Uputstva za imenovanje polja, kontrola i objekata

Primenjuje se na
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Imena polja, kontrola i objekata u Access bazama podataka na radnoj površini:

  • Mogu da sadrže do 64 znaka.
  • Mogu da sadrže bilo kakvu kombinaciju slova, brojeva, razmaka i specijalnih znakova, osim tačke (.), znaka uzvika (!), kratkouzlaznog akcenta (`) i uglastih zagrada ([ ]).
  • Ne nogu da počinju razmakom.
  • Ne mogu da sadrže kontrolne znakove (ASCII vrednosti od 0 do 31).
  • Nije moguće uključiti dvostruki znak navoda (") u imena tabele, prikaza ili uskladištenih procedura u Access projektu.

Iako možete da uključite razmake u imena polja, kontrole i objekata, većina primera u dokumentaciji programa Access prikazuje imena polja i kontrola bez razmaka jer razmaci u imenima u nekim okolnostima mogu da dovedu do neusaglašenosti u imenima u programu Visual Basic za aplikacije.

Kada imenujete polje, kontrolu ili objekat, preporučuje se da se uverite da ime ne duplira ime svojstva ili drugog elementa koje Access koristi; u suprotnom, baza podataka može da proizvede neočekivano ponašanje u nekim okolnostima. Na primer, ako uputite na vrednost polja pod imenom "Ime" u tabeli "NameInfo" pomoću sintakse NameInfo.Name, Access prikazuje vrednost svojstva tabele Name , a ne vrednost polja Ime.

Drugi način da izbegnete neočekivane rezultate jeste da uvek koristite operator ! umesto operatora . (tačka) da biste uputili na vrednost polja, kontrole ili objekta. Na primer, sledeći identifikator eksplicitno se poziva na vrednost polja Ime a ne svojstvo Ime:

[ImeInfo]![ime]