BlazeDS - Problema com ArrayCollection

Eai galera :wink:

Estou com um problema aqui, quem utiliza o blazeDS concerteza já passou, tenho uma classe, to com uma classe em java, que passo
para o FLEX como um List… e populo um dataGrid…
agora alguem sabe uma boa solução pra pegar os valores, que sofreram alterações no DataGrid…
e mandar denovo para o Java…

ex:

to mandando pro Java um list de objetos …

Categoria que possui, codigo, descricao, dia1, dia2,dia3,dia4

ai eles sofrem alterações no grid…

eu pego eles dinovo no flex…

com uma classe espelho …

Categoria.as

que vai ter os mesmos atributos modificados …

pra mandar isso pro java agora… alguem tem uma ideia ?

Detalhe, tenho que mandar de volta um Collection… =P

Bom dia Bruno,

Dê uma olhada no evento “itemEditEnd” do DataGrid para isso. Faça uma function para escutar esse evento e, quando ele for disparado, você vai adicionando num ArrayCollection local. Aí na hora que mandar salvar, você passa esse ArrayCollection e ele terá os itens editados.

Para mais:
http://livedocs.adobe.com/flex/3/langref/mx/controls/DataGrid.html#event:itemEditEnd

[]s

Beleza, vou da uma olhada, depois posto a resposta aqui :slight_smile: