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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Custom Visual (Hierarchy Slicer) Not Working After Publishing -- Default Slicer Adds Blank

Hi,

 

When I use slicer on my data, it adds blank as a field even though my data does not have null rows. When I use the custom visual (hierarchy slicer) it does not work after publishing if it has only 1 level of hierarchy. (I can't click the fields). It works fine on my machine, but the issue starts after I deployed it to the workspace.

 

Thanks,

Status: New
Comments
v-qiuyu-msft
Community Support

Hi @taozkaya,

 

Based on my understanding, there are two issues: slicer display blank value though data model doesn't have blank, and the HierarchySlicer doesn't work when there is one level after publish to Power BI service, right? 

 

Regarding the slicer display blank value issue, this is by design. You can see this similar thread: http://community.powerbi.com/t5/Issues/How-to-Avoid-Blanks-in-Slicer-at-visual-level-only/idi-p/3604...

 

Regarding the HierarchySlicer issue with one level on Power BI service, I have tested on my side but without success to reproduce it. Would you please try another browser and clear browser cache then test again? Also please ensure you are running the latest Power BI desktop and HierarchySlicer visual? 

 

q4.PNGq5.PNG

 

 

Best Regards,
Qiuyun Yu 

Dougg
Regular Visitor

I'm having the same issue (the hierarchy slicer is not working, it shows data but i cannot click) On the desktop is working fine, but in my embedded application im getting the following error:

reportEmbed.min.js:1 Uncaught TypeError: Cannot read property 'firstChild' of undefined
at HTMLDivElement.<anonymous> (HierarchySlicer1458836712039.js:1)
at HTMLDivElement.__onclick (reportembed.externals.bundle.min.js:881)
at t.invokeTask (reportEmbed.min.js:1)
at e.runTask (reportEmbed.min.js:1)
at e.invokeTask [as invoke] (reportEmbed.min.js:1)
at h (reportEmbed.min.js:1)
at HTMLDivElement.p (reportEmbed.min.js:1)