Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Later
-
Adobe Flex SDK Previous
-
None
-
Affected OS(s): All OS Platforms
Affected OS(s): All OS Platforms
Language Found: English
Description
I neglected to write this up earlier, though I was told it is similar to:
https://bugs.adobe.com/jira/browse/FLEXDMV-1669, which was unfortunately deferred.
You cannot have a columnset where each column references a different DateTimeAxis.In the example below, Period 1 does not display at all.
Any workarounds would be much appreciated.
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
[Bindable]
public var period1:ArrayCollection = new ArrayCollection([
,
{date:new Date("01/02/2008"), value:15}]);
[Bindable]
public var period2:ArrayCollection = new ArrayCollection([
,
{date:new Date("02/02/2008"), value:5}]);
]]
>
</mx:Script>
<mx:LineChart id="linechart" height="100%" width="100%"
paddingLeft="5" paddingRight="5" showDataTipTargets="true"
showDataTips="true" >
<mx:series>
<mx:ColumnSet type="clustered">
<mx:ColumnSeries displayName="Period 1"
dataProvider="
"
xField="date"
yField="value"
>
<mx:horizontalAxis>
<mx:DateTimeAxis id="period1xAxis" displayName="Period 1"
title="Period 1"/>
</mx:horizontalAxis>
<mx:verticalAxis>
<mx:LinearAxis id="units1Axis" displayName="Units 1"
title="Units 1"/>
</mx:verticalAxis>
</mx:ColumnSeries>
<mx:ColumnSeries displayName="Period 2"
dataProvider="
"
xField="date"
yField="value"
verticalAxis="
>
<mx:horizontalAxis>
<mx:DateTimeAxis id="period2xAxis" displayName="Period 2"
title="Period 2"/>
</mx:horizontalAxis>
</mx:ColumnSeries>
</mx:ColumnSet>
</mx:series>
<mx:horizontalAxisRenderers>
<mx:AxisRenderer placement="bottom" axis="{period1xAxis}" />
<mx:AxisRenderer placement="bottom" axis="{period2xAxis}" />
</mx:horizontalAxisRenderers>
<mx:verticalAxisRenderers>
<mx:AxisRenderer placement="left" axis="{units1Axis}
"/>
</mx:verticalAxisRenderers>
</mx:LineChart>
</mx:Application>