列值为null的行行

时间:2019-06-06 12:01:48

标签: reporting-services ssrs-2008 ssrs-2012

我有一个存储过程,该存储过程将数据如下所示。我是SSRS报告的新手,我只想显示“电子邮件”列为空的那些行。我如何在SSRS中实现它?正如我提到的,我对此非常陌生,任何屏幕截图都将对我有很大帮助。感谢您的时间。

enter image description here

1 个答案:

答案 0 :(得分:1)

对于此问题,您将需要更改行可见性​​以隐藏该列中具有值的行。我假设您正在使用表格或矩阵来布局此数据。您需要右键单击输入数据字段的行。具体来说,该行左侧的灰色框。

enter image description here

从那里,您需要选择<form method="post" action=""> <input name="ma1" type="text"> <input type="submit" value="Submit"> </form> 的选项。

enter image description here

最后,您需要输入一个表达式,以在电子邮件字段中查找值。我不太确定该字段名称是什么,但是应该使用类似以下表达式的方法。

Show or hide based on an expression

这将检查带有内置= Not IsNothing(Fields!EmailField.Value) 功能的电子邮件值所在的字段。另外,由于您希望字段不包含值,因此IsNothing关键字会反转结果。如果该函数求值为true且存在值,则该行将被隐藏,反之亦然。