Стосується
Об’єкт BoundObjectFrame |
Об’єкт Image |
Об’єкт OptionButton |
Об’єкт Report |
Об’єкт CheckBox |
Об’єкт Label |
Об’єкт OptionGroup |
Об’єкт SubForm |
Об’єкт ComboBox |
Об’єкт Line |
Об’єкт Page |
Колекція TabControl |
Об’єкт CommandButton |
Об’єкт ListBox |
Об’єкт PageBreak |
Об’єкт TextBox |
Об’єкт CustomControl |
Об’єкт ObjectFrame |
Об’єкт Rectangle |
Об’єкт ToggleButton |
За допомогою властивості Top можна вказати розташування об’єкта у формі або звіті. Ціле число (читання й записування) для всіх об’єктів зі списку "Стосується", крім об’єкта "Звіт", який має тип "Довге ціле число", доступне тільки для читання.
expression — обов’язковий аргумент. Вираз, який повертає один із наведених вище об'єктів.
Зауваження
Розташування елемента керування визначається відстанню від його лівої або верхньої межі до лівого або верхнього краю розділу, що містить цей елемент керування. Установивши для властивості Top значення 0, ви розташуєте край елемента керування на верхній межі розділу. Щоб використати одиниці вимірювання, відмінні від значень діалогового вікна Регіональні параметри на панелі керування Windows, укажіть одиниці (наприклад, 3 см або 2 дюйми).
У Visual Basic установити значення цієї властивості можна, використовуючи числовий вираз. Значення представлено у твіпах.
Для елементів керування цю властивість можна встановити, використовуючи вікно властивостей елемента керування, макрос або код Visual Basic for Applications (VBA).
Коли ви переміщуєте елемент керування, його нова властивість Top автоматично вводиться в аркуші властивостей. Під час перегляду форми або звіту в режимі попереднього перегляду або під час друку форми розташування елемента керування визначається властивістю Top разом із параметрами полів звіту, доступними , клацнувши Поля на вкладці Розмітка сторінки .
Для звітів значення властивості Top позначає величину зміщення поточного розділу від верхнього краю сторінки. Значення цієї властивості виражається у твіпах. Ви можете встановити його, щоб указати, на якій відстані від початку сторінки потрібно друкувати розділ у процедурі події "Форматування".
Приклад
Нижче наведено приклад перевірки значення властивості Top для поточного звіту. Якщо значення менше, ніж мінімальне значення межі, властивості NextRecord і PrintSection отримують значення False. Цей розділ не переходить на наступний запис, і наступний розділ не друкується.
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