Smjernice za davanje naziva poljima, kontrolama i objektima

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

Nazivi polja, kontrola i objekata baza podataka programa Access za stolna računala:

  • mogu imati do 64 znaka
  • mogu sadržavati bilo koju kombinaciju slova, brojki, razmaka i posebnih znakova, osim točke (.), uskličnika (!), kratkosilaznog naglaska (`) i uglatih zagrada ([ ])
  • ne mogu počinjati razmakom
  • ne mogu sadržavati kontrolne znakove (ASCII vrijednosti od 0 do 31)
  • ne smiju sadržavati dvostruki navodnik (") u nazivima tablice, prikaza ili spremljenih procedura u projektu programa Access

Iako nazivi kontrola, polja i objekata smiju sadržavati razmake, većina primjera u dokumentaciji programa Access prikazuje nazive polja i kontrola bez razmaka jer razmaci u nazivima mogu u nekim okolnostima uzrokovati sukobe u programskom jeziku Visual Basic for Applications.

Kada imenujete polje, kontrolu ili objekt, uvijek je dobro voditi računa o tome da taj naziv nije isti kao i naziv svojstva ili drugog elementa koji koristi Access. U suprotnom se vaša baza podataka pod nekim okolnostima može neobično ponašati. Ako, primjerice, pomoću sintakse NameInfo.Name referirate na vrijednost polja s nazivom Naziv u tablici InfoNaziva, Access prikazuje vrijednost svojstva Naziv tablice, a ne vrijednost polja Naziv.

Neobične rezultate možete izbjeći i tako da pri referiranju na vrijednost polja, kontrole ili objekta uvijek koristite operator ! umjesto operatora . (točka). Tako se, primjerice, sljedeći identifikator izričito referira na vrijednost polja Naziv, a ne na svojstvo Naziv:

[InfoNaziva]![Naziv]