2011-07-20 217 views
2

我试图显示来自服务器响应的空记录。在该响应对象中有一个数据数组对象,并且在该数据数组对象中有一个记录数组对象。在该记录中,我在rdlc中用于查看的字段有属性。因此,如果没有记录,我会动态地将字段(数据类型字符串)分配给string.empty。所以发生了什么是rdlc工作正常,但它在表格中的标题标签下面显示一个空框。我不想显示空行,而是想在表头下面显示任何内容。是否有任何表达式来隐藏表中的空行?RDLC报告隐藏空白响应列

+0

显示一些代码隐藏在矩阵列! –

回答

3

在该行的有一个选项知名度“财产” ......有三个选项像真,假,表达...然后选择表达..你可以指定值像

 

=IIF(String.IsNullOrEmpty(Fields!Fieldname.Value), False,True) 
 
+1

请注意,此表达式适用于隐藏属性(不可见)。因此,例如,您可能需要= IIF(String.IsNullOrEmpty(Fields!Fieldname.Value),True,False),以便标签在字段为空时被隐藏(我刚被这个字段捕获) – joeldixon66

0

您可以通过使用这种表达

=IIF(String.IsNullOrEmpty(Fields!coumnname.Value), true,false)