Se aplică la
Obiectul BoundObjectFrame |
Obiectul Image |
Obiectul OptionButton |
Obiectul Report |
Obiectul CheckBox |
Obiectul Label |
Obiectul OptionGroup |
Obiectul SubForm |
Obiectul ComboBox |
Obiectul Line |
Obiectul Page |
Obiecte TabControl |
Obiectul CommandButton |
Obiectul ListBox |
Obiectul PageBreak |
Obiectul TextBox |
Obiectul CustomControl |
Obiectul ObjectFrame |
Obiectul Rectangle |
Obiectul ToggleButton |
Puteți utiliza proprietatea Top pentru a specifica locația unui obiect într-un formular sau un raport. Integer în citire/scriere pentru toate obiectele din lista Se aplică la, cu excepția obiectului Report, care este de tip Long doar în citire.
expresie Obligatoriu. O expresie care returnează unul dintre obiectele de mai sus.
Observații
Locația unui control este distanța măsurată de la bordura sa din stânga sau de sus la marginea din stânga sau de sus a secțiunii care conține controlul. Setarea proprietății Top la 0 plasează marginea controlului în partea de sus a secțiunii. Pentru a utiliza o unitate de măsură diferită de setarea din caseta de dialog Opțiuni regionale din Panoul de control Windows, specificați unitatea, precum cm sau in (de exemplu, 3 cm sau 2 in).
În Visual Basic, utilizați o expresie numerică pentru a seta valoarea acestei proprietăți. Valorile sunt exprimate în twips.
Pentru controale, puteți seta această proprietate utilizând foaie de proprietăți unui control, un macrocomandă sau cod Visual Basic for Applications (VBA).
Atunci când mutați un control, noua setare de proprietate Top este introdusă automat în foaia de proprietăți. Atunci când vizualizați un formular sau un raport în Examinare înaintea imprimării sau atunci când imprimați un formular, locația unui control este determinată de setarea proprietății Top și de setările de margine ale raportului, disponibile, făcând clic pe Marginipe fila Aspect pagină.
Pentru rapoarte, setarea proprietății Top este valoarea cu care secțiunea curentă este decalată față de partea de sus a paginii. Această setare de proprietate se exprimă în twips. Puteți utiliza această proprietate pentru a specifica unde pe pagină doriți să se imprime o secțiune în procedura de eveniment Format a secțiunii.
Exemplu
Următorul exemplu verifică setarea de proprietate Top pentru raportul curent. Dacă valoarea este mai mică decât setarea minimă de margine, proprietățile NextRecord și PrintSection sunt setate la False. Secțiunea nu trece la următoarea înregistrare, iar secțiunea următoare nu este imprimată.
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