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 FastReport Designer Report Customization .NET FastReport Designer Report Customization
13. Oktober 2025

Neue Bildexportfunktionen nach Microsoft Word in FastReport .NET

In der neuesten Version von FastReport .NET haben wir neue Funktionen zum Exportieren von Bildern hinzugefügt. Jetzt können Sie die Balance zwischen Qualität und Größe des Ergebnisdokuments selbst anpassen.
13. Oktober 2025

Verwendung von Excel-Formeln in einem Bericht beim Exportieren nach MS Excel

Seit FastReport .NET 2026.1 ist es jetzt möglich, Formeln nach Microsoft Excel zu exportieren. Es ist wichtig, den Formelexport richtig zu konfigurieren und die Syntax einzuhalten.
30. September 2025

Installieren des FastReport .NET-Berichtsdesigners mit vorinstallierten Plugins

Lesen Sie den Artikel ab Version 2025.2.5 für FastReport .NET WinForms und FastReport .NET WEB ermöglicht es Ihnen, einen Berichtsdesigner mit allen Plugins zu installieren, ohne DLL-Dateien zu erstellen.

© 1998-2025 Fast Reports Inc.