Access-o-Mania

Access-Forum (Deutsch/German) => Bericht => Thema gestartet von: JU299 am Januar 02, 2023, 00:50:35

Titel: Druck ab Datensatz 11
Beitrag von: JU299 am Januar 02, 2023, 00:50:35
Hallo Forum,
zuerst einmal euch ein frohes und gesundes neues Jahr 2023.

Zu meiner Frage:
Es kann passieren, dass mir meine Abfrage mehr als 10 Datensätze auswirft. Ich darf jedoch nicht mehr als 10 Datensätze pro Bericht drucken. Die ersten 10 DS funktionieren ohne Probleme.
Aber was muss ich machen, damit mir z.B. die restlichen 2 DS gedruckt werden?

Vielen Dank und Gruß
Jörg

Titel: Re: Druck ab Datensatz 11
Beitrag von: ebs17 am Januar 02, 2023, 13:32:48
Übersichtlich ist es, wenn die Abfrage eine laufende Nummer enthält. Dann kannst Du dem Bericht beim Öffnen eine WHERE-Condition mitgeben:
(WHERE) LfdNr <= 10
(WHERE) LfdNr > 10
Titel: Re: Druck ab Datensatz 11
Beitrag von: JU299 am Januar 04, 2023, 03:41:55
Hallo Eberhard,
Vielen Dank für deine Antwort.
Wenn ich deinen Lösungsvorschlag richtig verstanden habe, müsste ich entweder bei mehr als 10 DS zwei gleiche Berichte haben mit jeweils unterschiedlichem Filter. Oder ich bleibe bei einem Bericht und müsste dann jeweils einen Filter setzen.
Das ist aber für den Benutzer recht unbequem.

Ich habe das Problem nun mit der CurrentRecord-Eigenschaft gelöst. Einen Seitenumbruch im Detailbereich platziert und diesen dann nach 10 DS per VBA sichtbar werden lassen. Läuft genau, wie es soll.

Dennoch vielen Dank für deine Mühe.