Макрокоманда CloseWindow
Область применения: Access 2013, Office 2013
Действие ЗакрытьWindow можно использовать для закрытия указанной вкладки "Доступ к документу" или активной вкладки документа, если ни одна из них не указана.
Setting
Аргументы действия CloseWindow приведены ниже.
Аргумент макрокоманды |
Описание |
---|---|
Object Type |
Тип объекта, вкладка документа которого требуется закрыть. Щелкните Таблица, Запрос, Форма, Отчет, Макрос, Модуль, Страница доступа к данным, Представление сервера, Схема, Хранимая процедура или Функция в поле Тип объекта в разделе Аргументы действия панели построителя макросов. Чтобы выбрать активную вкладку документа, оставьте этот аргумент пустым. Примечание. При закрытии модуля в Редактор Visual Basic необходимо использовать Module в аргументе Тип объекта. |
Object Name |
Имя закрываемого объекта. Поле Object Name отображает все объекты базы данных, относящиеся к типу, заданному аргументом Object Type. Щелкните объект , чтобы закрыть его. Если оставить аргумент Тип объекта пустым, оставьте этот аргумент пустым. |
Save |
Следует ли сохранять изменения в объекте при его закрытии. Нажмите кнопку Да (сохранить объект), Нет (закрыть объект, не сохраняя его) или Запрос (предложите пользователю сохранить объект). Значение по умолчанию — Prompt. |
Замечания
Действие CloseWindow работает со всеми объектами базы данных, которые пользователь может явно открыть или закрыть. Это действие имеет тот же эффект, что и выбор объекта, а затем его закрытие, щелкнув правой кнопкой мыши вкладку документа объекта, а затем выбрав команду Закрыть в контекстном меню или нажав кнопку Закрыть для объекта.
Если для аргумента Сохранить задано значение Запрос , а объект еще не был сохранен до выполнения действия CloseWindow , диалоговое окно предложит пользователю сохранить объект, прежде чем макрос закроет его. Если для аргумента Warnings On действия SetWarnings задано значение Нет, диалоговое окно не отображается и объект автоматически сохраняется.
Чтобы запустить действие CloseWindow в модуле Visual Basic для приложений (VBA), используйте метод CloseWindow объекта DoCmd.