SSRS参数和过滤器问题

时间:2017-01-24 20:33:35

标签: reporting-services

我有SSRS 2014报告。我对车辆列表参数几乎没有问题:

  1. 车辆列表参数不可编辑。 See this image我在创建参数时将数据类型设置为整数。有人可以帮助我使这个文件可编辑吗?此外,它也应该能够接受文本。
  2. 我想使用以下表达式过滤Vehicle List参数:

    =Mid(Fields!VH_ID.Value,InStr(Fields!VH_ID.Value,"-")+ 1,2)
    
  3. 有人可以帮助我使用上面的表达式过滤参数吗?

1 个答案:

答案 0 :(得分:0)

听起来您希望通过将所选参数值与车辆ID列的一部分进行比较来过滤数据集。

您可以通过向数据集添加Filter表达式来执行此操作,如下所示:

enter image description here

编辑处理多个值

  • 将参数设置为允许多个值。
  • 理想情况下,您将拥有一个填充参数
  • 的可用值的查询
  • 更改数据集过滤器以使用In运算符,如下所示:

enter image description here

请注意,顶部表达式引用数据集中的列,而值是您的参数。值表达式应该看起来像=Parameters!MyParam.Value,没有"(0)"在它的最后。