Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Стосується

Об’єкт Form

Об’єкт Report

За допомогою властивості Modal можна вказати, чи відкриється форма або звіт як вікно модальний. Коли форма або звіт відкриється як модальне вікно, необхідно закрити вікно, щоб перемістити фокус до іншого об'єкта. Логічний вираз (читання й записування).

вираз.Modal

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

Примітки

Властивість Modal може мати наведені нижче значення.

Значення

Visual Basic

Опис

Так

True

Форма або звіт відкривається в модальному вікні.

Ні

False

Форма відкривається в немодальному вікні (стандартне значення).


Цю властивість можна встановити, використовуючи вікно властивостей форми чи звіту, макрос або код Visual Basic for Applications (VBA).

Якщо відкрити модальне вікно, інші вікна в Microsoft Office Access 2007 будуть неактивні, доки ви не закриєте форму (вікна інших програм будуть доступні). Щоб також вимкнути меню та панелі інструментів, установіть значення "Так" для двох властивостей: Modal і PopUp.

За допомогою властивості BorderStyle можна визначити потрібний тип рамки для форми. Зазвичай для модальних форм властивість BorderStyle має значення Dialog (Діалогове вікно).

Порада

За допомогою властивостей Modal, PopUp і BorderStyle можна створити настроюване діалогове вікно. Для настроюваних діалогових вікон для параметра Modal (Так), PopUp (Так), BorderStyle (Межі) можна встановити значення Dialog (Діалогове вікно).

Якщо властивість Modal має значення "Так", форма модальна лише в таких випадках:

  • ви відкрили її в поданні форми з області переходів;

  • ви відкрили її в поданні форми за допомогою макросу або коду VBA;

  • ви змінили режим конструктора на подання форми.

Якщо форма модальна, неможливо перейти від подання форми до подання таблиці, але можна вибрати режим конструктора, а потім перейти до подання таблиці.

Форма не модальна в режимі конструктора та поданні таблиці, а також у разі, якщо ви перейшли від подання таблиці до подання форми.

Примітка.: Щоб відкрити форму, для якої властивості Modal і PopUp мають значення "Так", можна встановити для аргументу "Режим вікна" дії Відкритиформу значення Dialog (Діалогове вікно).

Приклад

Ось як можна повернути значення властивості Modal для форми Order Entry:

Dim b As Booleanb = Forms("Order Entry").Modal

Ось як можна задати значення властивості Modal:

Forms("Order Entry").Modal = True

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

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

×