O meu DAO é assim : package br.com.appinnovation.adm.java.pro;
import br.com.appinnovation.inn.bd.AbstractDAO; public class LiberaTelaUsuariosDAO extends AbstractDAO<LiberaTelaUsuariosVO> { public LiberaTelaUsuariosDAO() { super("adm_usutelas"); } } Como posso fazer essa lista ? poderia me ajudar ? 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 16:24, Robson Mattos <rjnmat...@gmail.com> escreveu: > Amigo, pq passar item por item? Passa o dataProvider do grid (que é uma > lista) direto para o Java, no DAO vc percorre a lista e vai > inserindo(for(Objeto obj : lista){ insere lista;}). > É como Felipe disse não tem dificuldade nem mágica. > > > Em 7 de janeiro de 2014 15:18, Robson Mattos <rjnmat...@gmail.com>escreveu: > > 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.UsuEmp >>>>>> resaVO")] >>>>>> 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> >> > > > > -- > > > 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. > -- -- 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.