How to Create Page Navigation in Power BI Easily
To create page navigation in Power BI, use
Buttons linked with Bookmarks or Page Navigation actions. Add buttons on your report pages, then assign them navigation actions to jump between report pages smoothly.Syntax
Page navigation in Power BI uses Buttons with assigned Actions. The main action types for navigation are:
Page navigation: Directly links a button to another report page.Bookmark: Links a button to a saved view or page state.
Each button has properties to set the action type and target page or bookmark.
plaintext
1. Insert a button: Insert > Buttons > Choose style 2. Select the button, go to Format pane > Action 3. Turn Action On 4. Choose Type: Page navigation or Bookmark 5. Select Destination Page or Bookmark 6. Test by clicking the button in Reading view
Example
This example shows how to create a button that navigates from a 'Home' page to a 'Sales' page.
plaintext
1. Create two pages: 'Home' and 'Sales' 2. On 'Home' page, insert a button (Insert > Buttons > Blank) 3. Select the button, open Format pane > Action 4. Turn Action On 5. Set Type to 'Page navigation' 6. Set Destination to 'Sales' 7. Rename button text to 'Go to Sales' 8. Switch to Reading view and click the button to navigate to 'Sales' page
Output
Clicking the 'Go to Sales' button on the Home page opens the Sales page in the report.
Common Pitfalls
- Forgetting to turn
ActionOn in the button's format pane disables navigation. - Choosing the wrong action type (e.g., Bookmark instead of Page navigation) without creating the bookmark first causes no navigation.
- Not testing navigation in Reading view or published report, as navigation does not work in Editing view.
- Using too many bookmarks can confuse users; prefer page navigation for simple page jumps.
plaintext
Wrong way: 1. Insert button 2. Do not enable Action 3. Click button in Reading view - nothing happens Right way: 1. Insert button 2. Enable Action 3. Set Type to Page navigation 4. Select destination page 5. Click button in Reading view - navigates correctly
Quick Reference
| Step | Description |
|---|---|
| Insert Button | Go to Insert tab, select Buttons, choose style |
| Enable Action | In Format pane, turn Action On |
| Set Action Type | Choose 'Page navigation' or 'Bookmark' |
| Select Destination | Pick target page or bookmark |
| Test Navigation | Use Reading view or published report |
Key Takeaways
Use buttons with enabled actions to create page navigation in Power BI.
Choose 'Page navigation' action type for simple page jumps.
Always test navigation in Reading view or published reports.
Bookmarks enable navigation to saved views but require setup.
Avoid leaving Action off or selecting wrong action types.