Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Макрокоманда УдалитьОбъект в классических базах данных Access предназначена для удаления указанного объекта базы данных.

Примечание: Эта макрокоманда доступна только для доверенных баз данных.

Примечание: Макрокоманда "УдалитьОбъект" недоступна в веб-приложениях Access.

Настройка

Аргументы макрокоманды УдалитьОбъект описаны ниже.

Аргумент макрокоманды

Описание

Тип объекта

Тип объекта, который нужно удалить. Выберите элемент Таблица, Запрос, Форма, Отчет, Макрос, Модуль, Страница данных, Представление, Диаграмма, Хранимая процедура или Функция в поле Тип объекта в разделе Аргументы макрокоманды в области конструктора макросов. Для удаления объекта, выбранного в области навигации, оставьте этот аргумент пустым.

Имя объекта

Имя объекта, который нужно удалить. В поле Имя объекта указаны все объекты базы данных, относящиеся к типу, заданному аргументом Тип объекта. Если аргумент Тип объекта оставлен пустым, этот аргумент тоже должен быть пустым.

При выполнении в база данных библиотеки макроса, содержащего макрокоманду УдалитьОбъект, Access сначала ищет объект с этим именем в базе данных библиотеки, а затем в текущей базе данных.

Предупреждение: Если оставить поля Тип объекта и Имя объекта пустыми, Access, встретив макрокоманду УдалитьОбъект, удаляет объект, выбранный в области навигации, без отображения предупреждения.

Замечания

Действие DeleteObject можно использовать для удаления временных объектов, созданных при выполнении макроса. Например, можно использовать действие OpenQuery для запуска запрос на создание таблицы, создающей временную таблицу. По завершении работы с временной таблицей можно удалить ее с помощью действия DeleteObject .

Данная макрокоманда аналогична выбору объекта в области навигации с последующим нажатием клавиши DELETE, а также щелчку объекта правой кнопкой мыши в области навигации с последующим выбором команды Удалить.

Чтобы выполнить макрокоманду УдалитьОбъект в модуле Visual Basic для приложений, используйте метод DeleteObject объекта DoCmd.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×