Guten Abend,
über den Formularfilter von Access 2016 filtert der User einmal das Feld Perosnalnummer und danach das Feld "Erfassungstag" mit dem Datumsfilter "letzer Monat".
Dieser Filterauswahl wird dann auch korrekt an einen Bericht übergeben.
Ich lasse mir dann im Berichtskopf ein ungebundenes Textfeld mit dem Steuerelementinhalt "=[Filter]" ausgeben,
damit der User die Grundlages des Berichtes erkennt. Leider zeigt er mir das folgende Ergebnis an:
(((meine_abfrage.Personalnummer="062"))) And
(Year(meine_abfrage.Erfassungstag)*12+DatePart("m",meine_Abfrage.Erfassungstag)=(Year
(Date())*12+DatePart("m",Date())-1))
Ich möchte jetzt eigentlich nur, das er mir das gefilterte Datum lesbar ausgibt (z.B. 01.06.2016 - 30.06.2016).
Wie bekomme ich das hin?
Dankeschön
Gruß
Stefan
Hallo,
wenn du die Filterkriterien in verständlicher Form ausgeben möchtest, so musst du wohl auf den Formularfilter von Access verzichten und den Filter mit Hilfe von Eingabefeldern im Formular einstellen. Oder du findest einen Algorithmus, nach dem du sämtliche Variationen analysieren und in allgemein verständliche Form übersetzen kannst.