根据报告字段中的值,我想决定是否显示整行。我知道我可以将 Field/TextBox 控件上的 Visible 属性标记为 false,但这不会隐藏整行(例如,详细信息部分)。我正在使用 VB.NET 2.0 和 ActiveReports 4。任何指针?
问问题
917 次
1 回答
2
通过“行”,我假设您的意思是一个部分。您可以通过将Section 对象的 Visible 属性设置为 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
在描述此方案的帮助中还有一个 how to 主题。但是,这是来自最新版本的 ActiveReports,它还包括页面布局报告,因此命名空间略有不同。但是,部分报告的代码是相同的。
于 2013-04-29T18:45:22.630 回答