Preciso que antes de ir para um novo registro ele seja validado.
Private Sub Comando79_Click()
If Me.Resultado_Chamada = Null Or Me.Resultado_Chamada = "" Then
MsgBox "campo de preenchimento obrigatório (Resultado Chamada)."
DoCmd.CancelEvent
DoCmd.GoToRecord , , Me.Resultado_Chamada
Else
If Me.Resultado_Chamada = "Não venda" And Me.Motivo_chamada = "" Or Me.Motivo_chamada = Null Then
MsgBox "campo de preenchimento obrigatório (Motivo Chamada)."
DoCmd.CancelEvent
DoCmd.GoToRecord , , Me.Motivo_chamada
Else
If Me.Resultado_Chamada = "Venda" And Me.Venda_Produto = "" Or Me.Venda_Produto = Null Then
MsgBox "campo de preenchimento obrigatório (Venda Produto)."
DoCmd.CancelEvent
DoCmd.GoToRecord , , Me.Venda_Produto
Else
If Me.Venda_Produto <> "" And Me.Venda_Mix = "" Or Me.Venda_Mix = Null Then
MsgBox "campo de preenchimento obrigatório (Venda Plano)."
DoCmd.CancelEvent
DoCmd.GoToRecord , , Me.Venda_Mix
Else
DoCmd.RunCommand acCmdRecordsGoToNew
End If
End If
End If
End If
End Sub
Private Sub Comando79_Click()
If Me.Resultado_Chamada = Null Or Me.Resultado_Chamada = "" Then
MsgBox "campo de preenchimento obrigatório (Resultado Chamada)."
DoCmd.CancelEvent
DoCmd.GoToRecord , , Me.Resultado_Chamada
Else
If Me.Resultado_Chamada = "Não venda" And Me.Motivo_chamada = "" Or Me.Motivo_chamada = Null Then
MsgBox "campo de preenchimento obrigatório (Motivo Chamada)."
DoCmd.CancelEvent
DoCmd.GoToRecord , , Me.Motivo_chamada
Else
If Me.Resultado_Chamada = "Venda" And Me.Venda_Produto = "" Or Me.Venda_Produto = Null Then
MsgBox "campo de preenchimento obrigatório (Venda Produto)."
DoCmd.CancelEvent
DoCmd.GoToRecord , , Me.Venda_Produto
Else
If Me.Venda_Produto <> "" And Me.Venda_Mix = "" Or Me.Venda_Mix = Null Then
MsgBox "campo de preenchimento obrigatório (Venda Plano)."
DoCmd.CancelEvent
DoCmd.GoToRecord , , Me.Venda_Mix
Else
DoCmd.RunCommand acCmdRecordsGoToNew
End If
End If
End If
End If
End Sub