Можете да използвате действието макродействие DeleteObject в настолни бази данни на Access, за да изтриете определен обект на база данни.

Забележка: Това действие няма да бъде разрешено, ако базата данни не е надеждна.

Забележка: Действието макродействие DeleteObject макрос не е налично в уеб приложенията на Access.

Настройка

Действието макродействие DeleteObject има следните аргументи:

Аргумент на действие

Описание

Тип на обекта

Типа на обекта, който трябва да бъде изтрит. Щракнете върху Таблица, Заявка, Формуляр, Отчет, Макрос, Модул, Страница за достъп до данни, Изглед на сървър, Диаграма, Съхранена процедура или Функция в прозореца Тип на обекта в секцията Аргументи на действие на екрана на конструктора на макроси. За да изтриете обекта, избран в навигационния екран, оставете този аргумент празен.

Име на обекта

Името на обекта за изтриване. Полето Име на обекта показва всички обекти в типа база данни, избран от аргумента Тип на обекта. Ако оставите полето тип на обекта празно, оставете това поле празно.

Ако изпълните макрос, съдържащ действието макродействие DeleteObject в библиотечна база данни, Access първо търси обекта с това име в базата данни на библиотеката и след това в текущата база данни.

Предупреждение: Ако оставите полетата тип на обекта и име на обекта празни, Access изтрива обекта, избран в навигационния екран, без да се показва предупредително съобщение, когато срещне действието макродействие DeleteObject .

Забележки

Можете да използвате действието макродействие DeleteObject , за да изтриете временните обекти, които сте създали при изпълнение на макроса. Например можете да използвате действието OpenQuery , за да изпълните заявка за създаване на таблица, което създава временна таблица. Когато сте готови с използването на временната таблица, можете да използвате действието макродействие DeleteObject , за да го изтриете.

Това действие има същия ефект като избирането на обект в навигационния екран и след това натискане на клавиша DEL или щракване с десния бутон върху обекта в навигационния екран, след което щракнете върху Изтрий.

За да изпълните действието макродействие DeleteObject в модул на Visual Basic for Applications, можете да използвате метода макродействие DeleteObject на обекта DoCmd .

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

Беше ли полезна тази информация?

Доколко сте доволни от качеството на превода?
Какво е повлияло на вашия потребителски опит?

Благодарим ви за обратната връзка!

×