我sql写的是 where 字段 in('${下拉树名称}'),为什么单选有数据,多选没有数据呢
in('${replace(下拉树名称,",","','")}')
80%是返回值分隔符问题导致的,参考文档解决!
多选下拉树实现多值查询-https://help.finereport.com/doc-view-2377.html
主城市 in ('"+SUBSTITUTE(地区,",","','")+"')")}
多选.rar
参考下这个,应该可以解决你的问题
控件设置里面,返回值类型,设置为字符串,分隔符为‘,’