模糊查询是有条件的那种,1=1 if(……like ……) 不知道 下拉复选框的分隔符 写什么
看了帮助文档里面的写了也不对,旋一个有数据,选多个就没数据了
SQL可以这样写 ${if(len(参数) == 0,"","and 字段 in ('"+SUBSTITUTE(参数,",","','")+"')")}
或者
方案很多 下拉复选框实现多值查询- FineReport帮助文档|报表开发|报表使用|学习教程
AND 字段 like '%${参数}%' 此查询只能查一个数据 或者${if(len(参数) == 0,"","and 字段 in ('" + 参数+ "')")}注:此查询需要去设置参数控件中的分隔符。