Heb op een formulier selectievakjes gemaakt en op basis daarvan draai ik een query. Zit nu met het probleem dat ik bepaalde waarde wil weglaten op het moment dat een selectievakje is uitgeschakeld.
Dus:
Selectievakje = -1, waarde tellen wel mee in de query
Selectievakje = 0, waarde telt niet mee
Wat werkt is:
Expresie: <>"waarde"
Wat ik wil:
Expressie: IIf([form]![formulier1]![selectievakje] = -1;[Tabel;]![Gegevens];<>"waarde")
Als ik nu <> weglaat dan werkt de query wel, alleen dan geeft die dus juist alleen de records die weggelaten moeten worden. Heb het ook geprobeerd met "= NOT" maar dat werkt ook niet. Als er nu maar een paar waardes in de tabel stonden dan was er geen probleem, dan kon ik er meerdere achter ellkaar zetten en zou het wel werken, maar het gaat om een stuk of 20 verschillende waardes die ik allemaal wil zien op 1 na als ik dat wil. En de data is ook onderhevig aan verandering.
Is er iemand die hiervoor een oplossing weet? Heb op allerlei manieren gezocht en tot nu toe 1 zelfde vraag tegen gekomen (ook op dit forum) uit 2005 zonder antwoord.
ejot
Dus:
Selectievakje = -1, waarde tellen wel mee in de query
Selectievakje = 0, waarde telt niet mee
Wat werkt is:
Expresie: <>"waarde"
Wat ik wil:
Expressie: IIf([form]![formulier1]![selectievakje] = -1;[Tabel;]![Gegevens];<>"waarde")
Als ik nu <> weglaat dan werkt de query wel, alleen dan geeft die dus juist alleen de records die weggelaten moeten worden. Heb het ook geprobeerd met "= NOT" maar dat werkt ook niet. Als er nu maar een paar waardes in de tabel stonden dan was er geen probleem, dan kon ik er meerdere achter ellkaar zetten en zou het wel werken, maar het gaat om een stuk of 20 verschillende waardes die ik allemaal wil zien op 1 na als ik dat wil. En de data is ook onderhevig aan verandering.
Is er iemand die hiervoor een oplossing weet? Heb op allerlei manieren gezocht en tot nu toe 1 zelfde vraag tegen gekomen (ook op dit forum) uit 2005 zonder antwoord.
ejot