妙手老中医白银四
2023-6-16 17:13:24 发布在问答
【数据处理】 江湖救急之sql传参
本帖最后由 妙手老中医 于 2023-6-16 17:19 编辑

各位大佬好
问题:把多选下拉框的内容处理到了文本参数里,但是点击批量提交的时候没有用
这个是数据集的参数
这个是SQL的参数
把多选下拉框的内容进行处理
在脚本里赋值到SQL参数
这段sql的查询条件是酱紫,在数据库可以执行
当我点击批量提交按钮的时候,图表并没有任何的反应,该赋的值都赋了,为啥还是不行,百思不得其解,各位大佬江湖救急啊,一天了啊,小弟球球了

最佳答案

yhdata_ruby 铂金一

2023-06-16 17:13:25

那你把文本参数.value改成文本参数1.getSelectedObjects()[0]看看
查看完整内容
6707
22
精彩评论22
yhdata_ruby铂金一
发表于 2023-6-16 17:13:25 显示全部楼层
那你把文本参数.value改成文本参数1.getSelectedObjects()[0]看看
回复

使用道具 2#

妙手老中医白银四
发表于 2023-6-16 17:22:34 显示全部楼层
唵嘛呢叭咪吽,各路大神快显灵
回复

使用道具 3#

妙手老中医白银四
发表于 2023-6-16 17:24:13 显示全部楼层
马萨卡,我要哭着度过周末了吗
回复

使用道具 4#

妙手老中医白银四
发表于 2023-6-16 17:36:03 显示全部楼层
yhdata_ruby 发表于 2023-6-16 17:29
那你把文本参数.value改成文本参数1.getSelectedObjects()[0]看看

还是达咩啊
回复

使用道具 5#

妙手老中医白银四
发表于 2023-6-16 17:40:23 显示全部楼层
yhdata_ruby 发表于 2023-6-16 17:29
那你把文本参数.value改成文本参数1.getSelectedObjects()[0]看看

然后我把这个批量按钮给置为空也不行
回复

使用道具 6#

妙手老中医白银四
发表于 2023-6-16 17:45:52 显示全部楼层
yhdata_ruby 发表于 2023-6-16 17:29
那你把文本参数.value改成文本参数1.getSelectedObjects()[0]看看

按钮置空后,我的两个时间参数是有效果的
回复

使用道具 7#

yhdata_ruby铂金一
发表于 2023-6-16 17:47:21 显示全部楼层
妙手老中医 发表于 2023-6-16 17:40
然后我把这个批量按钮给置为空也不行

你想把下拉参数组件的勾选值放入文本参数,你用下面这个脚本吧:
var a=下拉列表参数1.getSelectedObjects()
for(var i=0;i<a.length;i++){
debug(a)
}
文本参数1.value=a.join(',')

你不设置批量提交可以吗
回复

使用道具 8#

妙手老中医白银四
发表于 2023-6-16 17:49:06 显示全部楼层
yhdata_ruby 发表于 2023-6-16 17:47
你想把下拉参数组件的勾选值放入文本参数,你用下面这个脚本吧:
var a=下拉列表参数1.getSelectedObject ...

人家一定要批量提交呢,按图施工
回复

使用道具 9#

yhdata_ruby铂金一
发表于 2023-6-16 17:50:54 显示全部楼层
妙手老中医 发表于 2023-6-16 17:49
人家一定要批量提交呢,按图施工

那你把脚本写在批量提交的提交时运行呢
回复

使用道具 10#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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