Tenho cá comigo, uma rotina funcionando a contendo, ou seja, traz a informação que o usuário quer e precisa saber que é evitar a duplicidade de CPF
Eis abaixo a rotina
- Código:
Public Sub CPF1()
Dim CPFOriginal As String
Dim x As String
x = Format(Me.CPF, "000"".""000"".""000-00")
If CPFOriginal = Me!CPF Then Exit Sub
If DCount("IdProp", "Proprietarios", "cpf =""" & Me!CPF & """") > 0 Then
MsgBox "O CPF ... " & x & " ... já está cadastrado!" & vbCrLf & _
" O evento será cancelado.", vbOKOnly, Me.Caption
Me.Undo
DoCmd.CancelEvent
Exit Sub
Else
End If
End Sub
End Sub
Porém o usuário precisa saber a quem pertence o CPF que está sendo cadastrado, para evitar que outra pessoa use esse CPF, quero mostrar o nome do dono do CPF que está sendo usado.
Por que isso? Infelizmente, nem todos os usuários, agem de boa fé para com as empresas a qual trabalham e as vezes, dão algum calote nessa empresa ( desfalque ).
Fiz a rotina com o Dlookup, mas está me dando erro 94 - Null. Não é na rotina acima !!!
Agradeço e aprecio a ajuda dos colegas.
Se haver outra forma de trazer o nome do dono do CPF é bem vindo.
Abraços.