Fala pessoal, eu fiz exatamente como nos exemplos e não rola nada de
efeito, na relidade ãda acontece....

A minha dúvida era se eu estava errado em algum ponto.

A declaração do efeito eu faço no fx:Declarations e depois chamo a
propriedade showDataEffects na série do chart e não funciona.

O código está exatamente como o do email.... :(

Abs

Em 9 de agosto de 2011 07:45, bruno bg <[email protected]> escreveu:
> dá uma olhada nesses links
>
>
>
> brunobg
> --
> ****************************************************
> www.brbsoftware.com.br
> [email protected]  (MSN & Skype)
> blogflex.brunobg.com
> @brunogrohs
> (21) 9913-2397
>
> 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

-- 
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