news 2026/3/26 22:28:10

SMARTBI根据参数的不同值跳转至不同的报表

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SMARTBI根据参数的不同值跳转至不同的报表

1、场景:

报表A上有返回按钮,点击可以返回至上一级的报表。但是有两个驾驶舱下钻时会下钻至同一个报表A,那报表A在返回时就需要做以下判断,判断是哪个驾驶舱下钻下来的,再跳转回对应的驾驶舱。实现方法可参考以下方式:

2、引入参数用于区分跳转位置

新建一个数据集,引入一个参数,用于区分跳转的位置;

数据集可参考以下代码

参数的代码可参考以下代码

3、在报表A上引入刚才新建的数据集

目的是引入刚才新建的参数。

使得两个驾驶舱在下钻到报表A时可以给报表A传值,用于区分返回时对应的报表

4、两个驾驶舱在下钻到报表A时,对参数传值

以下图为例:在J23单元格设置 1或者2 ; 用于区分跳转的位置

设置驾驶舱1 跳转到 报表A的 跳转规则时,参数赋值为1

设置驾驶舱2 跳转到 报表A的 跳转规则时,参数赋值为2

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!