Jump to content
Software FX Community

Problem while using data editor


dishi

Recommended Posts

Can you attach a image of the chart showing the dataeditor with the missing labels? That will help me to offer you some sugestions.

Regarding the javascript error, it means that the browser wasn't able to display the .NET chart.  It may be because of the server configuration (i.e. missing the mime type), or the browser configuration (i.e. trusting settings: trust must be set to full).  For more information please see the section "Active Charts" in the docuemtation.

Link to comment
Share on other sites

 There are some workarounds to improve this, but the issue here, as you said, is that your legends are too long.

1) Use KeyLegs or short legends.

chart1.getLegend().setItem(0,"This is the month of January");
chart1.getLegend().setItem(1,"This is the month of February");
chart1.getLegend().setItem(2,"This is the month of March");
chart1.getLegend().setItem(3,"This is the month of April");

chart1.getAxisX().setLabelAngle((short)90);

// ChartFX will use the keyleg instead of the legend
chart1.getKeyLeg().setItem(0,"Jan");
chart1.getKeyLeg().setItem(1,"Feb");
chart1.getKeyLeg().setItem(2,"Mar");
chart1.getKeyLeg().setItem(3,"Apr");

chart1.setLegendBox(true);
chart1.getLegendBoxObj().setDocked(Docked.BOTTOM);

chart1.setDataEditor(true);

See attached img1.png 

 

2) Brake the legends by adding like brakes.  You may have to turn off the header in the dataeditor because it may not fit, but you can get the data to show in sync with the chart.

chart1.setNValues(4);

chart1.getLegend().setItem(0,"This is the month\nof January");
chart1.getLegend().setItem(1,"This is the month\nof February");
chart1.getLegend().setItem(2,"This is the month\nof March");
chart1.getLegend().setItem(3,"This is the month\nof April");

chart1.getAxisX().setLabelAngle((short)90);

// ChartFX will use the keyleg instead of the legend

chart1.setDataEditor(true);
chart1.getDataEditorObj().setShowHeader(false);
 

See attached img2.png (in next post)

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...