Senhores boa tarde,
tenho um form no access que ao fechar ele deveria fazer o seguinte teste:
se algum campo estiver preenchido
ele cancela o evento e não fecha o formulário
esta ação esta no evento (Ao Sair).
porem não estou conseguido.
estou fazendo da seguinte forma
If (Me.Usuário)>0 Or (Me.Login)>0 Or (Me.txtSenha)>0 Or (Me.Confirmação)>0 Or (Me.Nivel)>0 Then
If MsgBox ("Existem campos preenchidos, deseja realmente sair?", vbYesNo)= vbYes Then
DoCmd.Close
Else
DoCmd.CancelEvent
End If
tenho um form no access que ao fechar ele deveria fazer o seguinte teste:
se algum campo estiver preenchido
ele cancela o evento e não fecha o formulário
esta ação esta no evento (Ao Sair).
porem não estou conseguido.
estou fazendo da seguinte forma
If (Me.Usuário)>0 Or (Me.Login)>0 Or (Me.txtSenha)>0 Or (Me.Confirmação)>0 Or (Me.Nivel)>0 Then
If MsgBox ("Existem campos preenchidos, deseja realmente sair?", vbYesNo)= vbYes Then
DoCmd.Close
Else
DoCmd.CancelEvent
End If