Hoi allen,
Ik zit met het volgende probleem. Heb een database met veel gegevens en criteria. Heb een formulier waarin ik enkele of allen criteria kan aangeven. De query achter de "zoek" knop geeft dan alle records die voldoen.
Ik ben echter alleen in staat om te zoeken op 1 variabelen voor een criteria. Dus bijvoorbeeld alleen "beginjaar" = 2009 of "beginjaar" = 2008. In het formulier lukt het me wel om een meervoudige selctie te maken (Door meervoudige selectie op "uitgebreid" te zetten). Alleen als ik dat doe geeft de query geen resultaten. Dit komt waarschijnlijk omdat het criteria in de query als volgt is opgebouwd.
IIf(IsNull([Forms]![Formulier1]![Beginjaar]);[Data Tabel]![Beginjaar];[Forms]![Formulier1]![Beginjaar])
Op deze manier kan er maar op 1 criteria worden gezocht. Ik heb deze vraag op een andere plek op dit forum ook gevonden, alleen is er toen nooit antwoord op gegeven. Hopelijk is er nu iemand die me wel kan helpen.
ps. Als het antwoord ligt in VBA dan a.u.b. een zo'n simpel/uitgebreid mogelijke uitleg aangezien ik daar weinig van snap.
Ik zit met het volgende probleem. Heb een database met veel gegevens en criteria. Heb een formulier waarin ik enkele of allen criteria kan aangeven. De query achter de "zoek" knop geeft dan alle records die voldoen.
Ik ben echter alleen in staat om te zoeken op 1 variabelen voor een criteria. Dus bijvoorbeeld alleen "beginjaar" = 2009 of "beginjaar" = 2008. In het formulier lukt het me wel om een meervoudige selctie te maken (Door meervoudige selectie op "uitgebreid" te zetten). Alleen als ik dat doe geeft de query geen resultaten. Dit komt waarschijnlijk omdat het criteria in de query als volgt is opgebouwd.
IIf(IsNull([Forms]![Formulier1]![Beginjaar]);[Data Tabel]![Beginjaar];[Forms]![Formulier1]![Beginjaar])
Op deze manier kan er maar op 1 criteria worden gezocht. Ik heb deze vraag op een andere plek op dit forum ook gevonden, alleen is er toen nooit antwoord op gegeven. Hopelijk is er nu iemand die me wel kan helpen.
ps. Als het antwoord ligt in VBA dan a.u.b. een zo'n simpel/uitgebreid mogelijke uitleg aangezien ik daar weinig van snap.