Muito Obrigado aos dois.Irei comecar com o VO.
Abs

On 31 jan, 22:25, Paulo Augusto Teixeira <[email protected]>
wrote:
> Tem problema nenhum meu amigo. O Framework que eu use, está por baixo do
> AMFPHP e Flex... no lugar do frameworks use suas consultas normalmente no
> php.
>
> []s
>
> 2010/1/31 Matheus <[email protected]>
>
>
>
> > Eu aprecio sua opinião pra mim é sempre válido, enfim como eu disse,
> > irei utilizar VO dentre em breve, só que no momento estou com um pouco
> > de pressa, e ta me servindo bem do jeito que to fazendo, inclusive dei
> > uma olhada rápida no link que me passou sobre VO, queria perguntar se
> > teria problema eu seguir por ali e nao usar o framework que vc usa no
> > projeto que vc desenvolveu?
> > Abs vo tentar seguir o tuto e obrigado pela opinião
>
> > On 31 jan, 20:52, Paulo Augusto Teixeira <[email protected]>
> > wrote:
> > > Para saber se está passando, melhor você debugar, bote breakpoints e vá
> > > seguindo.
>
> > > Sobre a forma correta, acredito que a primeira funcione, como falei na
> > minha
> > > resposta anterior, não costumo usar a tag remoteObject. Fazer
> > remoteObject é
> > > bem mais praticável com Orientação a Objetos e isso requer uso de VOs e
> > tudo
> > > mais.
>
> > > Eu lí um livro sobre flex + php, não consegui terminá-lo por causa do
> > mxml.
> > > Foge de todos os padrões de arquitetura.
> > > Para mim não serve para nada! Desculpe, é só a minha opinião.
>
> > > Abraços e boa sorte!
>
> > > 2010/1/31 Matheus <[email protected]>
>
> > > > 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 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 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

Responder a