Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
cantoneye
Frequent Visitor

Custom Visual: Slicer selection display won't stay when page changes. (Visuals will reload)

Hi there,

 

I developed a timeline slicer. Everything works fine except that I realised the selection display won't stay when I shifted page. I know when page changes, the visual will automatically reload and hence runs the constructor and reset the visual to default state. How can I prevent the reload or set the constructor to reload the previous status? Is it the workaround something to do with bookmarking? Ken

Slicer date range displayedSlicer date range displayedSlicer date range disappeared after reload.Slicer date range disappeared after reload.

 

1 ACCEPTED SOLUTION

Hi,

 

You are right, you can restore filter from update options.

If you use API 2.2 or higher, you will be able to read property jsonFilters from Options parameter inside Update method.

 

Kind Regards,

 

Evgenii Elkin,
Software Engineer
Microsoft Power BI Custom Visuals
pbicvsupport@microsoft.com

View solution in original post

4 REPLIES 4
v-evelk
Employee
Employee

Hi,

 

How do you pick the data in the slicer, through a Selction mechanism or Filter API?

If you work with a slicer it is recommended to use the second option.

Also, every time when you change the size of a visual, the Constructor woun't be called, only Update method will be.

 

Kind Regards,

 

Evgenii Elkin,
Software Engineer
Microsoft Power BI Custom Visuals
pbicvsupport@microsoft.com

Hi Evgenii,

I use Filter API. So I have no problem with the filter even though the page changes and the visual reload, the data is still filtered. However, the visual needs to display which is filtered. When page changes or the dashboard refresh, I think the visual will reload and the Constructor will be called. I believe something must be done in the Constructor to call back my previous status.

Hi,

 

You are right, you can restore filter from update options.

If you use API 2.2 or higher, you will be able to read property jsonFilters from Options parameter inside Update method.

 

Kind Regards,

 

Evgenii Elkin,
Software Engineer
Microsoft Power BI Custom Visuals
pbicvsupport@microsoft.com

Thanks for your help!! It works now.

Helpful resources

Announcements
Fabcon_Europe_Social_Bogo

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

Power BI Carousel June 2024

Power BI Monthly Update - June 2024

Check out the June 2024 Power BI update to learn about new features.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

Top Solution Authors