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: flexdev@googlegroups.com [mailto:flex...@googlegroups.com] Em nome de
Paulo Augusto Teixeira
Enviada em: quarta-feira, 30 de junho de 2010 15:57
Para: flexdev@googlegroups.com
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 <alexcom...@gmail.com>

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 <lnfjun...@gmail.com> 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 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




-- 
alexcomput

-- 
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




-- 
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 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ê 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

Responder a