I am new to charting and am stuck with how to display data in a 
column chart. I am trying to have the results for each question 
grouped together.

I can't begin to count the variations I have tried for the data 
provider. At least the Legend is working (I think)!

Any help or explaination would be greatly appreciated.
TIA,
Sandy 

= = = = = data = = = = = = 

aggXML is parsing correctly and a trace statement shows this:

<aggScoreAverages>
  <service id="4" serviceAreaID="1">
    <question id="25" two="2" four="3" all="3"/>
    <question id="26" two="1" four="4" all="3"/>
    <question id="27" two="4" four="4" all="4"/>
    <question id="28" two="2" four="3" all="2"/>
    <question id="29" two="3" four="1" all="2"/>
    <question id="30" two="4" four="3" all="3"/>
    <question id="31" two="3" four="1" all="2"/>
    <question id="32" two="2" four="2" all="2"/>
    <question id="33" two="1" four="4" all="2"/>
    <question id="34" two="0" four="3" all="2"/>
  </service>
</aggScoreAverages>

= = = = = chart code = = = = = = 


<mx:Panel title="Aggrigate Scores" x="10" y="369" width="462" 
height="243" visible="true" layout="absolute">
            
<mx:ColumnChart id="column" height="193" width="273" paddingLeft="5" 
paddingRight="5" showDataTips="true" 
dataProvider="{aggXML.aggScoreAverages.service.question}">
                    
<mx:horizontalAxis>
<mx:CategoryAxis categoryField="id" 
dataProvider="{aggXML.aggScoreAverages.service.question}" />
</mx:horizontalAxis>
                    
<mx:series>
<mx:ColumnSeries xField="id" yField="two" displayName="Two year"/>
<mx:ColumnSeries xField="id" yField="four" displayName="Four year"/>
<mx:ColumnSeries xField="id" yField="all" displayName="All"/>
</mx:series>
</mx:ColumnChart>
            
<mx:Legend dataProvider="{column}" x="298" y="10"/>
        
</mx:Panel>


Reply via email to