Ik ben hier bezig met een access 2000 database waar ik voordat een form wordt geopend wil controleren of veld niet een bepaalde waarde heeft.
Dat wilde ik in de Form_Open methode doen omdat ik dan het openen kan cancelen.
Het form open ik door een whereclause mee te geven
Maar als ik dan in de Form_Open methode het id opvraag is het niet altijd het opgegeven id, maar het id van het eerste record. Het id vraag ik op met Me.id. Het doet zich alleen voor de eerste keer dat het form geopend wordt.
Is dit een bekend probleem, of ben ik weer rampzalig aan het falen?
Dat wilde ik in de Form_Open methode doen omdat ik dan het openen kan cancelen.
Het form open ik door een whereclause mee te geven
code:
1
2
| WhereClause = "id = " & txtRecordNumber.value DoCmd.OpenForm "confirm_inactivation", , , WhereClause |
Maar als ik dan in de Form_Open methode het id opvraag is het niet altijd het opgegeven id, maar het id van het eerste record. Het id vraag ik op met Me.id. Het doet zich alleen voor de eerste keer dat het form geopend wordt.
Is dit een bekend probleem, of ben ik weer rampzalig aan het falen?