Obrigado, João Gonçalves, estive a ver mas não consigo associar o teu
exemplo ao que pretendo, aliás, acho que a criação de VOs nos dois lados
PHP/Flex está feita, mas a passagem do PHP para o flex, atribuição de VOs
entre mundos é que me está a dar problemas.
Recebo uma:

Falha de coerção de tipo: não é possível converter
mx.utils::objectpr...@30834dc1 em net.miguelvaz.vo.getOFgeralVO.

Parece-me algo bizarro, já que a ver a transmissão de dados com o Charles,
vejo que do PHP é enviado um getOFgeralVO, a classe em php, mas do lado do
flex, é recebido um ObjectProxy.

Do lado do flex tenho:

public function result( event:Object ):void{ // função result de um command
no cairngorm

var tempor:getOFgeralVO = new getOFgeralVO();

tempor = event.result; // <-- erro ocorre aqui, e já tentei por casting ->
(event.result as getOFgeral), que não dá erro mas tempor fica vazio

var posicao:Number = event.result.posicao;

modelo.OFgeral[posicao]= tempor;  // <-- o que pretendo é injectar o
resultado do PHP (o VO) numa posição de uma ArrayCollection do modelo e, nos
meus sonhos, garantir que todos os binds a propriedades e subpropriedades
dessa arrayCollection funcionem sempre

}


Alguma ajuda, por mais vaga que vos possa parecer, é muito bem vinda.


MV





2009/4/22 João Gonçalves (papin) <[email protected]>

>  Miguel não sei se ajuda coloquei no BLOG do nosso AUG (
> http://groups.adobe.com/posts/dac3b25338) , um post sobre VO, embora tenha
> sido em flash, mas actionscript é actionscript, alem disso o Joao Saleiro o
> ano passado tb fez um post no http://riapt.org qualquer sobre VO e acho
> que em flex, João corrige-me se esto enganado.
>
>
>
> *João Gonçalves*
>
> *http://joaogoncalves.net/blog*
>
> *http://lxbrand.net**
> Adobe Certified Expert
> Adobe Certified Instructor
> member **riapt.org <http://www.riapt.org>**
> member** AUG PT <http://aug.riapt.org>***
>
>
>
> *De:* [email protected] [mailto:[email protected]] *Em nome de 
> *Miguel
> Vaz
> *Enviada:* quarta-feira, 22 de Abril de 2009 12:04
> *Para:* [email protected]
> *Assunto:* [riapt] Re: Binding - bons procedimentos e esclarecimento
>
>
>
>
> Ainda não consegui colocar os VOs a funcionar. Poderias por favor me enviar
> alguns links onde posso ver exemplos e ler um pouco sobre o assunto?
> Encontro algumas coisas online, mas antigas e um pouco dispersas. Por vezes
> sobre cairngorm, mas normalmente são exemplos demasiado incompletos para eu
> entender.
>
> Estranhamente já tinha criado VOs tanto no PHP como no flex, aquando do
> inicio do projecto, mas desisti de os utilizar por alguma (estúpida) razão,
> e não estava mais nada implementado. Provavelmente não consegui entender já
> na altura.
>
> Muito obrigado.
>
>
>
> MV
>
>
>  2009/4/21 João Fernandes <[email protected]>
>
>
> Funciona, desde que uses Bindable podes fazer quantos níveis precisares.
>
>
> --
>
>
> João Fernandes
>
> Adobe Certified Expert
> Adobe Community Expert
> http://www.onflexwithcf.org
> http://www.riapt.org
> Portugal Adobe User Group (http://aug.riapt.org)
>
>
>
>
>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para 
[email protected]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a