Rakenduskoht
Objekt BoundObjectFrame |
Objekt Image |
Objekt OptionGroup |
Kogum TabControl |
Objekt CheckBox |
Objekt Label |
Objekt Page |
Objekt TextBox |
Objekt ComboBox |
Objekt Line |
Objekt PageBreak |
Objekt ToggleButton |
Objekt CommandButton |
Objekt ListBox |
Objekt Rectangle |
|
Objekt CustomControl |
Objekt ObjectFrame |
Objekt Report |
|
Objekt Form |
Objekt OptionButton |
Objekt SubForm |
Jaotiseatribuut Section, mis rakendub vormi või aruande juhtelementidele.
Need juhtelemendid saate tuvastada selle vormi või aruande jaotise järgi, kus juhtelement kuvatakse. Loetav/kirjutatav täisarv.
expression.Section
avaldis Nõutav. Avaldis, mis tagastab ühe ülaltoodud objektidest.
Kommentaarid
Juhtelementide korral saate atribuudi Section abil määratleda, millises vormi või aruande jaotises juhtelement asub.
Jaotiseatribuut Section, mis rakendub objektidele Form ja Report.
Atribuudi Section abil saate tuvastada vorm või aruannejaotis ja anda juurdepääsu selle jaotise atribuutidele. Kirjutuskaitstud jaotiseobjekt .
expression.Section(Index)
avaldis Nõutav. Avaldis, mis tagastab ühe ülaltoodud objektidest.
Index – nõutav variant. Jaotise number või nimi.
Kommentaarid
Atribuut Section vastab konkreetsele jaotisele. Kasutada saate järgmisi allpool loetletud konstante. Soovitame konstante kindlasti kasutada, kuna need teevad koodi hõlpsamini loetavaks.
Säte |
Konstant |
Kirjeldus |
0 |
acDetail |
Vormi üksikasjajaotis või aruande üksikasjajaotis |
1 |
acHeader |
Vormi või aruande päise jaotis |
2 |
acFooter |
Vormi või aruande jaluse jaotis |
3 |
acPageHeader |
Vormi või aruande lehekülje päise jaotis |
4 |
acPageFooter |
Vormi või aruande lehekülje jaluse jaotis |
5 |
acGroupLevel1Header |
Rühmataseme 1 päisejaotis (ainult aruanded) |
6 |
acGroupLevel1Footer |
Rühmataseme 1 jalusejaotis (ainult aruanded) |
7 |
acGroupLevel2Header |
Rühmataseme 2 päisejaotis (ainult aruanded) |
8 |
acGroupLevel2Footer |
Rühmataseme 2 jalusejaotis (ainult aruanded) |
Kui aruandes on veel rühmataseme jaotisi, nummerdatakse päise- ja jalusepaarid järjestikuselt, alustades numbrist 9.
Vormides ja aruannes on atribuut Section kõigi vormi või aruande jaotisenumbriga määratud olemasolevate jaotiste massiiv. Section(0) näiteks viitab vormi üksikasjajaotisele ja Section(3) viitab vormi lehekülje päise jaotisele.
Jaotisele saate viidata ka selle nimega. Järgmised laused viitavad vormi Customers (Kliendid) jaotisele Detail0 ja on omavahel võrdväärsed.
Forms!Customers.Section(acDetail).Visible
Forms!Customers.Section(0).Visible
Forms!Customers.Detail0.Visible
Vormide ja aruannete korral peate atribuudi Section kombineerima muude atribuutidega, mis kehtivad vormi või aruande jaotistele.
Näide.
Rakendub vormi või aruande juhtelementidele.
Järgmises näites tehakse atribuudi Section abil kindlaks, milline jaotis sisaldab juhtelementi CustomerID.
Dim intSectionNumber As Integer
intSectionNumber = Forms!Customers!CustomerID.Section
Rakendub objektidele Form ja Report.
Järgmises näites selgitatakse, kuidas viidata vormi Customers (Kliendid) lehekülje päise jaotise atribuudile Visible.
Forms!Customers.Section(acPageHeader).Visible
Forms!Customers.Section(3).Visible