boa tarde, tenho uma combox que tem os nomes de convenio, mas ela salvando números, consertei ela que estava duplicando ,mas continua salvando números.
o problema esta dentro do código abaixo, mas eu não posso deixar de fazer verificação nos campos;
o problema esta dentro do código abaixo, mas eu não posso deixar de fazer verificação nos campos;
- Código:
Private Sub salvarConsulta_Click()
If IsNull(Me.cboM) Then
MsgBox "qual é o médico?", vbInformation, "Aviso"
Me.cboM.SetFocus
Me.cboM.BackColor = 646464
DoCmd.CancelEvent
''
ElseIf IsNull(Me.cboP) = True Then
MsgBox "Qual paciente", vbInformation, "Atenção"
Me.cboP.SetFocus
Me.cboP.BackColor = 646464
''
ElseIf IsNull(Me.Data) = True Then
MsgBox "Qual seria a data marcada?", vbInformation, "Atenção"
Me.Data.SetFocus
Me.Data.BackColor = 646464
''
ElseIf IsNull(Me.hora) = True Then
MsgBox "Qual seria o horário da consulta?", vbInformation, "Atenção"
Me.hora.SetFocus
Me.hora.BackColor = 646464
''
ElseIf IsNull(Me.TipoDaConsulta) = True Then
MsgBox "Tipo da consulta?", vbInformation, "Atenção"
Me.TipoDaConsulta.SetFocus
Me.TipoDaConsulta.BackColor = 646464
''
ElseIf IsNull(Me.retorno) = True Then
MsgBox "O campo retorno está vazio", vbInformation, "Atenção"
Me.retorno.SetFocus
Me.retorno.BackColor = 646464
''
ElseIf IsNull(Me.preço) = True Then
MsgBox "Seria de graça a consulta?", vbInformation, "Atenção"
Me.preço.SetFocus
Me.preço.BackColor = 646464
Else
Call salvarreg
MsgBox "Consulta Marcada", vbInformation, "ConsulMED"
Me.cboM.BackColor = vbWhite
Me.Data.BackColor = vbWhite
Me.hora.BackColor = vbWhite
Me.cboP.BackColor = vbWhite
Me.TipoDaConsulta = vbWhite
Me.retorno.BackColor = vbWhite
Me.preço.BackColor = vbWhite
DoCmd.GoToRecord , , acNewRec
'DoCmd.RunCommand acCmdSaveRecord
End If
End Sub