Puteți utiliza acțiunea DeleteObject în bazele de date desktop Access pentru a șterge un obiect bază de date specificat.
Notă: Această acțiune nu va fi permisă dacă baza de date nu este de încredere.
Notă: Acțiunea de macrocomandă DeleteObject nu este disponibilă în aplicațiile web Access.
Setare
Acțiunea DeleteObject are următoarele argumente.
Argument acțiune |
Descriere |
Tip obiect |
Tipul de obiect de șters. Faceți clic pe Tabel, Interogare, Formular, Raport, Macrocomandă, Modul, Pagină de acces la date, Vizualizare Server, Diagramă, Procedură stocată sau Funcție în caseta Tip obiect din secțiunea Argumentele acțiunii a panoului Generator de macrocomenzi. Pentru a șterge obiectul selectat în Panoul de navigare, lăsați acest argument necompletat. |
Nume obiect |
Numele obiectului de șters. Caseta Nume obiect afișează toate obiectele din baza de date cu tipul selectat de argumentul Tip de obiect. Dacă lăsați caseta Tip obiect necompletată, lăsați această casetă necompletată, de asemenea. Dacă rulați o macrocomandă care conține acțiunea DeleteObject într-o bază de date bibliotecă, Access caută mai întâi obiectul cu acest nume în baza de date a bibliotecii, apoi în baza de date curentă. |
Avertisment: Dacă lăsați casetele Tip obiect și Nume obiect necompletate, Access șterge obiectul selectat în Panoul de navigare fără a afișa un mesaj de avertisment atunci când întâlnește acțiunea DeleteObject .
Observații
Puteți utiliza acțiunea DeleteObject pentru a șterge obiectele temporare pe care le-ați creat în timp ce rulați macrocomanda. De exemplu, puteți utiliza acțiunea DeschidereInterogare pentru a rula o interogare de creare tabel care creează un tabel temporar. După ce ați terminat de utilizat tabelul temporar, puteți utiliza acțiunea DeleteObject pentru a-l șterge.
Această acțiune are același efect ca selectarea unui obiect în Panoul de navigare, apăsarea tastei DEL sau clic dreapta pe obiect în Panoul de navigare și clic pe Ștergere.
Pentru a rula acțiunea DeleteObject într-un modul Visual Basic for Applications, puteți utiliza metoda DeleteObject a obiectului DoCmd .