SSRS如何为查询参数提供多个值

SSRS How to provide multiple values to Query Parameter

我正在尝试将多个参数传递给共享数据集。 我正在使用 visual studio 和 Microsoft Reporting Services 项目。

数据集的查询如下

所以'MC.MaterialTypeCode in (@MaterialTypeCode)'的参数可以包含多个值。

我定义的参数如下:

在报告中我使用了这个数据集并提供了固定参数。

想法是将相同的共享数据集与不同的报表数据集一起使用。 (SupplyPaper_A4_Tier1, SupplyPaper_A4_Tier2)

我正在尝试提供多个参数 'Roll'、'Cutsheet',但这似乎不起作用。

我是不是漏掉了什么?

您需要将值数组传递给参数,因此尝试将其作为参数值

单击参数值字段旁边的 fx 按钮,然后使用此表达式

=SPLIT("Roll,CutSheet", ",")

我刚刚对此进行了测试,它似乎工作正常。