Show de bola. Tive uma situação igual a sua. Fiz o seguinte.
<mx:AdvancedDataGrid id="dgMain" width="100%" height="100%" displayItemsExpanded="true" editable="false" enabled="false"> <mx:dataProvider> <mx:HierarchicalData id="hiearchicalTipoEquiptoAcessorios" childrenField="children" source="{model.grupo}"/> </mx:dataProvider> <mx:columns> <mx:AdvancedDataGridColumn width="85" dataField="codigoCliente" headerText="Código"/> <mx:AdvancedDataGridColumn dataField="nome" headerText="Descrição"/> </mx:columns> </mx:AdvancedDataGrid> Eu trago todos os pais, e dentro do campo children eu trago todos os filhos. no java eu tenho essa classe public class GrupoEconomicoChildVO { private Integer codigoCliente; private String nome; private Integer grupoEconomico; private Integer ind_status; private String cnpj_cpf; public ArrayList<Object> children = new ArrayList<Object>(); } Seto todos os filhos no children a hierarchical data faz o resto. Em 28 de outubro de 2011 09:12, Re JMD <rjmdf...@gmail.com> escreveu: > Vem do Java. > > Java + Blaze + Hibernate > > Em 28 de outubro de 2011 09:06, Adronilson Junge > <adronils...@gmail.com>escreveu: > > Esse array vem do java ou php? Você está usando algum framework? >> >> >> >> Em 28 de outubro de 2011 07:42, Re JMD <rjmdf...@gmail.com> escreveu: >> >> Então, eu consigo passarar para a tree os níveis? Por exemplo. >>> >>> Nível 1 : 1 >>> Nível 2 : 1.1 >>> >>> Até chegar nos codigos analíticos: >>> >>> Nível 6 : 1.1.1.11.1234.123456 >>> >>> ? >>> >>> VLW!!!!! >>> >>> Em 27 de outubro de 2011 18:51, bruno bg <bruno...@ig.com.br> escreveu: >>> >>> isso me parece um plano de contas contábil. >>>> Utilizei um bem parecido num Sistema de Administração de Condomínio. >>>> Camarada faz com TREE, a aparência ficará bem melhor. >>>> >>>> brunobg >>>> ****************************************************www.brbsoftware.com.brbruno...@ig.com.br >>>> (MSN & Skype)blogflex.brunobg.com >>>> @brunogrohs(21) 9913-2397 >>>> >>>> >>>> Em 27/10/2011 18:19, Re JMD escreveu: >>>> >>>> Pessoal, >>>> >>>> Tenho um datagrid que é alimentado por um array da seguinte forma. >>>> >>>> >>>> Coluna codigo.codigoSintetico >>>> Coluna codigo.codigoAnalitico codigo.codigoSintetico >>>> codigo.codigoSintetico codigo.codigoSintetico codigo.codigoSintetico >>>> codigo.codigoSintetico codigo.codigoSintetico codigoCodigoAnalitico >>>> Nivel 1 1 1.1 2 1.1.1 3 >>>> 1.1.1.11 4 1.1.1.11.1234 5 >>>> 1.1.1.11.1234 123456 6 >>>> Como faço para agrupa-los Advanced Datagrid, lembrando que a unica coisa >>>> que difere os codigo.codigoSintetico são o número de caracter ou a >>>> quantidade de pontos. E o que difere o ultimo nível (6) é que nesse nível o >>>> codigo.codigoSintetico possui um codigo.Analítico. >>>> >>>> <mx:AdvancedDataGrid x="-4" y="72" id="adgCodigos" width="100%" >>>> height="446" initialize="gc.refresh()" >>>> >>>> horizontalScrollPolicy="on" >>>> >>>> > >>>> <mx:dataProvider> <mx:GroupingCollection2 id="gc" source="{Codigos}"> >>>> <!--<mx:grouping> >>>> >>>> >>>> <mx:Grouping> >>>> >>>> <mx:GroupingField /> >>>> >>>> </mx:Grouping> >>>> >>>> </mx:grouping>--> >>>> </mx:GroupingCollection2> </mx:dataProvider> >>>> -- >>>> 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 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 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 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 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 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