Свойство Modal

Отнася се за

Обект Form

Обект Report

Можете да използвате свойството Modal, за да укажете дали формуляр или отчет се отваря като модален прозорец. Когато даден формуляр или отчет се отваря като модален прозорец, прозорецът трябва да затвори, преди да можете да преместите фокуса върху друг обект. Boolean за четене/запис.

израз.Modal

израз Задължителен. Израз, който връща един от обектите в списъка "Отнася се за".

Забележки

Свойството Модален използва настройките по-долу.

Настройка

Visual Basic

Описание

Да

True

Формулярът или отчетът се отваря като модален прозорец.

Не

False

(По подразбиране) Формулярът се отваря като немодален прозорец.


Можете да зададете това свойство с помощта на списък със свойства на формуляра или отчета, макрос или код на Visual Basic for Applications (VBA).

Когато отворите модален прозорец, другите прозорци в Microsoft Office Access 2007 са забранени, докато не затворите формуляра (въпреки че можете да превключите към прозорците в други приложения). За да забраните менюта и ленти с инструменти в допълнение към другите прозорци, настройте и двете свойства Modal и PopUp на "Да".

Можете да използвате свойството BorderStyle, за да зададете вида на границата, която формулярът да има. Обикновено в модалните формуляри свойството BorderStyle е зададено на "Диалогов прозорец".

съвет

Можете да използвате свойствата Modal, PopUp и BorderStyle, за да създадете персонализиран диалогов прозорец. Можете да зададете Modal на "Да", PopUp на "Да" и BorderStyle на "Диалогов прозорец" за диалогови прозорци по избор.

Задаването на свойството Modal на "Да" прави формуляра модален само когато:

  • го отваряте в изглед за формуляри от навигационния екран;

  • го отваряте в изглед за формуляри с помощта на макроси или VBA код;

  • превключвате от изглед за проектиране към изглед на формуляр.

Когато формулярът е модален, не можете да превключвате към изглед на лист с данни от изглед на формуляр, въпреки че можете да превключите към изглед за проектиране и след това в изглед на лист с данни.

Формулярът не е модален в изглед за проектиране или изглед на лист с данни и също не е модален, ако превключите от изглед на лист с данни към изглед на формуляр.

Забележка : Можете да използвате настройката "Диалогов прозорец" на аргумента за действие за режим на прозореца OpenForm, за да се отвори формуляр със свойства Modal и PopUp, зададени на "Да".

Пример

За да върнете стойността на свойството Modal за формуляра "Въвеждане на поръчка", можете да използвате следното:

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

За да зададете стойността на свойството Modal, можете да използвате следното:

Forms("Order Entry").Modal = True

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×