![](/forum/profile/get-photo.asp?memberid=30&type=profile&rnd=592) Extreme Veteran
Beiträge: 565
![500](http://www.donkarl.com/forum/images/decorations/multiple/500.gif) ![25](http://www.donkarl.com/forum/images/decorations/multiple/25.gif) ![25](http://www.donkarl.com/forum/images/decorations/multiple/25.gif)
| Hallo,
Themes - 30.10.18 11:00
Ich möchte mit docmd.openReport einen Bericht auf Grundlage einer Abfrage öffnen und über die where condition nochmal Filtern.
Die Kriterien stammen als semikolon getrennte Liste aus einem Mehrfachauswahl- Listenfeld.
Meine Idee ist:
DoCmd.OpenReport „Abfrage1“, , , idmitarbeiter In (3;5;7;9)
idmitarbeiter ist ein Feld der Abfrage1 und integer.
Das klappt aber leider nicht.
Zunächst musst du das Kriterium als String übergeben, also in Quotes: "idmitarbeiter …".
Des Weiteren wirst du den Semikolon durch Komma ersetzen müssen, also:
"idmitarbeiter In (3, 5, 7, 9)"
----- Gruss - Peter |