Gefilterte Daten in Bericht übernehmen

01/09/2009 - 11:06 von Peter Wilker | Report spam
Hallo

Ich habe ein Problem mit einem Bericht.
In einem Form habe ich mit 'Suchformular in 10 Minuten' einem Filter erstellt. Es kann nach 4 Kriterien nacheinander gefiltert werden.
(In den Ergebnissen filtern).
Jetzt möchte ich die gefilterten Datensàtze einem Bericht übernehmen.
Der Bericht beinhaltet eine Form in Datenblattansicht, in der die Daten dargestellt werden sollen.
Das Form, in dem gefiltert wird und der Bericht sind an die selbe Abfrage gebunden.

mit

DoCmd.OpenReport stDocName, acViewPreview, , Filterbedingung()

kann ich nur nach einer Bedingung filtern.

Wie bekomme ich die in meinem Form angezeigten Daten in das Form im Bericht?
Gibt es eine andere Möglichkeit eine variable Anzahl Datensàtze in einem Bericht darzustellen?

Besten Dank

Hans-Peter Wilker
 

Lesen sie die antworten

#1 Karl Donaubauer
01/09/2009 - 11:23 | Warnen spam
Peter Wilker wrote:
...
Ich habe ein Problem mit einem Bericht.
In einem Form habe ich mit 'Suchformular in 10 Minuten' einem
Filter erstellt. Es kann nach 4 Kriterien nacheinander gefiltert
werden. (In den Ergebnissen filtern). Jetzt möchte ich die gefilterten
Datensàtze einem Bericht
übernehmen. Der Bericht beinhaltet eine Form in Datenblattansicht,
in der die Daten dargestellt werden sollen.



Der Satz ist mir nicht ganz klar.
Heißt das, du hast als Unterbericht ein Formular in Datenblattansicht?

Das Form, in dem gefiltert wird und der Bericht sind an die selbe
Abfrage gebunden.
mit

DoCmd.OpenReport stDocName, acViewPreview, , Filterbedingung()

kann ich nur nach einer Bedingung filtern.

Wie bekomme ich die in meinem Form angezeigten Daten in das Form im
Bericht? Gibt es eine andere Möglichkeit eine variable Anzahl Datensàtze
in einem Bericht darzustellen?



DoCmd.OpenReport stDocName, acViewPreview
Reports(stDocName).Filter = Me.Filter
Reports(stDocName).FilterOn = True

HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com + Anmeldung und Info zur
Access-Entwickler-Konferenz (AEK12), Oktober 2009, Nürnberg

Ähnliche fragen