把你的仪表板、故事板做的像网页一样,主要就是“切换”的应用,也是稍微高阶一点的交互。
工作表的切换和选择,是在仪表板中常用的技巧。通常来说,最简要的部署交互式仪表板的切换流程是:在建立好的仪表板中排版放置多个工作表(sheet)
隐藏各个工作簿的标题
使用筛选器控制工作表的隐藏和显示
实现工作表的切换主流选择是“参数”,而实际上有多重选择,本文罗列5个部分来聊一下不同技术的实现方法:
使用参数实现工作表切换
使用快速筛选器实现工作表切换
使用动作实现工作表切换
基于多少个项目被选择而实现工作表切换
当没有选择的时候显示“无数据
-------------------开始搞起来吧-----------------
1 使用参数实现工作表切换
参数的这部分操作,是参照tableau官方帮助文档(这篇文章)的思路的编写。
首先,假设我们已经具有了4张工作表:
将4张表组合到仪表板中:
先回到工作表界面,点击左侧,创建参数:
在弹出的“参数”配置窗口,填好“Name”为“视图选择器”,类型为字符串,允许值为List列表:
在该配置窗口的下方,将配置对应的内容。我们前文说到,我们有四张表,我们姑且命名为:地图、条形图1、条形图2、线形图,然后将四个名字填入到“创建参数”下半部分的列表中,如下:
单击确定即可完成参数的配置。
第一步,参数配置完成。下一步配置与参数协同工作的计算字段。需要知道,参数自己没办法发挥强大技能,只有通过与计算字段才可以
那么,第二步,来创建计算字段。还是左侧,老地方点击创建计算字段:
弹出的窗口,填好这个计算字段的名字,我这里叫做“显示”,然后把上一步创建好的参数,名字是“试图筛选器”拖入到中间空白,即可。然后点击确定。
这是,左侧的窗格内就有了“显示”这个计算字段了,下一步就是把它拖入到旁边的“筛选器”中:
接着,会弹出筛选器的配置窗口,这个才是全部操作的关键。
这有个注意事项,还记得上边说我们有4个视图工作表吧?
要点是:4个工作表都需要各操作一次将计算字段拖入筛选器的操作
4个不同的工作表,对筛选器的配置是不同的
插入一下,先说一下“参数”与“计算字段”配合的逻辑:
假设,参数选择的是视图1:参数是个选择题,有n个备选,但在工作表中只有一个值生效当参数选择为1,即将该值赋给计算字段
筛选器会按照设定好的自定义列表与计算字段的当前值做比对
等于1的则允许显示,不等于1的,则实施过滤,即不显示
回到主线,继续配置筛选器:
对应地图的工作表,配置list如下:
对应条形图1的工作表,配置list如下:
对应条形图2的工作表,配置list如下:
对应线形图的工作表,配置list如下:
Peace!