I tried that, but didn't work correctly. LineSeries.(hitData.element).yField. which gave me the State name, but it won't give me the amount, which is what I am trying to get to do format.
I have been trying to use chartItem, but no success. Flex can get me all the data on its own with the showDataTips=true, so it knows how to get the data out of my ArrayCollection. I just want to be able to get at what Flex knows. I need to get at what showDataTips is doing when set to True. Anyone know what it is? --- In [email protected], "Mehdi, Agha" <[EMAIL PROTECTED]> wrote: > > J, > > Try event.hitData.element.yField/.xField > > Agha Mehdi > IDT - eBusiness Program Manager > > -----Original Message----- > From: [email protected] [mailto:[EMAIL PROTECTED] On > Behalf Of jnewport > Sent: Friday, September 29, 2006 9:11 AM > To: [email protected] > Subject: [flexcoders] Format a datatip. > > I was wondering how to format a datatip for a LineChart. If I use > showDataTips everything looks good but the amounts are not formatted > to $##,###. I have created an ArrayCollection that looks like the > following. > > private var expensesAC:ArrayCollection = new ArrayCollection( [ > { Month: "Jan", Texas: 2000, Utah: 1500, Kansas: 450 }, > { Month: "Feb", Texas: 1000, Utah: 200, Kansas: 600 }, > { Month: "Mar", Texas: 1500, Utah: 500, Kansas: 300 }, > { Month: "Apr", Texas: 1800, Utah: 1200, Kansas: 900 }, > { Month: "May", Texas: 2400, Utah: 575, Kansas: 500 } ]); > > I have tried to use cf.format(); on the data before its put into the > ArrayCollection, which works so I get something like this. > > private var expensesAC:ArrayCollection = new ArrayCollection( [ > { Month: "Jan", Texas: $2,000, Utah: $1,500, Kansas: $450 }, > > But then Flex won't plot the data....guessing it doesn't like the "$". > > > So I am trying to use a function like this > > private function formatDataTip(hitData:HitData):String { > var month:String = hitData.item.DONTKNOWWHATSHOULDGOHERE > > but I don't know what should come after item. I have tried to do a > trace(hitData.item.toString), but I get object object. Is there a way > to trace out whats in the hitData.item? > > J > > > > > > > -- > Flexcoders Mailing List > FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt > Search Archives: > http://www.mail-archive.com/flexcoders%40yahoogroups.com > Yahoo! Groups Links > -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/flexcoders/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

