Boa dia Amigos
Estou a tentar detetar se um campo foi alterado ao clicar no Comando12.
E o que está a acontecer é o seguinte.
Se o campo "txtContribuinte", estiver nulo e alterar para outro valor, a deteção de alterado não acontece.
Se o campo "txtContribuinte", Não estiver nulo e alterar para outro valor, a deteção de alterado é detetado
Alguém ajuda para detetar nas duas situações
Private Sub Comando12_Click()
If Me.txtContribuinte <> Me.txtContribuinte.OldValue Then
If MsgBox("O Contribuinte do Cliente " & Me.Nome & " Foi Alterado Confirma Alteração ?", vbYesNo + vbQuestion, "Aviso") = vbNo Then
Me.Undo ' Desfaz a alteração
End If
End sub
Obrigado
Estou a tentar detetar se um campo foi alterado ao clicar no Comando12.
E o que está a acontecer é o seguinte.
Se o campo "txtContribuinte", estiver nulo e alterar para outro valor, a deteção de alterado não acontece.
Se o campo "txtContribuinte", Não estiver nulo e alterar para outro valor, a deteção de alterado é detetado
Alguém ajuda para detetar nas duas situações
Private Sub Comando12_Click()
If Me.txtContribuinte <> Me.txtContribuinte.OldValue Then
If MsgBox("O Contribuinte do Cliente " & Me.Nome & " Foi Alterado Confirma Alteração ?", vbYesNo + vbQuestion, "Aviso") = vbNo Then
Me.Undo ' Desfaz a alteração
End If
End sub
Obrigado