Tenta dar um refresh no  GroupingCollection depois que preencher o array.

gc.refresh();


Em 2 de julho de 2014 23:35, Robinho de Morais <robinhodemor...@gmail.com>
escreveu:

> Eu estou tentando popular um advancedDataGrid com um array collection mas
> não está aparecendo nada...se eu coloco em um datagrid ele aparece.... :(
>
> <mx:AdvancedDataGrid id="myADG"
>  width="100%" height="100%"
>  initialize="gc.refresh();">
> <mx:dataProvider>
> <mx:GroupingCollection2 id="gc" source="{arrResumo}">
> <mx:grouping>
> <mx:Grouping>
> <mx:GroupingField name="tp_pagamento"/>
> </mx:Grouping>
> </mx:grouping>
> </mx:GroupingCollection2>
> </mx:dataProvider>
> <mx:columns>
> <mx:AdvancedDataGridColumn dataField="tp_pagamento"/>
> <mx:AdvancedDataGridColumn dataField="dt_pagamento"/>
> <mx:AdvancedDataGridColumn dataField="vl_bruto"/>
> </mx:columns>
> </mx:AdvancedDataGrid>
>
>
> o arrResumo é um arrayCollection que recebe o result da consulta.....
>
> tenho várias linhas assim;;;;;
>
> tp_pagamento dt_pagamento vl_bruto
> antecipado      20/07/2014   155,60
> antecipado      20/07/2014   250,00
> antecipado      21/07/2014   336,56
> antecipado      21/07/2014   546,32
> a vista            20/07/2014   150,00
> a vista            20/07/2014   189,98
> previsao         20/07/2014   1560,00
>
>
> o que está acontecendo ?
>
> --
> --
> 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
> flexdev-unsubscr...@googlegroups.com
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
> ---
> Você recebeu essa mensagem porque está inscrito no grupo quot;flexdev" dos
> Grupos do Google.
> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie
> um e-mail para flexdev+unsubscr...@googlegroups.com.
> Para mais opções, acesse https://groups.google.com/d/optout.
>



-- 
Atenciosamente,
Francisco Mozart.

-- 
-- 
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 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
--- 
Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos 
Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um 
e-mail para flexdev+unsubscr...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/d/optout.

Responder a