Visibilty (Hide an Item)
Develop an item formatting property which allows to set the visibility of a report item when you want to conditionally hide the item based on a report parameter or some other expression that you specify (also DAX expressions).
You can develop this incrementally starting from visuals, then text boxes, then shapes and buttons....
If you want to go the extra mile, you can also develop a functionality that allows the final user to toggle the visibility of report items.
For more information and since it was an available and really useful capability see "Add an Expand or Collapse Action to an Item (Report Builder and SSRS)".
I double checked in the ideas database and there are many ideas describing the same functionality; this is the reason why I do believe this is really required and will try to collect all the previous votes under this item.
Robert Hawke commented
QlikView has had this already for more than 10 years. I was very surprised to not find it in PowerBi. I will stick with QlikView for now.
Please implement this idea. This will be super helpful.
I totally agree. We are moving away from Qlikview to Power BI and I'm finding quite a few limitations
This is essential in my option for a BI tool, please develop! Specifically if you
want to guide the user to make certain selections before visuals are displayed it is critical.
Dynamically or conditionally hiding visuals based on expressions or parameters would be awesome! Even if you had to come up with a boolean that evaluated to True/False and could tag that to an object, bookmark, or report page's visibility status would be unbelievably fantastic!
Also show/hide bookmarks if ...
This'd be incredibly helpful. If I could hide or show a subset of report items based on a filter, I would be able to create reports that have richer, more context-appropriate detail.
For instance, the same units sold report could support people who are interested in month-over-month views (people writing board reports), and a weekly view for those in the sales team.
would be very useful. if variable = ... then show or hide a visual
Please take care of this idea.
It's so obvious that the users want to hide some filters depending on the conditions.
I found some workaround (with background of a Card), but it cannot work properly with clickable items (like dropdowns).
Vicky M commented
waow.. this will be much helpful
Aaron Chandler-Worth commented
No conditional/dynamic show/hide is such a no brainer to empower robust development. Without features like these, I'm sticking with Qlik....
Louis Duhon commented
Would love to be able to hide a visual! I would use it to display data in a different visual between mobile and desktop versions of a report. Right now the mobile version can only use visuals which have been used in the desktop version, but sometimes that just doesn't work very well and I'd love to setup special mobile-only views.
I agree and I hope this is added and expanded to include buttons as well.
Cody Martelli commented
If possible I'd like to go one step further and overlay two items in one location, dynamically hiding one or the other under certain circumstances. So I may, for example, have a data graphic some time, and a message box (e.g. "No data available") at other times.
Dinu Noroc commented
Good Idea. I made a measure that builds me a link to a certain page once you select an item in the report, but the link is broken (actually blank) when nothing is selected. That link is is under a button, that should not be visible as long as nothing is selected. It is confusing for the end user to have a button that he cannot use. I was forced to create a warning message (and make the report look messier) to inform the user that the button is inactive. It would be very helpful to have an option to hide the button based on measure value, or other rules and scenarios
Yes to both dynamically hiding visualizations as well as report pages
And also to dynamically make pages of a report visible or hidden, please.