Power BI – Embed a Paginated Report

Last modified date

Within a Power BI report you can embed a paginated report. Values can be passed to the paginated report to populate parameters. The paginated report can be exported by a report consumer.

YouTube Version

YouTube thumbnail

Paginated Report

For this post we are going to use a paginated report connected to restaurant sales data. The report shows daily total dishes sold and takings. It uses 2 parameters, StartDate and EndDate to filter the report.

Prepare Measures for Parameter Values

The Power BI report in this example uses the same data source of restaurant data. It doesn’t have to. The report requires 2 parameters. The easiest way to fill these vales would be to create measures. We create 2 measures to define the date range.

StartDate = MIN('Date'[Date])

EndDate = MAX('Date'[Date])

Embed a Paginated Report

In a report in Power BI desktop drop down the visual selection from the Home or Insert ribbon. Then select the Paginated Report visual from the Other group.

Visual selection drop down

When the visual appears, click on the Build Visual button to display the data options. Add the measures to the visual. Then click Connect to report button to select the report.

Adding measures to the visual

The next dialog shows all the paginated reports you have access to and includes a search box. Select the correct report and then click Set Parameters. Add the relevant measures from the dropdown. The current values of the measures will appear next to each measure.

Assigning measures to Parameters

Click See report to see the report. In this report there is also a chart showing sales per week.

result of embed a paginated report

Filtering the Paginated Report

When a filter is applied that changes the measures used as parameters, a Apply changes button appears. Clicking this will filter the report.

We can remove Click on the report and click the format button. Then tick the Auto-apply. Now when the measures change the report will refresh immedeatly.

Turning on the Auto-apply filters.

Exporting the Report

After the Power BI report is published, consumers can view it from the workspace or workspace app. When viewing the report the viewer can click on Export and select a format. Then all pages will download as a single file.

Showing the Export button options.

The toolbar at the top of the report allows the viewer to navigate the pages. We can open the report with the current filters applied by clicking Open Report.

Restricting Viewer Options

When designing the report you can be add restrictions to the embedded Paginated report from the format pane. We can hide the complete toolbar, or remove access to export, navigate pages and viewing the report alone. We can restrict exporting or the different export formats.

restrict options for the embedded paginated report

Conclusion

This was a very simple example with 2 simple parameters. The paginated report could have optional parameters with default values and could accept multiple values. The tricky part there is setting up the paginated report rather than embedding it.

One great option would be to use bookmarks to save the common parameters.

Over 20 year experience at being passionate about training, solving problems and loving a new challenge especially in the Microsoft's Power Platform suite.