Ola pessoal tenho um problema com meu httpservice,
eu chamo ele duas x consecutivas pra popular dois grids o problema é
que ele sempre carrega o ultimo esta assim
:
funcao que chama:
public function carrega(vmetodo:String):void{
metodo = "buscapornome";
listachamado.send();
metodo = "buscapornumero";
listachamado.send();
}
funcao retorno:
public function listaDeChamadoResultado():void
{
chamadoXML = new XML(listachamado.lastResult);
if (metodo == "buscapornome"){
chamado.dataProvider = chamadoXML.chamado;
}
if (metodo == "buscapornumero"){
chamadonum.dataProvider = chamadoXML.chamado;
}
}
httpservice
<mx:HTTPService id="listachamado" url="endereco" useProxy="false"
resultFormat="e4x" showBusyCursor="true"
result="listaDeChamadoResultado()">
<mx:request>
<metodo>{metodo}</metodo>
<situacao>aberto</situacao>
<usuario>lorenzi</usuario>
</mx:request>
</mx:HTTPService>
Essa é a estrutura mas sempre carrega o grid chamadonum, que é o
segundo a ser carregado.
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---