Flex Chart Sorting ColumnSeries Order
hi there,
i trying create barchart display values within columnseries in order dependant of there value.
so instance, if had columnseries in barchart , 1 showing profit, other showing expenses, render correctly if profit more expenses because expenses series rendered on top. however, if expenses more profit, profit not viewable rendered underneath expenses.
at point going try , include image display problem...
the image shows profit in february 500 profit of 300 in january hidden because expenses displaying on it.
below code used create example:
<mx:application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:script><![cdata[
import mx.collections.arraycollection;
[bindable]
public var expenses:arraycollection = new arraycollection([
{month:"jan", profit:300, expenses:500},
{month:"feb", profit:500, expenses:300}
]);
]]></mx:script>
<mx:panel title="bar chart">
<mx:barchart id="mychart" dataprovider="{expenses}" showdatatips="true" type="overlaid" >
<mx:verticalaxis>
<mx:categoryaxis dataprovider="{expenses}" categoryfield="month" />
</mx:verticalaxis>
<mx:series>
<mx:barseries yfield="month" xfield="profit" displayname="profit" />
<mx:barseries yfield="month" xfield="expenses" displayname="expenses" />
</mx:series>
</mx:barchart>
<mx:legend dataprovider="{mychart}"/>
</mx:panel>
</mx:application>
an obvious solution make barchart type 'clustered' both values seen, client requires barchart 'overlaid', smaller values hidden. 'stacked' not provide solution places values on top of each other rather infront/behind eachother.
i expect there way sort order of barseries based upon value lesser/greater can't seem find how , appreciate someone's superior knowledge on charting.
i appreciate if, adobe forum, adobe comment on issue whether possible or not. - thanks!
More discussions in Flex (Read Only)
adobe

Comments
Post a Comment