Sign in to follow this  
mikestreeton

MSCombi3D z-axis

Recommended Posts

I have been using the MSCombi3D to generate column graphs. The order of items on the chart and the legend does not seem correct. When I render the example XML (see below) from the web site it draws 2005 at the back 2006 in the middle and 2004 at the front. The XML says 2006 first, 2005 second, 2004 third. Also the legend is drawn front to back e.g. 2004, 2006 and then 2004, when I try with some of my data it is drawn as back to front on the z-axis.

 

 

 

Any ideas

 

 

 

Many Thanks

 

 

 

Mike

 

 

 

example xml

 

 

 

<chart caption='Business Results 2005 v 2006' xAxisName='Month' yAxisName='Revenue' showValues='0' numberPrefix='$'>

 

 

 

<categories>

 

<category label='Jan' />

 

<category label='Feb' />

 

<category label='Mar' />

 

<category label='Apr' />

 

<category label='May' />

 

<category label='Jun' />

 

<category label='Jul' />

 

<category label='Aug' />

 

<category label='Sep' />

 

<category label='Oct' />

 

<category label='Nov' />

 

<category label='Dec' />

 

</categories>

 

 

 

<dataset seriesName='2006'>

 

<set value='27400' />

 

<set value='29800'/>

 

<set value='25800' />

 

<set value='26800' />

 

<set value='29600' />

 

<set value='32600' />

 

<set value='31800' />

 

<set value='36700' />

 

<set value='29700' />

 

<set value='31900' />

 

<set value='34800' />

 

<set value='24800' />

 

</dataset>

 

 

 

<dataset seriesName='2005' renderAs='Area'>

 

<set value='10000'/>

 

<set value='11500'/>

 

<set value='12500'/>

 

<set value='15000'/>

 

<set value='11000' />

 

<set value='9800' />

 

<set value='11800' />

 

<set value='19700' />

 

<set value='21700' />

 

<set value='21900' />

 

<set value='22900' />

 

<set value='20800' />

 

</dataset>

 

 

 

<dataset seriesName='2004' renderAs='Line'>

 

<set value='7000'/>

 

<set value='10500'/>

 

<set value='9500'/>

 

<set value='10000'/>

 

<set value='9000' />

 

<set value='8800' />

 

<set value='9800' />

 

<set value='15700' />

 

<set value='16700' />

 

<set value='14900' />

 

<set value='12900' />

 

<set value='8800' />

 

</dataset>

 

 

 

<trendlines>

 

<line startValue='22000' color='91C728' displayValue='Target'/>

 

</trendlines>

 

 

 

<styles>

 

 

 

<definition>

 

<style name='bgAnim' type='animation' param='_xScale' start='0' duration='1' />

 

</definition>

 

 

 

<application>

 

<apply toObject='BACKGROUND' styles='bgAnim' />

 

</application>

 

 

 

</styles>

 

 

 

</chart>

Edited by Guest

Share this post


Link to post
Share on other sites
Guest Basundhara Ghosal

Hi Mike,

Welcome to FusionCharts Forum. :)

 Could you please send us the screen-shot of the same?

Awaiting your reply. :hehe:

Edited by Guest

Share this post


Link to post
Share on other sites
Guest Madhumita

Hello,

Welcome to FusionCharts Forum. :)

We tested your XMl and it is working fine.

Would it be possible for you to send a screen-shot of the issue you are facing?

Awaiting your reply. :D

Share this post


Link to post
Share on other sites
Guest Madhumita

Hello,

Could you please use the chartOrder in the <chart> element and see if this helps.

 

Please set chartOrder= 'column,area,line' .

chartOrder sets the order by which different types of charts will appear. The value can be any combination of 'column', 'line' or 'area', each separeted by a comma. By default, the order is: line, column, area. You can change to any order you like. E.g. 'column, area, line' or 'line, area'.

I hope this helps you. :)

Share this post


Link to post
Share on other sites

Thanks I can see this working.

 

 

 

The issue is still have is with just using columns, in the xml you specify data series in the order A B C, they are drawn ok, but the legend will read C B A. Is there a way of reversing the legend

 

 

 

Many Thanks

 

 

 

Mike

Share this post


Link to post
Share on other sites
Guest Madhumita

Hello,

I'm afraid, like some other charts, the MSCombi3D chart does not support the reverseLegend attribute, as of now.

Thanks a lot for your suggestion. We have made a note of the same.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this