oakoak铂金一
2021-11-5 13:02:30 发布在问答
页面有多个过滤器,一个选择某值时,其余一个或两个为空
本帖最后由 oakoak 于 2021-11-5 20:49 编辑

其余自动变为空
2844
7
精彩评论7
永洪Tech-CIDX白银二
发表于 2021-11-5 13:24:22 显示全部楼层
报告设置中,取消勾选  过滤组件之间是否关联
回复

使用道具 2#

oakoak铂金一
发表于 2021-11-5 14:17:06 显示全部楼层
永洪Tech-wj 发表于 2021-11-5 13:24
报告设置中,取消勾选  过滤组件之间是否关联

各个过滤器之间本身也没有关联关系
这个方法也不行
需要的是过滤器1有选择后,下拉选择过滤器2 3 时,过滤器1变为空,这样如何设置?
回复

使用道具 3#

永洪Tech-CIDX白银二
发表于 2021-11-5 14:40:19 显示全部楼层
可以使用脚本判断,当过滤器2 和 过滤器3 同时选择值时,设置过滤器1的已选项为空
回复

使用道具 4#

oakoak铂金一
发表于 2021-11-5 14:52:23 显示全部楼层
永洪Tech-wj 发表于 2021-11-5 14:40
可以使用脚本判断,当过滤器2 和 过滤器3 同时选择值时,设置过滤器1的已选项为空 ...

js不太熟悉,有示例的吗?谢谢!
回复

使用道具 5#

永洪Tech-CIDX白银二
发表于 2021-11-5 15:02:28 显示全部楼层
oakoak 发表于 2021-11-5 14:52
js不太熟悉,有示例的吗?谢谢!

在报告的变化时运行里添加脚本:
if(下拉参数2.getSelectedObjects()[0] != null){
    下拉参数1.setSelectedObjects([],STRING);
    列表参数1.setSelectedObjects([],STRING);
}

当下拉参数2 选择项不为空时,下拉参数1 和 列表参数1 的选择项会被清空。如果要选择下拉参数1和列表参1,需置空下拉参数2选项。
回复

使用道具 6#

oakoak铂金一
发表于 2021-11-5 15:10:49 显示全部楼层
永洪Tech-wj 发表于 2021-11-5 15:02
在报告的变化时运行里添加脚本:
if(下拉参数2.getSelectedObjects()[0] != null){
    下拉参数1.setSel ...

谢谢,我试一下。有个其他问题,https://club.yonghongtech.com/fo ... amp;page=1#pid30927
这个有什么方法防止url转码吗?
回复

使用道具 7#

oakoak铂金一
发表于 2021-11-5 16:47:24 显示全部楼层
本帖最后由 oakoak 于 2021-11-5 20:49 编辑
永洪Tech-wj 发表于 2021-11-5 15:02
在报告的变化时运行里添加脚本:
if(下拉参数2.getSelectedObjects()[0] != null){
    下拉参数1.setSel ...

                                                        
回复

使用道具 8#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
100W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部