Marcelo,
Mas, eu acho que os dados já retornaram do php, visto que se eu uso um
dataprovider antes de dar um GroupingCollection, os dados montam a grid
normalmente. Caso eu esteja equivocado, não entendi o que você quis dizer,
ou como fazer o que você disse.
Att,
Danilo
2008/6/3 Marcelo Savioli <[EMAIL PROTECTED]>:
> Danilo,
>
> Faz o "gc.refresh()" após os dados retornarem do php.
>
> 2008/6/3 Danilo <[EMAIL PROTECTED]>:
>
> Olá pessoal,
>> Estou com um problema, para mostrar os dados que vêm do amfphp no
>> AdvancedDatagrid, agrupados.
>> Atualmente, estou retornando os objetos do amfphp em uma array, da
>> seguinte maneira:
>>
>> $arrTree[$i]["catA"] = $r->catA;
>> $arrTree[$i]["catB"] = $r->catB;
>> $arrTree[$i]["catC"] = $r->catC;
>> $arrTree[$i]["catD"] = $r->catD;
>> $i++;
>>
>>
>> E no final, retorno a array $arrTree.
>>
>> Acontece, que se eu quiser listar em um Datagrid, funciona perfeitamente!
>> Porém, gostaria de listar Hierarquicamente em um AdvancedDatagrid,
>> juntamente com outros valores, mas não estou conseguindo montar o
>> agrupamento dos itens. Tentei da seguinte maneira:
>>
>> <mx:dataProvider>
>> <mx:GroupingCollection id="gc" source="{categories}">
>> <mx:Grouping>
>> <mx:GroupingField name="catA"/>
>> <mx:GroupingField name="catB"/>
>> <mx:GroupingField name="catC"/>
>> <mx:GroupingField name="catD"/>
>> </mx:Grouping>
>> </mx:GroupingCollection>
>> </mx:dataProvider>
>>
>> Seguindo alguns exemplos que encontrei na própria documentação da adobe.
>> No evento creationComplete, eu tento chamar esse agrupamento assim:
>> creationComplete="{gc.refresh();}"
>> Mas não está funcionando.
>>
>> Alguém sabe me dizer, onde pode estar ocorrendo o erro? Eu sei que os
>> dados de categories, estão chegando, tanto que se eu utilizar um
>> dataProvider="{categories}" no AdvancedDataGrid, ele funciona normalmente,
>> porém, parece que não estou conseguindo tratar estes dados.
>>
>> Será que alguém consegue me ajudar?
>>
>> Abraço,
>> Danilo
>>
>>
>>
>
>
> --
> Marcelo Curi Savioli
> D-Click Web & Mobile Solutions
> [EMAIL PROTECTED]
> www.dclick.com.br/blog
> www.dclick.com.br
> >
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---