IOWA
Gebruiker
- Lid geworden
- 6 dec 2002
- Berichten
- 29
- Besturingssysteem
- Windows 11
- Office versie
- Office 2021
Goede middag.
Ik werk als vrijwilliger bij een Repair Cafe. Wij zijn een keer per maand open. Wij gebruiken hierbij een papieren reparatieformulier, dat door iedere klant bij binnenkomst moet worden ingevuld. Deze bonnen worden doorlopend genummerd en samen met het nummer van de maand vormt dat het ordernummer. Ik wil deze formulieren opslaan in een Access database.
Ik gebruik daarvoor Windows 11 en ACCESS 2021.
Ik heb in Access een paar tabellen gemaakt waarvan er 2 relationeel gekoppeld zijn en er 2 alleen gebruikt worden voor een keuzelijst. Voor de invoer en wijziging van de gegevens heb ik 2 formulieren gemaakt: "orderformulier" en "orderoverzicht".
In het orderformulier worden de papieren reparatiebonnen ingevoerd. In het orderoverzicht kunnen de orders per maand worden opgevraagd en geselecteerd voor bewerking. En hier ontstaat het probleem: Als ik het formulier "orderoverzicht" open en ik selecteer een maand (keuzelijst368), dan worden in de combobox (keuzelijst347) waarin de betreffende bonnummers geselecteerd kunnen worden, keurig de orders van die maand weergegeven. Maar als ik vervolgens een andere maand kies, dan blijven de eerder geselecteerde bonnummers in die combobox staan. Als ik het formulier sluit en weer open en een andere maand kies, dan zie ik wel weer de juiste bonnummers die daarbij horen. Lang verhaal kort: in de recordset die behoort bij de combobox "bonnummers" heb ik bij de maand (mnd) het criterium van de gekozen maand (keuzelijst368) ingegeven, maar deze wordt niet ververst als een nieuwe maand gekozen wordt.
Wie kan mij hierbij helpen. Ik heb het databasebestand RepairCafe.accdb bijgevoegd.
PS: de VBA code voor het filter van keuzelijst368 heb ik "gepikt" van OctaFish en dat werk goed!
Ik werk als vrijwilliger bij een Repair Cafe. Wij zijn een keer per maand open. Wij gebruiken hierbij een papieren reparatieformulier, dat door iedere klant bij binnenkomst moet worden ingevuld. Deze bonnen worden doorlopend genummerd en samen met het nummer van de maand vormt dat het ordernummer. Ik wil deze formulieren opslaan in een Access database.
Ik gebruik daarvoor Windows 11 en ACCESS 2021.
Ik heb in Access een paar tabellen gemaakt waarvan er 2 relationeel gekoppeld zijn en er 2 alleen gebruikt worden voor een keuzelijst. Voor de invoer en wijziging van de gegevens heb ik 2 formulieren gemaakt: "orderformulier" en "orderoverzicht".
In het orderformulier worden de papieren reparatiebonnen ingevoerd. In het orderoverzicht kunnen de orders per maand worden opgevraagd en geselecteerd voor bewerking. En hier ontstaat het probleem: Als ik het formulier "orderoverzicht" open en ik selecteer een maand (keuzelijst368), dan worden in de combobox (keuzelijst347) waarin de betreffende bonnummers geselecteerd kunnen worden, keurig de orders van die maand weergegeven. Maar als ik vervolgens een andere maand kies, dan blijven de eerder geselecteerde bonnummers in die combobox staan. Als ik het formulier sluit en weer open en een andere maand kies, dan zie ik wel weer de juiste bonnummers die daarbij horen. Lang verhaal kort: in de recordset die behoort bij de combobox "bonnummers" heb ik bij de maand (mnd) het criterium van de gekozen maand (keuzelijst368) ingegeven, maar deze wordt niet ververst als een nieuwe maand gekozen wordt.
Wie kan mij hierbij helpen. Ik heb het databasebestand RepairCafe.accdb bijgevoegd.
PS: de VBA code voor het filter van keuzelijst368 heb ik "gepikt" van OctaFish en dat werk goed!
