ola,
tenho um formulário com 4 botoes.
1º = registro anterior
2º = proximo registro
3º = novo
4º = fechar formulario
o codigo do botao fechar é o seguinte:
Private Sub Command9_Click()
Call Command8_Click
DoCmd.GoToRecord , , acNewRec
DoCmd.Close
End Sub
eu tenho um campo no form cbxStatus que tem que ser obrigatorio. nos outros botoes eu consegui colocar. nesse que tem o comando fechar mesmo que eu coloque o codigo abaixo:
Private Sub Command9_Click()
Call Command8_Click
DoCmd.GoToRecord , , acNewRec
If IsNull(Me.cbxStatus) Then
MsgBox "O campo ""Status do pedido"" é de preenchimento obrigatório.", vbOKOnly + vbCritical, "Atenção"
cbxStatus.SetFocus
Else
End If
DoCmd.Close
End Sub
quando clicado no botao fechar ele da a msg que o campo e obrigatorio, porem ele nao da o foco no campo e sim fecha o formulario.. o que fiz errado no codigo?
obrigado
tenho um formulário com 4 botoes.
1º = registro anterior
2º = proximo registro
3º = novo
4º = fechar formulario
o codigo do botao fechar é o seguinte:
Private Sub Command9_Click()
Call Command8_Click
DoCmd.GoToRecord , , acNewRec
DoCmd.Close
End Sub
eu tenho um campo no form cbxStatus que tem que ser obrigatorio. nos outros botoes eu consegui colocar. nesse que tem o comando fechar mesmo que eu coloque o codigo abaixo:
Private Sub Command9_Click()
Call Command8_Click
DoCmd.GoToRecord , , acNewRec
If IsNull(Me.cbxStatus) Then
MsgBox "O campo ""Status do pedido"" é de preenchimento obrigatório.", vbOKOnly + vbCritical, "Atenção"
cbxStatus.SetFocus
Else
End If
DoCmd.Close
End Sub
quando clicado no botao fechar ele da a msg que o campo e obrigatorio, porem ele nao da o foco no campo e sim fecha o formulario.. o que fiz errado no codigo?
obrigado