1. 内容概述
仪表板和报表之间可以通过跳转功能进行连接,以实现细节数据的进一步展示。并且支持在跳转时传递数据,以实现对目标报表进行数据过滤的效果。
文中以由图表跳转至一个带有参数的报表为例进行讲解,最终效果如下图所示。
在仪表板中选择需要进行细节展示的大区,然后选择跳转,即可将对应大区的报表数据过滤并显示出来。
![](/download/attachments/71025587/%E8%B7%B3%E8%BD%AC%E5%88%B0%E6%8A%A5%E8%A1%A8.gif?version=1&modificationDate=1647595017000&api=v2)
2. 操作步骤
(1) 创建跳转目标文档
本例中使用之前创建的“销售明细表”作为跳转目标文档(详见数据集过滤)。
(2) 创建跳转仪表板
![](/download/attachments/71025587/image2021-11-12_15-56-14.png?version=1&modificationDate=1647595017000&api=v2)
(3) 设置跳转
选中组件,打开属性设置面板,单击“跳转设置”后的“+添加项目”。
![](/download/attachments/71025587/image2020-6-16_14-31-13.png?version=1&modificationDate=1647595023000&api=v2)
设置跳转文档的名称、打开方式;选择目标文档类型(这里我们选择“报表”);然后根据选择的目标文档类型设置文档、参数、链接等具体信息。最后单击“确定”。
![](/download/attachments/71025587/image2021-11-12_16-1-47.png?version=1&modificationDate=1647595017000&api=v2)
- 名称: 为目标文档的命名。该名称将显示在跳转文档列表中。
- 打开方式:
为跳转后的文档选择一个合适的打开方式。支持对话框、内嵌、新页面和重定向四种方式。
选择以“对话框”方式打开新文档时可设置对话框的尺寸;
使用“重定向”方式时,还可以进一步选择重定向区域是仪表板或者当前页面。
当页面地址放在网页的 iframe 中时,重定向效果将显现出来。
重定向仪表板代表跳转后仅将仪表板区域重定向显示成目标文档;重定向当前页面代表浏览器中的URL会重定向显示为新的目标文档。
- 报表:选择跳转至报表,然后选择具体的目标报表文档。
- 参数设置:
如果选择的是带有查询参数的报表,参数设置中则会将查询参数显示出来。
此时的关键在于为参数传递选择合适的数值类型,以确定将仪表板中的哪个数据作为参数值向外传递。
我们支持的类型非常丰富,您可以根据具体需要进行配置选择。有关参数的数值类型,请您查看本页下方的介绍。
本例中我们选择“数据列”,并将数值设定为“销售地区”,即根据选择的销售地区传递查询参数。
![](/download/attachments/71025587/image2021-11-12_16-4-31.png?version=1&modificationDate=1647595017000&api=v2)
- 跳转选项:
设置跳转后的文档页面是否显示工具栏、页面缩放模式以及报表页面的显示方式。
(4) 查看跳转项目
设置完成后即可在属性设置面板中看到刚刚设置的跳转项目。
![](/download/attachments/71025587/image2020-6-16_14-33-37.png?version=1&modificationDate=1647595023000&api=v2)
(5) 预览报表
此时预览仪表板,可看到开篇时的跳转效果。
![](/download/thumbnails/71025587/%E7%BB%93%E6%9D%9F.png?version=1&modificationDate=1647595022000&api=v2)
3. 参数数值类型介绍
在进行跳转时,如果选择的目标文档带有参数,那么我们就可以在跳转时设定一定的数据传递,以过滤目标文档中的显示数据。
此时的关键在于为参数传递选择合适的数值类型,以确定将仪表板中的哪个数据作为参数值向外传递到目标文档中。
![](/download/attachments/71025587/image2020-10-10_11-38-32.png?version=1&modificationDate=1647595017000&api=v2)
未设置:即不进行指定,待跳转时手动输入查询参数的值。
常量值:给参数指定一个确定的常量值,待跳转时则会将您设置的常量值传递出去。
数据列:选择一个数据字段作为传递的值,实际使用时会根据当前所选的数据列的值向外传递。也就是本例中使用的类型。
筛选器:如果仪表板中添加了筛选器,则可以将当前筛选器选择的值向外传递。选择数据类型为“筛选器”后,弹出筛选器选择对话框,选择需要使用的筛选器。
![](/download/attachments/71025587/image2020-10-10_10-18-29.png?version=1&modificationDate=1647595017000&api=v2)
设置后,组件跳转时则会将该筛选器中选择的数据传递出去进行跳转。
![](/download/attachments/71025587/2021-11-12_16-16-22.png?version=1&modificationDate=1647595017000&api=v2)
过滤后的数据:将数据探索后,过滤器中过滤后的数据向外传递,并且需要确定传递的字段,仅能选择一个字段。
![](/download/attachments/71025587/image2021-11-12_16-19-11.png?version=1&modificationDate=1647595017000&api=v2)
这里是指通过各种方法添加到过滤器中的筛选数据,比如直接添加的数据过滤,或通过“保留”或“排除”的方法进行的数据筛选过滤,因为通过保留或排除方法,最终也会显示到这里。
![](/download/attachments/71025587/image2021-11-12_16-19-21.png?version=1&modificationDate=1647595017000&api=v2)
比如,我们为组件加了过滤器,如上图。那么在跳转时,就会直接根据过滤器中设置的过滤字段进行跳转传递。
![](/download/attachments/71025587/2021-11-12_16-20-04.png?version=1&modificationDate=1647595017000&api=v2)
仪表板参数:跳转时将仪表板参数的值传递出去,这也是仪表板参数的另一个用途。