Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: thorstens1304 am Juni 09, 2011, 23:16:33

Titel: Abfragekriterium Feld leer oder genau ein Wert im Formular
Beitrag von: thorstens1304 am Juni 09, 2011, 23:16:33
Hallo,

ich habe eine Abfrage dessen Kriterium sich auf ein Formularfeld bezieht. Wenn das Wert gefüllt ist soll die Abfrage exakt den Wert filtern. Steht kein Wert im Feld so soll das Feld nicht für eine "Filterung" beachtet werden. Er soll keine Wert filtern. Wie mach ich dies?
Titel: Re: Abfragekriterium Feld leer oder genau ein Wert im Formular
Beitrag von: Hondo am Juni 10, 2011, 13:51:27
Hallo,
ZitatSteht kein Wert im Feld so soll das Feld nicht für eine "Filterung" beachtet werden.
Wechsel in die SQL Ansicht und verwende dort die Funktion iif(), auch geschachtelt möglich

Gruß Andreas
Titel: Re: Abfragekriterium Feld leer oder genau ein Wert im Formular
Beitrag von: thorstens1304 am Juni 10, 2011, 14:43:46
Hallo,

und danke für die Idee. Wie funktioniert die genau? Ich habe sie bisher noch nciht genutzt.
Titel: Re: Abfragekriterium Feld leer oder genau ein Wert im Formular
Beitrag von: Hondo am Juni 10, 2011, 16:04:45
Hallo,
sieh doch in der Access Hilfe nach.
Beispiel für Schachtelung:
iif(Ausdruck1, Ja-Teil, iif(Ausdruck2,JaTeil,Nein-Teil)) usw.

Andreas