Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: Access 2013, Office 2013
Для выхода из Microsoft Access можно использовать действие QuitAccess . Действие QuitAccess также может указать один из нескольких вариантов сохранения объектов базы данных перед выходом из Access.
Примечание.
Эта макрокоманда доступна только для доверенных баз данных.
Параметр
Действие QuitAccess имеет следующий аргумент.
Аргумент макрокоманды |
Описание |
|---|---|
Options |
Указывает, что происходит с несохранимыми объектами при выходе из Access. Нажмите кнопку Запрос (чтобы отобразить диалоговые окна, в которых предлагается сохранить каждый объект), Сохранить все (чтобы сохранить все объекты без запроса в диалоговых окнах) или Выйти (выйти из окна без сохранения объектов) в поле Параметры в разделе Аргументы действия панели построителя макросов. Значение по умолчанию — Сохранить все. |
Замечания
Access не выполняет никаких действий, которые следуют за действием QuitAccess в макросе.
Это действие можно использовать для выхода из Access без запросов в диалоговых окнах Сохранение с помощью пользовательской команды меню или кнопки в форме. Например, у вас может быть форма master, используемая для отображения объектов в пользовательской рабочей области. В этой форме может быть кнопка "Выйти" , которая запускает макрос, содержащий действие QuitAccess с аргументом Параметры , имеющим значение Сохранить все.
Это действие имеет тот же эффект, что и переход на вкладку Файл , а затем — выход. Если при щелчке этой команды у вас есть несохраненные объекты, отображаемые диалоговые окна будут теми же, что и при использовании аргумента "Параметры" действия QuitAccess.
Действие SaveObject в макросе можно использовать для сохранения указанного объекта без необходимости выхода из Access или закрытия объекта.
Чтобы запустить действие QuitAccess в модуле Visual Basic для приложений (VBA), используйте метод Quit объекта DoCmd.