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 <pauloaugus...@gmail.com> 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 <mabro...@gmail.com> > > > > > 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 <pauloaugus...@gmail.com> > > 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 <mabro...@gmail.com> > > > > > 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 > > flexdev@googlegroups.com > > > > Para sair da lista, envie um email em branco para > > > > flexdev-unsubscr...@googlegroups.com > > > > 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 flexdev@googlegroups.com > > Para sair da lista, envie um email em branco para > > flexdev-unsubscr...@googlegroups.com > > 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 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