Отнася се за
Обект 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