Try setting your own function as the chart's datatip function.  I'm
pretty sure it's detailed in both the Live Docs and the language
reference.



--- In flexcoders@yahoogroups.com, "Zhu Haifeng" <[EMAIL PROTECTED]> wrote:
>
> Hi,
> 
> I am trying to plot a simple scalable line chart with date as x-axis and
> some value as y-axis. I used DateTimeAxis for the x-axis and it is able
> to nicely scale the labels to fit the axis width when I scale the data
> range. However, as the label rescales, so does the date in the datatip:
> therefore I get the dates of many data points to be the same...
> 
> For example, as I make the range larger, the axis label becomes Jan 06,
> Feb 06, etc., instead of each consecutive date - which is fine. However,
> the date of the datatip for that entire month also becomes Jan 06
> instead of each individual date. Is there anyway I can correct this?
> Below is my code:
> 
>          <mx:VBox verticalGap="0" width="70%" verticalScrollPolicy="off"
> horizontalAlign="right">
> 
>              <mx:CartesianChart id="bigChart" showDataTips="true"
> dataProvider="{mainData}" width="100%" height="100%">
> 
>                  <mx:horizontalAxis>
>                      <mx:DateTimeAxis dataUnits="days" />
>                  </mx:horizontalAxis>
>                  <mx:horizontalAxisRenderer>
>                      <mx:AxisRenderer showLine="false" />
>                  </mx:horizontalAxisRenderer>
> 
>                  <mx:verticalAxis>
>                      <mx:LinearAxis baseAtZero="false"/>
>                  </mx:verticalAxis>
>                  <mx:verticalAxisRenderer>
>                      <mx:AxisRenderer styleName="vAxis"
visible="true" />
>                  </mx:verticalAxisRenderer>
> 
>                  <mx:series>
>                      <mx:LineSeries yField="GLUCOSE" xField="DATE"
> form="curve"/>
>                  </mx:series>
> 
>                  <mx:annotationElements>
>                      <mx:Canvas width="100%" height="100%"
> buttonMode="true" mouseDown="setMouseDown(bigChart)" />
>                  </mx:annotationElements>
> 
>              </mx:CartesianChart>
>


Reply via email to