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
lucmax
Helper II
Helper II

jsonFilters empty after bookmark load

Hey,

 

I need help with bookmarks and the filter api in a custom visual. Right now I am applying filters like this (I need to filter my own visual and all other visual):

    // Invoke the self filter.
    this._visualHost.applyJsonFilter(
      filterList,
      "general",
      "selfFilter",
      powerbi.FilterAction.merge
    );
    // Invoke the filter for the other visuals.
    this._visualHost.applyJsonFilter(
      filterList,
      "general",
      "filter",
      powerbi.FilterAction.merge
    );

 

In the update method I get the restored filter values from the jsonFilter object like this:

const jsonFilterValues: powerbi.IFilter[] = options.jsonFilters;

 

This work fine if I just switch between pages of the report with actives filters, but this does not work, if I save a filter state in a bookmark. If I filter the report with my visual, create a new bookmark and select it afterwards the created filters are gone and the options.jsonFilters object is empty. What am I missing?

 

regards

2 REPLIES 2
lucmax
Helper II
Helper II

No Idea on this?

Still no idea on this? Could really use help.

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.