Rakenduskoht
Objekt BoundObjectFrame |
Objekt Image |
Objekt OptionButton |
Objekt Report |
Objekt CheckBox |
Objekt Label |
Objekt OptionGroup |
Objekt SubForm |
Objekt ComboBox |
Objekt Line |
Objekt Page |
Kogum TabControl |
Objekt CommandButton |
Objekt ListBox |
Objekt PageBreak |
Objekt TextBox |
Objekt CustomControl |
Objekt ObjectFrame |
Objekt Rectangle |
Objekt ToggleButton |
Atribuudi Top (Ülevalt) abil saate määrata objekti asukoha vormis või aruandel. Loetav/kirjutatav täisarv kõigi loendi Rakenduskoht objektide korral (v.a objekt Aruanne, mille sättena kasutatakse kirjutuskaitstud pikka täisarvu).
avaldis Nõutav. Avaldis, mis tagastab ühe ülaltoodud objektidest.
Märkused
Juhtelemendi asukoht on selle vasakust või ülemisest servast kuni juhtelementi sisaldava jaotise vasaku või ülemise servani mõõdetud vahemaa. Atribuudi Top (Ülevalt) väärtuseks 0 seadmisel paigutatakse juhtelemendi serv jaotise ülaserva. Windowsi juhtpaneeli dialoogiboksi Piirkonnasuvandid sättest erineva mõõtühiku kasutamiseks määrake näiteks ühik cm või in (nt 3 cm või 2 in).
Visual Basicus kasutage selle atribuudi väärtuse määramiseks arvulist avaldist. Väärtused on tvippides.
Juhtelementide puhul saate selle atribuudi määramiseks kasutada juhtelemendi atribuudilehte, makrot või Visual Basic for Applications (VBA) koodi.
Juhtelemendi teisaldamisel sisestatakse selle uus atribuudi Top (Ülevalt ) säte automaatselt atribuudilehele. Kui vaatate vormi või aruannet prindieelvaates või prindite vormi, määratakse juhtelemendi asukoht selle atribuudi Top (Ülevalt) sättega ja aruande veerisesätetega, mis on saadaval, klõpsates menüüs Küljendus nuppu Veerised.
Aruannete korral on atribuudi Top (Ülevalt) sätteks väärtus, mille võrra on praegune jaotis nihkes lehe ülaserva suhtes. Sätte ühikuks on tvipid. Selle atribuudi abil saab määrata, kui kaugele lehe ülaservast soovite jaotise vormindussündmuse käigus printida.
Näide.
Järgmises näites kontrollitakse praeguse aruande atribuudi Top (Ülevalt) sätet. Kui sätte väärtus on minimaalsest veerisesättest väiksem, seatakse atribuutide NextRecord (Järgmine kirje) ja PrintSection (Prindiala) väärtuseks False (Väär). Jaotisest ei siirduta järgmise kirje juurde ning järgmist jaotist ei prindita.
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