Entao fiz assim

var meuXMLOrig:XML;
var meuXML:XML;

meuXMLOrig = retorno da minha funcao;
meuXML = meuXMLOrig;
dgForn.dataProvider = meuXML;

Sempre uso isso ai sempre a alteração é feita em cima do meuXML mas
qdo mando recarregar sempre vem preenchido.

On Jan 11, 10:23 am, Eric Tonussi <[email protected]> wrote:
> já tive esse problema tambem. vou postar minha solucao e voce tenta adaptar
> ao seu caso, ok!?
>
> <mx:DataGrid editable="false" dataProvider="{listaChapas}">
>     <mx:columns>
>         <mx:DataGridColumn headerText="Posição" width="300">
>             <mx:itemRenderer>
>                 <fx:Component>
>                     <mx:HBox paddingLeft="5">
>                         <s:RadioButton label="Antes MP"
> selected="{data.Posicao == 1}"     change="{data.Posicao = 1;}" />
>                         <s:RadioButton label="Sob MP"
> selected="{data.Posicao == 2}"     change="{data.Posicao = 2;}" />
>                     </mx:HBox>
>                 </fx:Component>
>             </mx:itemRenderer>
>         </mx:DataGridColumn>
>     </mx:columns>
> </mx:DataGrid>
>
> Em 11 de janeiro de 2011 09:41, Michel Fernandes <[email protected]>escreveu:
>
>
>
>
>
>
>
> > Vc tera que usar uma colecao para os dados originais e outra para os
> > filtros...
>
> > Em 11/01/2011 09:22, "Lorenzi" <[email protected]>escreveu:
>
> > Pessoal tenho um dataprovider, que é arquivo por um XML, na primeira
> > carga fica default , no meu grid tenho um itenrenderer para
> > selecionar, o que queria saber é o seguinte, seleciono a primeiro vez
> > alguns itens processo ai preciso recarregar este meu datagrid, so que
> > qdo recarrego ele vem com os valores selecionados, nao vem a coleção
> > original.
>
> > Pq são muitos dados e não e viavel eu sempre buscar do banco de dados.
>
> > Grato.
>
> > --
> > 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
>
> >  --
> > 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

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