Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi Power BI Community,
I’m developing a custom visual that acts as a user-input filter (text-based) to dynamically filter other visuals. While the filter works for the current page, I need it to apply cross-report filtering (affecting all pages/reports).
Current Approach:
I’m using this.host.applyJsonFilter() with the following parameters:
this.host.applyJsonFilter( filter, "general", "filter", FilterAction.merge );
Expected: Filter should apply to all pages/reports.
Actual: Only works on the current page.
What I’ve Tried
Solved! Go to Solution.
Hi @mshaq ,
Thank you for reaching out to us on the Microsoft Fabric Community Forum.
Only sync slicer and Report level filter can filter all visuals in all pages. Custom visual filter will work on current page. Their is no such feature in Power bi, to filter all visuals in report level with custom visual filter.
I suggest submitting your detailed feedback and ideas through Microsoft's official feedback channels, such as Microsoft Fabric Ideas. Feedback submitted through these channels is frequently reviewed by the product teams and can contribute to meaningful improvements.
Fabric Ideas - Microsoft Fabric Community
If this post helps, then please consider Accepting as solution to help the other members find it more quickly, don't forget to give a "Kudos" – I’d truly appreciate it!
Thank you
Hi @mshaq ,
Thank you for reaching out to us on the Microsoft Fabric Community Forum.
Only sync slicer and Report level filter can filter all visuals in all pages. Custom visual filter will work on current page. Their is no such feature in Power bi, to filter all visuals in report level with custom visual filter.
I suggest submitting your detailed feedback and ideas through Microsoft's official feedback channels, such as Microsoft Fabric Ideas. Feedback submitted through these channels is frequently reviewed by the product teams and can contribute to meaningful improvements.
Fabric Ideas - Microsoft Fabric Community
If this post helps, then please consider Accepting as solution to help the other members find it more quickly, don't forget to give a "Kudos" – I’d truly appreciate it!
Thank you
Hi @mshaq ,
Could you please confirm if you've submitted this as an idea in the Ideas Forum? If so, sharing the link here would be helpful for other community members who may have similar feedback.
If we don’t hear back, we’ll go ahead and close this thread. For any further discussions or questions, please start a new thread in the Microsoft Fabric Community Forum we’ll be happy to assist.
Thank you for being part of the Microsoft Fabric Community.
I am not sure if this answers your question, but I would suggest you to go through the microsoft documentation which explains about different features that you can implement in custom visual code
https://learn.microsoft.com/en-us/power-bi/developer/visuals/enable-sync-slicers
I hope you are aware that Microsoft has released Text Slicer recently which allow the end user to enter text input and based on that all the visuals on the page will filter. It supports slicer syncing as well. I would suggest you to give it a stab and see if you can leverage that default visualization
https://www.linkedin.com/pulse/drumroll-please-new-text-slicer-here-pbicorevisuals-6zvef/
Also, With May 2025 update you can copy pasted the values in bulk on top of a list slicer or a button slicer. Then the filters will get applied automatically, here is the blog post for your reference
https://powerbi.microsoft.com/en-us/blog/power-bi-may-2025-feature-summary/#post-29934-_Toc367700813
Connect on LinkedIn
|
User | Count |
---|---|
5 | |
5 | |
3 | |
2 | |
2 |
User | Count |
---|---|
9 | |
7 | |
4 | |
4 | |
4 |