Puteți utiliza acțiunea de macrocomandă SetareWarnings pentru a activa sau a dezactiva mesajele de sistem în bazele de date desktop Access.
Notă: Această acțiune nu va fi permisă dacă baza de date nu este de încredere.
Setare
Acțiunea de macrocomandă SetareWarnings are următorul argument.
Argument acțiune |
Descriere |
Avertismente activate |
Specifică dacă se afișează mesajele de sistem. Faceți clic pe Da (pentru a activa mesajele de sistem) sau pe Nu (pentru a dezactiva mesajele de sistem) în caseta Avertismente activată din secțiunea Argumente acțiune din fereastra de proiectare a macrocomenzilor. Valoarea implicită este Nu. |
Observații
Puteți utiliza această acțiune pentru a împiedica modal avertismente și casete de mesaj să oprească macrocomandă. Cu toate acestea, mesajele de eroare se afișează întotdeauna. De asemenea, Access afișează toate casetele de dialog care necesită altă intrare decât alegerea unui buton (cum ar fi OK, Anulare, Da sau Nu), de exemplu, orice casetă de dialog care necesită introducerea textului sau selectarea uneia dintre mai multe opțiuni.
Efectuarea acestei acțiuni cu argumentul Avertismente activat setat la Nu are același efect ca apăsarea enter ori de câte ori se afișează o casetă de avertizare sau de mesaj. De obicei, un buton OK sau Da este ales ca răspuns la avertisment sau mesaj.
Când se termină macrocomanda, Access activează automat afișarea mesajelor de sistem.
Adesea, veți utiliza această acțiune cu acțiunea de macrocomandă Ecou , care ascunde rezultatele unei macrocomenzi până când se termină. Puteți utiliza acțiunea de macrocomandă SetareWarnings pentru a ascunde și avertismentele și casetele de mesaj.
Deși acțiunea de macrocomandă SetareWarnings poate simplifica interacțiunile cu macrocomenzile, trebuie să aveți grijă la dezactivarea mesajelor de sistem. În unele situații, nu veți dori să continuați o macrocomandă dacă se afișează un anumit mesaj de avertizare. Dacă nu sunteți sigur de rezultatul tuturor acțiunilor de macrocomandă, ar trebui să evitați utilizarea acestei acțiuni.
Pentru a rula acțiunea SetWarnings într-un modul Visual Basic for Applications (VBA), utilizați metoda SetWarnings a obiectului DoCmd .