Собственно, FusionCharts не поддерживает эту функцию. Тем не менее, то, что делает FusionCharts по-настоящему удивительным, - это количество обходных путей или настроек, которые вы можете придумать для решения проблемы (также облегчает мою работу:)
Пожалуйста, попробуйте следующий фрагмент XML, используя 2D-диаграмму для одной серии.
<?xml version="1.0" encoding="UTF-8"?>
<chart caption="Monthly Unit Sales" xAxisName="Month" yAxisName="Units" showValues="1" decimals="0" formatNumberScale="0" chartRightMargin="30">
<set label="" value="0" alpha="0.1" displayValue="



Feb" />
<set label="" value="857" />
<set label="" value="0" alpha="0.1" displayValue="



Apr" />
<set label="" value="494" />
</chart>
То, что мы здесь сделали, - это пустой и невидимый график данных над графиками данных, которые мы хотим продемонстрировать с меткой сверху. Таким образом, используя атрибут displayValue
в невидимом графике данных, мы можем воссоздать визуальный эффект надписей, находящихся поверх отображаемого графика данных.
Примечание. Символ &#10;
(разрыв новой строки) был использован для того, чтобы приблизить вывод атрибута displayValue
, т. Е. В данном случае видимую метку, ближе к графику данных ниже.
В качестве альтернативы, вы также можете использовать 2D-диаграмму Multi-series Bar для воссоздания вышеупомянутого эффекта, используя приведенный ниже фрагмент XML.
<?xml version="1.0" encoding="UTF-8"?>
<chart palette="2" caption="Business Results: 2005" yaxisname="Revenue (Millions)" hovercapbg="FFFFFF" toolTipBorder="889E6D" divLineColor="999999" divLineAlpha="80" showShadow="0" canvasBgColor="FEFEFE" canvasBaseColor="FEFEFE" canvasBaseAlpha="50" divLineIsDashed="1" divLineDashLen="1" divLineDashGap="2" numberPrefix="$" numberSuffix="M" chartRightMargin="30" useRoundEdges="1" legendBorderAlpha="0">
<categories>
<category label="" />
<category label="" />
<category label="" />
</categories>
<dataset seriesname="Domestic" color="8EAC41">
<set value="0" alpha="0.1" displayValue="Hardware" />
<set value="0" alpha="0.1" displayValue="Software" />
<set value="0" alpha="0.1" displayValue="Service" />
</dataset>
<dataset seriesname="International" color="607142">
<set value="116" />
<set value="237" />
<set value="83" />
</dataset>
</chart>
Надеюсь, это поможет. : D