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

[常用脚本] setSelectedObjects获取下拉列表参数问题

yh_aeE49nV6青铜二 显示全部楼层 发表于 2023-6-1 14:03:09 |阅读模式 打印 上一主题 下一主题
1
未解决
if(param["一级品类" != null)
{
一级品类过滤.setSelectedObjects([param["一级品类",STRING)
}
else
{};


通过这种方式给下拉列表参数赋值,
如果[param["一级品类"]]为多个值时,无法传递过去(不报错),单个值没有问题;
如果[param["一级品类"]] 换成 param["一级品类"] 时,单个值报空指针错误,多个值没有问题。


请问怎么处理?


回复

使用道具 举报

精彩评论5

yhdata_ruby铂金一 显示全部楼层 发表于 2023-6-1 14:06:19
这个一级品类和一级品类过滤分别是什么组件啊,是想实现什么样的效果呀
回复

使用道具 举报

yh_aeE49nV6青铜二 显示全部楼层 发表于 2023-6-1 14:08:37
yhdata_ruby 发表于 2023-6-1 14:06
这个一级品类和一级品类过滤分别是什么组件啊,是想实现什么样的效果呀

都是下拉列表过滤组件,实现一个跨页面传参
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-6-1 14:10:36
yh_aeE49nV6 发表于 2023-6-1 14:08
都是下拉列表过滤组件,实现一个跨页面传参

两个报告吗,超链接哇
回复

使用道具 举报

yh_aeE49nV6青铜二 显示全部楼层 发表于 2023-6-1 14:12:39
yhdata_ruby 发表于 2023-6-1 14:10
两个报告吗,超链接哇

对对对,怎么整啊?我觉得可以写if去判断是一个还是多个值再写,但是感觉这样子办法很笨,脚本太冗余了
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-6-1 14:16:13
yh_aeE49nV6 发表于 2023-6-1 14:12
对对对,怎么整啊?我觉得可以写if去判断是一个还是多个值再写,但是感觉这样子办法很笨,脚本太冗余了 ...

这个不是使用超链接勾选传递报告参数就可以实现哇

参考https://www.yonghongtech.com/rea ... erlinkingparameters
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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