Luis,

Como está a sua tag HTTPService? Você tem alguma variável para popular
que é enviada para o serviço (como o login e senha em si)? Será que a
chamada de seu método send não tem que vir depois de alguma coisa?
Afinal, se você tem que clicar duas vezes, algum processamento está
ocorrendo depois da primeira chamada que faz a segunda chamada
funcionar.

Você já tentou um debug para ver se as variáveis estão com os valores
que você espera? Se está entrando no bloco de código correto, etc etc?

[]s
Fabio Terracini



On 2/11/07, Luis Carlos Quinhone <[EMAIL PROTECTED]> wrote:
>
>
> Pessoal tenho uma função que serve pra testar dois campos e fazer login, mas
> estou com alguns problema na execução.
>
> 1º - Tenho que clicar duas vezes no botão pra executar.
> 2º - se os campos estiverem corretos, depois do segundo click, entra no
> state "SISMETA", mas se preencher errado ou deixar em branco, não faz nada
>
> Alguém pode ajudar?
>
>
> função:
>
>             private function processaLogin():void{
>              DPlogin.send();  // aqui eu axecuto a consulta no BD via
> HTTPService que me retorna umXML
>              var idUsuario:String =
> DPlogin.lastResult.nad.login.usuario;
>              var idSenha:String =
> DPlogin.lastResult.nad.login.senha;
>                  if (idUsuario == usuario_txt.text && idSenha ==
> senha_txt.text){
>                   currentState="sistema";
>                  }else if
>                   (usuario_txt.text =="" || senha_txt.text==""){
>                    Alert.show("Preencha os campos");
>                   }else{
>                   Alert.show("Opsss!! Erro!");
>                  }
>             }
>
> Att
>
> Quinhone
>  >
>

--~--~---------~--~----~------------~-------~--~----~
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