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.