Kenners,
ik heb een volgend probleem:
Ik heb een formulier waarmee ik diverse rapporten kan afdrukken.
Nu wil ik, voordat het rapport wordt afgedrukt, controleren of er een veld op het formulier wel is ingevuld.
Als het veld txtDatumvan is ingevuld (willekeurig wat) MOET veld txtDatumtot ook worden ingevuld.
Nu heb ik dat proberen te evalueren met onderstaande code (en in/met vele andere vormen), maar ik krijg steeds een foutmelding als "Oneigenlijk gebruik van Null" of de code evalueert de If niet eens.
Iemand een idee wat er fout is.
Declareren van nieuw variabelen met de txtVelden als inhoud werkt ook niet.
André
ik heb een volgend probleem:
Ik heb een formulier waarmee ik diverse rapporten kan afdrukken.
Nu wil ik, voordat het rapport wordt afgedrukt, controleren of er een veld op het formulier wel is ingevuld.
Als het veld txtDatumvan is ingevuld (willekeurig wat) MOET veld txtDatumtot ook worden ingevuld.
Nu heb ik dat proberen te evalueren met onderstaande code (en in/met vele andere vormen), maar ik krijg steeds een foutmelding als "Oneigenlijk gebruik van Null" of de code evalueert de If niet eens.
Code:
Private Sub btnRapportvoorbeeldPerUitrijder_Click()
On Error GoTo Err_btnRapportvoorbeeldPerUitrijder_Click
Dim stDocName As String
If (Me.txtDatumvan = Not Null And Me.txtDatumtot = Null) Then
Call MsgBox("Verplichte datuminvoer")
GoTo Exit_btnRapportvoorbeeldPerUitrijder_Cli
End If
stDocName = "rptEnqueteResultatenPerUitrijder"
DoCmd.OpenReport stDocName, acPreview
Me.cbxUitrijder = Null
Me.txtDatumvan.SetFocus
Me.txtDatumtot = Null
Me.txtWeek = Null
Me.lblVerplicht.Visible = False
Exit_btnRapportvoorbeeldPerUitrijder_Cli:
Exit Sub
Err_btnRapportvoorbeeldPerUitrijder_Click:
MsgBox Err.Description
Resume Exit_btnRapportvoorbeeldPerUitrijder_Cli
End Sub
Iemand een idee wat er fout is.
Declareren van nieuw variabelen met de txtVelden als inhoud werkt ook niet.
André