直接在报表上过滤多个值

时间:2018-12-27 20:17:54

标签: reporting-services

我想代替在查询中定义参数,而是使用过滤器作为参数。 我已经配置了SSRS过滤器表达式,例如

该参数称为“位置”,我允许多个值   从数据集中:该字段称为位置   从数据集中过滤

  • 表达方式:[LOCATION]
  • 操作员:IN(我尝试过类似)
  • 值=参数!Location.Value(0)

当我跑步时,当我从下拉选项中选择一项时,它会起作用。但是,当我选择多个位置时,我只会从下拉列表中选择第一个值。它无法识别多项选择。

1 个答案:

答案 0 :(得分:0)

您已启用了多个参数,因此可以使用如下所示的表达式查看其是否有效(它将识别所有参数)

表达:[LOCATION] 操作员:IN 值= Parameters!Location.Value

佐伊