我这下复选框为什么三个查询条件选一个是没问题的,为什么多选就查不出任何数据。
-- 文档有详解和官方demo模板,查阅参考!
-- 数据集参数的多选查询-https://help.fanruan.com/finereport/doc-view-1287.html
————————————————————
你在数据集预览时看下是否能查出多组数据,不行的话数据集中修改参数为
${if(len(col)=0,""," AND 复选框 in('"+replace(col,",","','")+"')")}
WHERE 字段 IN ('${控件名}')
先检查sql语句是怎么定义,是不是设置参数的时候用的and。然后检查参数绑定控件时数据字典的设置是不是有问题,以及复选框【返回值类型】有没有选择字符串,分隔符‘,’。
SQL贴出来吧,综合来看问题只能是出在SQL上