În mod implicit, Access vă solicită să confirmați că doriți să ștergeți un obiect din Panoul de navigare sau atunci când rulați o interogare de acțiune. Puteți dezactiva aceste mesaje de confirmare dacă preferați să nu vi se solicite. Dacă mesajele nu apar și doriți să vi se solicite, le puteți reactiva.
În acest articol
-
Dezactivați mesajele de confirmare pentru ștergerea obiectelor
-
Prezentare generală a mesajelor de confirmare a interogării de acțiune
-
Controlul mesajelor de confirmare a interogării de acțiune pentru un computer
-
Dezactivarea mesajelor de confirmare a interogării de acțiune pentru o bază de date
-
Dezactivarea mesajelor de confirmare a interogării de acțiune pentru un anumit set de activități
-
Utilizarea unei macrocomenzi pentru a dezactiva și a reactiva mesajele
Dezactivați mesajele de confirmare pentru ștergerea obiectelor
Important: Dacă utilizați această setare pentru a dezactiva mesajele de confirmare a ștergerii obiectelor, Access nu va afișa mesajele de pe acel computer atunci când ștergeți obiecte din Panoul de navigare.
-
Pe fila Fișier, faceți clic pe Opțiuni.
-
În partea stângă a casetei de dialog Opțiuni Access , faceți clic pe Setări client.
-
În partea dreaptă a casetei de dialog Opțiuni Access , în secțiunea Editare , sub Confirmare, debifați caseta de selectare Ștergeri documente , apoi faceți clic pe OK.
Prezentare generală a mesajelor de confirmare a interogării de acțiune
Interogările de acțiune sunt o modalitate de a modifica datele din baza de date. O interogare de acțiune poate să adauge, să șteargă sau să actualizeze date sau să realizeze un tabel nou utilizând date existente. Interogările de acțiune sunt foarte puternice, dar această putere implică un anumit risc de modificări neprevăzute ale datelor. Din cauza posibilității de pierdere a datelor, Access vă solicită în mod implicit confirmarea atunci când rulați o interogare de acțiune. Acest lucru ajută la atenuarea posibilității de modificări neprevăzute ale datelor.
Sfat: Pentru a vedea ce date va avea efect o interogare de acțiune, înainte de a rula interogarea, pe fila Pornire , în grupul Vizualizări , faceți clic pe Vizualizare, apoi pe Vizualizare foaie de date.
Dacă preferați ca Access să nu vă solicite să confirmați interogările de acțiune sau dacă Access nu vă solicită confirmarea, dar doriți acest lucru, puteți să activați sau să dezactivați mesajele.
-
Controlul mesajelor de confirmare a interogării de acțiune pentru un computer
Puteți utiliza o setare din caseta de dialog Opțiuni Access pentru a seta comportamentul implicit pentru bazele de date Access deschise pe un anumit computer. Dacă utilizați această setare pentru a dezactiva mesajele, Access nu va afișa mesajele în niciun caz. Dacă utilizați această setare pentru a activa mesajele, Access va afișa mesajele dacă nu sunt dezactivate de o macrocomandă sau de VBA. -
Dezactivarea mesajelor de confirmare a interogării de acțiune pentru o bază de date
Alegeți această metodă pentru a dezactiva avertismentele pentru o anumită bază de date atunci când se deschide. Utilizați acțiunea SetareWarnings într-o macrocomandă AutoExec pentru a dezactiva mesajele. Fișierul bază de date trebuie să fie de încredere pentru ca această acțiune de macrocomandă să funcționeze; pentru mai multe informații despre bazele de date de încredere, consultați articolul Decideți dacă să acordați încredere unei baze de date. -
Dezactivarea mesajelor de confirmare a interogării de acțiune pentru un anumit set de activități
Alegeți această metodă pentru a dezactiva avertismentele pe durata unui set de activități, apoi activați-le din nou; de exemplu, puteți să dezactivați mesajele în timp ce rulează o interogare de creare tabel, apoi să le reactivați. Puteți utiliza acțiunea de macrocomandă SetareWarnings și, de asemenea, puteți utiliza metoda VBA DoCmd.SetWarnings. Fișierul bază de date trebuie să fie de încredere pentru ca această acțiune de macrocomandă să funcționeze; pentru mai multe informații despre bazele de date de încredere, consultați articolul Decideți dacă să acordați încredere unei baze de date.
Controlul mesajelor de confirmare a interogării de acțiune pentru un computer
Important: Dacă utilizați această setare pentru a dezactiva mesajele de confirmare a interogării de acțiune, Access nu va afișa mesajele de pe acel computer nici măcar pentru o bază de date care conține o macrocomandă sau un modul care activează mesajele.
-
Pe fila Fișier, faceți clic pe Opțiuni.
-
În partea stângă a casetei de dialog Opțiuni Access , faceți clic pe Setări client.
-
În partea dreaptă a casetei de dialog Opțiuni Access , în secțiunea Editare , sub Confirmare, debifați caseta de selectare Interogări de acțiune , apoi faceți clic pe OK.
Dezactivarea mesajelor de confirmare a interogării de acțiune pentru o bază de date
Puteți utiliza acțiunea SetWarnings într-o macrocomandă AutoExec pentru a dezactiva mesajele de confirmare a interogării de acțiune pentru o bază de date.
Important: Dacă baza de date care conține macrocomanda nu este de încredere, acțiunea SetWarnings nu va rula. Pentru mai multe informații despre încredere și baze de date, consultați articolul Decideți dacă să acordați încredere unei baze de date.
Notă: Este posibil să omiteți Dacă există deja o macrocomandă numită AutoExec, deschideți macrocomanda respectivă în Vizualizarea proiect, apoi efectuați pașii 2-4 din următoarea procedură.
-
În fila Creare, în grupul Macrocomenzi și cod, faceți clic pe Macrocomandă.
-
În lista verticală din partea de sus a Generatorului de macrocomenzi, selectați acțiunea SetareWarnings .
-
Dacă nu vedeți acțiunea SetareAbeli listată , pe fila Proiectare macrocomandă , în grupul Afișare/Ascundere , asigurați-vă că s-a selectat Afișare totală acțiuni .
-
-
Sub acțiunea SetareWarnings , faceți clic pe săgeata de lângă Avertismente activate și selectați opțiunea dorită.
-
Faceți clic pe Salvare.
-
În caseta de dialog Salvare ca , tastați AutoExec.
-
Faceți clic pe OK, apoi închideți Generatorul de macrocomenzi. Noua macrocomandă va rula următoarea dată când deschideți baza de date.
Pentru mai multe informații despre crearea macrocomenzilor, consultați articolul Crearea unei macrocomenzi de interfață utilizator.
Dezactivarea mesajelor de confirmare a interogării de acțiune pentru un anumit set de activități
Există două modalități de bază de a dezactiva mesajele de confirmare a interogării de acțiune pentru un set de activități: utilizând o macrocomandă și utilizând un modul VBA. În orice caz, utilizați cod pentru a dezactiva avertismentele, a efectua setul de activități, apoi a reactiva avertismentele. Atașați codul la un eveniment, cum ar fi Faceți clic pe Eveniment al unui buton de comandă sau Deschidere eveniment al unui formular.
Atașați un modul la un eveniment și, atunci când are loc evenimentul, modulul rulează. De exemplu, puteți atașa un modul la evenimentul La Deschidere pentru un formular. Atunci când formularul se deschide, modulul rulează. Următoarea procedură vă arată cum să utilizați metoda DoCmd.SetWarnings în evenimentul La Deschidere al unui formular.
-
Deschideți formularul în Vizualizarea proiect.
-
Dacă foaie de proprietăți nu este deja vizibilă, apăsați F4 pentru a o afișa.
-
Faceți clic pe pătratul din partea din stânga sus a formularului, imediat sub fila obiect a formularului.
-
În foaia de proprietăți, pe fila Altele , asigurați-vă că Are modul este setat la Da.
-
Pe fila Eveniment , faceți clic pe evenimentul La Deschidere , apoi faceți clic pe butonul Generare (punctele de suspensie de lângă săgeată).
-
În caseta de dialog Alegere generator, alegeți una dintre următoarele:
-
Pentru a utiliza un modul VBA, faceți dublu clic pe Generator de cod și urmați pașii rămași din această procedură.
-
Pentru a utiliza o macrocomandă, faceți dublu clic pe Generator de macrocomenzi, apoi urmați pașii din procedură Utilizați o macrocomandă pentru a dezactiva și a reactiva mesajele.
-
-
Tastați DoCmd.SetWarnings (WarningsOff), apoi apăsați ENTER.
-
Introduceți codul necesar pentru a efectua activitățile pe care doriți să le efectuați cu mesajele de confirmare dezactivate.
-
Pe o linie nouă, tastați DoCmd.SetWarnings (WarningsOn).
-
Închideți Editor VBA și salvați formularul.
Utilizarea unei macrocomenzi pentru a dezactiva și a reactiva mesajele
-
În lista verticală din partea de sus a Generatorului de macrocomenzi, selectați acțiunea SetareWarnings .
-
Dacă nu vedeți acțiunea SetareAbeli listată , pe fila Proiectare macrocomandă , în grupul Afișare/Ascundere , asigurați-vă că s-a selectat Afișare totală acțiuni .
-
-
Sub acțiunea SetareAvertiment, faceți clic pe săgeata de lângă Avertismente activate și selectați Nu.
-
Introduceți acțiunile de macrocomandă necesare pentru a efectua activitățile pe care doriți să le efectuați cu mesajele de confirmare dezactivate.
-
Sub ultima acțiune de activitate, selectați acțiunea SetareAvertizmente , apoi faceți clic pe săgeata de lângă Avertismente activate și selectați Da.
-
Închideți Generatorul de macrocomenzi, salvați macrocomanda, apoi salvați formularul.