Alex você poderia transformar apenas em um array por exemplo:
[Bindable] private var listaUsuario:ArrayCollection= new ArrayCollection();
private function retorno(event:ResultEvent):void{
listaUsuario= event.result as Array;
}
Fiz um exemplo dessa forma e funionou mandei um array de objetos para o flex
do php com o amfphp
De: [email protected] [mailto:[email protected]] Em nome de
Paulo Augusto Teixeira
Enviada em: quarta-feira, 30 de junho de 2010 15:57
Para: [email protected]
Assunto: Re: [flexdev] Re: AMFPHP COM FLASH BUILDER 4
Alex a forma que você ta fazendo é diferente da forma que o amigo acima
mostrou.
2010/6/30 ale sandro <[email protected]>
Dede já agradeço a todos pela colaboração..então.
a forma como eu estou fazendo é assim :
[Bindable] private var listaUsuario:ArrayCollection= new ArrayCollection();
private function retorno(event:ResultEvent):void{
listaUsuario= event.result as ArrayCollection;
}
detalhe que quando eu debug o retorno do result.. mostra um array todo
preenchido com os dados do banco..
e o engraçado que depois que passa dai o listaUsuario fica null ..mais vou
tentar fazer como vcs estão me ajudando blz.
valew.. galera de já agradeço a todos..
Em 30 de junho de 2010 15:24, Luiz Nogueira <[email protected]> escreveu:
vc tem que declarar o seu data provider assim
[Bindable] private var listaUsuario:ArrayCollection;
o result da sua função que tras os dados do php tem que ser assim:
private function resultListaUsuario(event:ResultEvent):void{
listaUsuario = new ArrayCollection(event.result as Array);
}
Se for o caso vc pode debugar bem ai na sua funcao result....
Nao houve modificação nenhuma na comunicação entre flex 4 ou flash
builder
Qualquer duvida da um toque.
Espero ter ajudado.
--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
--
alexcomput
--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
--
Paulo A. Teixeira
Adobe Certified Expert Flex 3 with AIR
Adobe Certified Expert Rich Internet Application v1.0
Adobe Certified Expert ColdFusion 8
--
Blog: http://www.pauloteixeira.blog.br
--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev