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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Erin
Helper I
Helper I

Interaction between two Slicers doesn't work well

Hi All,

 

I have two slicers(S1 and S2) with some visuals on one report , S1(City) and S2(Product), and S1 can control S2 but S2 can't control S1. S1 and S2 can control all other visauls. The interaction doesn't work properly when you unselect a selected item in S1 while there is a selected item in S2 related to this S1 item, and that S2 item will display as selected( will not disappear) but not work as a filter on visuals on the report.

 

E.g.:

2 cities in S1, C1 and C2

2 products in each city: P11, P12 in C1, and P21, P22 in C2

 

failed scenario:

in Slicer1, select C1 and C2, then 4 products P11, p12, P21 and P22 display in Slicer2; 

in Slicer2, select P11 and P21, and everything works well so far;

then go back Slicer1, unselect C2, in Slicer2 I can see P22 disappears but P21 is still there selected as well as selected P11, and visauls display only P11 data (without P21 data).

 

by my understanding, after unselecting C2 from Slicer1, all items related to C2 should not be listed in Slicer2 since Slicer1 works as filter on Slicer2. The current result causes confusion on the report.

 

 

I am not sure if there's any settings I need to change to make it work properly or it's just a bug.

 

Thanks!

18 REPLIES 18
ishaaa2709
Frequent Visitor

I have a similar issue, not sure if there is any solution till now.

I have a date table and columns - date , Period. 

I am using 2 slicers on the same page. Date is used as a range slicer and Period is used as a dropdown.

When I select any period from the dropdown i.e. FY2022, the dates do not filter accordingly.

The interaction between the two slicers is on and both columns are coming from same table.selection in dropdown - 2022, but above date range not updatingselection in dropdown - 2022, but above date range not updating

 

Marco57
Helper III
Helper III

Is this bug still here? I also have an issue between two slicer ranges not interacting with each others by defaults. Slicers are in between mode and only if I tell them to visually interact together, they would update otherwise ranges excluded by the first slicer would still show up on the second one. Issue is I use BI Embedded and I can't edit interactions programatically as the API does not support it.

v-haibl-msft
Employee
Employee

@Erin

 

I‘ve got the response from Power BI team. This is by design.

We store previous selections and show them regardless of whether another filter may hide them. We do not want to clear selections based on filter from other slicers, and we are obligated to show any seleted items.

 

Best Regards,

Herbert

@v-haibl-msft

 

Could the team explain to us why this is by design? By my understanding, if the selection on higher level filter is unseleted, it means the user no longer needs data under that selection hierarchy, and also means the previous selection on lower level filter is not longer needed too.

 

Thanks

This clearly seems to be a bug. Request the PBI team to explain why it is "by design"...? Generally slicer values from the same table are dependent on selections. Lets say that a table contains both countries and cities. If i select a country, i see only the cities pertaining to that. Now if i select another country, it should show cities of the new country, it should not continue showing the city of the previous country !!

 

 

Sanjay Shah

Prosys, Pune, India

Hi Qiuyun :

 

Thanks for your reply.

 

Sorry, but I don’t agree with you. Let say that I have selected Year 2016, Quarter 1 and the Month slicer shows Jan, Feb and March. I have now selected March and the dashboard is showing the required numbers. Now if I select Quarter 2, do you mean that April, May and June along with March will be shown ?

 

This may not be a “technical” bug, but seems to be a usability bug.

 

Regards

 

Sanjay

@Erin

 

Please refer to my last post for the explanation from PBI team. In this scenario, unselecting on higher level filter should make the previous selection on lower level filter unselected generally. But PBI now stores previous selections and show them regardless of whether another filter may hide them. The team do not want to clear selections based on filter from other slicers, and they are obligated to show any selected items.

 

Best Regards,

Herbert

Any use cases they use to support this design?

Sean
Community Champion
Community Champion

@Erin If you remember I was with you on this!

 

First the bad news! Smiley Sad

I think this is more about the principle - you have selected something in the slicers yourself!

Basically you have set the search criteria yourself!

They are not about to undo/clear YOUR selections!

As you can see in the picture you selected Dallas P1 and Houston P1

They don't want to clear your selections - you are the only one that can clear them!

In your example I guess the products are exclusive to those cities and its easier to see why you may not like the outcome.

Hope this makes sense!

If you have not selected something yourself and it does not apply it will disappear

however if you have selected something yourself it will show no matter what because YOU selected it yourself!

 

2016-10-27 - Slicer Bug2.png

 

And now the good news! Smiley Happy

I think I may have found a solution for you =>the Hierarchy Slicer

 

2016-10-27 - Slicer Bug3.png

 

Hope this helps! Smiley Happy

Anonymous
Not applicable

Hi @Sean & @v-haibl-msft

 

I think the hierarchy slicer is a good workaround but doesn't really deal with the problem. Also it looks a bit different from the standard slicer so mix and match aren't great - I'll raise it with the developer.

 

There's a confusing usability effect in the standard slicer. If an item is selected but not valid, then it still appears (as noted) - but at the bottom of the list. If the list is being used and the height of the list is small so that there is a vertical scroll bar, then if the invalid item is selected and operational, you can't see it. I am finding that users report a bug (or get confused), because they can't see it. One partial solution would be to move it to the top of the list.

 

In terms of logic, I don't think I agree with your approach although the simplicity of the idea is good. I would agree with your approach if cross-filtering is turned off between the two slicers. However, if cross-filtering is active, I expect one slicer to act upon the other slicer. When a slicer item is selected then, on all visuals where the cross-filter is active, filtering takes place. But not seemingly on the slicer. To me, that is not a logical application of cross-filtering.

@Sean

 

Thanks for following and solution...

 

Hierarchy Slicer may not be a good way for my case. I have a huge data set with the dashboard, and large number of data in each slicer, and want to provide users a good way to see the options they can select from by filters.

v-haibl-msft
Employee
Employee

@Erin

 

I can repro the same issue here. I’ve reported it internally and will update here once I get any information from PBI team.

 

Best Regards,

Herbert

Thanks!

Sean
Community Champion
Community Champion

Yep looks like a BUG! @KHorseman And if you add more data it seems its cumulative!

 

Got my interest even more so I tested with my actual data sets and maps and voila!

Can't believe I have not seen it before!

 

2016-09-30 - Slicer BUG.png

@Erin Have you also reported this on this Issues forum?

https://ideas.powerbi.com/forums/360879-issues

 

I just recently created 2 Issues for the Map Legend (first one is already fixed)

1) https://ideas.powerbi.com/forums/360879-issues/suggestions/15157260-date-field-used-as-map-legend-sh...

2) https://ideas.powerbi.com/forums/360879-issues/suggestions/16068811-map-legend-no-way-to-change-colo...

Hope they notice the second one soon... Smiley Happy

PavelR
Solution Specialist
Solution Specialist

Hi @Erin, what about your relationships between the tables? I mean those single/both cross filter directions?

 

I guess that there is single cross filter direction from the city table (S1) to the fact table or the relevant table.

 

Regards.

Pavel

Hi Pavel,

 

I actually have one table as the data source to this report. Both City and product are columns in this table.

 

Thanks!

PavelR
Solution Specialist
Solution Specialist

I tried on test data as you described and already I see the bug.

 

For others:

Visualisation of bug:

bug.PNG

 

Sample table:

sampletable.PNG

 

Pavel

that's what I get! Thanks!

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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