Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: lutschi83 am Dezember 01, 2015, 14:42:15

Titel: Parameter aus Formular an Abfrage übergeben
Beitrag von: lutschi83 am Dezember 01, 2015, 14:42:15
Hallo Leute,

ich habe ein Formular "Auswertung" mit den Felder "Datum", "Ersteller", "Werk", "Abteilung" und "Materialnr". Ich möchte nun, dass aus diesem Formular meine Abfrage "Auswertung" dementsprechend gefiltert und angezeigt wird.
Wie kann ich also die Parameter übergeben?
Ich hab das schon über die Kriterieneingabe im Abfrageentwurf
(z.b. [Formulare]![Auswertung]![Datum]) versucht, doch leider funktioniert das nicht...

Vielen Dank schon einmal für eure Hilfe!
Titel: Re: Parameter aus Formular an Abfrage übergeben
Beitrag von: DF6GL am Dezember 01, 2015, 14:49:45
Hallo,

womit wird die Abfrage angezeigt?

Warum stellst Du das Form (dessen Datenherkunft) nicht auf die Abfrage ohne Filterkriterien (Where-Condition) ein und filterst Das Form mit der Filter-Methode?
Titel: Re: Parameter aus Formular an Abfrage übergeben
Beitrag von: lutschi83 am Dezember 01, 2015, 14:56:08
Wie mache ich das?
Also die Datensatzherkunft habe ich dem Formular zugewiesen.
Aber wie soll ich jetzt filtern? Bzw. wie funktioniert das?
Damit kenne ich mich überhaupt nicht aus....
Titel: Re: Parameter aus Formular an Abfrage übergeben
Beitrag von: lutschi83 am Dezember 01, 2015, 14:59:51
Hi,
ich weiß jetzt wie du das meinst. Das Formular als Datenblatt abspeichern und dann über die "Filtern"....
Ja, würde gehen.
Sieht aber nicht so schön aus finde ich.
Über Formular und dann als Bericht oder als Datenblatt ausgeben wäre schöner....
Titel: Re: Parameter aus Formular an Abfrage übergeben
Beitrag von: DF6GL am Dezember 01, 2015, 16:10:12
Hallo,

naja, Du musst schon genau sagen, wie Du es Dir vorstellst...Hatte nicht umsonst "womit wird die Abfrage angezeigt?
" gefragt...  ::)


Mit einem Bericht:

Die Abfrage (ohne Kriterium oder sonstigen Einstellungen) an die Datenherkunft des Berichtes zuweisen und im "Auswertung"-Formular den Bericht mit Docmd.Openreport und Übergabe der Filterkriterien (--> Where-Condition-Parameter) öffnen.