Boa tarde, tenho um relatório que abre apartir de uma consulta por parâmetro, tenho de introduxir o codigo e faço ok, e o codigo funciona bem abrindo o respectivo relatório. Mas se eu dicidir cancelar da me um erro, pois o codigo não consegue entrar no codigo:DoCmd.OpenReport Me!cboLista2.Column(2), acViewPreview
Quero que em vez de um erro quando eu cancelar o acess detecta a condição que foi cancelada e dá me um aviso.
Agradeço a ajuda. Apresento o codigo.
Private Sub cboLista2_AfterUpdate()
If IsNull(Me!cboLista2.Value) Then
MsgBox "Selecione um relatório da lista...", vbInformation, "Aviso"
Exit Sub
End If
DoCmd.OpenReport Me!cboLista2.Column(2), acViewPreview
End Sub
Quero que em vez de um erro quando eu cancelar o acess detecta a condição que foi cancelada e dá me um aviso.
Agradeço a ajuda. Apresento o codigo.
Private Sub cboLista2_AfterUpdate()
If IsNull(Me!cboLista2.Value) Then
MsgBox "Selecione um relatório da lista...", vbInformation, "Aviso"
Exit Sub
End If
DoCmd.OpenReport Me!cboLista2.Column(2), acViewPreview
End Sub