Opa Paulo tudo bom? Espero que sim, não estou utilizando VO, foi
porque ainda não conseguir usar o Vo direito deu um erro pelo tutorial
que estava vendo, mas logo logo irei utilizar.A minha pergunta não é
sobre o que tenho que passar e sim se a variavel que criei dentro das
tags scripts posso passar sem binding?
Tipo:
public var id:int;
id = e.result.data[0].idPaciente; // Aqui id ta recebdno um inteiro
Ai quero saber se la no mxml eu posso passar ele assim mesmo:
<idPaciente>id</idPaciente> //ou
<idPaciente>{id}</idPaciente>
Qual o correto? Acredito que a primeira forma seja a correta mas não
sei se está passando o valor.
Abs e obrigado
On 31 jan, 14:20, Paulo Augusto Teixeira <[email protected]>
wrote:
> Fala Matheus,
>
> Como você trabalha com VO (Objetos), você deverá passar objetos VOs, tando
> do PHP para o FLex quanto do Flex para o PHP
>
> Um exemplo básico:
>
> PHP:
>
> public function getProdutos($dados){
>
> $this->result = $this->objConsulta->Find($dados->idProduto);
>
> $this->voObject = new produtoVO();
> if($this->result[0]['idProduto'] != null){
> $this->voObject->idProduto = $this->result[0]['idProduto'];
> $this->voObject->name = $this->result[0]['name'];
> $this->voObject->description = $this->result[0]['description'];
> }
>
> return $this->voObject;
>
> }
>
> FLEX
>
> public function getProdutos():void{
> objService = new ServiceRemoteProdutos();
> produtos = new produtoVO();
> produtos .idProduto = 1;
>
> // aqui chamada do remote object
> //com seu objeto de remoting vc chama o metodo do php:
> objService.getProdutos(produtos);
>
> }
>
> Bom a idéia é essa, eu particularmente não gosto de usar o remoteObject com
> mxml, prefiro actionscript, o mercado de trabalho usa assim.
>
> Mas o conceito de passagem de parametro é essa.
>
> 2010/1/31 Matheus <[email protected]>
>
>
>
> > Seguinte pessoal, criei uma variavel e a mesma recebe o valor que vem
> > do php, ate ai tudo bem, so que essa mesma variavel vo passar atraves
> > do metodo do remote objects como argumento de que forma devo passa-la?
>
> > to passando assim:
>
> > <mx:method name="nomedometodo" result="nomedometodo">
> > <mx:arguments>
> > <id>idPaciente</id> // Essa é a forma correta?
>
> > </mx:arguments>
> > </mx:method>
>
> > Estou desconfiado de que não ta passando o valor.
>
> > Abs e obrigado desde já
>
> > --
> > 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 emhttp://groups.google.com/group/flexdev
>
> --
> Paulo A. Teixeira
> IT Consulting Expert - Infinitum Technologies Solution
> Adobe Certified Expert - Rich Internet Application Specialist
> Adobe Certified Expert - Flex 3 with AIR
> Adobe Certified Expert - ColdFusion 8
> --
> Blog:www.pauloteixeira.blog.br
> Mobile: (+55 21) 8733-8945
--
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