根据字段值抑制一行

时间:2011-05-26 23:51:59

标签: reporting-services matrix reporting crosstab

我在矩阵(交叉表)中呈现数据。为了确保表示所有行,我使用要显示的列的表右键连接。这也(预期)产生一个空白行。识别空行很容易;只需在其中一个字段中测试null。但是过滤数据会导致原始行为的恢复,而原始行为只是存在数据的列。

有没有办法压制一行?我的意思是,大概有,但我似乎无法在帮助中找到它。

1 个答案:

答案 0 :(得分:2)

自己想出来。有一个“Row Visibility ...”对话框。右键单击行句柄。

Invoking Row Visibility dialog

这会生成对话框。

Row Visibility dialog

您想要根据表达式显示或隐藏。在这种情况下

=Fields!SiteName.Value=""

诀窍。最初我检查了空

=IsNothing(Fields!SiteName.Value)

但这不起作用。不知何故,它被转换为空字符串。