SSRS 参数 单选 多选
阅读原文时间:2023年09月28日阅读:5

前段时间 公司要求报表的选项可以多选。

知道需求后,研究了下实现。

首先我们创建一个报表,然后添加3个数据集,2个参数,如下图。

DataSet1数据集:存放主数据。

ddl_emplid数据集:存放工号和姓名。

ddl_paymon数据集:存放日期。

配置完毕后,在预览界面就可以看到多选项。选择需要查看的员工和月份,点击查看报表

就可以得到下图的表格。

这样就可以得到相关数据了。

那我们是如何实现的呢,

首先在设计页面,右键参数,在常规选项中,选择"允许多个值";然后在可用值和默认值选项中,选择早就备好的数据集。如下图。

这些设置好之后,我们的参数就可以多选了。

参数可以多选之后呢,就可以把多选的值传给主数据集的数据源上了。

这样,我们就可以通过切分字符串,然后在数据库中得到相对应的数据了。