I din't changed fcharts's javascript code.
I'm developing in java. A code snipet:
Chart chart = new Chart();
// chart.setNumbersuffix("%");
chart.setNumberScaleValue("1000,1000,1000");
chart.setNumberScaleUnit("K,M,B");
chart.setFormatnumberscale("1");
chart.setForceDecimals("1");
chart.setNumberprefix(moeda.getSimbolo() + " ");
chart.setDecimals("3");
chart.setDecimalseparator(",");
chart.setThousandseparator(".");
chart.setExportAction("download");
chart.setExportAtClient("0");
chart.setExportEnabled("1");
chart.setExportHandler(ChartsUtil.EXPORT_HANDLER_SERVLET);
chart.setCaption(title);
chart.setSubcaption(subtitle);
chart.setShowlegend("1");
If the library would have support for something like:
chart.setNumberScaleValue("1000000,1,1000");
chart.setNumberScaleUnit("M,M,B");
may resolve my problem, because de number 250,000 will be showed as 0,250M, and 3,000,000 as 3,0M.
That's right?
I think the graphic side (flash) parameter for scaling doesn't support big numbers (one million, for example). Today,
the parameter data type may be an "int", when "long" type would be the properly data type.