当该行不包含任何数据时,在列表中隐藏该行

时间:2019-04-08 04:22:12

标签: reporting-services ssrs-2008

我有一个包含4行的列表,每行包含不同的表。我对每个表都有过滤器和可见性,但是即使不满足过滤器和可见性条件,列表也会显示空白行和空格。

当该行不包含任何数据时,我需要在列表中隐藏该行。

IIF((hide the row), true, false)

1 个答案:

答案 0 :(得分:0)

好的,尝试这样的事情。 例如:您的每一行都有特定的列,例如产品ID或帐户ID或类似名称。

将此用作行可见性表达式

IIF(Isnothing(Fields!MyId.Value),true,false)

或者,如果您没有始终包含数据的“特殊列”,也可以执行以下操作。

IIF(Isnothing(Fields!MyId.Value,Fields!MySecondField.Value,Fields!MyThirdField.Value),true,false)