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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
homa_data
New Member

Issue with Field Parameters (Dynamic Parameter) Not Reverting in Power BI Service

I've used field parameters in several visuals (e.g., bar charts and matrices) in my Power BI report. These work as expected in Power BI Desktop: when I select a category using a slicer, the visuals dynamically display the corresponding subcategories. When I deselect the category, the visuals revert back to showing the category level.

However, after publishing the report to the Power BI Service, this behavior changes. When I deselect the category in the slicer, the visuals do not revert to the category level. Instead, they continue to display all subcategories.

Has anyone else encountered this issue? Is this a known limitation or a bug in the Power BI Service? Any suggestions or workarounds would be appreciated.

1 ACCEPTED SOLUTION
homa_data
New Member

Okay, I guess I figured it out myself.

First, to provide a bit of context about what I have and what I want: I have a population table of British Columbia's Health Authorities, and a silcer for that:

homa_data_0-1753818157746.png 

homa_data_1-1753818210194.png

I wanted to when selecting one of these, the pie chart automatically switch to show the HA's sub-regions (HSDAs), like this (e.g, choosing Vancouver Coastal):

homa_data_2-1753818292113.png


Before the Field Parameter update in Power BI Service, I could do this by a dynamic field parameter. But as the July 2025 Update explains, now it preserves the hierarchy so by unselecting the slicer you would get all the HSDAs in the pie chart, not the HAs. 

So, what I did:

I created a table like this:

homa_data_3-1753818447025.png

and created a measure to calculate the population:

homa_data_4-1753818486651.png

the measure's main feature is to generate BLANK() when the HSDA is not selected and BLANK for the location scopes that are not within the selected HA.

Let me know what you think.




 

 

 





View solution in original post

6 REPLIES 6
Poojara_D12
Super User
Super User

Hi @homa_data 

 

  • This is a known issue/limitation with field parameters in the Power BI Service: after deselecting a slicer option, visuals sometimes don’t revert to the higher-level field and keep showing all subcategories.

  • It works correctly in Power BI Desktop, but the service behavior differs due to how the field parameter table filters are applied in the service.

  • explicitly select the category field in the slicer (instead of deselecting), or create a default parameter value measure to handle blank selections.

  • Microsoft is aware of similar inconsistencies; if critical, you can raise a support ticket or check the Power BI Community forums for updates.

 

 

Did I answer your question? Mark my post as a solution, this will help others!
If my response(s) assisted you in any way, don't forget to drop me a "Kudos"

Kind Regards,
Poojara - Proud to be a Super User
Data Analyst | MSBI Developer | Power BI Consultant
Consider Subscribing my YouTube for Beginners/Advance Concepts: https://youtube.com/@biconcepts?si=04iw9SYI2HN80HKS
homa_data
New Member

Okay, I guess I figured it out myself.

First, to provide a bit of context about what I have and what I want: I have a population table of British Columbia's Health Authorities, and a silcer for that:

homa_data_0-1753818157746.png 

homa_data_1-1753818210194.png

I wanted to when selecting one of these, the pie chart automatically switch to show the HA's sub-regions (HSDAs), like this (e.g, choosing Vancouver Coastal):

homa_data_2-1753818292113.png


Before the Field Parameter update in Power BI Service, I could do this by a dynamic field parameter. But as the July 2025 Update explains, now it preserves the hierarchy so by unselecting the slicer you would get all the HSDAs in the pie chart, not the HAs. 

So, what I did:

I created a table like this:

homa_data_3-1753818447025.png

and created a measure to calculate the population:

homa_data_4-1753818486651.png

the measure's main feature is to generate BLANK() when the HSDA is not selected and BLANK for the location scopes that are not within the selected HA.

Let me know what you think.




 

 

 





Hi @homa_data,

 

Great to hear that it's working as expected on your end!. I would suggest accepting your approach as the solution so that it can benefit others as well. It would be really helpful for others in the community who might be facing similar issues and can address them quickly.

Thanks & Regards,

Prasanna Kumar

ribisht17
Super User
Super User

Hi @homa_data 

 

Create a Single Select parameter

 

  • Create a Default Selection Logic
        using DAX:

     

    SelectedCategory = IF( ISFILTERED('Category'[Category]), SELECTEDVALUE('Category'[Category]), "Default Category" )

     

      • Then use this measure to conditionally display visuals based on selection.
    • Add a “Reset” Button using bookmarks:
      • Create a bookmark with the slicer cleared.
      • Add a button labeled “Reset View” and assign the bookmark to it.
    • Hack the Hierarchy Drill Level:
    • Add a blank top-level item to your hierarchy and rename it to a space " " so it’s invisible.
    • This tricks Power BI into maintaining drill level when switching field parameters.

 

Regards,

Ritesh

 

homa_data
New Member

Thanks very much, this is actually helpful.. but isn't any way to work around this, basically keeping the behavior same as how it is in the desktop version (as of now)?

lbendlin
Super User
Super User

Please read the blog entry.  They changed the behavior, for better or for worse.

 

Power BI July 2025 Feature Summary | Microsoft Power BI Blog | Microsoft Power BI

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.