Pq o Flex é assíncrono.

Em 7 de janeiro de 2014 13:35, Robinho de Morais
<robinhodemor...@gmail.com>escreveu:

> Sim é isso que comecei a fazer inicialmente, mas percebi que no flex ele
> manda tudo de uma vez, ai no java ele pega somente a primeira linha e
> ultima linha....
> por exemplo coloquei no for do AS um alert.show do registro e no metodo do
> java coloquei um showMessageDialog para ver....quando executo metodo, no
> flex aparece de uma vez todos os alerts e no java aparece o primeiro e
> ultimo...
>
>
> Então tipo no flex por percorrer tudo de uma vez o java pega o primeiro e
> ultimo....por isso que pensei em pegar o ArrayCollection do AS, porque já
> tem todos os dados e passar direto para o metodo no java, porque ai sim no
> java eu iria percorrer para ir salvando...
>
> até vai para o java...mas não estou conseguindo pegar as informações do
> ArrayList....no java....
>
>
> Em terça-feira, 7 de janeiro de 2014 12h20min44s UTC-2, brunomborges
> escreveu:
>>
>> no AS ja tentou fazer um for no ArrayCollection, ai vc passa item a item
>> do array para o java.....
>>
>> exemplo
>> var array:ArrayCollection  = dg_telas as ArrayColletion;
>> var i:int = 0;
>> for (i = 0; array.length; i++){
>>   Alert.Show(array[i]['nome do campo']);
>> }
>>
>> se não estou enganado é isso, não tenho um exemplo pronto aqui, escrevi
>> de cabeça...
>>
>>
>>
>> Em 7 de janeiro de 2014 10:46, Robinho de Morais 
>> <robinho...@gmail.com>escreveu:
>>
>>> Eu tenho como pegar todos os dados que está no ArrayCollection
>>> (telasLiberadas) e passar para um ArrayList no Java direto ?
>>>
>>> Porque ai no java que eu percorreria o ArrayList para salvar, pois
>>> quando eu percorro no flex o ArrayCollection ele não faz item a item, ele
>>> aparece tudo de uma vez...tipo coloquei um alert.show ao percorrer no data
>>> grid, mas ai mostra todos de todas as linhas....
>>>
>>>
>>>
>>>
>>> Em terça-feira, 7 de janeiro de 2014 10h17min32s UTC-2, Robinho de
>>> Morais escreveu:
>>>
>>>> Essa é minha DAO:
>>>>
>>>> package br.com.appinnovation.adm.java.cad;
>>>>
>>>> import br.com.appinnovation.inn.bd.AbstractDAO;
>>>>
>>>> public class UsuEmpresaDAO extends AbstractDAO<UsuEmpresaVO> {
>>>>
>>>> public UsuEmpresaDAO() {
>>>>  super("adm_usuempresas");
>>>> }
>>>>
>>>> }
>>>>
>>>> e essa é a VO
>>>>
>>>> package br.com.appinnovation.adm.java.cad;
>>>>
>>>> import java.sql.Date;
>>>> import java.sql.Time;
>>>>
>>>>
>>>> public class UsuEmpresaVO {
>>>>
>>>> public int cd_usuario;
>>>>  public int cd_empresa;
>>>> public String tp_liberado;
>>>>  public Date   dt_cadastro;
>>>> public Time   hr_cadastro;
>>>> public int    cd_usucad;
>>>>  public int cd_seq;
>>>>
>>>> }
>>>>
>>>>
>>>> Essa é a do Flex:
>>>>
>>>> package br.com.appinnovation.adm.flex.cad
>>>> {
>>>> [Bindable]
>>>> [RemoteClass(alias="br.com.appinnovation.adm.java.cad.UsuEmpresaVO")]
>>>>  public class UsuEmpresa
>>>> {
>>>> public var cd_usuario:int;
>>>>  public var cd_empresa:int;
>>>> public var tp_liberado:String;
>>>> public var dt_cadastro:Date;
>>>>  public var hr_cadastro:Date;
>>>> public var cd_usucad:String;
>>>> public var cd_seq:int;
>>>>  public function UsuEmpresa()
>>>> {
>>>>  }
>>>> }
>>>> }
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Qualquer dúvida estou a disposição.
>>>>
>>>> *Robinho*
>>>> *Analista/Programador de Sistemas*
>>>> *Skype: robinhocne*
>>>> *"A fé em Deus nos faz crer no incrível, ver o invisível e realizar o
>>>> impossível."*
>>>>
>>>>
>>>> Em 7 de janeiro de 2014 09:27, Bruno BG <brun...@ig.com.br> escreveu:
>>>>
>>>>> Como o objeto/entidade DTO está mapeado no Flex e no Java ?
>>>>>
>>>>>
>>>>>
>>>>> brunobg - BrbSoftware
>>>>> *********************************************
>>>>> www.brbsoftware.com.br
>>>>> con...@brbsoftware.com.br
>>>>> @brunogrohs
>>>>> (21) 99913-2397
>>>>>
>>>>> Em 06/01/2014, à(s) 17:18, Robinho de Morais <robinho...@gmail.com>
>>>>> escreveu:
>>>>>
>>>>> no Java comecei a criar o metodo.....
>>>>>
>>>>>
>>>>> java.util.ArrayList
>>>>>
>>>>>
>>>>> public int insertUpdate(ArrayList<String> condicao){
>>>>> ....
>>>>>
>>>>> Qualquer dúvida estou a disposição.
>>>>>
>>>>> *Robinho*
>>>>> *Analista/Programador de Sistemas*
>>>>> *Skype: robinhocne*
>>>>> *"A fé em Deus nos faz crer no incrível, ver o invisível e realizar o
>>>>> impossível."*
>>>>>
>>>>>
>>>>> Em 6 de janeiro de 2014 17:01, Bruno BG <brun...@ig.com.br> escreveu:
>>>>>
>>>>>> Como você definiu esse campo no Java e no Flex.
>>>>>> *java.sql.Array* É DIFERENTE DE *java.util.ArrayList*
>>>>>>
>>>>>>
>>>>>> brunobg - BrbSoftware
>>>>>> *********************************************
>>>>>> www.brbsoftware.com.br
>>>>>> con...@brbsoftware.com.br
>>>>>> @brunogrohs
>>>>>> (21) 99913-2397
>>>>>>
>>>>>> Em 06/01/2014, à(s) 16:52, Robinho de Morais <robinho...@gmail.com>
>>>>>> escreveu:
>>>>>>
>>>>>> Estou tentando passar por parametro de um método um ArrayCollection,
>>>>>> mas está indo nulo....o parametro no método é do tipo ArrayList....
>>>>>>
>>>>>>
>>>>>> <https://lh4.googleusercontent.com/-eVBU8E3lICU/Usr7XcPoxyI/AAAAAAAAEZI/FBMtVVTZpIU/s1600/erro.png>
>>>>>>
>>>>>>
>>>>>> como faço ?
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> --
>>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>>>> Para enviar uma mensagem, envie um e-mail para
>>>>>> fle...@googlegroups.com
>>>>>> Para sair da lista, envie um email em branco para flexdev-u...@
>>>>>> googlegroups.com
>>>>>>
>>>>>> Mais opções estão disponíveis em http://groups.google.com/group
>>>>>> /flexdev
>>>>>> ---
>>>>>> Você está recebendo esta mensagem porque se inscreveu no grupo
>>>>>> "flexdev" dos Grupos do Google.
>>>>>> Para cancelar a inscrição neste grupo e parar de receber seus
>>>>>> e-mails, envie um e-mail para flexdev+u...@googlegroups.com.
>>>>>>
>>>>>> Para obter mais opções, acesse https://groups.google.com/grou
>>>>>> ps/opt_out.
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> --
>>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>>>> Para enviar uma mensagem, envie um e-mail para
>>>>>> fle...@googlegroups.com
>>>>>> Para sair da lista, envie um email em branco para flexdev-u...@
>>>>>> googlegroups.com
>>>>>>
>>>>>> Mais opções estão disponíveis em http://groups.google.com/group
>>>>>> /flexdev
>>>>>> ---
>>>>>> Você está recebendo esta mensagem porque se inscreveu no grupo
>>>>>> "flexdev" dos Grupos do Google.
>>>>>> Para cancelar a inscrição neste grupo e parar de receber seus
>>>>>> e-mails, envie um e-mail para flexdev+u...@googlegroups.com.
>>>>>>
>>>>>> Para obter mais opções, acesse https://groups.google.com/grou
>>>>>> ps/opt_out.
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> --
>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>>> Para enviar uma mensagem, envie um e-mail para fle...@googlegroups.com
>>>>> Para sair da lista, envie um email em branco para flexdev-u...@
>>>>> googlegroups.com
>>>>>
>>>>> Mais opções estão disponíveis em http://groups.google.com/group
>>>>> /flexdev
>>>>> ---
>>>>> Você está recebendo esta mensagem porque se inscreveu no grupo
>>>>> "flexdev" dos Grupos do Google.
>>>>> Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
>>>>> envie um e-mail para flexdev+u...@googlegroups.com.
>>>>>
>>>>> Para obter mais opções, acesse https://groups.google.com/grou
>>>>> ps/opt_out.
>>>>>
>>>>>
>>>>>  --
>>>>> --
>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>>> Para enviar uma mensagem, envie um e-mail para fle...@googlegroups.com
>>>>> Para sair da lista, envie um email em branco para flexdev-u...@
>>>>> googlegroups.com
>>>>>
>>>>> Mais opções estão disponíveis em http://groups.google.com/group
>>>>> /flexdev
>>>>> ---
>>>>> Você está recebendo esta mensagem porque se inscreveu no grupo
>>>>> "flexdev" dos Grupos do Google.
>>>>> Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
>>>>> envie um e-mail para flexdev+u...@googlegroups.com.
>>>>>
>>>>> Para obter mais opções, acesse https://groups.google.com/grou
>>>>> ps/opt_out.
>>>>>
>>>>
>>>>  --
>>> --
>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>> Para enviar uma mensagem, envie um e-mail para fle...@googlegroups.com
>>> Para sair da lista, envie um email em branco para flexdev-u...@
>>> googlegroups.com
>>>
>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>> ---
>>> Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev"
>>> dos Grupos do Google.
>>> Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
>>> envie um e-mail para flexdev+u...@googlegroups.com.
>>>
>>> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
>>>
>>
>>
>>
>> --
>> Bruno Moreira Borges
>> Sistemas Web e Linux
>> "Posso explicar software gratuito em três palavras: liberdade, igualdade
>> e fraternidade"
>> Richard Stallman,
>>
>  --
> --
> 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ê está recebendo esta mensagem porque se inscreveu no grupo "flexdev"
> dos Grupos do Google.
> Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
> envie um e-mail para flexdev+unsubscr...@googlegroups.com.
> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
>



-- 


Robson Mattos
Analista Desenvolvedor
+55 71 85026022
LinkedIn <http://www.linkedin.com/pub/robson-mattos/42/556/645> |
Facebook<https://www.facebook.com/robson.j.n.mattos>

-- 
-- 
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ê está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos 
Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um 
e-mail para flexdev+unsubscr...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

Responder a