arnoderuig
Gebruiker
- Lid geworden
- 8 sep 2000
- Berichten
- 577
In een database heb ik twee tabellen die in een één op één relatie zijn verbonden. Ik heb een formulier voor tabel 1; hierop bevindt zich ook ruimte voor een subformulier voor het muteren van gegevens van tabel 2. Tabel 2 is alleen nodig in bepaalde situaties. Het aantal records binnen tabel 2 is beduidend minder dan die in tabel 1.
Ik heb een knop op het formulier voor tabel 1 waarmee ik het subformulier voor tabel 2 kan activeren. Gegevens kunnen dan in het subformulier worden ingevoerd of gemuteerd. Ik wil bereiken dat binnen dit subformulier geen mogelijkheid wordt geboden een tweede record voor hetzelfde record binnen tabel 1 aan te maken. Als ik toevoeg of wijzig heb ik via AfterUpdate kunnen regelen dat het formulier meteen wordt gesloten.
Ik wil echter ook dat het formulier wordt gesloten als ik alleen maar de velden van het formulier doorloop (omdat het record al bestaat) en geen wijziging aanbreng. Nadat ik, bijvoorbeeld via het gebruik van de pijltjes het laatste veld heb verlaten zou wat mij betreft het formulier mogen sluiten. Hoe krijg ik zo iets voor elkaar. Als ik dit namelijk niet regel heeft de gebruiker de mogelijkheid toe te voegen (waarna uiteindelijk de melding zal komen dat geen records met dezelfde sleutel kan worden aangemaakt.)
Ik hoop dat ik een beetje duidelijk ben in wat ik wil.
Groet,
Arno de Ruig.
Ik heb een knop op het formulier voor tabel 1 waarmee ik het subformulier voor tabel 2 kan activeren. Gegevens kunnen dan in het subformulier worden ingevoerd of gemuteerd. Ik wil bereiken dat binnen dit subformulier geen mogelijkheid wordt geboden een tweede record voor hetzelfde record binnen tabel 1 aan te maken. Als ik toevoeg of wijzig heb ik via AfterUpdate kunnen regelen dat het formulier meteen wordt gesloten.
Ik wil echter ook dat het formulier wordt gesloten als ik alleen maar de velden van het formulier doorloop (omdat het record al bestaat) en geen wijziging aanbreng. Nadat ik, bijvoorbeeld via het gebruik van de pijltjes het laatste veld heb verlaten zou wat mij betreft het formulier mogen sluiten. Hoe krijg ik zo iets voor elkaar. Als ik dit namelijk niet regel heeft de gebruiker de mogelijkheid toe te voegen (waarna uiteindelijk de melding zal komen dat geen records met dezelfde sleutel kan worden aangemaakt.)
Ik hoop dat ik een beetje duidelijk ben in wat ik wil.
Groet,
Arno de Ruig.