Ik heb een formulier, hierin worden waardes ingevuld door de gebruiker. Dit zijn zoekcriteria van een query.
Alvorens het nieuwe formulier wordt geopend met de zoekresultaten, laat ik een macro runnen. Dit macro roept een mini (klein afmeting) formulier verborgen aan, welke een query als gegevensbron bevat en het resultaat van deze query (het recordaantal bij ingevoerd criteria door gebruiker) in een vakje, dit formulier sluit automatisch af na 15 ms (on-timer), en schrijft de waarde van dit vak naar een kolom in een hulptabel.
In het formulier waar men de zoekcriteria invoerd (gegevensbron query, wat alleen de kolom recordaantal uit hulptabel weergeeft), is een veld wat dat recordaantal bevat wat hier in geschreven is door het mini formulier.
Als men op de knop Zoeken klikt, wordt de macro gerund, zodat deze het aantal in de tabel bijwerkt. Vervolgens voer ik een requery uit op dat ene veld in het zoek formulier. Dit moet echter 2 x gebeuren.
Oplossing nu:
2 x op knop klikken -> kan niet, omdat er afhankelijk van het recordaantal een formulier wordt geopend
2 maal de actie in de event plaatsen en MsgBox tussen de 1e en 2e event plaatsen -> irritant voor gebruiker
Weten jullie een andere oplossing?
als het wat moeilijk te begrijpen is, hier wat screens:
VP_zoeken Form
code achter knop zoeken VP_zoeken Form
Mini Form + code
Alvorens het nieuwe formulier wordt geopend met de zoekresultaten, laat ik een macro runnen. Dit macro roept een mini (klein afmeting) formulier verborgen aan, welke een query als gegevensbron bevat en het resultaat van deze query (het recordaantal bij ingevoerd criteria door gebruiker) in een vakje, dit formulier sluit automatisch af na 15 ms (on-timer), en schrijft de waarde van dit vak naar een kolom in een hulptabel.
In het formulier waar men de zoekcriteria invoerd (gegevensbron query, wat alleen de kolom recordaantal uit hulptabel weergeeft), is een veld wat dat recordaantal bevat wat hier in geschreven is door het mini formulier.
Als men op de knop Zoeken klikt, wordt de macro gerund, zodat deze het aantal in de tabel bijwerkt. Vervolgens voer ik een requery uit op dat ene veld in het zoek formulier. Dit moet echter 2 x gebeuren.
Oplossing nu:
2 x op knop klikken -> kan niet, omdat er afhankelijk van het recordaantal een formulier wordt geopend
2 maal de actie in de event plaatsen en MsgBox tussen de 1e en 2e event plaatsen -> irritant voor gebruiker
Weten jullie een andere oplossing?
als het wat moeilijk te begrijpen is, hier wat screens:
VP_zoeken Form
code achter knop zoeken VP_zoeken Form
Mini Form + code