Свойство Form.PopUp (Access)

Указывает, открывается ли форма как всплывающее окно. Для чтения и записи, Boolean.

Синтаксис

expression. Всплывающее окно

выражение: переменная, представляющая объект Form.

Замечания

Свойство PopUp использует следующие параметры.

Setting Visual Basic Описание
Да True Форма откроется как всплывающее окно. Он остается на вершине всех остальных окон Microsoft Access.
Нет False (по умолчанию) Форма не является всплывным окном.

Свойство PopUp можно задать только в режиме конструктора.

Чтобы указать нужный тип границы во всплывающем окне, используйте свойство BorderStyle . Обычно для свойства BorderStyle устанавливается значение Тонкий для всплывающих окон.

Чтобы создать пользовательское диалоговое окно, задайте для свойства Modal значение Да, для свойства PopUp — Значение Да, а для свойства BorderStyle — диалоговое окно.

Если для свойства PopUp задано значение Да, форма будет всплывающей окном только при выполнении одного из следующих действий:

  • Откройте его в представлении форма в окне База данных.
  • Откройте его в представлении формы с помощью макроса или Visual Basic.
  • Переключение с представления конструктора на представление формы.

Если для свойства PopUp задано значение Да, вы не сможете переключиться на другие представления из представления формы, так как панель инструментов формы недоступна. (Вы не можете переключить всплывательную форму из представления формы в режим таблицы даже в макросе или Visual Basic.) Необходимо закрыть форму и повторно открыть ее в режиме конструктора или таблицы.

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

Примечание.

Используйте параметр Диалоговое окно аргумента WindowMode действия OpenForm, чтобы открыть форму с ее свойствами PopUp и Modal , установленными в значение Да.

При развертывании окна в Microsoft Access все остальные окна также разворачиваются при их открытии или переключении на них. Однако всплывающие формы не разворачиваются. Если вы хотите, чтобы форма сохраняла свой размер при развертывании других окон, задайте для свойства PopUp значение Да.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.