Bom dia, não lembro se já usei vários em um AS, e procurar agora é ruim.
joguei no google: Actionscript method in RemoteObject no primeiro result temos: http://livedocs.adobe.com/flex/3/html/help.html?content=data_access_4.html Calling RemoteObject components in ActionScript In the following ActionScript example, calling the useRemoteObject() method declares the service, sets the destination, sets up result and fault event listeners, and calls the service's getList() method. <?xml version="1.0"?> <!-- fds\rpc\ROInAS.mxml --> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:Script> <![CDATA[ import mx.controls.Alert; import mx.rpc.remoting.RemoteObject; import mx.rpc.events.ResultEvent; import mx.rpc.events.FaultEvent; [Bindable] public var empList:Object; public var employeeRO:RemoteObject; public function useRemoteObject(intArg:int, strArg:String):void { employeeRO = new RemoteObject(); employeeRO.destination = "SalaryManager"; employeeRO.getList.addEventListener("result", getListResultHandler); //olha aqui ele adiciona o result pra method getList. employeeRO.addEventListener("fault", faultHandler); employeeRO.getList(deptComboBox.selectedItem.data); } public function getListResultHandler(event:ResultEvent):void { // Do something empList=event.result; } public function faultHandler (event:FaultEvent):void { // Deal with event.fault.faultString, etc. Alert.show(event.fault.faultString, 'Error'); } ]]> </mx:Script> <mx:ComboBox id="deptComboBox"/> </mx:Application> 3 minutos. Abraço. From: Helio Antonio Francisco Silva Sent: Tuesday, March 01, 2011 8:45 AM To: flexdev@googlegroups.com Subject: Re: [flexdev] Re: Flex + AMFPHP So nao entendi uma coisa, blz, voce declaro o remote em AS como eu queria, mas e o metodo que voce quer acessar da classe a onde voce coloca ele ? 2011/2/28 Cristian Edson Göhl <cristian.g...@live.com> Eai, vi agora o email, tava na facul.. tenho assim num componente protected function addServico():void { servico = new RemoteObject(this.destination); servico.showBusyCursor = true; servico.source = this.source; servico.addEventListener(FaultEvent.FAULT, servico_faultHandler); servico.addEventListener(ResultEvent.RESULT, onResultServico); } é um componente gambiarra mode e fora dos code standards hehe , estendi um textinput e dai adicionei botão de busca, e também por enter e digitando, aí ele chama outro componente que faz a busca, que tem uma grid e tal(tudo AS), padrão né. faz tudo sozinho só com o source passado, posso passar array de columns se quiser diferente, destination e labelfield hehe mas não vem ao caso Abraços. From: Helio Antonio Francisco Silva Sent: Monday, February 28, 2011 4:53 PM To: flexdev@googlegroups.com Subject: Re: [flexdev] Re: Flex + AMFPHP tens algum exemplo pra mim ??? Eu entendi bem certinho o remote objetc, mas para criar as referencias fracas eu preciso do AS puro mesmo, como se eu instanciase ele tipo: var objRemote:RemoteObjetct = new RemoteObject() bla bla bla assim saca ??? 2011/2/28 Cristian Edson Göhl <cristian.g...@live.com> Olá, eu utilizo o AMFPHP. Sempre utilizo com remoteObject, pois alí já seto o result o fault tenho padrão que é setado no service. se tua dúvida era por AS, também é possível utilizar numa boa. Abraço. ---------------------------------------------------------------------------- Date: Mon, 28 Feb 2011 14:49:36 -0300 Subject: Re: [flexdev] Re: Flex + AMFPHP From: helio.afsi...@gmail.com To: flexdev@googlegroups.com nossa eu instalei, criar 3 classes, simples obvio, montei o flex em 12 mim muito easy. e tambem nossa senhora e muito rapido cara, que e isso, 17ms @__@. Queria saber mesmo agora como faço pra nao usar esse componente remoteObjetc 2011/2/28 Guilherme Ventura <ventur...@gmail.com> Estou usando a versão 1.9 sem nenhum framework junto, sem nenhum problema até então. Em 28 de fevereiro de 2011 11:55, Helio Antonio Francisco Silva <helio.afsi...@gmail.com> escreveu: Olha so isso aqui e no AMF funciona redondinho <mx:RemoteObject id="conn" destination="amfphp" source="HelloWorld"> <mx:method name="sayHelloWorld" result="onSayHelloWorld(event)" fault="onFault(event)" /> <mx:method name="sobreNome" result="onsNomeResult(event)" fault="onsNomeFault(event)" /> </mx:RemoteObject> Com webservice eu faço assim, obviamente eu ja instaciei as webservices, note que pode definir se quero ou nao com referencia fraca os listners, como faço o AMF para eu poder fazer como se fosse pela webservce a escrita ? no caso eu boto aqui em baixo o nome do metodo.eventoresult, fault e a chamada do metodo.... Alguem pode dar uma mao. ws.GETCONTRATOS.addEventListener(ResultEvent.RESULT, resultHandlerContrato, false, 0, true); ws.GETCONTRATOS.addEventListener(FaultEvent.FAULT, resultFaultContrato,false, 0, true); ws.GETCONTRATOS('PC200812', cUser,cPass); 2011/2/28 Helio Antonio Francisco Silva <helio.afsi...@gmail.com> humm... to lendo aqui um bom post do daniel, e testando, to começando a relembrar as coisas. 2011/2/28 Jean Carlos Kresko <jeanckre...@gmail.com> Olá.. O AMFPHP voltou a ser atualizado, inclusive neste mês de fevereiro. Eu utilizo o Zend... mas somente o ZendAMF (vc pode baixar somente o AMF no site do Zend). E agora estou utilizando o CodeIgniter como framework PHP, juntamente com o ZendAMF está sendo uma ótima experiência... utilizando as mesmas classe para o Flex e para o site. Além do que o CodeIgniter é mais leve que o Zend... Abraço! Jean -- 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 -- Hélio Antonio Fransico Silva Desenvolvedor web Certificado Flash developer Certificado Flash Design Certificado web developer Consultor Microsiga / Totvs Desenvolvedor ADVPL / ASP Analista de sistemas e ERP Sênior. -- Hélio Antonio Fransico Silva Desenvolvedor web Certificado Flash developer Certificado Flash Design Certificado web developer Consultor Microsiga / Totvs Desenvolvedor ADVPL / ASP Analista de sistemas e ERP Sênior. -- 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 -- Guilherme Ventura de Souza Cel: (14)8102-2002 - Fone: (14)3263-0706 E-mail: ventur...@gmail.com Msn: ventur...@hotmail.com -- 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 -- Hélio Antonio Fransico Silva Desenvolvedor web Certificado Flash developer Certificado Flash Design Certificado web developer Consultor Microsiga / Totvs Desenvolvedor ADVPL / ASP Analista de sistemas e ERP Sênior. -- 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 -- Hélio Antonio Fransico Silva Desenvolvedor web Certificado Flash developer Certificado Flash Design Certificado web developer Consultor Microsiga / Totvs Desenvolvedor ADVPL / ASP Analista de sistemas e ERP Sênior. -- 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 -- Hélio Antonio Fransico Silva Desenvolvedor web Certificado Flash developer Certificado Flash Design Certificado web developer Consultor Microsiga / Totvs Desenvolvedor ADVPL / ASP Analista de sistemas e ERP Sênior. -- 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
<<wlEmoticon-smilewithtongueout[1].png>>