Властивість «Модальний (Modal)»

Застосування

Об’єкт «Форма» (Form)

Об’єкт «Звіт» (Report)

Властивість Модальний (Modal) визначає, чи відкривається форма або звіт як модальний вікно. Якщо форма або звіт відкривається як модальне вікно, необхідно закрити його, перш ніж можна буде перемістити фокус на інший об’єкт. Тип — логічне значення (Boolean) для читання й записування.

вираз.Modal

вираз Обов’язково. Вираз, який повертає один з об’єктів зі списку «Застосування».

Зауваження

Властивість Модальний (Modal) може мати такі значення:

Значення

Visual Basic

Опис

Так

True

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

Ні

False

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


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

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

Властивість Стиль межі (BorderStyle) використовується для задання вигляду межі форми. Зазвичай для модальних форм властивість Стиль межі (BorderStyle) має значення «Діалогове (Dialog)».

tip

Властивості Модальний (Modal), Спливаючий (PopUp) і Стиль межі (BorderStyle) можна використовувати для створення настроюване діалогове вікно. Для цього встановіть такі значення властивостей: Модальний (Modal) — «Так », Спливаючий (PopUp) — «Так» і Стиль межі (BorderStyle) — «Діалогове».

Встановлення для властивості Модальний (Modal) значення «Так» робить форму модальною, якщо:

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

  • Форму відкрито в поданні форми за допомогою макросу або програмного коду VBA.

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

Якщо форма є модальною, не можна переключатися з подання форми у вікно табличного подання даних, хоча можна переключитися в подання конструктора, а потім в подання таблиці.

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

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

Приклад

Повернути значення властивості Модальний (Modal) для форми «Введення замовлень» можна в такий спосіб:

Dim b As Booleanb = Forms("Введення замовлень").Modal

Задати значення властивості Модальний (Modal) можна в такий спосіб:

Forms("Введення замовлень").Modal = True

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

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

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

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

×