Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Amik_singh
Advocate I
Advocate I

Paginated Report with no data

When my Paginated Report filters result in no data, the report just displays a blank page or a header with empty rows. How can I show a friendly 'No Data Found' message instead?

1 ACCEPTED SOLUTION
Amar_Kumar
Continued Contributor
Continued Contributor

@Amik_singh 

You can use the NoRowsMessage property combined with some basic styling to make your report look polished even when it's empty.


​Step 1: Set the Message
​Click on your Tablix (the table or matrix) in the design view.
​In the Properties pane, locate the NoRowsMessage property.
​Type your custom message, e.g., "No sales data available for the selected period."


​Step 2: Format the Message
​By default, this text is small and tucked in the corner. To make it look like a formal notification:

​Expand the NoRowsMessage property in the pane.
​Set TextAlign to Center.


​Step 3: The "Magic" Toggle (Optional)
​If you want to hide the entire table header when there is no data:
​Select the Table Row containing your headers.
​In the Visibility property, use this expression:
=IIF(CountRows("YourDatasetName") > 0, False, True)

View solution in original post

1 REPLY 1
Amar_Kumar
Continued Contributor
Continued Contributor

@Amik_singh 

You can use the NoRowsMessage property combined with some basic styling to make your report look polished even when it's empty.


​Step 1: Set the Message
​Click on your Tablix (the table or matrix) in the design view.
​In the Properties pane, locate the NoRowsMessage property.
​Type your custom message, e.g., "No sales data available for the selected period."


​Step 2: Format the Message
​By default, this text is small and tucked in the corner. To make it look like a formal notification:

​Expand the NoRowsMessage property in the pane.
​Set TextAlign to Center.


​Step 3: The "Magic" Toggle (Optional)
​If you want to hide the entire table header when there is no data:
​Select the Table Row containing your headers.
​In the Visibility property, use this expression:
=IIF(CountRows("YourDatasetName") > 0, False, True)

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.