在 SSRS 报告中隐藏空值

Hiding empty values in SSRS report

根据 yes/no 参数

,我的 SSRS 报告的字段值为空

当我的参数=否时,此字段显示为空(无值) 当我的参数=是时,这个字段有值

请看下图 -

"include Depreciation"参数=否, "Depreciation" 字段为空:

[![在此处输入图片描述][1]][1]

"include Depreciation"参数=是, "Depreciation" 字段不为空

我的目标是在参数 = 否(并且字段没有值)时隐藏行

我在 SSRS 中尝试了以下操作: 在 table 的“Design”视图中,单击负责 "Depreciation"、Row Visibility 的整行,Visibility - “根据表达式显示/隐藏”,输入以下表达式:

=IIF(Isnothing(Fields!GLGroupLevel2Name.Value),false,true)

但它什么都不做...仍然出现一个空行(如果参数 = No)。

这是我的 "Design" 观点 (我用条件 show/hide 修改的行 - 标记为灰色):

任何建议或意见都会非常有帮助! 谢谢...

在组可见性上尝试表达式.

如果您的条件已修复,则转到 Row Group Properties 并根据您的条件在 Visibility 选项中应用相同的表达式。

使用表达式为:

=iif((Fields!YourFieldName.Value <> "") ,false,true)

如下图所示

这应该有效。