Метод DoCmd.Save (Access)
Метод Save выполняет действие Сохранить в Visual Basic.
Синтаксис
expression. Сохранить (ObjectType, ObjectName)
expression: переменная, представляющая объект DoCmd.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
ObjectType | Необязательный | AcObjectType | Константа AcObjectType , указывающая тип объекта, который требуется сохранить. |
ObjectName | Необязательный | Variant | Строковое выражение, которое является допустимым именем объекта типа, выбранного аргументом ObjectType. |
Замечания
Метод Save работает со всеми объектами базы данных, которые пользователь может явно открыть и сохранить. Указанный объект должен быть открыт, чтобы метод Save влиял на объект.
Если оставить аргументы ObjectType и ObjectName пустыми (для аргумента ObjectType предполагается константа по умолчанию acDefault), Microsoft Access сохранит активный объект.
Если оставить аргумент ObjectType пустым, но ввести имя в аргументе ObjectName , Access сохранит активный объект с указанным именем.
При вводе типа объекта в аргументе ObjectType необходимо ввести имя существующего объекта в аргументе ObjectName .
Примечание.
Вы не можете использовать метод Save для сохранения следующих объектов с новым именем:
- Форма в режиме формы или в режиме таблицы
- Отчет в режиме предварительного просмотра
- Модуль
- Представление сервера в режиме таблицы или предварительной версии
- Таблица в режиме таблицы или в режиме предварительного просмотра
- Запрос в режиме таблицы или предварительном просмотре
- Хранимая процедура в режиме таблицы или предварительном просмотре
Пример
В следующем примере метод Save используется для сохранения формы с именем New Employees Form. Эта форма должна быть открыта при выполнении кода, содержащего этот метод.
DoCmd.Save acForm, "New Employees Form"
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.