Ik heb een formulier gebaseerd op een query. Wat ik nu graag zou willen bereiken is hetvolgende. Als bij openen of laden van dat formulier het veld [werfID] leeg is: dat
1) het formulier gesloten wordt
2) een message box verschijnt
3) het bovenliggend formulier terug geopend wordt.
Daarvoor heb ik de volgende code geplaatst in het formulier 'bij laden':
Private Sub Form_Load()
If IsEmpty(werfID) Then
MsgBox "Geen werven gevonden die aan criteria voldoen"
DoCmd.OpenForm "frmSelectieOpLengte"
DoCmd.Close
Else
Exit Sub
End If
End Sub
Indien [werfID] leeg is voert access dit toch niet uit, maar geeft het formulier zonder data. Wat is hier fout in de code?
1) het formulier gesloten wordt
2) een message box verschijnt
3) het bovenliggend formulier terug geopend wordt.
Daarvoor heb ik de volgende code geplaatst in het formulier 'bij laden':
Private Sub Form_Load()
If IsEmpty(werfID) Then
MsgBox "Geen werven gevonden die aan criteria voldoen"
DoCmd.OpenForm "frmSelectieOpLengte"
DoCmd.Close
Else
Exit Sub
End If
End Sub
Indien [werfID] leeg is voert access dit toch niet uit, maar geeft het formulier zonder data. Wat is hier fout in de code?