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 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.
>
>
>

-- 
-- 
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.


Responder a