SichlMichl Geschrieben 4. Juni 2004 Geschrieben 4. Juni 2004 Hallo, ich habe ein kleines Problem bei Access, muss aber dazu sagen, dass ich auf dem Gebiet nicht gerade eine Koriphäe bin... Ich habe auf der einen Seite eine Abfrage, die mir erst was ausspuckt, wenn ich einen passenden Parameter eingebe. Auf dieser Abfrage basierend habe ich einen Bericht erstellt. Auf der anderen Seite habe ich ein Formular in dem ich ein Kombinationsfeld habe. Nun möchte ich, wenn ich aus meinem Kombinationsfeld einen Wert auswähle, dass der oben genannte Bericht geöffnet wird und der ausgewählte Wert gleich als Parameter für meinen Bericht verwendet wird. Ich bin soweit, dass er den Bericht bereits öffnet. Mein Problem ist nun, dass er den Parameter jetzt auch noch übergeben soll. Wie kann ich das machen? Wäre nett, wenn mir jemand helfen könnte...!!! Gruß SichlMichl
Wolle Geschrieben 4. Juni 2004 Geschrieben 4. Juni 2004 Ich habe auf der einen Seite eine Abfrage, die mir erst was ausspuckt, wenn ich einen passenden Parameter eingebe. Auf dieser Abfrage basierend habe ich einen Bericht erstellt. Nimm den Parameter noch mal aus der Abfrage raus, so das alle Datensätze angezeigt werden. Beim Öffnen des Berichtes kannst du dann einen Filter auf den Bericht setzten: docmd.openreport "Reportname", acViewNormal, , "Feldname=" & Kombinationsfeld.Text Oder wenn du den Wert der gebundenen Spalte com Kombinationsfeld brauchst, ist es Kombinationsfeld.Value, der Rest bleibt gleich. Der Filter schränkt den Bericht ein, wie die Where-Bedingung in einer Abfrage.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden