Data sources do not always contain data. And when you build reports, even if the data source is empty, the page will be created, at least with headlines.
On report generator forums, you can find questions from users about how to hide blank pages:
"Please tell me how to skip (not print) a blank page if DataBand on it contains no data."
For example, the report generator Stimulsoft Reports developers propose to hide the page by using the tool Conditions. Setting a condition to check the number of records in the source, you can specify the page display component option. A good solution, simple enough.
The topic of the article is relevant to any report generator, so let's look at the way to do this in FastReport.Net
Data Bend has PrintIfDatasourceEmpty property which is false by default. This means that the band will not be displayed if the data is not there. But still the page is displayed to the user as it contains the data headers, or page title ...