Boa tarde:
Tenho botão de comando com esta função, para não deixar eliminar produtos já registados.
If (Not IsNull(DLookup("[códigodoproduto]", "DetalhesArtigos", _
"[códigodoproduto] ='" & Me.Códigodoproduto & "'"))) Then
MsgBox "O Modelo " & Modelo & Chr(10) + "Não pode ser Anulado, Pois Já Tem Movimentos .", vbQuestion, "Aviso."
Exit Sub
End If
Erro 3464
Porque é que ele funciona se o campo a localizar for TEXTO, e dá erro se for numérico (inteiro longo)
Obrigado
Tenho botão de comando com esta função, para não deixar eliminar produtos já registados.
If (Not IsNull(DLookup("[códigodoproduto]", "DetalhesArtigos", _
"[códigodoproduto] ='" & Me.Códigodoproduto & "'"))) Then
MsgBox "O Modelo " & Modelo & Chr(10) + "Não pode ser Anulado, Pois Já Tem Movimentos .", vbQuestion, "Aviso."
Exit Sub
End If
Erro 3464
Porque é que ele funciona se o campo a localizar for TEXTO, e dá erro se for numérico (inteiro longo)
Obrigado