多选参数导致查询不成功,如果分报表显示。

首先,我报表的设置是单参数的,比如“部门”,参数设置返回值是字符串用","分割。

现在状态,我单选1个“部门”,是可以正常生成该部门的分析报表的。

问题:

我选了2个部门,首先是我当前报表肯定生成不了数据了,因为参数变成了“部门1”+“,”+“部门2”,对应部门列找不到这个部门

想问如何修改,让我选了多个部门时,可以生成多个报表?或者跟着这不同部门的参数,直接分excel下载下来?

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

首先sql需要改成in

where 部门字段 in ('${控件名称}')

然后控件设置分隔符

image.png

  • 令狐师兄 令狐师兄(提问者) 这个不对吧,部门本身就是我的下拉列表参数选择。 如果把这里就改成参数。下拉列表就显示不出来了
    2022-01-28 10:22 
  • 2关注人数
  • 260浏览人数
  • 最后回答于:2022-1-27 16:35
    请选择关闭问题的原因
    确定 取消
    返回顶部