Ajuda focusLost

2 respostas
fabioebner

Pessoal tenho um CRUD e faco o seguinte, sempre quando o usuario sai do campo CPF ele busca na minha base para verificar se aquele CPF ja esta cadastrado, funciona beleza, porem o meu problema e qdo o cara digita um cpf e cancela, clica no botao cancelar, como ele tira o focu do meu edit ele efetua a busca, porem nao precisa buscar pq o usuario esta cancelando… tem como arrumar isso??? verifico se o objeto que ganhou o foco e um outro edit ou coisa do genero, ou eh um botao??

valeu

2 Respostas

asobrab

Você só pode executar algo ao perder o foco se isso não depende de ações futuras. Do contrário, é melhor pensar em outra alternativa, como por exemplo colocar um botão exclusivo para validar a entrada. Assim, o usuário pode escolher continuar com o processo, ou cancelar.

Gobain

Vc pode checar qual componente recebeu o foco antes de consultar o BD. Se for o botão cancelar vc não realiza a consulta.

Criado 26 de novembro de 2009
Ultima resposta 2 de dez. de 2009
Respostas 2
Participantes 3