Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

san software

RemoteObject

Recommended Posts

Boa tarde amigos.

Estou com uma dúvida:

tenho um RemoteOject que contem dois methodos e um botão pesquisar.

 

Gostaria de sabar se há possibilidade de chamar os dois methodos desse RemoteObject no evento CLICK do botão?

Seria mais ou menos assim:

<mx:RemoteObject id="ro_busca" destination="amfphp" source="controll.controll">
<mx:method name="peganome" result="">
<nome>
 {nome_id}
<\nome>
<\mx:method>

<mx:method name="pegavalor" result="">
<nome>
 {nome_id}
<\nome>
<\mx:method>
<\mx:RemoteObject>

Preciso chamar o dois methodos no botao pesquisar.

 

<mx:Button name="pesquisar" click="{ro_busca.peganome.send(); ro_busca.pegavalor.send()}"/>

No entanto da forma acima não funciona alguem sabe como fazer? Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ta errada a forma do mxml seria assim o correto:

 


<mx:RemoteObject id="ro_busca" destination="amfphp" source="controll.controll">

<mx:method name="peganome" result="populaGrid(event)" fault="">
<mx:arguments>
<nome>{nome_id}</nome>
</mx:arguments>
</mx:method>

<mx:method name="pegavalor" result="populaGrid(event)" fault="">
<mx:arguments>
<nome>{nome_id}</nome> 
</mx:arguments>
</mx:method>

</mx:RemoteObject>


Ai no botao você coloca:

<mx:Button label="Clique aqui" click="chamaMetodos()"/>

Ai dentro de um Script você faz a funcao;

public function chamaMetodos():void{
   ro_busca.peganome.send();
   ro_busca.pegavalor.send();
}

 

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.