Boa tarde Leonardo, Segue um exemplo:
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" creationComplete="montaDados()"> <mx:AdvancedDataGrid width="90%" height="90%" id="adg1" designViewDataType="tree"> <mx:dataProvider> <mx:GroupingCollection id="gc" > <mx:grouping> <mx:Grouping> <mx:GroupingField name="regiaouf" > <mx:summaries> <mx:SummaryRow summaryPlacement="group"> <mx:SummaryField dataField="valor" operation="SUM" /> </mx:SummaryRow> </mx:summaries> </mx:GroupingField> <mx:GroupingField name="uf"> <mx:summaries> <mx:SummaryRow summaryPlacement="group"> <mx:SummaryField dataField="valor" operation="SUM" /> </mx:SummaryRow> </mx:summaries> </mx:GroupingField> </mx:Grouping> </mx:grouping> </mx:GroupingCollection> </mx:dataProvider> <mx:columns> <mx:AdvancedDataGridColumn headerText="Região" dataField="regiaouf"/> <mx:AdvancedDataGridColumn headerText="Estado" dataField="uf"/> <mx:AdvancedDataGridColumn headerText="Cidade" dataField="cidade"/> <mx:AdvancedDataGridColumn headerText="Valor" dataField="valor"/> </mx:columns> </mx:AdvancedDataGrid> <mx:Script> <![CDATA[ import mx.collections.ArrayCollection; private var acDados : ArrayCollection = new ArrayCollection; private function montaDados() : void { addRegistro("SUL","SC","JOINVILLE",10); addRegistro("SUL","SC","BLUMENAL",20); addRegistro("SUL","SC","BARRA DO SUL",30); addRegistro("SUL","RS","PORTO ALEGRE",40); gc.source = acDados; gc.refresh(); } private function addRegistro(regiaouf : String, uf : String, cidade : String, valor : Number) : void { var obj : Object = new Object; obj.regiaouf = regiaouf; obj.uf = uf; obj.cidade = cidade; obj.valor = valor; acDados.addItem(obj); } ]]> </mx:Script> </mx:Application> Em 27 de outubro de 2011 16:59, Leonardo Oliveira < leonardoc.olive...@gmail.com> escreveu: > pessoal, estou com a mesma questão do evandro: > > http://groups.google.com/group/flexdev/browse_thread/thread/a78e223ef3041718/9212232cf7ab1e8c?lnk=raot > sabem como posso resolver? > valeu. > > -- > 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