Tenta isso:
myvar = new ArrayCollection(event.result as Array);

Em 6 de setembro de 2010 09:47, Paullo Estevam
<paulloeste...@gmail.com>escreveu:

> Verifique se esse objeto event é mesmo da classe ResultEvent.
> Qual o tipo de dado retornado do php?
>
> posta aí o código..
>
> 2010/9/6 Rodrigo Mota <rsm...@gmail.com>
>
> Olá a todos!
>>
>> Me deparei com um problema que parece ser alguma coisa simples mas que
>> não estou conseguindo enxergar.
>> Criei um RemoteObject que recebe dados do php. Até aí tudo normal. Eu
>> examino o event.result e ele está populado certinho.
>> Também criei uma variável:
>>
>> [Bindable]
>> private var myvar:ArrayCollection = new ArrayCollection();
>>
>> Também sem erro quanto a isso.
>>
>> Mas aí que vem o problema.
>> Na função result do meu RemoteObject eu coloco:
>>
>> myvar = event.result as ArrayCollection;
>>
>> Ele não dá erro, mas também não atribui o valor à variável.
>> Debugando e analisando a variável, ela continua "null" enquanto o
>> event.result está populado corretamente.
>>
>> Eu já tentei algumas coisas, inclusive mudar a maneira de atribuir e
>> tudo mais, mas sem sucesso.
>> Se alguém já passou por isso, ou tiver alguma ideia do que possa ser,
>> fico grato pela ajuda.
>>
>> PS: Comecei a mexer com Flex tem pouco tempo, então se for alguma
>> bobagem que eu estou fazendo, peço paciência para os colegas.
>> PS2: Eu já procurei no google e no grupo, mas sem sucesso :/
>>
>> --
>> 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
>
>
>
>
> --
> -----------------------------------------------
> Cel. 83 8790.1304
> paulloeste...@gmail.com
> www.paulloestevam.com.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