Свойство Section

Отнася се до

Обект BoundObjectFrame

Обект Image

Обект OptionGroup

Колекция TabControl

Обект CheckBox

Обект Label

Обект Page

Обект TextBox

Обект ComboBox

Обект Line

Обект PageBreak

Обект ToggleButton

Обект CommandButton

Обект ListBox

Обект Rectangle

Обект CustomControl

Обект ObjectFrame

Обект Report

Обект Form

Обект OptionButton

Обект SubForm

Свойството Section, приложено към контроли на формуляр или отчет.

Можете да идентифицирате тези контроли по секцията на формуляр или отчет, където се показва контролата. Integer за четене/запис.

израз.Section

израз Задължителен. Израз, който връща един от гореизброените обекти.

Забележки

За контроли можете да използвате свойството Section, за да определите в коя част на формуляр или отчет се намира дадена контрола.

Свойството Section, приложено към обекти Form и Report.

Можете да използвате свойството Section, за да идентифицирате секция; раздел на формуляр или отчет и да предоставите достъп до свойствата на тази секция. Обект Section само за четене.

израз.Section(Index)

израз Задължителен. Израз, който връща един от гореизброените обекти.

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 (само за отчети)


Ако отчетът има допълнителни секции на групово ниво, двойките горен/долен колонтитул се номерират последователно, започвайки с 9.

За формуляри и отчети свойството Section е масив от всички съществуващи секции във формуляра или отчета, зададени с номера на секцията. Например Section(0) препраща към секция за подробна информация на формуляра, а Section(3) препраща към секция за горен колонтитул на формуляра на страница.

Можете също да се обърнете към секция по името й. Следващите команди се отнасят до секцията Detail0 на формуляра Customers и са еквивалентни.

Forms!Customers.Section(acDetail).Visible

Forms!Customers.Section(0).Visible

Forms!Customers.Detail0.Visible

За формуляри и отчети трябва да комбинирате свойството Section с други свойства, които се отнасят до секциите на формуляри или отчети.

Пример

Както се прилага към контроли във формуляр или отчет.

Следващият пример използва свойството Section, за да се определи коя секция съдържа контролата CustomerID.

Dim intSectionNumber As Integer
intSectionNumber = Forms!Customers!CustomerID.Section

Както се прилага към обекти Form и Report.

Следващият пример показва как да се обърнете към свойството Visible на секцията за горен колонтитул на страницата на формуляра Customers.

Forms!Customers.Section(acPageHeader).Visible

Forms!Customers.Section(3).Visible

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×