![]() ![]() It gives me twice as much room to work with and helps remove distractions from what’s most important: the data.QuestionHow to show areas of the Tableau workspace that are not visible anymore, such as the data window, cards and shelves, and status bar after accidentally turning them off.ĪnswerSome areas may not display because the Presentation Mode option was accidentally turned on, cards were closed, or the Data window was minimized. Giving them a wide, collapsible space makes those things easier to read and click on when needed. I want those things to be usable and accessible. I constantly feel like quick filters and explanatory items are crammed in to fit on a certain screen size. I often see very impressive Tableau workarounds but don’t use them myself because they just don’t apply to common situations. Set the action to run on Select and leave the filter when clearing the selection, as shown below: With this setup, the dashboard needs only one action that uses the icons as the source sheets and the blank sheet as the target. Using a duplicate field ensures the action filter does not affect this selection. The blank sheet uses a copy of the field to include only “show” from that field.The close icon sheet is filtered to include only “hide”.The menu icon sheet is filtered to include only “show”.These sheets use a data source with a field containing two values: “show” and “hide.” The sheets are set up this way: We have separate worksheets for the “menu” (a.k.a. The Show/Hide ActionĬontrolling the blank sheet which moves the pieces left or right is simple. It is possible to have multiple containers with sliding content, but overlaying one on top of another prevents interactivity with the layers sitting underneath. The KPI view has a similar setup to arrange the menu icon next to the title text and display a dynamic column header worksheet.įor those who prefer floating dashboard elements for precise layout control, I have bad news: Those elements can’t dynamically change position if they float outside the container that contains the blank sheet. That’s how most of the pieces are sized in this dashboard. You can manually set the width of a vertical sub container or the height of a horizontal sub container. It holds three horizontal containers (color-coded below) plus individual elements for text, images, filters, legends and the worksheet we’ll use for the “close” icon. The diagram below shows how the menu container is structured. What we need to do is build the containers one by one. As you build a tiled dashboard, Tableau automatically adds containers for you behind the scenes. It’s easy to build tiled layouts with drag-and-drop actions in Tableau, but we need more control over the containers for this. ![]() When it disappears, the sub containers move to the left by that amount. ![]() The sub containers are 377 and 710 pixels wide, leaving 378 pixels for the blank sheet to fill (plus or minus a few pixels due to padding). In my example, the main container is 1465 pixels wide and the “x” position is -382. Automatically resizing the dashboard would destroy this layout. It’s also important that the dashboard size is fixed. The key to sizing this layout is to adjust the position and width of the main container so that the blank sheet ends up filling the amount of space you wish to show or hide. The menu area fills half the screen in this example, but it doesn’t have to. The container holding the visualization, titles and menu icon is roughly that same width. I positioned the overall container with a negative “x” position to ensure the blank sheet is never visible. The dashboard size is set to 720 pixels wide to fit this blog post. ![]() This sheet controls the positioning of other elements inside the main horizontal container.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |