Applies ToAccess pentru Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Corectarea automată nume vă ajută să împiedicați întreruperea bazei de date desktop Access atunci când se modifică proiectarea bazei de date. Corectare automată nume poate:

  • Detectarea modificării numelui unui obiect bază de date va determina întreruperea altor obiecte

  • Corectați automat această problemă

  • Înregistrați orice corecții pe care le face

În mod implicit, Corectare automată nume este setată pentru a detecta și a corecta problemele, dar nu și pentru a înregistra corecturi în jurnal. Corectare automată nume afectează ușor performanța sistemului și se recomandă să o dezactivați dacă proiectul bazei de date nu este supus unor modificări de proiectare neplanificate. Sau poate doriți ca Access să urmărească corecțiile pe care le efectuează. Puteți seta opțiunile de Corectare automată nume pentru fiecare bază de date desktop.

Notă: Corectare automată nume ajută la menținerea sincronizării numelor obiectelor bazei de date. Alte probleme potențiale de modificare a proiectării, cum ar fi problemele care apar din obiectele bazei de date șterse, nu sunt gestionate direct de Corectare automată nume.

În acest articol

De ce ar trebui să utilizez Corectare automată nume?

Atunci când lucrați într-o bază de date Access care are un proiect care este modificat frecvent de utilizatori, obiectele bazei de date pot să nu mai funcționeze dacă se modifică proiectarea altor obiecte ale bazei de date. O modalitate prin care se poate întâmpla acest lucru este atunci când se modifică numele unui obiect, dar modificarea nu este însoțită de modificările corespunzătoare ale obiectelor care depind de obiectul original.

De exemplu, în cazul în care creați o interogare care se bazează pe un tabel numit Clienți, iar numele tabelului se modifică ulterior la Client, interogarea pe care ați creat-o nu mai funcționează din cauza acestei modificări de nume. Nimic altceva nu este în neregulă cu interogarea și, dacă corectați numele tabelului în proiectarea interogării, interogarea funcționează din nou.

Caracteristica Corectare automată nume poate urmări modificările de nume pentru dvs. și poate corecta automat numele formularelor, rapoartelor, tabelelor, interogărilor, câmpurilor sau controalelor, cum ar fi casetele text.

Informații de dependență nume AutoCorecție și obiect

Corectare automată nume creează hărți de nume ale informațiilor de dependență între obiecte pentru tabele, interogări, formulare și rapoarte. Aceste hărți vă permit să utilizați panoul de activități Dependență obiect pentru a vizualiza lista de obiecte care depind de un tabel sau formular selectat și, de asemenea, pentru a vizualiza obiectele de care depinde tabelul sau formularul. Harta de nume a unui obiect se actualizează de fiecare dată când salvați și închideți obiectul respectiv.

Notă: În mod implicit, urmărirea modificărilor de nume nu este activată în bazele de date create utilizând versiuni mai vechi de Access, chiar și după ce efectuați conversia acestor baze de date la un format de fișier bază de date mai nou. Cu toate acestea, puteți activa urmărirea modificărilor de nume după ce efectuați conversia acestor baze de date la un format mai nou.

Când nu trebuie să utilizez Corectare automată nume?

Nu se utilizează Corectare automată nume în următoarele situații:

  • Proiectarea bazei de date nu se modifică    Dacă proiectarea bazei de date nu se modifică, puteți îmbunătăți performanța sistemului dezactivând Corectare automată nume.

  • Doriți să micșorați fișierul bază de date și sunteți dispus să gestionați manual modificările numelui obiectului    Atunci când corectarea automată a numelui este activată pentru o bază de date, este posibil să observați o creștere a dimensiunii bazei de date. Această creștere este atribuibilă hărților de nume pe care le creează Corectarea automată a numelui atunci când este activată. Dacă dezactivați Corectarea automată nume, hărțile de nume sunt eliminate, ceea ce reduce dimensiunea bazei de date.

Lucrurile care denumește Corectarea automată nu se corectează

Corectare automată nume nu corectează următoarele:

  • Modificările din numele formularelor, rapoartelor sau controalelor nu sunt urmărite.

  • Numele de tabel, interogare sau câmp din macrocomenzi sau din cod nu sunt corectate.

Cum funcționează corectarea automată a numelui

Corectarea automată nume include trei opțiuni: Urmărirea informațiilor despre Corectare automată nume, Efectuarea corectrii automate nume și Înregistrarea modificărilor corectare automată nume. Fiecare dintre ultimele două opțiuni depinde de opțiunea anterioară activată.

Urmărire informații Corectare automată nume

Când activați Corectarea automată nume pentru a urmări modificările de nume pentru o bază de date, Access efectuează următoarele:

  1. Încearcă să obțină acces exclusiv la baza de date.

  2. Caută obiecte care sunt deschise.

  3. Solicită și închide obiectele deschise.

  4. Actualizări hărți de nume deschizând, salvând și închizând toate tabelele, interogările, formularele și rapoartele.

  5. Returnează baza de date la starea în care se afla înainte de a fi promovată în Exclusiv.

Mapare nume întreruptă

Crearea de hărți de nume poate dura câteva minute. Apăsați ESC pentru a anula acest pas. Cu toate acestea, hărțile de nume ale unor obiecte vor fi depășite și nu veți putea vizualiza informațiile de dependență pentru acele obiecte până când nu se actualizează hărțile de nume.

Notă: Dacă întrerupeți Access (apăsând ESC) atunci când actualizează hărțile de nume, Access nu dezactivează opțiunea Urmărire informații Corectare automată nume . Opțiunea Urmărire informații Corectare automată nume rămâne selectată, chiar dacă hărțile de nume nu au fost actualizate toate. Pentru a reporni procesul de actualizare a hărților de nume, utilizați această procedură:

  1. Pe panglică, faceți clic pe Fișier > Opțiuni pentru a deschide caseta de dialog Opțiuni Access .

  2. În panoul din stânga din caseta de dialog Opțiuni Access, faceți clic pe Baza de date curentă.

  3. Debifați caseta de selectare Urmărire informații Corectare automată nume , apoi faceți clic pe OK. Access vă avertizează că toate obiectele deschise ale bazei de date trebuie închise pentru ca modificarea să aibă efect.

  4. Închideți și redeschideți baza de date.

  5. Redeschideți caseta de dialog Opțiuni Access , apoi, sub categoria Baza de date curentă , bifați caseta de selectare Urmărire informații Corectare automată nume , apoi faceți clic pe OK.

Sau, pentru a actualiza manual harta numelui unui anumit obiect, deschideți obiectul în Vizualizarea proiect, apoi salvați obiectul.

Ce se întâmplă atunci când dezactivați Urmărire informații Corectare automată nume?

Atunci când dezactivați Corectarea automată nume pentru a opri urmărirea modificărilor de nume, Access efectuează următoarele:

  1. Încearcă să obțină acces exclusiv la baza de date.

  2. Caută obiecte care sunt deschise.

  3. Solicită și închide obiectele deschise.

  4. Elimină hărțile de nume din toate tabelele, interogările, formularele și rapoartele.

  5. Returnează baza de date la starea în care se afla înainte de a fi promovată în Exclusiv.

Dacă Access nu termină procesul de urmărire a modificărilor sau de eliminare a hărților de nume, înregistrează eroarea în tabelul Erori salvare Corectare automată nume.

Efectuare Corectare automată nume

Trebuie să activați mai întâi opțiunea Urmărire informații Corectare automată nume înainte de a putea activa opțiunea Efectuare Corectare automată nume .

Atunci când opțiunea Efectuare Corectare automată nume este activată, Access utilizează hărțile de nume pentru a determina că o modificare de nume va afecta alte obiecte ale bazei de date, apoi corectează numele care a modificat locul în care apare în acele alte obiecte.

Înregistrare modificări Corectare automată nume

Trebuie să activați mai întâi opțiunea Urmărire informații Corectare automată nume și opțiunea Efectuare Corectare automată nume înainte de a activa opțiunea Modificări Corectare automată nume jurnal .

Atunci când opțiunea Corectare automată nume jurnal este activată, Access urmărește corecțiile pe care le face din cauza modificărilor numelui obiectului. Fiecare corecție apare ca înregistrare în tabelul Jurnal Corectare automată nume.

Activarea sau dezactivarea opțiunilor de Corectare automată nume

Toate cele trei opțiuni de Corectare automată nume pot fi activate în caseta de dialog Opțiuni Access . Puteți activa sau dezactiva opțiunile corectare automată nume numai pentru baza de date curentă.

  1. Pe panglică, faceți clic pe Fișier > Opțiuni pentru a deschide caseta de dialog Opțiuni Access .

  2. În panoul din stânga din caseta de dialog Opțiuni Access, faceți clic pe Baza de date curentă.

  3. Sub Opțiuni Corectare automată nume, selectați sau debifați opțiunile dorite:

    • Urmărire informații Corectare automată nume    Când această opțiune este selectată, Access urmărește modificările numelui de obiect în baza de date. Informațiile de urmărire sunt stocate în hărțile de nume. Când activați această opțiune pentru prima dată, Access creează o hartă de nume pentru fiecare dintre obiectele bazei de date existente. Harta de nume rămâne la zi atât timp cât această opțiune rămâne selectată. Hărțile de nume sunt utilizate pentru a remedia erorile cauzate de redenumire și pentru a genera informații despre dependența obiectului. Hărțile de nume nu pot fi accesate direct.

      Trebuie să selectați această opțiune înainte de a putea selecta alte opțiuni de Corectare automată nume.

      Notă: Activarea acestei opțiuni nu determină corectarea automată a modificărilor de nume. Activarea acestei opțiuni creează doar hărțile care sunt utilizate pentru corecțiile viitoare.

    • Efectuare Corectare automată nume    Atunci când această opțiune este selectată, Access remediază automat modificările de nume pe măsură ce apar. Puteți selecta această opțiune doar dacă opțiunea Urmărire informații Corectare automată nume este selectată deja. Pentru a efectua Corectare automată nume, Access utilizează hărțile de nume pe care le-a creat atunci când s-a activat opțiunea Urmărire informații Corectare automată nume .

      Trebuie să selectați această opțiune înainte de a selecta opțiunea Modificări Corectare automată nume jurnal .

    • Înregistrare modificări Corectare automată nume    Access păstrează un jurnal al corecțiilor pe care le face corectarea automată a numelui. Fiecare corecție apare ca înregistrare în tabelul Jurnal Corectare automată nume.

Începutul paginii

Utilizarea panoului Dependențe obiect pentru a vedea cum se corelează obiectele

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.