Supportnet Computer
Planet of Tech

Supportnet / Forum / WindowsXP

Access - Abfragen im Bereicht / Seitenfuß nicht auf jeder Seite





Frage

Ich habe noch zwei Fragen zu Access: a) Der Bericht basiert auf der gesamten Datenbank, nicht auf einer Abfrage. Kann man trotzdem im Bericht selber doch die Auswahl der Datensätze einschränken? Konret geht es darum, nur Datensätze mit in den Bericht aufzunehmen, die nach einem bestimmten Datum erfaßt wurden, wobei das Datum natürlich als Datenfeld enthalten ist. b) Gibt es die Option, den Seitenfuß nur auf der letzten Seite des Berichtes mit auszudrucken?

Antwort 1 von firefox

zu a) natürlich gehen auch Abfragen. Ebenos kannst Du die WhereCondition beim öffnen des Berichtes setzten, oder einen Filter festlegen.

zu b) Bereich "Berichtsfuß/kopf" nutzen.

Antwort 2 von sutadur

Ok, ich hab das vielleicht nicht konkret so geschrieben, aber eigentlich war meine Frage neben dem "ob" auch auf das "wie ausgerichtet ... :o)

Antwort 3 von sutadur

Das mit dem Berichtsfuß hat anstandslos geklappt, bleibt noch die Frage, wie ich genau so eine Abfrage in den Bericht einbauen muß. :o)

Antwort 4 von firefox

Du mußt einfach ein Abfrage erstellen und die dann dem Bericht zuweisen (unter Datenherkunft).

Die Einschränkung würde ich entweder mit der Where Bedingung machen.

DoCmd.OpenReport "Berichtsname", WhereCondition:= "DeinDatumsfeld=>´" & Me.DeinTextfeld & "´"


oder in der Abfrage direkt ein Bedingung auf das Formularfeld setzen

Formulare!frmDeinForm!DeinTextfeld

...

Viel Erfolg.

Antwort 5 von sutadur

So hab ich es nun auch gemacht. Ich hätt nur gedacht, man kann so eine Abfrage direkt in den Bericht einbauen. Aber jetzt ist ja auch alles zu meiner Zufriedenheit geklärt. :o)