Query gebruiken op verschillende plaatsen

Status
Niet open voor verdere reacties.

ManuNeko

Gebruiker
Lid geworden
24 jun 2009
Berichten
110
Ik heb een rapport dat gebaseerd is op een query. In die query wordt een Where gebruikt die naar een veld op een form verwijst.

Nu wil ik diezelfde query ook in VBA gebruiken in een OpenRecordSet. Maar blijkbaar werkt dat niet.

Hoe lost ik dit op zodat ik dezelfde query in beide gevallen kan gebruiken?
 
Tip één is uiteraard: baseer geen queries op een formulier.... Dat is nogal beperkend. Dus gooi daar de filtering weg. Hoe gebruik je het rapport dan gefilterd? Geef het filter mee als parameter bij het openen van het rapport! Met een ongefilterd rapport, kun je de onderliggende query overal voor gebruiken. Voor rapporten, formulieren, en zelfs andere queries. Dus: geen filter in een query, maar de filtering opbouwen op je formulier(en), en meegeven bij het openen van je rapporten en formulieren.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan