ComponentOne Reports for WinForms帮助文档
无数据时隐藏该区域
全部展开全部展开
全部折叠全部折叠

通过给Detail区域的OnFormat属性指定表达式,你可以根据该字段的数据来改变该字段的显示格式
例如,你的Detail区域中有个字段带有image控件,当对应记录的图像不存在时,你可能希望隐藏这个记录。

想要隐藏这样没有数据的Detail区域,请在Detail区域的OnFormat属性中添加如下脚本:

If isnull(PictureFieldName) Then
  Detail.Visible = false
 Else
  Detail.Visible = true
End If

隐藏无数据的区域请用如下代码:

如果想隐藏无数据的区域,这个例子中指的是记录的图像数据不存在时,请使用如下脚本代码:

Visual Basic

C#

使用C1报表设计器实现隐藏无数据对应区域:

除了编写代码外,你还可以使用C1报表设计器(C1ReportDesigner)将下面的脚本代码直接输入到Detail区域(Detail section)的OnFormat属性的VBScript编辑器中。完整步骤如下:

  1. 从设计器的属性窗口下拉列表中选择Detail。这样会显示出该区域(section)的全部可用属性。
  2. 点击OnFormat 属性旁边的空白框,然后点击下拉箭头,从列表中选择脚本编辑器(Script Editor)
  3. 在VBScript编辑器中,直接输入下方的脚本代码:
查看其它

 

 


产品网站:http://www.gcpowertools.com.cn  |  咨询热线:4006576008   |   ©2015 西安葡萄城