...
在即席查询中切换一个参数,不同的参数值打开不同的报表。
如切换【报表】参数,值为1的时候显示报表1,值为2的时候显示报表2, 值为3的时候显示报表3:
设置方法
分别在3个报表使用到的数据模型中添加一个参数,设置好默认值
1. 分别在3个报表使用到的数据模型中添加一个参数,设置好默认值
2. 在“分析展现”节点下分别创建即席查询报表1、报表2、报表3。
3. 切换到 公共设置 > 宏资源包 节点下,新建一个宏资源包,类型选择即席查询,并且勾选【基于数据模型】,适用范围选择报表1、报表2和报表3。
4. 双击此宏资源包进入报表宏界面。
5. 在报表宏界面新建客户端模块,在弹出的新建模块对话框中选择对象为model_query;事件为onParamChanged;并把下面宏代码复制到代码区域。
宏类型
类型 | 对象 | 事件 |
ClientSide | model_query | onParamChanged |
...