Gepolsterte Parameter

Verweis auf Formular

Dazu benötigen Sie zuerst ein Formular, welches hier frmPopUp heißt. Auf diesem sollen die gruppierten Kunden-Codes in einer Combobox angezeigt werden, wie Listing 3 als Datensatzherkunft.

SELECT [Kunden-Code]
FROM Bestellungen
GROUP BY [Kunden-Code];

Im Formular selbst wird am besten die PopUp-Eigenschaft auf Ja gestellt, damit es immer im Vordergrund bleibt, auch wenn es nicht den Fokus hat. Das SQL-Statement für die Abfrage verändert sich dann wie in Listing 4.

SELECT Bestellungen.*
FROM Bestellungen
WHERE (((Bestellungen.[Kunden-Code])=
[Formulare]![frmPopUp]![cmbKundenCode]));

Nun lässt sich in der Combobox sehr bequem ein Eintrag auswählen, dessen Daten dann beim nächsten Aufruf der Abfrage als Filter benutzt werden.