Section 属性

expandtri全部显示

blueup应用于窗体或报表上的控件的 Section 属性。

可以通过控件所在窗体或报表的节来标识这些控件Integer 型,可读写。

expression.Section

expression     必需。返回上述一个对象的表达式。

说明

对于控件,使用 Section 属性可以决定控件处于窗体或报表的哪个节中。

blueup应用于“窗体”和“报表”对象的 Section 属性。

使用 Section 属性可标识窗体报表,并可以对该节的属性进行访问。Section 对象,只读。

expression.Section(Index)

expression     必需。返回上述一个对象的表达式。

Index      必需,Variant 型。节的号码或名称。

说明

Section 属性与特定的节对应。可以使用下列常量。建议采用常量来提高程序的可读性。

设置

常量

说明

0

acDetail

窗体或报表的主体节

1

acHeader

窗体页眉节或报表页眉

2

acFooter

窗体页脚节或报表页脚

3

acPageHeader

窗体或报表的页面页眉

4

acPageFooter

窗体或报表的页面页脚

5

acGroupLevel1Header

分组级别 1 的页眉节(仅用于报表)

6

acGroupLevel1Footer

分组级别 1 的页脚节(仅用于报表)

7

acGroupLevel2Header

分组级别 2 的页眉节(仅用于报表)

8

acGroupLevel2Footer

分组级别 2 的页脚节(仅用于报表)

对于窗体和报表,Section 属性是窗体或报表中所有现有节组成的数组,由节号指定。例如,Section(0) 是指窗体的主体节,Section(3) 是指窗体的页面页眉节。

也可以使用名称对节进行引用。下列几个语句都指“客户”窗体的 Detail0 节并且是等价的。

Forms!Customers.Section(acDetail).Visible

Forms!Customers.Section(0).Visible

Forms!Customers.Detail0.Visible

对于窗体和报表,必须将 Section 属性与其他适用于窗体或报表的节的属性结合起来。

示例

blueup应用于窗体或报表上的控件。

下面的示例使用 Section 属性决定哪个节中包含“客户ID”控件。

Dim intSectionNumber As Integer

intSectionNumber = Forms!Customers!CustomerID.Section

blueup应用于“窗体”“报表”对象。

下面的示例显示如何引用“客户”窗体上页面页眉节的 Visible 属性。

Forms!Customers.Section(acPageHeader).Visible

Forms!Customers.Section(3).Visible