logo
small logo
  • Products
  • Buy
  • Support
  • Articles
  • Customer panel Support
    • en
    • pt
    • es
    • de
    • pl
    • JP
    • ZH
  • Home
  • /
  • Articles
  • /
  • How to display the footer page PageFooter only on the last page of the report
  • Copying the Bands from One Report to Another with All the Contents

    March 31, 2021

    Sometimes there is a need to use parts of one report in another. In simple

    read more
  • FastReport .NET packages and .NET 5.0

    December 17, 2020

    UPD: Applies to the versions of FastReport .NET before 2022.2. License packages are now available

    read more
  • How to use Online Designer in ASP .NET Core

    January 17, 2018

    One of the novelties by FastReport .NET 2018 was the adaptation of OnlineDesigner to the

    read more
  • How to use WebReport with ASP .NET Web Core application

    January 17, 2018

    Recently FastReport introduced a new library under the .NET - FastReport Core platform. This is

    read more
  • How to make report inheritance in FastReport.NET

    January 29, 2021

    When you are tasked with creating a large number of reports within one corporate style,

    read more

How to display the footer page PageFooter only on the last page of the report

May 15, 2020

When you develop the same reports, or reports with the same bands, you can use the inheritance of reports. That is a basic report that will be used as a basis for others. This will provide a uniform component to the set of reports you create.

Just working with such a set of identical reports, the user of the Combit reports generator

List and Label ran into a problem. Namely:

"I have a project template that has some standard text" page title ", which should be printed on each page, and then" page footer ", which should be printed on the last page. All of them are static elements (with no reports of the container).

But when I turn on the project template, I cannot get the "Footer" only printed on the last page. If I set the condition for LastPage (), it is not printed at all. It is expected according to the documentation

...

Now I just save the footer text in variables, and then place it in every project that is tedious and error-prone. "

Unfortunately, the developers did not find an easy solution to this issue. The user will have to put the LastPage() property for the footer of the page in each report.

FastReport.Net also allows you to use a basic template to create a variety of similar reports. Let's look at how we would solve the problem using the FastReport report generator.

In fact, it's very simple. In the basic report template (from which you inherit) you need to set the PrintOn property for the PageFooter band. It's a checkbox list. You must choose LastPages and OddPages.

 PageFooter properties

 Only with this combination will you make the footer of the page appear only on the last page of the report:PageFooter shown on last page

So, you can avoid editing all reports that are based on a basic template.

about product download buy
avatar
Dmitriy Fedyashov
Technical Writer
Fast Reports Team: Dmitriy Fedyashov - Technical Writer at Fast Reports
.NET FastReport PageFooter

Add comment
logo
  • 800-985-8986 (English, US)
  • +4930568373928 (German)
  • +55 19 98147-8148 (Portuguese)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314
  • Buy
  • Download
  • Documentation
  • Testimonials
  • How to uninstall
  • Ticket system
  • FAQ
  • Tutorial Video
  • Forum
  • Articles
  • Our News
  • Press about us
  • Resellers
  • Extended licensing
  • Contact us

© 1998-2022 by Fast Reports Inc.

  • Privacy Policy