online 1
gast (50)

/ Forum / Datenbanken

DatenbankenDatenbanken

Fragevon Torillo vom 13.09.2022, 16:36 Options

Access Listenfeld vollständig drucken

Hallo Forum,

ich habe in einem Formular ein Listenfeld, dessen Inhalt über mehrere Kombinations-, Datums- und Textfelder gefilter wird, z. B. Datumsbereiche oder Textteile.

Der gefilterte Inhalt soll nun gedruckt werden, es können zwei, aber auch - etwas übertrieben - 20.000 Datensätze sein. Ich habe in einen Bericht nun das identische Listenfeld reingepackt, gedruckt wird aber immer nur maximal der Inhalt der "ersten Seite", also entsprechend der Größe des Listenfeldes. Das ist ja auch logisch, weil die Größe des Listenfeldes nicht dem Inhalt angepasst wird.

Gibt es hierfür eine einfache Lösung, so dass das Listenfeld entsprechend des gefilterten Inhalts vergrößert wird beim Drucken?

Für eure Hilfe vielen Dank im Voraus!


Antwort schreiben

Antwort 1 von Marie vom 14.09.2022, 03:48 Options

Ich verstehe deine Frage nicht. Das Listenfeld basiert doch auf einer Abfrage, Du kannst doch das Abfrageergebnis in den bericht einfügen, oder was versteh ich falsch?

Gruß marie

Antwort 2 von Torillo vom 14.09.2022, 08:29 Options

Hallo Marie,

das ist richtig, das Listenfeld basiert auf einer Abfrage. Aber in dem
Formular werden über u. a. Datumsfelder die Datensätze bzw. deren
Anzeige nochmal gefiltert. Die Abfrage liefert also z. B. 5000
Datensätze insgesamt, nach Eingabe eines Datumsfilters (z. B. nur
1.1.2010-31.1.2010) werden in dem Formular nur noch z. B. 120
Datensätze angezeigt. Und diese 120 DS sollen dann im Bericht
gedruckt werden.

Mein Ergebnis ist bisher, dass die 120 DS des obigen Beispiels in
den Bericht übernommen werden (über die Filterfelder des Formulars,
das im Hintergrund offen ist (es gibt einen Button im Formular, der den
Bericht mit den Filtern öffnet)), aber dann wird nur die Anzahl DS
gedruckt, die in die Höhe des Listenfeldes im Bericht reinpasst (was ja
auch logisch ist, aber leider gibt's im Listenfeld keine Option
"vergrösserbar" in den Formateigenschaften).

Ich hoffe, ich hab das Problem nun etwas transparenter dargestellt ...

Antwort 3 von RalfH vom 14.09.2022, 11:25 Options

Hallo,
man könnte einen Unterbericht in den Bericht einpflegen, der auf die Abfrage des gewünschten Listenfeldes zugreift.
Gruß Ralf

Ähnliche Themen

SQL Server 2008 Express ADV - Datentyp Listenfeld?
mctommson  09.06.2009 - 311 Hits - 4 Antworten

Access Summe im Listenfeld rechnet Dezimalzahlen nicht
Torillo  11.08.2009 - 536 Hits - 5 Antworten

Code am Access 2000 Funktuoniert nicht auf Access 2007
Gertrude  28.06.2010 - 148 Hits - 3 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026