Властивість Top

Стосується:

Об’єкт BoundObjectFrame

Об’єкт Image

Об’єкт OptionButton

Об’єкт Report

Об’єкт CheckBox

Об’єкт Label

Об’єкт OptionGroup

Об’єкт SubForm

Об’єкт ComboBox

Об’єкт Line

Об’єкт Page

Колекція TabControl

Об’єкт CommandButton

Об’єкт ListBox

Об’єкт PageBreak

Об’єкт TextBox

Об’єкт CustomControl

Об’єкт ObjectFrame

Об’єкт Rectangle

Об’єкт ToggleButton

За допомогою властивості Top можна вказати розташування об’єкта у формі або звіті. Ціле число (читання й записування) для всіх об’єктів зі списку "Стосується", крім об’єкта "Звіт", який має тип "Довге ціле число", доступне тільки для читання.

вираз – обов’язковий аргумент. Вираз, який повертає один з об’єктів зі списку "Стосується".

Зауваження

Розташування елемента керування визначається відстанню від його лівої або верхньої межі до лівого або верхнього краю розділу, що містить цей елемент керування. Установивши для властивості 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
Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×