já deu uma olhada no TourDeFlex???
la tem vários exemplos de Efeitos em gráficos...


neste link também tem alguns:
http://demo.quietlyscheming.com/ChartSampler/app.html


Att,
Samuel Facchinello
http://desenvolvendoemflex.blogspot.com
Joinville - SC



Em 8 de agosto de 2011 19:04, Raphael Porto
<[email protected]>escreveu:

> Fala pessoal,
>
> estou finalizando meu gráfico e pretendo colocar algum efeito nele,
> efeito esse qualquer, porque conseguindo fazer um funcionar, vejo qual
> fica melhor para ele.
>
> Enfim eu estou fazendo a declaração do efeito e chamo na serie, só que
> nada acontece, estou colocando meu código.
>
>
>
>
> <?xml version="1.0" encoding="utf-8"?>
> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009";
>                           xmlns:s="library://ns.adobe.com/flex/spark"
>                           xmlns:mx="library://ns.adobe.com/flex/mx"
> minWidth="955" minHeight="600"
>                           creationComplete="init();">
>        <fx:Declarations>
>                <mx:SeriesSlide id="slideIn" duration="1000"
> direction="down" />
>                <mx:SeriesSlide id="slideOut" duration="1000" direction="up"
> />
>        </fx:Declarations>
>        <fx:Script>
>                <![CDATA[
>                        import mx.charts.series.items.ColumnSeriesItem;
>                        import mx.charts.chartClasses.Series;
>                        import mx.charts.ChartItem;
>                        import mx.collections.ArrayCollection;
>                        [Bindable]
>                        private var arrayArrec: ArrayCollection = new
> ArrayCollection([
>                                {mes:"01/2011",vlr:30 ,orcado:40},
>                                {mes:"02/2011",vlr:32 ,orcado:42},
>                                {mes:"03/2011",vlr:35 ,orcado:42},
>                                {mes:"04/2011",vlr:42 ,orcado:40},
>                                {mes:"05/2011",vlr:39 ,orcado:40},
>                                {mes:"06/2011",vlr:34 ,orcado:42},
>                                {mes:"07/2011",vlr:23 ,orcado:42}]);
>
>                        private function
> setCustomLabel(element:ChartItem,series:Series):String {
>                                // Get a refereence to the current data
> element.
>                                var data:ColumnSeriesItem =
> ColumnSeriesItem(element);
>                                // Get a reference to the current series.
>                                var currentSeries:ColumnSeries =
> ColumnSeries(series);
>                                // Create a return String and format the
> number.
>                                return '' + data.yNumber;
>                        }
>
>                ]]>
>        </fx:Script>
>
>        <s:layout>
>                <s:VerticalLayout horizontalAlign="center"
> verticalAlign="middle"/>
>        </s:layout>
>        <mx:ColumnChart id="graficoDeLinha" width="100%" height="100%"
> dataProvider="{arrayArrec}"
>                                        showDataTipTargets="true"
> showDataTips="true" >
>                <mx:horizontalAxis>
>                        <mx:CategoryAxis categoryField="mes"/>
>                </mx:horizontalAxis>
>                <mx:verticalAxis>
>                        <mx:LinearAxis title="Milhões de Reais" minimum="20"
> maximum="50"  />
>                </mx:verticalAxis>
>                <mx:series>
>                        <mx:ColumnSeries id="MySeries" yField="vlr"
> displayName="Arrecadado" labelPosition="inside"
>
> labelFunction="setCustomLabel"  showDataEffect="slideIn"
> hideDataEffect="slideOut"/>
>                        <mx:LineSeries yField="orcado" form="segment"
> displayName="Orçado"  >
>                                <mx:itemRenderer>
>                                        <fx:Component>
>                                                <mx:CircleItemRenderer
> scaleX="1.5" scaleY="1.5" />
>                                        </fx:Component>
>                                </mx:itemRenderer>
>                        </mx:LineSeries>
>                </mx:series>
>        </mx:ColumnChart>
>        <mx:Legend dataProvider="{graficoDeLinha}"  direction="horizontal"
> fontSize="11"/>
>        <mx:HRule width="100%"
>                          height="1"
>                          chromeColor="#DCF8AB"
>                          scaleY="2"/>
> </s:Application>
>
>
>
> Se alguém puder me ajudar ficarei muito grato.
>
> Abraços
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> 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

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
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

Responder a