-
-
缱绻 数据领袖Lv6
发表于2019-8-20 18:16
楼主
本帖最后由 缱绻 于 2019-8-20 18:18 编辑
复制代码
如何实现点击不同的枚举值跳转至不同的报表呢?
可通过客户端脚本+万能式实现
实现方法:
1、 准备枚举下拉组件,枚举值:aa:1;bb:2;cc:3
2、定义客户端脚本:
- function drillN() {
- var value = g_rptpage.calcParam.getParamByName("@aa").select.getValue();
- if(value == "1") {
- _zn('B98912','@aa=' + value,'self','50%','true')
- } else if(value == "2"){
- _zn('copyof_B98912','@aa=' + value,'self','50%','true')
- }else{
- _zn('B53408','@aa=' + value,'self','50%','true')
- }
- }</font></font>
其中@aa是枚举下拉框的参数名称,_zn是跳转式钻取的万能式写法,具体可参考http://bbs.esensoft.com/thread-130831-1-1.html
3、枚举下拉框设置万能式钻取
![](static/image/common/none.gif)
至此,就已经实现点击不同的枚举值跳转至不同的报表啦~~