Oi Sidnei, já tentei. Mas parece não funcionar.

2009/12/31 Sidnei O. Dias <[email protected]>

> Paulo,
>
> ja tentasse invalidar os dados depois que você muda o filtro?
> Você pode chamar esses dois metodos: invalidateProperties() e depois
> invalidateDisplayList(), para que os dados sejam invalidados e o flex
> 'redesenhe' o componente.
>
> att,
> Sidnei Dias
>
> On 30 dez, 21:48, Paulo Augusto Teixeira <[email protected]>
> wrote:
> > Eu estou enfrentando um problema semelhante.
> > No meu caso, no meu gráfico tem um filtro onde eu altero o range de
> > informações.
> > Ao fazer isso, os axis não atualizam.
> >
> > Exemplo, relatório por países. Onde tenho 3 países e ao mudar o filtro,
> > retornam 5 países nos axis continuam 3 até eu redimensionar a tela.
> >
> > Ainda não encontrei solução para isso.
> >
> > 2009/12/30 Sidnei O. Dias <[email protected]>
>  >
> >
> >
> > > Boa noite a todos,
> >
> > > bem estou com um problema meio esquisito. Eu estou colocando um
> > > mx:BarChart dentro de um mx:Accordion, pois vou ter vários gráficos
> > > que poderam ser acessados através do accordion, mas ao fazer isso o
> > > campo que especifiquei no categoryField não aparece no 'axis' do
> > > gráfico.
> >
> > > Este é meu código:
> >
> > > <mx:script>
> > > <![CDATA[
> > >      import mx.collections.ArrayCollection;
> >
> > >      [Bindable]
> > >      public var array:ArrayCollection = new ArrayCollection([
> > >         {name:"Mat", value:8},
> > >         {name:"Fis", value:2},
> > >         {name:"Port", value:5}
> > >      ]);
> > > ]]>
> > > </mx:script>
> >
> > > <mx:Accordion id="myAccordion" resizeToContent="true">
> > >        <mx:VBox width="590">
> > >                <mx:BarChart showDataTips="true" barWidthRatio=".3"
> > > dataProvider="{array}">
> > >                        <mx:verticalAxis>
> > >                           <mx:CategoryAxis categoryField="name"/>
> > >                        </mx:verticalAxis>
> >
> > >                        <mx:series>
> > >                                <mx:BarSeries yField="name"
> xField="value"/>
> > >                        </mx:series>
> > >                </mx:BarChart>
> > >        </mx:VBox>
> > > </mx:Accordion>
> >
> > > Espero que vocês possam me ajudar,
> > > obrigado pela atenção.
> >
> > > --
> > > 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 emhttp://groups.google.com/group/flexdev
> >
> > --
> > Paulo A. Teixeira
> > IT Consulting Expert - Infinitum Technologies Solution
> > Adobe Certified Expert - Rich Internet Application Specialist
> > Adobe Certified Expert - Flex 3 with AIR
> > Adobe Certified Expert - ColdFusion 8
> > --
> > Blog:www.pauloteixeira.blog.br
> > Mobile: (+55 21) 8733-8945
>
> --
>  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
>



-- 
Paulo A. Teixeira
IT Consulting Expert - Infinitum Technologies Solution
Adobe Certified Expert - Rich Internet Application Specialist
Adobe Certified Expert - Flex 3 with AIR
Adobe Certified Expert - ColdFusion 8
--
Blog: www.pauloteixeira.blog.br
Mobile: (+55 21) 8733-8945

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