首页 > 解决方案 > SSRS - 是否可以过滤字段值但仍将其他值返回为空或空格?

问题描述

在我的文件中有帐户,每个帐户都有我们称为标志的字符串。有些有多个标志,导致帐户多次出现在报告中。我的任务是创建一个报告,显示所有帐号,没有重复,寻找特定的标志。

IE,寻找Flag2:

Current report:

Account-A - Flag1
Account-A - Flag2
Account-B - Flag1
Account-C - Flag2 

Desired result:

Account-A - Flag2
Account-B -
Account-C - Flag2

SSRS 是否具有允许我完成此任务的功能?

标签: reporting-services

解决方案


只有当它与参数值匹配时,您才能显示该值。

假设您的列名是帐户和标志,并且您的参数是 FlagFilter

对于标志值,您可以使用表达式= Iif( Fields!flag.Value = Parameters!FlagFilter.Value, Fields!flag.Value, "")


推荐阅读