where jgid in ('${jg}')
用的是下拉树
如果是11.0.8以前的版本下拉树没有分符号
你得在sql里面这样写
${if(len(cs)=0,"","and 表中字段 in ('"+SUBSTITUTE(cs,",","','")+"')")}
and 1=1 ${if( len(use1) == 0 , "", "and MASS_NO in ('" + ARRAY(replace(user1,",","','")) + "') " )}
---------
或者
and 1=1 ${if( len(use1) == 0 , "", "and MASS_NO in ('" + user1+ "') " )}
多选下拉树实现多值查询- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
参考
可以,注意控件分隔符
https://help.fanruan.com/finereport/doc-view-1287.html一般是使用你这种,
另一种就是使用joinarray函数处理。