De casus is de volgende:
Ik heb een hoofdform <kleuters> met een subform <ambitie>. De subform bevat een combobox {beroep} die de waarden uit een query ophaalt.
De query filtert de mogelijke beroepen op basis van de parameter [Forms]![Kleuters]![geslacht] .
Zo kan voor een jongetje alleen het volgende {beroep} gekozen worden:
- Piloot
- Brandweerman
- Parttime bestuurder van een rijdende afzetting
Voor een meisje alleen:
- Zuster
- Prinses
- Barby
Dit werkt dus niet. De query filtert alleen op basis van de eerste record die bij het openen van de forms wordt weergegeven. Dus als de eerste record voor <kleuters>{geslacht} een jongen is, krijg je in de combobox <ambitie>{beroep} alleen keuze uit Piloot e.d. zoals de bedoeling is.
Maar, als de volgende record een meisje is, blijft de keuzelijst ongewijzigd. Wie helpt mij?
edit: als ik in de subform <ambitie> een knop plaats om de query te runnen, wordt de query wel met de juiste parameters gerund. De combobox blijft stug een lijst op basis van de oude parameter geven.
Ik heb een hoofdform <kleuters> met een subform <ambitie>. De subform bevat een combobox {beroep} die de waarden uit een query ophaalt.
De query filtert de mogelijke beroepen op basis van de parameter [Forms]![Kleuters]![geslacht] .
Zo kan voor een jongetje alleen het volgende {beroep} gekozen worden:
- Piloot
- Brandweerman
- Parttime bestuurder van een rijdende afzetting
Voor een meisje alleen:
- Zuster
- Prinses
- Barby
Dit werkt dus niet. De query filtert alleen op basis van de eerste record die bij het openen van de forms wordt weergegeven. Dus als de eerste record voor <kleuters>{geslacht} een jongen is, krijg je in de combobox <ambitie>{beroep} alleen keuze uit Piloot e.d. zoals de bedoeling is.
Maar, als de volgende record een meisje is, blijft de keuzelijst ongewijzigd. Wie helpt mij?
edit: als ik in de subform <ambitie> een knop plaats om de query te runnen, wordt de query wel met de juiste parameters gerund. De combobox blijft stug een lijst op basis van de oude parameter geven.
[ Voor 16% gewijzigd door Verwijderd op 15-12-2006 10:44 ]