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<javascript:> > > 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 <javascript:> >>> > escreveu: >>> >>>> Como o objeto/entidade DTO está mapeado no Flex e no Java ? >>>> >>>> >>>> >>>> brunobg - BrbSoftware >>>> ********************************************* >>>> www.brbsoftware.com.br >>>> con...@brbsoftware.com.br <javascript:> >>>> @brunogrohs >>>> (21) 99913-2397 >>>> >>>> Em 06/01/2014, à(s) 17:18, Robinho de Morais >>>> <robinho...@gmail.com<javascript:>> >>>> 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<javascript:> >>>> > 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 <javascript:> >>>>> @brunogrohs >>>>> (21) 99913-2397 >>>>> >>>>> Em 06/01/2014, à(s) 16:52, Robinho de Morais >>>>> <robinho...@gmail.com<javascript:>> >>>>> 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<javascript:> >>>>> Para sair da lista, envie um email em branco para flexdev-u...@ >>>>> googlegroups.com <javascript:> >>>>> 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 <javascript:>. >>>>> 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 >>>>> fle...@googlegroups.com<javascript:> >>>>> Para sair da lista, envie um email em branco para flexdev-u...@ >>>>> googlegroups.com <javascript:> >>>>> 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 <javascript:>. >>>>> 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 >>>> fle...@googlegroups.com<javascript:> >>>> Para sair da lista, envie um email em branco para flexdev-u...@ >>>> googlegroups.com <javascript:> >>>> 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 <javascript:>. >>>> 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 >>>> fle...@googlegroups.com<javascript:> >>>> Para sair da lista, envie um email em branco para flexdev-u...@ >>>> googlegroups.com <javascript:> >>>> 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 <javascript:>. >>>> 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 >> fle...@googlegroups.com<javascript:> >> Para sair da lista, envie um email em branco para >> flexdev-u...@googlegroups.com <javascript:> >> 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 <javascript:>. >> 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.