Wie zou mij bij het volgende probleem kunnen helpen??
In het hoofdformulier bevinden zich de basis gegevens van gasten.
Via een knop wordt een popup formulier opgeroepen waarmee aanvullende gegeven kunnen worden ingevoerd voor de geselecteerde gast in het hoofdformulier.
In het popup formulier heb ik de volgende code opgenomen om te voorkomen dat een leeg record wordt opgenomen:
Private Sub Form_Open(Cancel As Integer)
If IsNull(Me![MDO_dtm]) Or Len(Me![MDO_dtm]) <= 1 Then
DoCmd.Close acForm, "frm_invoer", acSaveNo
End If
End Sub
lege records worden echter nog steeds opgenomen!!!
Het lijkt erop dat hij het popup formulier niet meer het actieve formulier is en dat de verwerking van het record reeds heeft plaats gevonden.
De code heb ik ook al ondergebracht bij sub form_close, maar ook dit werkt niet.
Wie kan me zeggen wat ik fout doe of hoe ik een en ander moet benaderen
Alvast bedankt
In het hoofdformulier bevinden zich de basis gegevens van gasten.
Via een knop wordt een popup formulier opgeroepen waarmee aanvullende gegeven kunnen worden ingevoerd voor de geselecteerde gast in het hoofdformulier.
In het popup formulier heb ik de volgende code opgenomen om te voorkomen dat een leeg record wordt opgenomen:
Private Sub Form_Open(Cancel As Integer)
If IsNull(Me![MDO_dtm]) Or Len(Me![MDO_dtm]) <= 1 Then
DoCmd.Close acForm, "frm_invoer", acSaveNo
End If
End Sub
lege records worden echter nog steeds opgenomen!!!
Het lijkt erop dat hij het popup formulier niet meer het actieve formulier is en dat de verwerking van het record reeds heeft plaats gevonden.
De code heb ik ook al ondergebracht bij sub form_close, maar ook dit werkt niet.
Wie kan me zeggen wat ik fout doe of hoe ik een en ander moet benaderen
Alvast bedankt
