根据报表字段中的值,我想决定是否显示整行。我知道我可以将Field / TextBox控件上的Visible属性标记为false,但这不会隐藏整行(例如Detail Section)。我正在使用VB.NET 2.0和ActiveReports 4.任何指针?
答案 0 :(得分:2)
通过“行”我假设你的意思是一个部分。您可以通过将the Visible property of the Section object设置为false来隐藏部分。您可以使用类似以下内容的代码。
注意:此代码必须位于您隐藏的部分的Format事件中。
If Me.txtReorderLevel.Value = 0 And Me.txtDiscontinued.Value = False Then
Me.Detail1.Visible = True ' Detail1 is a reference to the Section to hide
Else
Me.Detail.Visible = False
End If
还有a how to topic in the help that describes this scenario。但是,这是来自最新版本的ActiveReports,它还包括页面布局报告,因此名称空间略有不同。但是,截面报告的代码是相同的。