夏夜的风白银二
2022-10-28 14:16:11 发布在问答
【可视化】 多值输入筛选

麻烦问一下,如何通过文本参数,输入多个值,进行筛选多条记录;
参数已经设置成多个值,输入多值逗号隔开无法实现,万分感谢!!!比较着急,谢谢


3440
10
1
精彩评论10
yhdata_lyaa
发表于 2022-10-28 14:31:41 显示全部楼层
var a = 文本参数1.value;

if(param['文本参数1']!=null){
param['文本参数1']=a.split(',')
}
else{param['文本参数1']=null}
回复

使用道具 2#

yhdata_lyaa
发表于 2022-10-28 14:32:42 显示全部楼层
再对图表组件设置过滤,xxx是包含其中一个文本参数1
回复

使用道具 3#

小混子白银三
发表于 2022-10-28 14:36:51 显示全部楼层
直接用下拉参数组件不好吗?  在数据集里sql 用   where 1=1 <组件名称>and 字段 in (?{组件名称})</组件名称>  应该是一样的效果吧?????????????????
回复

使用道具 4#

小混子白银三
发表于 2022-10-28 14:37:18 显示全部楼层
yhdata_lyaa 发表于 2022-10-28 14:32
再对图表组件设置过滤,xxx是包含其中一个文本参数1

是我理解错需求了吗??
回复

使用道具 5#

驰骋原野青铜四
发表于 2022-10-28 14:38:31 显示全部楼层
新版本有个搜索组件应该可以实现
回复

使用道具 6#

yhdata_lyaa
发表于 2022-10-28 14:43:53 显示全部楼层
驰骋原野 发表于 2022-10-28 14:38
新版本有个搜索组件应该可以实现

噢 这个也可以,更方便https://www.yonghongtech.com/hel ... 2%E5%8F%82%E6%95%B0
回复

使用道具 7#

夏夜的风白银二
发表于 2022-10-28 17:27:41 显示全部楼层
yhdata_lyaa 发表于 2022-10-28 14:31
var a = 文本参数1.value;

if(param['文本参数1']!=null){

已经解决啦
回复

使用道具 8#

yhdata_lyaa
发表于 2022-10-28 17:42:06 显示全部楼层
回复

使用道具 9#

夏夜的风白银二
发表于 2022-11-1 09:21:22 显示全部楼层
yhdata_lyaa 发表于 2022-10-28 14:31
var a = 文本参数1.value;

if(param['文本参数1']!=null){

麻烦问一下,如果是换行符隔开,怎么改写呢,把逗号怎么替换一下,谢谢。
回复

使用道具 10#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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