| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2011 08:32:36
|
rosequadra
JavaBaby
Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline
|
Bom dia galera, seguinte tenho um array no flex vindo de um data grid, alguém pode me ajudar em como enviar esse array para o java?
This message was edited 1 time. Last update was at 20/07/2011 08:48:21
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2011 08:44:56
|
fmachado.dev
JavaChild
![[Avatar]](/images/avatar/32646a086d36564ab429c9bb5668a5d7.jpg)
Membro desde: 20/05/2010 13:11:44
Mensagens: 101
Offline
|
Bom dia,
Você está usando o que para fazer a comunicação entre os dois?
[]'s
|
Att,
Felipe Machado
Analista de Sistemas
fmachado.dev@gmail.com
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2011 08:47:16
|
rosequadra
JavaBaby
Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline
|
Bom sou noca na área, não sei se é isso que queres saber mas... uso o Blaze.
Já tenho métodos insert, update, delete, load (para carregar os dados) funcionando normalmente. o problema é que não sei como enviar esse array.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2011 08:52:14
|
AUser
GUJ Master
![[Avatar]](/images/avatar/ed3b5b6f006e79c5a2f0fff4b91c94cd.jpg)
Membro desde: 23/10/2008 06:39:07
Mensagens: 1092
Offline
|
dataGrid.dataProvider
Você deve acessar esse atributo do dataGrid pra que consiga a coleção. Posta seu código...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2011 08:55:21
|
rosequadra
JavaBaby
Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline
|
Esse é o código para adicionar os valores do combo, do inputtext e do check para enviar para grid
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2011 08:56:31
|
fmachado.dev
JavaChild
![[Avatar]](/images/avatar/32646a086d36564ab429c9bb5668a5d7.jpg)
Membro desde: 20/05/2010 13:11:44
Mensagens: 101
Offline
|
é isso ai que o cara de cima disse,
e no java, o método que recebe esse array, recebe um ArrayCollection (classe do BlaseDS) ou,
se você quiser enviar um array nativo, você tem que acessar o método dataGrid.dataProvider.source().
Abraços
|
Att,
Felipe Machado
Analista de Sistemas
fmachado.dev@gmail.com
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2011 08:59:30
|
rosequadra
JavaBaby
Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline
|
Nossa, com ote disse sou nova nisso, então é meio confusso ainda para mim. você poderiam me dar um exemplo?
Te como deixo no flex e como faço no java.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2011 09:03:27
|
fmachado.dev
JavaChild
![[Avatar]](/images/avatar/32646a086d36564ab429c9bb5668a5d7.jpg)
Membro desde: 20/05/2010 13:11:44
Mensagens: 101
Offline
|
Vamos ver então, você já conseguiu fazer a configuração do services e do AMF?
|
Att,
Felipe Machado
Analista de Sistemas
fmachado.dev@gmail.com
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2011 09:07:38
|
rosequadra
JavaBaby
Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline
|
Tipo, não conheço muito essa linguagem técnica. Minha tela já está funcionando, como faço insert em mais de uma tabela na mesma tela por exemplo o cadastro de endereço já está ok.
No flex faço isso:
No java:
Agora como fazer com uma lista não sei.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2011 09:24:02
|
fmachado.dev
JavaChild
![[Avatar]](/images/avatar/32646a086d36564ab429c9bb5668a5d7.jpg)
Membro desde: 20/05/2010 13:11:44
Mensagens: 101
Offline
|
Olha, eu nunca fiz a comunicação entre Flex e Java dessa maneira, me manda as classes "CadEnd" do flex e CadastroEndereco do java
ai vai ficar mais facil de eu te ajudar
abraços
|
Att,
Felipe Machado
Analista de Sistemas
fmachado.dev@gmail.com
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2011 09:27:27
|
rosequadra
JavaBaby
Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline
|
insert no java
no flex
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2011 09:42:08
|
fmachado.dev
JavaChild
![[Avatar]](/images/avatar/32646a086d36564ab429c9bb5668a5d7.jpg)
Membro desde: 20/05/2010 13:11:44
Mensagens: 101
Offline
|
AAhhh entendi agora, se você quer enviar um array (só o array) você vai fazer +/- assim
vai criar o remoteOjbect
depois vai criar o método que envia o Array, usando o seu dataGrid.
e depois no java, cria o método enviarArray no service que você quiser.
espero ter ajudado, se ficou alguma duvida só postar.
|
Att,
Felipe Machado
Analista de Sistemas
fmachado.dev@gmail.com
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2011 09:45:49
|
rosequadra
JavaBaby
Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline
|
Tipo para cada linha do array tenho que enviar o código da pessoa física que não está na grid é possível?
Só não sei como montar o onResult e o enviarArray.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2011 10:14:44
|
fmachado.dev
JavaChild
![[Avatar]](/images/avatar/32646a086d36564ab429c9bb5668a5d7.jpg)
Membro desde: 20/05/2010 13:11:44
Mensagens: 101
Offline
|
Você pode por o código da pessoa física no seu método montaObjeto();
e o método "enviarArray" do java você faz o que você quiser com o array, vai ser um array com vários objetos "Parentesco".
e o método onResult(e:resultEvent) é quando terminar de fazer a ação no java, você pode dar uma mensagem de salvo com sucesso, etc.
por exemplo no java.
ai, se você quiser, no Flex
Espero ter ajudado
abraços
|
Att,
Felipe Machado
Analista de Sistemas
fmachado.dev@gmail.com
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/07/2011 10:31:26
|
rosequadra
JavaBaby
Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline
|
Bom uma última dúvida para por em prática o código que vc passou.
lá no flex eu faço isso:
dizendo dizendo de onde vem o q cada item vai receber, como eu faria isso com os dados da grid? Não é precis?
|
|
|
 |
|
|