Consegui fazer o que eu queria pessoal. Se alguem precisa disso tbm vai o codigo abaixo
<mx:Script> <![CDATA[ import mx.controls.Alert; import mx.collections.ArrayCollection; [Bindable] public var sAno0, sAno1, sAno2, sAno3, sAno4, sAno5 : String; public var sAno6, sAno7 : String; public function gera():void{ sAno0 = Ano0.text; sAno1 = Ano1.text; sAno2 = Ano2.text; sAno3 = Ano3.text; sAno4 = Ano4.text; sAno5 = Ano5.text; sAno6 = Ano6.text; sAno7 = Ano7.text; var medalsAC:ArrayCollection = new ArrayCollection( [ { Ano: "2000", Precipitacao: int(sAno0)}, { Ano: "2001", Precipitacao: int(sAno1)}, { Ano: "2002", Precipitacao: int(sAno2)}, { Ano: "2003", Precipitacao: int(sAno3)}, { Ano: "2004", Precipitacao: int(sAno4)}, { Ano: "2005", Precipitacao: int(sAno5)}, { Ano: "2006", Precipitacao: int(sAno6)}, { Ano: "2007", Precipitacao: int(sAno7)} ]); column.dataProvider = medalsAC; } ]]> </mx:Script> <mx:Panel title="Precipitação Pluviométrica" height="100%" width="100%" layout="horizontal"> <mx:HDividedBox width="100%" height="100%"> <mx:Canvas label="Canvas 2" width="100%" height="100%" backgroundColor="#FFFFCC"> <mx:Label x="10" y="79" text="2000"/> <mx:Label x="10" y="199" text="2004"/> <mx:Label x="10" y="259" text="2006"/> <mx:Label x="10" y="287" text="2007"/> <mx:TextInput x="45" y="227" width="114" id="Ano5"/> <mx:Label x="10" y="229" text="2005"/> <mx:Label x="10" y="139" text="2002"/> <mx:Label x="10" y="169" text="2003"/> <mx:Label x="10" y="109" text="2001"/> <mx:TextInput x="45" y="77" width="114" id="Ano0" tabIndex="0"/> <mx:TextInput x="45" y="107" width="114" id="Ano1" tabIndex="1"/> <mx:TextInput x="45" y="137" width="114" id="Ano2" tabIndex="2"/> <mx:TextInput x="45" y="167" width="114" id="Ano3" tabIndex="3"/> <mx:TextInput x="45" y="197" width="114" id="Ano4" tabIndex="4"/> <mx:TextInput x="45" y="285" width="114" id="Ano7" tabIndex="5"/> <mx:TextInput x="45" y="257" width="114" id="Ano6" tabIndex="6"/> <mx:Button x="103" y="382" label="Gerar Grafico" click="gera()"/> </mx:Canvas> <mx:Canvas label="Canvas 2" width="573" height="100%" backgroundColor="#FFFFCC"> <mx:ColumnChart id="column" height="100%" width="384" paddingLeft="5" paddingRight="5" showDataTips="true" > <mx:horizontalAxis> <mx:CategoryAxis categoryField="Ano"/> </mx:horizontalAxis> <mx:series> <mx:ColumnSeries xField="Ano" yField="Precipitacao" displayName="Precipitação"/> </mx:series> </mx:ColumnChart> <mx:Label x="421" y="357" text="Label" id="l"/> </mx:Canvas> </mx:HDividedBox> </mx:Panel> Em 22/01/08, Vinícius Velasco <[EMAIL PROTECTED]> escreveu: > > O seu funcionou beleze aqui mas o que eu keria mesmo é que os valores ali > onde estão 35 39 29 .... eu alterasse eles com um botao do tipo inseria os > valores nos input clicava no botao e ai o grafico gerava com akeles valores. > Sera q é possivel esse tipo de ação? > > Em 22/01/08, Will <[EMAIL PROTECTED]> escreveu: > > > > > > Supondo que o gráfico possua um dataProvider funcionando, uma > > dataTipFunction para o gráfico tipo PieChart ficaria assim: > > > > //Exemplo parcialmente retirado do site livedocs.adobe.com > > > > <mx:Script> > > <![CDATA[ > > > > import mx.collections.ArrayCollection; > > > > [Bindable] > > private var medalsAC:ArrayCollection = new ArrayCollection( [ > > { Country: "USA", Gold: 35, Silver:39, Bronze: 29 }, > > { Country: "China", Gold: 32, Silver:17, Bronze: 14 }, > > { Country: "Russia", Gold: 27, Silver:27, Bronze: 38 } ]); > > > > //Os tip's aceitam tags basicas do html, como <br>, <b></b>, > > <font></font> > > private function pieTipFunction(tip:HitData):String{ > > return "Ouro:"+tip.item["Gold"].toString() > > +"<br>Prata:"+tip.item["Silver"].toString() > > +"<br>Bronze:"+tip.item["Bronze"].toString(); > > } > > ]]> > > </mx:Script> > > > > <mx:PieChart id="chart" height="100%" width="100%" > > paddingRight="5" paddingLeft="5" > > showDataTips="true" dataTipFunction="pieTipFunction" > > dataProvider="{medalsAC}" > > > > > <mx:series> > > <mx:PieSeries labelPosition="inside" field="Gold" /> > > </mx:series> > > </mx:PieChart> > > > > > > Acho que funciona, testem aí > > > > > > > > > -- > Bel. Vinícius Velasco > "Tudo Posso Naquele que me Fortalece" Fil 4:13 > -- Bel. Vinícius Velasco "Tudo Posso Naquele que me Fortalece" Fil 4:13 --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---