两个值之间以','作为分隔符
${if(len(OPNAME) == 0,""," and OPNAME IN ('" + OPNAME +"')")}
在选择多个值的时候,生成执行SQL时,FR把参数默认值里的','变成了,(草莓,苹果)导致复选失效。可能是什么原因啊?
数据集参数方式实现下拉复选框多选查询- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
看一下标记10
就明白了。