Luiz, o Flex separa o Model do View em todos os componentes, ou seja, você não "pega" os dados do datagrid e sim do model que o alimenta pelo dataProvider. Então você sempre deve criar separadamente o seu dataProvider, por exemplo, utilizando ArrayCollection e fazer um bind para a propriedade dataProvider do DataGrid. Toda alteração, o datagrid irá refletir no model e vice versa.
Outra coisa, evite utilizar o Array, pois ele é uma estrutura pobre, sem suporte a listeners. Utilize no lugar o ArrayCollection. On 4 abr, 11:59, Luiz Picolo <luizpic...@gmail.com> wrote: > Galeria como eu faria para pegar todos os itens de um datagrid para > depois inserir no banco > > private function doAddDG(event:Event):void > { > Itens_2.addItem({Ingredientes : txtContato.text, quantidade : > tiQtd.value}); > txtContato.text = ""; > tiQtd.value = 0; > > } > > Neste m todo eu insiro os dados no datagrid, porem n o estou sabendo > como retornar esses dados junto com o meu array > > private function retornaParamentrosdoGravar():Array > { > var ar : Array = new Array(); > > ar.push(tiNome.text); > ar.push(tiMedida.selectedItem.data); > ar.push(tiCusto.text); > ar.push(tiCustoMedio.text); > ar.push(tiGrupo.selectedItem.codigo); > ar.push(tiEstMin.value); > ar.push(tiEstMax.value); > ar.push(tiTipo.selectedValue.toString()); > > return ar; > > } > > Pois cada intem seria individual, e este seria como um array > multidimencional > > Se algguem poude ajudar > > att > > Luiz Picolo -- 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 To unsubscribe, reply using "remove me" as the subject.