我正在开发FusionCharts。
我的要求是:我需要显示stacked3d图形,因为当我为stacked3d图形生成xml时,特定月份的数据可能无法使用。
XML格式:
"<chart palette='2' bgColor='F0EEEE' yAxisName='Firewalls Count' showborder='0' showPercentInToolTip='0' showLegend='1' showValues='0' labelStep='1' labelDisplay='WRAP' slantLabels='0' useRoundEdges='1' numDIVLines='4'legendPosition='BOTTOM' legendCaption='Firewalls Onboarding Statistics'>"+
"<categories>"+
"<category label='May-14'/>"+
"<category label='Apr-14'/>"+
"<category label='Mar-14'/>"+
"<category label='Feb-14'/>"+
"<category label='Jan-14'/>"+
"<category label='Dec-13'/>
</categories>"+
"<dataset seriesName='Firewalls'>"+
"<set value='14' />"+
"<set value='9' />"+
"<set value='5' />"+
"<set value='6' />"+
"<set value='14' />"+
"<set value='9' />"+
"</dataset>"+
"<dataset seriesName='OS'>"+
"<set value='2' />"+
"<set value='3' />"+
"<set value='7' />"+
"<set value='5' />"+
"<set value='2' />"+
"</dataset>"+
"<dataset seriesName='Databases'>"+
"<set value='6' />"+
"<set value='14' />"+
"<set value='5' />"+
"<set value='6' />"+
"<set value='14' />"+
"<set value='9' />"+
"</dataset>"+
"</chart>"
在上面的XML中对于数据集操作系统:缺少一个集合(数据库中没有一个月的数据)
我的条件是假设任何特定月份的记录不存在 数据库然后如何传递null或0值。
请提供您宝贵的意见。
谢谢,
答案 0 :(得分:0)
如果数据库不包含特定月份的任何值,则必须在生成XML数据时传递空集元素。
数据字符串应生成为<set/>