我创建了4个表格工作表,让它们命名为W1, W2, W3, W4
。每个工作表都有一个表形式的数据表示形式。
我想在仪表板上展示它们。所以我放了4个垂直布局,并将这些表放进去。
W1的大小根据数据而变化。因此,如果数据很大,则可能会在W1
中插入新行。您可以在此处选择了layout1(即W1)的仪表板-Dashboard1
因此,如果layout1的高度增加(即在W1
中添加了新行),我不希望弹出滚动条。我希望layout1下方的其他布局根据layout1的大小进行调整。
我该如何实现?
编辑1 -这是布局层次结构的图像,仅供参考layout hierarchy
答案 0 :(得分:1)
打开仪表板时,您会在仪表板窗格中看到一个设备预览按钮。
点击“设备预览” 按钮将显示两个创作工具,这些工具可以预览各种设备类型和屏幕尺寸的仪表板布局。
如果仪表板超出了预览屏幕的边界。点击预览工具栏中的“添加平板电脑布局”按钮。此操作将创建一个仪表板的自定义,一个呼叫将其作为“设备布局” 。
希望这对您有帮助...
答案 1 :(得分:1)
在这个聚会上来晚了,但是从Tableau 10开始,可以直接在同一仪表板上创建设备特定的布局。这里的完整详细信息:https://tarsolutions.co.uk/blog/tableau-responsive-dashboards-for-mobile-and-desktop/
答案 2 :(得分:0)
垂直和水平布局容器的设计/意图是允许您明确指定Tableau应如何放置仪表板组件(工作表,标题,文本组件,图像组件等)。
只要将组件放在仪表板上,Tableau就会自动引入Tiled布局容器。在这种情况下,您需要将一些定位控件移交给Tableau。
平铺的容器很容易上手,但是,当您要指定自己的位置时,通常要删除平铺的布局容器(以及任何其他不必要的容器级别)。只需在左侧边栏的布局层次结构中右键单击一个容器即可将其删除。
您可以将组件放置在垂直容器中,以创建一列,其中多个组件按行堆叠,所有组件的宽度相同,但各行的高度由垂直布局容器控制。例如,使用垂直容器在边距或组件的垂直堆栈中制作侧边栏。水平容器的工作类似。
您可以在垂直容器中固定每个组件的高度以限制容器的选择,也可以将高度选择留给容器-这将考虑数据量,其他容器的高度以及“适合”设置。水平容器的工作类似。
您可以嵌套垂直和水平容器,以创建组件的行和列的任意嵌套。
如果将仪表板的大小设置为自动或范围,那么您可以构建响应式仪表板,当仪表板调整大小,调整装配,大小和嵌套以及布局层次结构时,它们的行为就会很好。
因此,总而言之,请删除平铺的容器,简化容器层次结构,使其成为您想要的容器(在您的情况下可能只是一个垂直容器),调整固定的大小,适合的大小,仪表板的大小选择,测试,然后您应该得到仪表板运行良好。
有时可以使用一个虚拟组件(空白,文本或图像)来帮助您临时使用,同时您可以按照自己的方式快速设置容器-然后用真实的工作表替换这些虚拟组件。