多选查询失败

两个值之间以','作为分隔符

${if(len(OPNAME) == 0,""," and OPNAME IN ('" + OPNAME +"')")}

在选择多个值的时候,生成执行SQL时,FR把参数默认值里的','变成了,(草莓,苹果)导致复选失效可能是什么原因啊?

FineReport HmjijsbZ 发布于 2024-8-11 18:56
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
luojian0323Lv7资深互助
发布于2024-8-11 19:44
  • HmjijsbZ HmjijsbZ(提问者) 所以要修改成什么啊?大佬
    2024-08-11 19:45 
  • luojian0323 luojian0323 回复 HmjijsbZ(提问者) 复选框分隔符,默认是逗号:, 改成: ',' 图中标记10,不是写得很明白吗?
    2024-08-12 13:59 
最佳回答
0
虎虎生威呀Lv5见习互助
发布于2024-8-11 19:57
控件属性里设置一下,返回值类型为字符串 ','
  • 2关注人数
  • 124浏览人数
  • 最后回答于:2024-8-11 19:57
    请选择关闭问题的原因
    确定 取消
    返回顶部