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

Automatsko ispravljanje imena pomaže u prekidu Access baze podataka na radnoj površini kada se dizajn baze podataka promeni. Automatsko ispravljanje imena može:

  • Otkrij prilikom promene imena objekta baze podataka uzrokovaće prekid drugih objekata

  • Automatski ispravi ovaj problem

  • Evidentiraj ispravke koje izvrši

Automatsko ispravljanje imena je podrazumevano podešeno da otkriva i ispravlja probleme, ali ne i da evidentira ispravke. Automatsko ispravljanje imena neznatno remeti performanse sistema i možda ćete želeti da ga isključite ako dizajn baze podataka ne podleže neplaniranim promenama dizajna. Ili možda želite da Access prati ispravke koje pravi. Opcije automatskog ispravljanja imena možete da podesite za svaku bazu podataka na radnoj površini.

Napomena: Automatsko ispravljanje imena pomaže da se imena objekata baze podataka sinhronizuju. Drugim potencijalnim problemima sa promenom dizajna, kao što su problemi na koje su naišli izbrisani objekti baze podataka, ne upravlja direktno imenom Automatsko ispravljanje.

U ovom članku

Zašto bi trebalo koristiti automatsko ispravljanje imena?

Kada radite u Access bazi podataka koja ima dizajn koji korisnici često menjaju, objekti baze podataka mogu prestati da rade ako se promeni dizajn drugih objekata baze podataka. Do ovoga može doći kada se ime objekta promeni, ali tu promenu ne prate odgovarajuće promene u objektima koji zavise od originalnog objekta.

Na primer, ako kreirate upit zasnovan na tabeli pod imenom "Klijenti", a ime tabele se kasnije promeni u "Klijent", upit koji ste kreirali prestaje da radi zbog ove promene imena. Ništa drugo nije u redu sa upitom, a ako ispravite ime tabele u dizajnu upita, upit će ponovo raditi.

Funkcija automatskog ispravljanja imena može da prati promene imena za vas i može automatski da ispravi imena obrazaca, izveštaja, tabela, upita, polja ili kontrola, kao što su okviri za tekst.

Informacije o automatskom ispravljanju imena i zavisnosti objekta

Automatsko ispravljanje imena kreira mape imena informacija zavisnosti objekta za tabele, upite, obrasce i izveštaje. Ove mape vam omogućavaju da koristite okno zadatka Zavisnost objekta da biste prikazali listu objekata koji zavise od izabrane tabele ili obrasca, kao i objekte od kojih zavisi tabela ili obrazac. Mapa imena objekta se ažurira svaki put kada sačuvate i zatvorite taj objekat.

Napomena: Praćenje promena imena podrazumevano nije omogućeno u bazama podataka koje su kreirane pomoću starijih verzija programa Access, čak i kada konvertujete te baze podataka u novije formate datoteke baze podataka. Međutim, možete da omogućite praćenje promena imena kada te baze podataka konvertujete u novije formate.

Kada treba da ne koristim automatsko ispravljanje imena?

Nemojte koristiti automatsko ispravljanje imena u sledećim situacijama:

  • Dizajn baze podataka se ne menja    Ako se dizajn baze podataka ne promeni, možete da poboljšate performanse sistema tako što ćete isključiti ime Automatsko ispravljanje.

  • Želite da smanjite datoteku baze podataka i spremni ste da ručno upravljate promenama imena objekta    Kada je za bazu podataka omogućeno automatsko ispravljanje imena, možda ćete primetiti povećanje veličine baze podataka. Ovo povećanje prihvaćeno je za mape imena koje ime Automatsko ispravljanje kreira kada je omogućeno. Ako onemogućite automatsko ispravljanje imena, mape imena se uklanjaju, što smanjuje veličinu baze podataka.

Stvari koje se imenuju automatsko ispravljanje ne ispravljaju

Automatsko ispravljanje imena ne ispravlja sledeće:

  • Promene u imenima obrazaca, izveštaja ili kontrola se ne prate.

  • Imena tabele, upita ili polja u makroima ili kodu nisu ispravljena.

Kako funkcioniše automatsko ispravljanje imena

Automatsko ispravljanje imena uključuje tri opcije: Praćenje informacija o automatskom ispravljanju imena, Izvršavanje automatskog ispravljanja imena i Promene automatskog ispravljanja imena evidencije. Svaka od poslednje dve opcije zavisi od prethodne opcije koja je omogućena.

Prati informacije o automatskom ispravljanju imena

Kada omogućite automatsko ispravljanje imena da biste pratili promene imena za bazu podataka, Access radi sledeće:

  1. Pokušava da dobije ekskluzivan pristup bazi podataka.

  2. Traži objekte koji su otvoreni.

  3. Odziva i zatvara otvorene objekte.

  4. Novosti mape imena tako što ćete otvoriti, sačuvati i zatvoriti sve tabele, upite, obrasce i izveštaje.

  5. Vraća bazu podataka u bilo koje stanje u kom je bila pre nego što je unapređena u Isključivo.

Mapiranje imena je prekinuto

Kreiranje mapa imena može potrajati nekoliko minuta. Možete da pritisnete taster ESC da biste otkazali ovaj korak. Međutim, mape imena nekih objekata će biti zastarele i nećete moći da prikažete informacije zavisnosti za te objekte dok se mape imena ne ažuriraju.

Napomena: Ako prekidate Access (pritiskom na taster ESC) kada ažurira mape imena, Access ne onemogućavanje opcije Prati informacije o automatskom ispravljanju imena. Opcija "Prati informacije o automatskom ispravljanju imena" ostaje izabrana, iako mape imena nisu sve ažurirane. Da biste ponovo pokrenuli proces ažuriranja mapa imena, koristite ovu proceduru:

  1. Na traci izaberite stavku Opcije >datoteke da biste otvorili dijalog Opcije programa Access .

  2. U levom oknu dijaloga Access opcije izaberite stavku Aktuelna baza podataka.

  3. Opozovite izbor u polju za potvrdu Prati informacije o automatskom ispravljanju imena, a zatim kliknite na dugme U redu. Access će vas upozoriti da svi otvoreni objekti baze podataka moraju da se zatvore da bi promena funkcionisala.

  4. Zatvorite i ponovo otvorite bazu podataka.

  5. Ponovo otvorite dijalog Access opcije, a zatim u okviru kategorije Trenutna baza podataka potvrdite izbor u polju za potvrdu Prati informacije o automatskom ispravljanju imena, a zatim kliknite na dugme U redu.

Ili, da biste ručno ažurirali mapu imena određenog objekta, otvorite objekat u prikazu dizajna, a zatim sačuvajte objekat.

Šta se dešava kada onemogućite informacije o automatskom ispravljanju imena za praćenje?

Kada isključite ime Automatsko ispravljanje da biste zaustavili praćenje promena imena, Access radi sledeće:

  1. Pokušava da dobije ekskluzivan pristup bazi podataka.

  2. Traži objekte koji su otvoreni.

  3. Odziva i zatvara otvorene objekte.

  4. Uklanja mape imena iz svih tabela, upita, obrazaca i izveštaja.

  5. Vraća bazu podataka u bilo koje stanje u kom je bila pre nego što je unapređena u Isključivo.

Ako Access ne dovrši proces praćenja promena ili uklanjanja mapa imena, evidentira grešku u tabeli Neuspela čuvanja imena.

Obavi automatsko ispravljanje imena

Prvo morate da omogućite opciju Prati informacije o automatskom ispravljanju imena da biste mogli da omogućite opciju Automatsko ispravljanje imena.

Kada je omogućena opcija Obavi automatsko ispravljanje imena, Access koristi mape imena da bi utvrdio da će promena imena uticati na druge objekte baze podataka, a zatim ispravlja ime koje se promenilo tamo gde se dešava u tim drugim objektima.

Evidentiraj promene nastale automatskim ispravljanjem imena

Prvo morate da omogućite opciju Prati informacije o automatskom ispravljanju imena i opciju Izvrši automatsko ispravljanje imena da biste mogli da omogućite opciju Promene imena evidencije automatskog ispravljanja.

Kada je omogućena opcija Automatsko ispravljanje promena imena evidencije, Access prati ispravke koje ona unosi zbog promena imena objekta. Svaka ispravka se pojavljuje kao zapis u tabeli evidencije automatskog ispravljanja imena.

Omogućavanje ili onemogućavanje opcija automatskog ispravljanja imena

Sve tri opcije automatskog ispravljanja imena mogu se omogućiti u dijalogu Opcije programa Access . Opcije automatskog ispravljanja imena možete da omogućite ili onemogućite samo za trenutnu bazu podataka.

  1. Na traci izaberite stavku Opcije >datoteke da biste otvorili dijalog Opcije programa Access .

  2. U levom oknu dijaloga Access opcije izaberite stavku Aktuelna baza podataka.

  3. U okviru Opcije automatskog ispravljanja imena potvrdite ili opozovite izbor željenih opcija:

    • Prati informacije o automatskom ispravljanju imena    Kada je ova opcija izabrana, Access prati promene imena objekata u bazi podataka. Informacije o praćenju se skladište u mapama imena. Kada prvi put omogućite ovu opciju, Access kreira mapu imena za svaki od postojećih objekata baze podataka. Mapa imena ostaje ažurirana sve dok je ova opcija izabrana. Mape imena se koriste za ispravljanje grešaka izazvanih preimenovanjem i za generisanje informacija zavisnosti objekta. Mapama imena nije moguće direktno pristupiti.

      Morate da izaberete ovu opciju da biste mogli da izaberete druge opcije automatskog ispravljanja imena.

      Napomena: Omogućavanje ove opcije ne uzrokuje automatsko ispravljanje promena imena. Omogućavanjem ove opcije pravi se samo mape koje se koriste za buduće ispravke.

    • Obavi automatsko ispravljanje imena    Kada je izabrana ova opcija, Access automatski popravlja promene imena čim do njih dođe. Ovu opciju možete izabrati samo ako je opcija Prati informacije o automatskom ispravljanju imena već izabrana. Da bi izvršio automatsko ispravljanje imena, Access koristi mape imena koje je kreirao kada je omogućena opcija Prati informacije o automatskom ispravljanju imena.

      Morate da izaberete ovu opciju da biste mogli da izaberete opciju Promene imena evidencije automatskog ispravljanja .

    • Evidentiraj promene nastale automatskim ispravljanjem imena    Access održava evidenciju ispravki koje daje ime Automatsko ispravljanje. Svaka ispravka se pojavljuje kao zapis u tabeli evidencije automatskog ispravljanja imena.

Vrh stranice

Korišćenje okna "Zavisni elementi objekta" za pregled odnosa objekata

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.