So zeigen Sie die Fußzeilenseite PageFooter nur auf der letzten Seite des Berichts an

2020-05-15

Wenn Sie gleiche Berichte oder Berichte mit den gleichen Bändern entwickeln, können Sie die Vererbung von Berichten verwenden. Das ist ein Basisbericht, der als Grundlage für andere verwendet wird. Dadurch erhält die Berichtenreihe, die Sie erstellen, eine einheitliche Komponente.

Gerade bei der Arbeit mit einer solchen Reihe von identischen Berichten ist der Benutzer des Reportgenerators Combit
List and Label auf ein Problem gestoßen. Und zwar:

"Ich habe eine Projektvorlage, die einen Standardtext " Seitentitel " hat, der auf jeder Seite gedruckt werden soll, und dann einen " Seitenfuß ", der auf der letzten Seite gedruckt werden soll. Das sind alles statische Elemente (ohne Meldungen des Containers).

Aber wenn ich die Projektvorlage einschalte, kann ich die "Fußzeile" nicht nur auf der letzten Seite drucken lassen. Wenn ich die Bedingung für LastPage () setze, wird er überhaupt nicht gedruckt. Laut der Dokumentation wird es erwartet

...

Jetzt speichere ich den Fußzeilentext einfach in Variablen und platziere ihn dann in jedem Projekt, was mühsam und fehleranfällig ist. "

Leider haben die Entwickler keine einfache Lösung für dieses Problem gefunden. Der Benutzer muss die Eigenschaft LastPage() für die Fußzeile der Seite in jedem Bericht setzen.

FastReport.Net erlaubt Ihnen auch eine grundlegende Vorlage zu verwenden, um eine Vielzahl von ähnlichen Berichten zu erstellen. Schauen wir uns an, wie wir das Problem mit Hilfe des FastReport Reportgenerators lösen würden.

In der Tat ist es sehr einfach. In der grundlegenden Berichtsvorlage (von der Sie erben) müssen Sie die PrintOn-Eigenschaft für das PageFooter-Band festlegen. Es ist eine Checkbox-Liste. Sie müssen LastPages und OddPages wählen.

 PageFooter properties

Nur mit dieser Kombination erreichen Sie, dass die Fußzeile nur auf der letzten Seite des Berichts erscheint:

PageFooter shown on last page

So können Sie vermeiden, alle Berichte zu bearbeiten, die auf einer Basisvorlage beruhen.

.NET .NET FastReport FastReport Designer Designer Report Report Customization Customization
12. Oktober 2026

So Exportieren Sie einen Bericht von FastReport .NETZ Zugängliche PDF-Dokument (PDF/UA-1)

So exportieren Sie einen Bericht aus FastReport .NET als PDF/UA-1-konforme Datei: Konfiguration über die Benutzeroberfläche und C#-Code, die Rollen „SemanticRole“ und „AltText“ sowie die Validierung.
12. Oktober 2026

Einen Bericht exportieren in XML aus der Vorschau in FastReport .NET

Erfahren Sie, wie Sie einen Bericht in FastReport .NET im XML-Format speichern können: Export aus der Vorschau ohne Programmcode und programmgesteuerter Export über XMLExport mit anpassbaren Parametern.
12. Oktober 2026

GS1 DataBar Expanded Stacked: Funktionen und Konfiguration, die in FastReport .NET

Anleitung zum GS1 DataBar Expanded Stacked-Barcode: mehrzeilige Kodierung von GTIN, Verfallsdaten, Gewichten und Chargennummern. Erfahren Sie mehr über die Datenstruktur, das Scannen und die Konfiguration von FastReport .NET-Segmenten.

© 1998-2026 Fast Reports Inc.