下拉复选框多选如何查到多选结果,文档说的包含于,查询不准确

求助!请问下拉复选框如何多选查到报表结果,根据文档设置的父格过滤条件包含于控件名称,但是查询条件是数字,导致使用【包含于】查询的数据多不准确,还有什么办法可以查询多选呢

1646271912(1).jpg

FineReport 萘萌萌 发布于 2022-3-3 09:53
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-3-3 09:56

改SQL最好

1、将下拉控件按如下设置

image.png

2、修改SQL:${if(len(project_code1)==0,""," and 项目编码 IN ('"+project_code1+"')")}

最佳回答
0
@Lv6资深互助
发布于2022-3-3 10:00

加在数据集里 where 1=1 ${if(len(项目编码)==0,"","and 项目编码 in ('"+项目编码+"')")} 

image.png

  • 2关注人数
  • 399浏览人数
  • 最后回答于:2022-3-3 10:00
    请选择关闭问题的原因
    确定 取消
    返回顶部