Oi Fredy, servir até serve, mas gostaria de fazer de uma forma diferente. Até pra aprender a fazer também. Veja, aqui o cara usa um subGrid como item renderer: http://aphatak.blogspot.com.br/2010/11/flex-them-grids-advanceddatagrid-as.html
O Flexicious tem exatamente o que eu quero (veja Nested Data): http://www.flexicious.com/Home/Ultimate mas não quero comprar nenhum componente, quero aprender a fazer. Dá um help aí por favor. Valeu. On Feb 28, 11:16 am, Fredy Gadotti <[email protected]> wrote: > Do jeito que você quer, o AdvancedDataGrid não faz automático. > > Ele faria assim: > Pedido Cliente Data Item Quantidade Unitário Total > +123 Fulano 26/02/13 > +234 Ciclano 27/02/13 > 1 10 15,00 > 150,00 > 2 15 12,00 180,00 > +345 Beltrano 28/02/13 > > Se servir desse jeito, basta você criar um GroupingCollection2 ( é com 2 > mesmo ) e colocar os seus fields que criam o vinculo de pai/filho. A sua > coleção de dados sera plana e só iria mudar a visualização. > > Caso realmente queira do outro jeito teria que usar um itemRenderer de um > AdvancedDataGrid dentro do outro, que acho que fica meio "porco". > > Espero ter sido claro. > > Abraço, > > 2013/2/28 Leonardo Oliveira <[email protected]> > > > > > > > > > Bom dia pessoal. > > Tem tempo que não crio nada novo no flex e dessa vez deu vontade de > > fazer um esquema pra melhorar a mostragem dos dados em um datagrid > > específico. Quero colocar um datagrid dentro do outro como se o > > segundo fosse detalhes do primeiro. Exemplo: > > > Pedido Cliente Data > > + 123 Fulano 26/02/2013 > > + 234 Ciclano 27/02/2013 > > Ítem Quantidade Unitário Total > > 1 10 15,00 150,00 > > 2 15 12,00 180,00 > > + 345 Beltrano 28/02/2013 > > > Veja que os ítens são mostrados quando se expande o pedido no grid > > principal. Alguma sugestão de como fazer? > > Obrigado. > > > -- > > -- > > 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ê está recebendo esta mensagem porque se inscreveu no grupo "flexdev" > > dos Grupos do Google. > > Para cancelar a inscrição neste grupo e parar de receber seus e-mails, > > envie um e-mail para [email protected]. > > Para obter mais opções, acessehttps://groups.google.com/groups/opt_out. -- -- 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 --- Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos Grupos do Google. Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para [email protected]. Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
