In mijn facturatieprogramma gebruik ik een keuzelijst om een artikel in te voegen via het artikelnummer. Bij "niet in keuzelijst" zou ik naar het formulier "Artikel_Zoeken" willen gaan en deze gaat dan naar formulier Artikelen om dan eventueel verder te zoeken...
Als ik het juiste artikel gevonden heb, wil ik na afsluiten terug verder werken aan de factuur.
Probleem is dat het formulier van de factuur niet wacht op het resultaat van de zoektocht in het formulier Artikelen.
acDialog kan niet want dan kan ik niet meer navigeren tussen Artikelen_Zoeken en Artikelen
modaal en pop-up geven ook niet het gewenste resultaat.
application.wait bestaat niet in access.
Mijn idee was om bij afsluiten van het formulier Artikelen een public-boolean te plaatsen en deze op te vragen in formulier 1. Dus in formulier 1 een while-loop die iedere seconde de status van de boolean controleert.
dus zoiets:
while Formulier_2_is_niet_afgesloten
.... wacht 1 seconde
loop
Formulier_2_is_niet_afgesloten = false
Voor die "wacht 1 seconde" zou ik de timer-functie moeten gebruiken,... maar hoe?
Ik vind wel iets op http://www.mvps.org/access/api/api0021.htm maar wat ik niet begrijp, wil ik ook niet gebruiken.
Als ik het juiste artikel gevonden heb, wil ik na afsluiten terug verder werken aan de factuur.
Probleem is dat het formulier van de factuur niet wacht op het resultaat van de zoektocht in het formulier Artikelen.
acDialog kan niet want dan kan ik niet meer navigeren tussen Artikelen_Zoeken en Artikelen
modaal en pop-up geven ook niet het gewenste resultaat.
application.wait bestaat niet in access.
Mijn idee was om bij afsluiten van het formulier Artikelen een public-boolean te plaatsen en deze op te vragen in formulier 1. Dus in formulier 1 een while-loop die iedere seconde de status van de boolean controleert.
dus zoiets:
while Formulier_2_is_niet_afgesloten
.... wacht 1 seconde
loop
Formulier_2_is_niet_afgesloten = false
Voor die "wacht 1 seconde" zou ik de timer-functie moeten gebruiken,... maar hoe?
Ik vind wel iets op http://www.mvps.org/access/api/api0021.htm maar wat ik niet begrijp, wil ik ook niet gebruiken.