下拉复选框控件怎么设置选择多个值?

image.pngimage.png

FineReport 小周的小陆 发布于 2021-7-22 15:36
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
liu.yangLv2初级互助
发布于2021-7-22 16:02

这样写也行  ${if(len(参数) == 0,""," and  字段 in ( '" + SUBSTITUTE(参数,",","','") + "')")} 

  • 小周的小陆 小周的小陆(提问者) 多谢大佬~试了一下,成功了~想问一下SUBSTITUTE是不是和Excel中一样用法?
    2021-07-22 16:34 
  • 小周的小陆 小周的小陆(提问者) 在SQL中直接使用了这个语句之后,在下拉复选框的属性面板中就不用设置返回值是字符串时的分隔符了吧,我试了一下,添加分隔符会错,不添加就OK的
    2021-07-22 16:36 
  • liu.yang liu.yang 回复 小周的小陆(提问者) 用法一样其实
    2021-07-22 16:38 
  • liu.yang liu.yang 回复 小周的小陆(提问者) SUBSTITUTE 这段 就是 把 , 替换成 \',\' 所以 控件就不需要再设置一遍了
    2021-07-22 16:39 
  • 小周的小陆 小周的小陆(提问者) 回复 liu.yang 明白了,在语句中已经把分隔符设置好了,对吧,所以在属性面板中,设置分隔符,除非是和语句一样的,否则都会错的。 谢谢大佬~~~~感激不尽
    2021-07-22 16:41 
最佳回答
0
free_zzLv6中级互助
发布于2021-7-22 15:39(编辑于 2021-7-22 15:40)

image.png

多选设置分隔符为','

在数据集里面用 in

  • 3关注人数
  • 356浏览人数
  • 最后回答于:2021-7-22 16:02
    请选择关闭问题的原因
    确定 取消
    返回顶部