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