Access: Abfrage hinter Bericht durch Dropdown parametrisieren

Hallo zusammen,

habe nach Ewigkeiten mal wieder etwas mit Access (2010) gespielt, und bin erstaunlich schnell bei einer nicht ganz einfachen Aufgabenstellung weiter gekommen, als ich es eigentlich ausprobieren wollte (an sich wollte ich nur eine Datenstruktur testen, die ich mir überlegt hatte).

Um der Sache jetzt noch Feinschliff zu verpassen, wollte ich einen Bericht durch Parametrisierung der dahinterstehenden Abfrage mittels Formular mit Dropdown-Feld erstellen lassen.

Bislang funktionsfähig sind: Eine recht komplexe Abfrage, in der ich bislang fix die Nummer einer Firma schreibe. Dito ein Bericht, der daraufhin nur die ausgewählten Datensätze für die fest in der Abfrage vorgegebene Firma enthält (und angesichts dieser recht komplexen Abfrage dürfte es mE nicht funktionieren, statt der Vorgabe in der Abfrage einfach nur den Bericht zu filtern). Weiterhin eine Abfrage, die Firmennamen sortiert, und die zugehörigen Nummern liefert.

Also Formular mit Dropdown gebaut. Dieses greift auf die Abfrage zurück, die Firmennamen auswählbar macht, aber die Firmennummer zurückliefert (Fa. Müller=4711). Darunter eine Schaltfläche, die den Bericht aufruft. Aber irgendwie gelingt es mir nicht, die Auswahl des Dropdown dabei in die Abfrage zu bekommen.

Irgendwelche Laientauglichen Tipps?

Gruß vom Wiz

Hallo,

im Kriteriumsfeld der Spalte „Firmanummer“:

Forms!DeinFormular!DeinKombifeld

sofern das Kombifeld richtig (Spaltenanzahl: 2, Spaltenbreiten: 0cm;4cm, gebundene Spalte: 1) eingestellt ist und Datenherkunft ähnlich so aussieht:

Select Firmennummer, Firmenname from tblFirmen

Gruß
Franz, DF6GL

Hallo,

besten Dank für die Antwort. So funktioniert es zwar noch nicht (bekomme jetzt immer einen Dialog, in dem ich manuell erfolgreich eine Firmennummer eingeben kann), aber mit deiner Antwort hast Du mich vermutlich auf das tatsächliche Problem gestoßen.

Und zwar ist die hinter dem Dropdown liegende Abfrage so aufgebaut, dass sie in der ersten Spalte den Firmennamen alphabetisch liefert (den man dann auch so auswählt), und die Firmennummer in der zweiten Spalte steckt, die nicht angezeigt wird. D.h. ich muss auf die zweite Spalte des Drowdown im Bericht verweisen. Wie geht das?

Gruß vom Wiz

Erledigt
Stopp, Kommando zurück. Es funktioniert doch. Beim den diversen Änderungen hatte sich das Dropdown auf 1-spaltig gesetzt. 2-spaltig mit gebundener Spalte 2 funktioniert es!

Noch mal besten Dank!

Gruß vom Wiz