reporting-services - 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 是否具有允许我完成此任务的功能?
解决方案
只有当它与参数值匹配时,您才能显示该值。
假设您的列名是帐户和标志,并且您的参数是 FlagFilter
对于标志值,您可以使用表达式= Iif( Fields!flag.Value = Parameters!FlagFilter.Value, Fields!flag.Value, "")
推荐阅读
- java - 我收到此消息但失败:org.openqa.selenium.support.pagefactory.DefaultElementLocator.find 处的 java.lang.NullPointerException
- java - Java中Android计算器的多项操作
- java - 使用 JAXB 编组时元素缺少 xmlns 属性
- sql - get common strings between 2 fields (Levenstein ?)
- double - representing Double values in Katai
- java - 如何从无法转换为 Json 的字符串中提取值
- python - 使用不带参数形式的 matplotlib 绘制 x^2 + y^2 = z^2 = 1
- java - 在 JSONArray 中使用相同键连接两个 JSONObject 的最佳方法是什么
- asp.net-core - .net core web API not getting authenticated even after generating bearer token from Azure AD using AzureADDefaults.BearerAuthenticationScheme
- c# - Simple Calculator in C# Forms with Running Total