Use então: var MyArryColl:ArrayCollection = new ArrayCollection(event.result as Array);
Porque o que vem do php é um array e não um ArrayCollection. valew amigo! Em 6 de setembro de 2010 09:42, Rodrigo Mota <rsm...@gmail.com> escreveu: > 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 -- 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