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