Velja za
Predmet BoundObjectFrame |
Predmet Image |
Predmet OptionButton |
Predmet Report |
Predmet CheckBox |
Predmet Label |
Predmet OptionGroup |
Predmet »SubForm« |
Predmet ComboBox |
Predmet Line |
Predmet Page |
Zbirka TabControl |
Predmet CommandButton |
Predmet ListBox |
Predmet PageBreak |
Predmet TextBox |
Predmet CustomControl |
Predmet ObjectFrame |
Predmet Rectangle |
Predmet ToggleButton |
Z lastnostjo Top lahko določite mesto predmeta v obrazcu ali poročilu. Celo število za branje/pisanje za vse predmete na seznamu »Velja za« razen za predmet »Report« (Poročilo), ki je »Dolgo« samo za branje.
izraz Obvezen. Izraz, ki vrne enega od zgornjih predmetov.
Pripombe
Mesto kontrolnika je razdalja, izmerjena od leve ali zgornje obrobe do levega ali zgornjega roba odseka, v katerem je kontrolnik. Ko lastnost Top (Zgoraj) nastavite na 0, postavite rob kontrolnika na vrhu odseka. Če želite uporabiti drugo mersko enoto od tiste, ki je nastavljena v pogovornem oknu Področne možnosti na nadzorni plošči sistema Windows, navedite enoto, na primer cm ali in (na primer 3 cm ali 2 in).
V Visual Basicu vrednost te lastnosti nastavite s številskim izrazom. Vrednosti so izražene v twipih.
Za kontrolnike to lastnost lahko nastavite tako, da uporabite list z lastnostmi kontrolnika, makro ali kodo Visual Basic for Applications (VBA).
Ko premaknete kontrolnik, je na list z lastnostmi samodejno vnesena njegova nova nastavitev lastnosti Top (Zgoraj). Ko si ogledujete obrazec ali poročilo v predogledu tiskanja ali ko tiskate obrazec, je mesto kontrolnika določeno z njegovo lastnostjo Top (Zgoraj) ter nastavitvami robov poročila, ki jih vidite, ko kliknete Robovi na zavihku Postavitev strani.
Za poročila je nastavitev lastnosti Top (Zgoraj) vrednost, za koliko je trenutni odsek odmaknjen od vrha strani. Ta nastavitev lastnosti je izražena v twipih. S to lastnostjo lahko določite, kako daleč navzdol naj se odsek natisne v dogodkovni proceduri oblike v odseku.
Primer
Naslednji primer preveri nastavitev lastnosti Top (Zgoraj) za trenutno poročilo. Če je vrednost manjša od najmanjše nastavitve robov, sta lastnosti NextRecord (Naslednji zapis) in PrintSection (Natisni odsek) nastavljeni na False (Neresnično). Odsek se ne premakni na naslednji zapis in naslednji zapis se ne natisne.
Sub Detail1_Format(Cancel As Integer, _
FormatCount As Integer) Const conTopMargin = 1880 ' Don't advance to next record or print next section ' if Top property setting is less than 1880 twips. If Me.Top < conTopMargin Then Me.NextRecord = False Me.PrintSection = False End If End Sub