Verificação de cada...
 
Notifications
Clear all

Verificação de cadastro!

5 Posts
2 Usuários
0 Reactions
1,002 Visualizações
Lorenzon
(@lorenzon)
Posts: 355
Reputable Member
Topic starter
 

Pessoal,

Para que o cadastro de programações de pagamento não tenha dados em branco, eu coloquei em cada comando Exit dos Textbox's e Combobox's o código abaixo:

If Len(TextBox1) = 0 Then
    
    Cancel = True
    
    MsgBox "Por favor, descreva o Item desse programação!", vbExclamation, "Cadastro!"
    
Exit Sub

End If

Isso faz com que o usuário não deixe-os em branco.

Isso funciona perfeitamente, mas o problema é que, caso o usuário queira cancelar o cadastro da programação de pagamento e o textbox1 estiver em branco, o usuário fica impedido de fecha-lo, a não ser que preencha alguma coisa no textbox1 e clica novamente em cancelar.

Tem algum código para que eu ponha no botão Cancelar e ignore essa verificação?

 
Postado : 05/03/2015 8:24 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Tem.

Se vc está usando eventos, faça um bom controle de eventos:

viewtopic.php?f=23&t=14788&start=9

Se não estiver usando eventos, reorganize seu código.

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 05/03/2015 10:14 am
Lorenzon
(@lorenzon)
Posts: 355
Reputable Member
Topic starter
 

não entendi!

 
Postado : 06/03/2015 11:07 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Lorenzon,

no link q eu te passei, o problema é o mesmo (o rapaz lá está usando o evento after_update, e vc está usando o evento exit - que são muito parecidos).

Dá uma olhada com calma em todo o tópico, pois expliquei que o problema é deixar os eventos disparando sem a tua vontade.

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 06/03/2015 11:50 am
Lorenzon
(@lorenzon)
Posts: 355
Reputable Member
Topic starter
 

Eu uso o exit e não consegui adaptar o seu código.

 
Postado : 17/03/2015 8:43 am