ReportViewer - 如何过滤多值参数

时间:2011-04-12 15:38:51

标签: filter reportviewer multiple-value

我有一个使用Multi Value参数的报告。我已将此添加到报告中,并可以在代码中指定参数值。

现在我想通过多值参数过滤报表上的数据。例如,我传入了一个帐户号码列表,我想过滤报表上的数据,因此只显示传入帐户号码的记录。

在tablix属性中有一个过滤器选项,它看起来就像我需要设置过滤器一样。

我添加了一个新的,在报告中选择了“帐号”列。与我相关的运算符是'in'运算符。因此,显示此列表中的'in'的记录。但是,如果我选择“在”过滤器,则禁用表达式文本框。这是我的意思吗?

1 个答案:

答案 0 :(得分:0)

找到它:

您应该过滤参数的名称而不是表达式。

例如:

[@CostCentres]

而不是:

=Parameters!CostCentres.Value