Por exemplo, o único pai nesse caso é o nível 1? 4 O resto é tudo filho? 4.1 4.1.1 4.1.1.1
Em 28 de outubro de 2011 12:06, Adronilson Junge <adronils...@gmail.com>escreveu: > 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 > -- 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