Olá Pessoal! Depois de algum tempo de sossego, eis aqui mais um dúvida. Pequena, mas que está me tirando a paciencia... vejamos se alguém poderia me dar uma solução.
Era uma vez, um formulário onde se faziam os registro de pagamento, com os campos:
dtPagto
tipoPago(dinheiro, cheque, cartão...)
valor...
e os campos complementares, para os pagamentos feitos em Cheque,
dtCheque
numCheque
bancoCheque
titularCheque
Pois bem.. gostaria de FORÇAR o preenchimento de todos!
Fiz algumas coisinhas que me ajudam, por exemplo:
no campo numCheque, ele verifica se o anterior (dtCheque) foi preenchido.. e sussessivamente. Mas, se a pessoa que efetuar o lançamento não se utilizar da tecla TAB e sim do mouse, e depois de preencher apenas o campo dtCheque, por exemplo, clicar no botão de navegação de registro e pular pra o próximo, ele vai aceitar...
Então a questão é, tem como, ANTES de sair do registro, ele verificar se o tipo de pagamento = Cheque e que TODOS os campos complementares estão preechidos? E se não estiverem, Mostrar uma mensagem e depois mover o foco pra o campo em branco?
Se houver como, usarei isso pra muitas outras situações. Realmente será muito útil pra mim.
Pergunta
Gil Kléber
Olá Pessoal! Depois de algum tempo de sossego, eis aqui mais um dúvida. Pequena, mas que está me tirando a paciencia... vejamos se alguém poderia me dar uma solução.
Era uma vez, um formulário onde se faziam os registro de pagamento, com os campos:
dtPagto
tipoPago(dinheiro, cheque, cartão...)
valor...
e os campos complementares, para os pagamentos feitos em Cheque,
dtCheque
numCheque
bancoCheque
titularCheque
Pois bem.. gostaria de FORÇAR o preenchimento de todos!
Fiz algumas coisinhas que me ajudam, por exemplo:
no campo numCheque, ele verifica se o anterior (dtCheque) foi preenchido.. e sussessivamente. Mas, se a pessoa que efetuar o lançamento não se utilizar da tecla TAB e sim do mouse, e depois de preencher apenas o campo dtCheque, por exemplo, clicar no botão de navegação de registro e pular pra o próximo, ele vai aceitar...
Então a questão é, tem como, ANTES de sair do registro, ele verificar se o tipo de pagamento = Cheque e que TODOS os campos complementares estão preechidos? E se não estiverem, Mostrar uma mensagem e depois mover o foco pra o campo em branco?
Se houver como, usarei isso pra muitas outras situações. Realmente será muito útil pra mim.
Obrigado pela ajuda pessoal
Abraços a todos!
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.