Ik heb een access database waarin ik (eigenlijk mijn collega's) het een en ander registreren.
Deze database bevat tabellen, query's formulieren en overzichten.
Het probleem: ik gebruik een formulier om gegevens van een "item" in te voeren / wijzigen. Als dit item al bestaat krijg ik de bestaande gegevens te zien (doordat het formulier aan een query gekoppeld is die mij een ID vraagt). Bestaat deze ID niet, dan krijg ik een formulier met lege velden zodat ik een nieuw item kan aanmaken. Aan dit item is al informatie gekoppeld voordat het item aangemaakt is (vraag mij niet waarom, het database ontwerp kon beter, maar de beperking zit 'm in Access 2.0
).
Als ik dit item dan aangemaakt heb wordt die overige info nog niet weergegen. Dit gebeurd pas als ik het scherm verlaat en weer opnieuw open (het betreffende item opvragend).
Om een lang verhaal kort te maken: ik wil dat alle data van een item (weergegeven in verschillende veldjes) opnieuw wordt opgehaald, zonder het invoerscherm eerst te moeten verlaten.
Ik al verschillende pogingen gedaan: query's in de "onfocus" van de editveldjes, vb-scriptjes, etc. maar geen van de oplossingen werkten en ik heb zo het gevoel dat de oplossing heel eenvoudig is. Helaas is de VB in Access 2.0 nog niet zo geweldig gedocumenteerd en uitgewerkt
Bij voorbaat dank voor de reactie.
Deze database bevat tabellen, query's formulieren en overzichten.
Het probleem: ik gebruik een formulier om gegevens van een "item" in te voeren / wijzigen. Als dit item al bestaat krijg ik de bestaande gegevens te zien (doordat het formulier aan een query gekoppeld is die mij een ID vraagt). Bestaat deze ID niet, dan krijg ik een formulier met lege velden zodat ik een nieuw item kan aanmaken. Aan dit item is al informatie gekoppeld voordat het item aangemaakt is (vraag mij niet waarom, het database ontwerp kon beter, maar de beperking zit 'm in Access 2.0
Als ik dit item dan aangemaakt heb wordt die overige info nog niet weergegen. Dit gebeurd pas als ik het scherm verlaat en weer opnieuw open (het betreffende item opvragend).
Om een lang verhaal kort te maken: ik wil dat alle data van een item (weergegeven in verschillende veldjes) opnieuw wordt opgehaald, zonder het invoerscherm eerst te moeten verlaten.
Ik al verschillende pogingen gedaan: query's in de "onfocus" van de editveldjes, vb-scriptjes, etc. maar geen van de oplossingen werkten en ik heb zo het gevoel dat de oplossing heel eenvoudig is. Helaas is de VB in Access 2.0 nog niet zo geweldig gedocumenteerd en uitgewerkt
Bij voorbaat dank voor de reactie.
I laugh in the face of danger ... ... then I hide and wait until it goes away -