Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: mile85 am Januar 17, 2017, 19:17:42

Titel: Bericht filter an ein anderes Bericht übergeben
Beitrag von: mile85 am Januar 17, 2017, 19:17:42
Guten Abend

Ich habe ein Bericht der alle Einträge meiner Miarbeiter anzeigt. Zusätzlich habe ich eine Schaltfläche mit der ich eine Gesprächsnotiz generieren kann. Dazu filtere ich den gewünschten Mitarbeiter und die gewünschten Einträge und generiere dann die Notiz. Dies funktioniert auch wunderbar, nachdem ich den Mitarbeiter gefiltert habe mit all seinen Einträgen.
Mein Problem ist:
Wenn ich die Gesprächsnotiz erstellen möchte, die aber nur die negative Einträge von dem Mitarbeiter beinhalten soll, dann kommt die Meldung "Parameterwert eingeben" und betrifft die Eintragsart (Positiv, Negativ).

Sprich den Mitarbeiterfilter übergibt er mit allen dazugehörigen Einträge problemlos weiter, aber sobald ich den Mitarbeiter gefiltert habe und anschliessen weitere Filter vornehme, kommt die doofe Parameterabfrage

Kann man das irgendwie lösen oder ist Access  nicht für die Filterübergäbe von Bericht zu Bericht geeignet.
P.S. Bericht mit den Gesamteinträgen und Bericht für die Gesprächsnotiz besitzen die gleichen Felder, nur Layout ist anders
Titel: Re: Bericht filter an ein anderes Bericht übergeben
Beitrag von: Lachtaube am Januar 17, 2017, 20:11:10
Es kommt darauf an, was Du unter Filterübergabe verstehst.

Wenn ich zwei Berichte mit gleichen Bedingungen ausdrucken/anzeigen wollte, würde ich einmal die Bedingung im Code definieren und dann jeweils als Argument (WhereCondition := 4. Position) in DoCmd.OpenReport anwenden.
Titel: Re: Bericht filter an ein anderes Bericht übergeben
Beitrag von: mile85 am Januar 17, 2017, 20:35:37
Die Bedingung ist nie die selbe.
Im Bericht habe ich die Datensätze nach Mitarbeiter gruppiert und dann folgen unter jedem Name die Einträge. Wenn ich den Bericht öffne dann hats es verschiedene Mitarbeiter aufgelistet mit dazugehörigen Einträgen. Und wenn ich Mitarbeiter X filtere und danach die Notiz generiere dann funktioniert alles super. Die Notiz wird nur mit dem Mitarbeiter seinen Einträgen befüllt. Aber sobald ich den Mitarbeiter filtere und anschliessend weitere Filter vornehme dann kommt die Parameteranfrage von einem Feld
Titel: Re: Bericht filter an ein anderes Bericht übergeben
Beitrag von: Beaker s.a. am Januar 17, 2017, 22:24:17
Hallo,
Zitatanschliessend weitere Filter vornehme dann kommt die Parameteranfrage von einem Feld
Dann suche doch mal in der DS-Herkunft den Parameter/das Feld, dass da
angefordert wird, - steht ja in der Titelzeile des Fensters.
gruss ekkehard
Titel: Re: Bericht filter an ein anderes Bericht übergeben
Beitrag von: mile85 am Januar 18, 2017, 18:34:19
Vielen Dank!