Member
Beiträge: 22
| Ich nutze Access 2010 und habe eine Tabelle mit einem Datumsfeld, auf das ich eine Abfrage mit einem Parameter setzen möchte.
Also dachte ich mir, ich schreibe in die Kriterienzeile folgendes:
<[Bitte Datum eingeben!]
Das klappt auch, Access fragt mich nach einem Wert, den ich dann eingebe. Im Ergebnis erhalte ich dann alle Einträge zurück, die einen Wert kleiner dem eingegeben haben.
Nun wollte ich die Abfrage so verändern, dass wenn kein Datum eingegeben wird automatisch das Kriterium Date()-30 gilt (also heutiges Datum minus 30 Tage).
Die Kriterienzeile sieht dann meines Erachtens wie folgt aus:
<[Bitte Datum eingeben!] oder [Bitte Datum eingeben!] = (()-30)
Access akzeptiert zwar diesen Ausdruck, jedoch stimmt das Ergebnis nicht. Ich erhalte, wenn ich in die Parameterabfrage keinen Wert eintrage, keine Treffer. Warum?
Wäre nett, wenn jemand eine Idee hätte. Vorab Danke! |