下拉复选框选多条查不出数据。

image.png我这下复选框为什么三个查询条件选一个是没问题的,为什么多选就查不出任何数据。

image.png

FineReport yzm276076 发布于 2021-12-17 10:02
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
zsh331Lv8专家互助
发布于2022-6-10 17:15

-- 文档有详解和官方demo模板,查阅参考!

-- 数据集参数的多选查询-https://help.fanruan.com/finereport/doc-view-1287.html

————————————————————

最佳回答
0
墨残烛Lv5初级互助
发布于2021-12-17 10:04(编辑于 2021-12-17 10:34)

你在数据集预览时看下是否能查出多组数据,不行的话数据集中修改参数为

${if(len(col)=0,""," AND 复选框 in('"+replace(col,",","','")+"')")}

最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-12-17 10:07

WHERE 字段 IN ('${控件名}')

image.png

  • yzm276076 yzm276076(提问者) 设置的是in
    2021-12-17 10:10 
  • Z4u3z1 Z4u3z1 回复 yzm276076(提问者) 别只看一半,还有一张图
    2021-12-17 10:17 
  • yzm276076 yzm276076(提问者) 回复 Z4u3z1 老师,这个分隔符也是对的
    2021-12-17 10:20 
  • Z4u3z1 Z4u3z1 回复 yzm276076(提问者) 那你最好把SQL贴出来
    2021-12-17 10:30 
最佳回答
0
xuaaLv3见习互助
发布于2021-12-17 10:09(编辑于 2021-12-17 10:11)

先检查sql语句是怎么定义,是不是设置参数的时候用的and。然后检查参数绑定控件时数据字典的设置是不是有问题,以及复选框【返回值类型】有没有选择字符串,分隔符‘,’。

最佳回答
0
ColdmanLv6高级互助
发布于2021-12-17 10:42

SQL贴出来吧,综合来看问题只能是出在SQL上

  • 5关注人数
  • 401浏览人数
  • 最后回答于:2022-6-10 17:15
    请选择关闭问题的原因
    确定 取消
    返回顶部