Dacă ați utilizat o setare pentru a specifica ce se întâmplă atunci când deschideți un Bază de date Microsoft Access, puteți ocoli acele setări pentru a redobândi accesul complet la baza de date. De exemplu, puteți seta opțiunile pentru o bază de date curentă din caseta de dialog Opțiuni Access , creând o macrocomandă AutoExec sau o deschidere procedură eveniment. Dacă baza de date are o setare de opțiune de pornire, acest articol descrie cum să o ocoliți.
Pentru a ignora toate opțiunile de pornire, parcurgeți următorul pas:
-
Țineți apăsată tasta SHIFT în timp ce deschideți baza de date.
În funcție de setările de securitate pentru macrocomenzi pentru baza de date, este posibil să vedeți unul sau mai multe mesaje de securitate la pornire.
Notă: Trebuie să continuați să țineți apăsată tasta SHIFT în timp ce închideți toate mesajele de securitate sau opțiunile de pornire nu se ignoră.
Când deschideți o bază de date în timp ce țineți apăsată tasta SHIFT, multe dintre opțiunile setate pe pagina Baza de date curentă a casetei de dialog Opțiuni Access sunt ignorate. Pentru a modifica aceste opțiuni, procedați astfel:
-
Faceți clic pe fila Fișier, apoi pe Opțiuni.
Se deschide caseta Opțiuni Access .
-
Faceți clic pe Baza de date curentă și modificați setările pentru baza de date curentă.
Notă: Poate fi necesar să închideți și să redeschideți baza de date pentru ca modificările să fie eficiente.
Următorul tabel listează fiecare setare de pe pagina Baza de date curentă și modul în care se comportă acestea atunci când deschideți baza de date în timp ce țineți apăsată tasta SHIFT.
Grup de opțiuni |
Setare |
Comportament la ignorare a opțiunilor de pornire |
Opțiuni aplicație |
Titlu aplicație |
Titlul aplicației particularizate nu se afișează. |
Pictogramă aplicație |
Pictograma aplicației particularizate nu se afișează. |
|
Afișare formular |
Formularul desemnat nu se afișează și nu rulează niciuna dintre procedurile eveniment ale formularului. |
|
Formular de afișare Web |
Este disponibil numai atunci când este prezent un formular Web desemnat. Atunci când este disponibil, formularul Web desemnat nu se afișează și nu rulează niciuna dintre procedurile eveniment ale formularului. |
|
Navigare |
Afișare Panou navigare |
Chiar dacă această opțiune nu este selectată, se afișează Panoul de navigare. |
Opțiuni pentru panglică și bară de instrumente |
Nume panglică |
Panglica particularizată desemnată nu se afișează. |
Meniuri lungi |
Toate filele implicite din Panglică sunt afișate indiferent de setare. |
|
Meniuri implicite de comenzi rapide |
Toate meniurile de comenzi rapide implicite sunt afișate indiferent de setare. |
Pentru mai multe informații despre cum să setați opțiunile pentru baza de date curentă, consultați articolul Setarea opțiunilor de utilizator pentru o bază de date curentă dintr-o locație centralizată.
Dacă adăugați o macrocomandă Access denumită AutoExec la o bază de date, macrocomanda rulează de obicei de fiecare dată când deschideți baza de date. Atunci când ignorați opțiunile de pornire, macrocomanda AutoExec nu rulează.
Atunci când baza de date are mai mulți utilizatori, puteți împiedica utilizatorii să ignore opțiunile de pornire. Dezactivați tasta de ocolire (SHIFT) utilizând cod Visual Basic for Applications (VBA) pentru a seta proprietatea AllowBypassKey la False.
Proprietatea AllowBypassKey utilizează următoarele setări.
Setare |
Descriere |
True |
Activați tasta SHIFT pentru a permite utilizatorilor să ignore proprietățile de pornire și macrocomanda AutoExec. |
False |
Dezactivați tasta SHIFT pentru a nu permite utilizatorilor să ignore proprietățile de pornire și macrocomanda AutoExec. |
Puteți seta această proprietate utilizând un cod macrocomandă sau VBA.
Pentru a seta proprietatea AllowBypassKey utilizând o macrocomandă, trebuie să creați proprietatea în următorul mod:
-
Într-o bază de date Microsoft Access (.mdb sau .accdb), puteți adăuga proprietatea utilizând metoda CreateProperty și adăugând-o la colecția Properties a obiectului Database.
-
Într-un proiect Microsoft Access (.adp), adăugați proprietatea la colecția AccessObjectProperties a obiectului CurrentProject sau utilizați metoda Add.
Setarea proprietății AllowBypassKey nu are efect până la următoarea deschidere a bazei de date a aplicației.