In this article, we'll show how to add a button to a User-created report, that can be used to jump to a further page in the report. This approach can be used to replicate the 'View' buttons you may be familiar with from the Fixed reports for Learn and Perform:
Steps to add page navigation with a button
For this example, we'll create a button that includes text and an image. Note that the image is optional, buttons can also be text only.
- Start a new User-created report or open an existing report
- Open the Button menu:
- Select the Blank button type. A new button will appear in the top left of the canvas. Move to the preferred position on the canvas
- In the Format Button panel, select to expand the Style menu (the Button must be selected for this menu to appear):
- Toggle the Text option to 'On' and enter the required text:
- Set the Icon option to 'On'
- Select Icon type Custom:
- Select Browse and upload the image you would like to use. Pro tip: For this example, we grabbed an 'eye' image from the icon options in MS365
- Set the Image fit as Normal:
- Set Icon Placement as Left of Text.
- Toggle the Border option to 'Off':
- Toggle the Shadow option to 'Off'
- Open the Action menu
- Select Type Page navigation:
- If required, set a Tooltip
Discover more about User-created reports
For a hands-on learning experience, explore our Deep dive courses in The Academy, and watch as Gary builds reports from scratch to meet specific briefs.
If you prefer to start at the beginning, check out Get Started: Reporting and Analytics with Power BI. You'll begin with Power BI’s top five features, then dive deeper into each one with step-by-step guidance.
Need quick answers? Check out our FAQ, Reporting and Analytics with Power BI, packed with 100+ common questions and in-depth resources. You can also join our regular Ask Me Anything: Reporting live events, to ask your question directly to a Power BI expert. Search PWRFAQ in The Academy for real-world use cases, examples, and scenarios with User-created reports.
Don't have your Academy account yet? Contact your Customer Experience Manager or the Support Team to sign up today.