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
Frankllina
New Member

Bookmarks Not Retaining Correct State After Navigation

Hello everyone,

I’m having an issue with the functionality of bookmarks in Power BI, and I’m hoping someone can help me out.

I’ve created a file with a simple example (attached).

Here’s the situation:

  • I have a main bookmark with options A and B.
  • Below that, I have two other bookmarks that depend on the first one:
    • One bookmark contains A1 and A2.
    • The other contains B1 and B2.

The expected behavior is:

  • If I select bookmark A, I should see the options A1 and A2.
  • If I select bookmark B, I should see the options B1 and B2.

Then:

  • When I select A1, it shows a specific table.
  • When I select A2, it shows a different table.
  • The same applies to B1 and B2, each showing its own table.

The problem:

  1. For example, if I’m on bookmark A and select A2, it correctly shows the data for A2.
    Frankllina_1-1764698171688.png

     

  2. Then I navigate to bookmark B.

    Frankllina_2-1764698188165.png

     

  3. When I go back to bookmark A, A2 is still selected (which is correct), but it displays the data for A1 instead of A2.

Frankllina_3-1764698234627.png

 

I’ve tried several combinations of bookmark options, but I can’t get it to work as expected.
Does anyone know how to achieve this?

Thanks in advance!

3 ACCEPTED SOLUTIONS
MFelix
Super User
Super User

Hi @Frankllina ,

 

If you want to show case different calculations I would go for the approach of the Field parameters instead of bookmarks.

 

Bookmarks are very difficult to maintain and even harder to keep in sync with different options, for this type of interactions you need to hide/unhide the correct ones.

 

Using a Field parameter you can change the values on a visual directly and then using additional columns you can create a hierarchy slicer that will be must easier to maintain.

 

https://learn.microsoft.com/en-us/power-bi/create-reports/power-bi-field-parameters


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português



View solution in original post

Anand24
Super User
Super User

Hi @Frankllina,
From what I see in the images, number of buttons are less than expected. Also, seems like bookmark is not set properly if you say on selection on A again, A2 is selected and data of A1 is displayed.

 

I have attached a pbix with the desired result. You can run through the bookmarks and buttons to understand how to achieve in your scenario.
Here's what you will find in the pbix:
When A1 is selected and you click on B, it would go the B1.

When A1 is selected and you click on A2, it would go the A2.

When A2 is selected and you click on B, it would go the B2.

When A2 is selected and you click on A1, it would go the A1.

When B1 is selected and you click on A, it would go the A1.

When B1 is selected and you click on B2, it would go the B2.

When B2 is selected and you click on A, it would go the A2.

When B2 is selected and you click on B1, it would go the B1.

 

Here's how the button structuring would look like:

Anand24_0-1764716510523.png

 

 

 

Give a Thumbs Up if this post helped you in any way and Mark This Post as Solution if it solved your query !!!

Proud To Be a Super User !!!
LinkedIn

View solution in original post

Anand24
Super User
Super User

Hi @Frankllina,
From what I see in the images, number of buttons are less than expected. Also, seems like bookmark is not set properly if you say on selection on A again, A2 is selected and data of A1 is displayed.

 

I have attached a pbix with the desired result. You can run through the bookmarks and buttons to understand how to achieve in your scenario.
Here's what you will find in the pbix:
When A1 is selected and you click on B, it would go the B1.

When A1 is selected and you click on A2, it would go the A2.

When A2 is selected and you click on B, it would go the B2.

When A2 is selected and you click on A1, it would go the A1.

When B1 is selected and you click on A, it would go the A1.

When B1 is selected and you click on B2, it would go the B2.

When B2 is selected and you click on A, it would go the A2.

When B2 is selected and you click on B1, it would go the B1.

 

Here's how the button structuring would look like:

Anand24_0-1764716510523.png

 

 

 

Give a Thumbs Up if this post helped you in any way and Mark This Post as Solution if it solved your query !!!

Proud To Be a Super User !!!
LinkedIn

View solution in original post

7 REPLIES 7
v-pnaroju-msft
Community Support
Community Support

Hi Frankllina,

We are following up to see if what we shared solved your issue. If you need more support, please reach out to the Microsoft Fabric community.

Thank you.

v-pnaroju-msft
Community Support
Community Support

Thankyou, @MFelix@DNMAF@Jai-Rathinavel, and @Anand24for your responses.

Hi Frankllina,

We appreciate your inquiry through the Microsoft Fabric Community Forum.

We would like to inquire whether have you got the chance to check the solutions provided by @MFelix, @DNMAF, @Jai-Rathinavel, and @Anand24 to resolve the issue. We hope the information provided helps to clear the query. Should you have any further queries, kindly feel free to contact the Microsoft Fabric community.

Thank you.

Anand24
Super User
Super User

Hi @Frankllina,
From what I see in the images, number of buttons are less than expected. Also, seems like bookmark is not set properly if you say on selection on A again, A2 is selected and data of A1 is displayed.

 

I have attached a pbix with the desired result. You can run through the bookmarks and buttons to understand how to achieve in your scenario.
Here's what you will find in the pbix:
When A1 is selected and you click on B, it would go the B1.

When A1 is selected and you click on A2, it would go the A2.

When A2 is selected and you click on B, it would go the B2.

When A2 is selected and you click on A1, it would go the A1.

When B1 is selected and you click on A, it would go the A1.

When B1 is selected and you click on B2, it would go the B2.

When B2 is selected and you click on A, it would go the A2.

When B2 is selected and you click on B1, it would go the B1.

 

Here's how the button structuring would look like:

Anand24_0-1764716510523.png

 

 

 

Give a Thumbs Up if this post helped you in any way and Mark This Post as Solution if it solved your query !!!

Proud To Be a Super User !!!
LinkedIn

Anand24
Super User
Super User

Hi @Frankllina,
From what I see in the images, number of buttons are less than expected. Also, seems like bookmark is not set properly if you say on selection on A again, A2 is selected and data of A1 is displayed.

 

I have attached a pbix with the desired result. You can run through the bookmarks and buttons to understand how to achieve in your scenario.
Here's what you will find in the pbix:
When A1 is selected and you click on B, it would go the B1.

When A1 is selected and you click on A2, it would go the A2.

When A2 is selected and you click on B, it would go the B2.

When A2 is selected and you click on A1, it would go the A1.

When B1 is selected and you click on A, it would go the A1.

When B1 is selected and you click on B2, it would go the B2.

When B2 is selected and you click on A, it would go the A2.

When B2 is selected and you click on B1, it would go the B1.

 

Here's how the button structuring would look like:

Anand24_0-1764716510523.png

 

 

 

Give a Thumbs Up if this post helped you in any way and Mark This Post as Solution if it solved your query !!!

Proud To Be a Super User !!!
LinkedIn

Jai-Rathinavel
Super User
Super User

Hi @Frankllina , I was able to reproduce your issue at my end and I tried playing with the bookmark options they are not helping. As a work around you can use the combination of Bookmark and Field Parameter, Visual Level filters or Slicers to achieve the same. Instead of creating 4 to 6 bookmarks you can create two bookmarks for A and B, then use A1, A2, B1 and B2 as button slicers. 




Did I answer your question? Mark my post as a solution!

Proud to be a Super User!





DNMAF
Resolver III
Resolver III

Hello @Frankllina , 

which options did you choose for your bookmarks? And did you choose for all bookmarks the same options?

What I mean, is this selection from the bookmark context (...) menu:

DNMAF_0-1764702963744.png

Working with bookmarks is always a bit tricky. Most probably you did something wrong during "Updating" one of the bookmarks.

MFelix
Super User
Super User

Hi @Frankllina ,

 

If you want to show case different calculations I would go for the approach of the Field parameters instead of bookmarks.

 

Bookmarks are very difficult to maintain and even harder to keep in sync with different options, for this type of interactions you need to hide/unhide the correct ones.

 

Using a Field parameter you can change the values on a visual directly and then using additional columns you can create a hierarchy slicer that will be must easier to maintain.

 

https://learn.microsoft.com/en-us/power-bi/create-reports/power-bi-field-parameters


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português



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.

Top Solution Authors