2013-04-05 74 views
2

我正在开发一个使用asp.net c#的web应用程序,并使用FusionCharts绘制图形。我需要绘制我尝试下面的代码了多系列柱形图,却徒劳无功如何在FusionCharts中绘制多系列柱形图

<div id="chartContainer"></div> 
<script type="text/javascript"> 

     var myChart = new FusionCharts("Column3D", "myChartId", "400", "300"); 
     myChart.setXMLUrl("Data8.xml"); 
     myChart.render("chartContainer"); 

    </script> 
Data8.xml 
---------- 

<chart caption='Sales by Product' numberPrefix='$' formatNumberScale='1' rotateValues='1' placeValuesInside='1' decimals='0' ><categories> 
    <category label='Product A' /> 
    <category label='Product B' /> 
    <category label='Product C' /> 
    <category label='Product D' /> 
    <category label='Product E' /> 
    <category label='Product F' /> 
</categories><dataset seriesName='Current Year'> 
    <set value='567500' /> 
    <set value='815300' /> 
    <set value='556800' /> 
    <set value='734500' /> 
    <set value='676800' /> 
    <set value='648500' /> 
</dataset><dataset seriesName='Previous Year'> 
    <set value='547300' /> 
    <set value='584500' /> 
    <set value='754000' /> 
    <set value='456300' /> 
    <set value='754500' /> 
    <set value='437600' /> 
</dataset></chart> 

请帮我做到这一点...

+0

你需要比“徒劳”更精确。 :)你能否详细说明你在哪里以及如何实现这个以及你看到了什么错误。 – 2013-04-05 14:13:54

+0

@ShamasisBhattacharya我需要绘制多系列图,但上面的代码显示单个系列图 – Kiranramchandran 2013-04-05 14:16:39

回答

2

尝试修改:

var myChart = new FusionCharts("Column3D", "myChartId", "400", "300"); 

随着:

var myChart = new FusionCharts("MSColumn3D", "myChartId", "400", "300"); 

Column3D为单一系列,和MSColumn3D适用于多系列。