Dotyczy
Obiekt BoundObjectFrame |
Obiekt Image |
Obiekt OptionGroup |
Kolekcja TabControl |
Obiekt CheckBox |
Obiekt Label |
Obiekt Page |
Obiekt TextBox |
Obiekt ComboBox |
Obiekt Line |
Obiekt PageBreak |
Obiekt ToggleButton |
Obiekt CommandButton |
Obiekt ListBox |
Obiekt Rectangle |
|
Obiekt CustomControl |
Obiekt ObjectFrame |
Obiekt Report |
|
Obiekt Form |
Obiekt OptionButton |
Obiekt SubForm |
Właściwość Section tak, jak jest ona stosowana do kontrolek w formularzu lub raporcie.
Można określić te kontrolki za pomocą części formularza lub raportu, gdzie występuje kontrolka. Odczyt/zapis Integer.
wyrażenie.Section
wyrażenie Argument wymagany. Wyrażenie zwracające jeden z powyższych obiektów.
Spostrzeżenia
Dla kontrolek możesz użyć właściwości Section, aby określić, w której części formularza lub raportu jest kontrolka.
Właściwość Section tak, jak jest ona stosowana do obiektów Form i Report.
Właściwość Section służy do identyfikowania sekcjaformularz lub raport oraz zapewniania dostępu do właściwości tej sekcji. Obiekt Section tylko do odczytu.
wyrażenie.Section(Indeks)
wyrażenie Argument wymagany. Wyrażenie zwracające jeden z powyższych obiektów.
Indeks Wymagany wariant. Numer lub nazwa sekcji.
Spostrzeżenia
Właściwość Section odpowiada konkretnej sekcji. Możesz użyć następujących stałych wymienionych poniżej. Zaleca się używanie stałych w celu ułatwienia czytania kodu.
Ustawienie |
Stała |
Opis |
0 |
acDetail |
Sekcja szczegółów formularza lub sekcja szczegółów raportu |
1 |
acHeader |
Formularz lub sekcja nagłówek raportu |
2 |
acFooter |
Formularz lub sekcja stopka raportu |
3 |
acPageHeader |
Sekcja nagłówek strony formularza lub raportu |
4 |
acPageFooter |
Sekcja stopka strony formularza lub raportu |
5 |
acGroupLevel1Header |
Sekcja nagłówka 1 na poziomie grupy (tylko raporty) |
6 |
acGroupLevel1Footer |
Sekcja stopki 1 na poziomie grupy (tylko raporty) |
7 |
acGroupLevel2Header |
Sekcja nagłówka 2 na poziomie grupy (tylko raporty) |
8 |
acGroupLevel2Footer |
Sekcja stopki 2 na poziomie grupy (tylko raporty) |
Jeśli raport zawiera dodatkowe sekcje na poziomie grupy, pary nagłówek/stopka są ponumerowane kolejno, zaczynając od 9.
Dla formularzy i raportów właściwość Section to tablica zawierająca wszystkie istniejące sekcje w formularzu lub raporcie określone przez numer sekcji. Na przykład Section(0) odwołuje się do sekcji szczegółów formularza, a Section(3) odwołuje się do sekcji nagłówka strony formularza.
Możesz również odwoływać się do sekcji według nazw. Poniższe instrukcje dotyczą sekcji Detail0 formularza Customers i są równoważne.
Forms!Customers.Section(acDetail).Visible
Forms!Customers.Section(0).Visible
Forms!Customers.Detail0.Visible
Dla formularzy i raportów musisz połączyć właściwość Section z innymi właściwościami, które dotyczą sekcji formularza lub raportu.
Przykład
Tak, jak jest ona stosowana do kontrolek w formularzu lub raporcie.
W poniższym przykładzie użyto właściwości Section w celu określenia, która sekcja zawiera kontrolkę CustomerID.
Dim intSectionNumber As Integer
intSectionNumber = Forms!Customers!CustomerID.Section
Tak, jak jest ona stosowana do obiektów Form i Report.
W poniższym przykładzie pokazano sposób odwołania do właściwości Visible sekcji nagłówka strony formularza Customers.
Forms!Customers.Section(acPageHeader).Visible
Forms!Customers.Section(3).Visible