找文章 / 找答案
精选问答 更多内容

[数据处理] 参数联动问题

珮縌佢瀏朤青铜四 来自手机 显示全部楼层 发表于 2022-9-8 09:22:54 |阅读模式 打印 上一主题 下一主题
1
已解决

【数据处理】 参数联动问题

4896 24
一个下拉列表参数,一个下拉参数,下拉参数为空的时候(下拉后也没有任何备选值),下拉列表也为空(下拉后也没有任何备选值),下拉列表里已经有对应的字段做了过滤,脚本也写了,没有效果
,对应脚本:
if(param['下拉参数']==null)
{
param['下拉列表参数']==null
}

最佳答案

lwaaa 白银三 关注Ta

2022-09-08 09:22:55

你参数1 绑定一个数据集就是你的用户编码,你的用户编码原始值如果有空值就直接绑定,没有的话,直接在创建数据集的时候Union all一个空值即可
查看完整内容
回复

使用道具 举报

精彩评论24

lwaaa白银三 显示全部楼层 发表于 2022-9-8 09:22:55
珮縌佢瀏朤 发表于 2022-9-8 11:03
我想到的办法可能行不通,不知道有没有别的办法可以实现这个功能

你参数1 绑定一个数据集就是你的用户编码,你的用户编码原始值如果有空值就直接绑定,没有的话,直接在创建数据集的时候Union all一个空值即可
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2022-9-8 09:32:59
var a=null
if(下拉列表参数1.getSelectedObjects()[0]==null )
{
下拉列表参数2.setSelectedObjects([a],STRING)
}
我是用的两个下拉列表参数,你试试这么写
回复

使用道具 举报

珮縌佢瀏朤青铜四 来自手机 显示全部楼层 发表于 2022-9-8 09:54:10
yhdata_yzm 发表于 2022-9-8 09:32
var a=null
if(下拉列表参数1.getSelectedObjects()[0]==null )
{

还是没有效果
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2022-9-8 10:24:30

是否写在变化时运行,你可以远程吗
回复

使用道具 举报

珮縌佢瀏朤青铜四 来自手机 显示全部楼层 发表于 2022-9-8 10:29:24
yhdata_yzm 发表于 2022-9-8 10:24
是否写在变化时运行,你可以远程吗

我这边没办法远程,一会儿我去问一下的,我的if后面的参数下拉没有任何选项
回复

使用道具 举报

珮縌佢瀏朤青铜四 来自手机 显示全部楼层 发表于 2022-9-8 10:31:05
珮縌佢瀏朤 发表于 2022-9-8 10:29
我这边没办法远程,一会儿我去问一下的,我的if后面的参数下拉没有任何选项 ...

在装载时运行,和变化时运行都一样
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2022-9-8 10:34:19
珮縌佢瀏朤 发表于 2022-9-8 10:31
在装载时运行,和变化时运行都一样

你新建一个报告,加两个下拉参数列表,分别绑定两个数据列测试下呢
回复

使用道具 举报

珮縌佢瀏朤青铜四 来自手机 显示全部楼层 发表于 2022-9-8 10:35:19
yhdata_yzm 发表于 2022-9-8 10:24
是否写在变化时运行,你可以远程吗

我最终是想实现不同用户登录时有不同的权限,if后参数1连接的数据是配置好的用户,那有没有其他办法可以实现权限的?
回复

使用道具 举报

珮縌佢瀏朤青铜四 来自手机 显示全部楼层 发表于 2022-9-8 10:35:59
yhdata_yzm 发表于 2022-9-8 10:34
你新建一个报告,加两个下拉参数列表,分别绑定两个数据列测试下呢

我就是这么测试的
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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