Väljadele, juhtelementidele ja objektidele nime panemise juhised

Rakenduskoht
Microsoft 365 rakendus Access Access 2024 Access 2021 Access 2019 Access 2016

Väljade, juhtelementide ja objektide nimed Accessi töölauaandmebaasides:

  • võivad olla kuni 64 märgi pikkused;
  • võivad sisaldada mis tahes tähtede, numbrite, tühikute ja erimärkide kombinatsioone (v.a punkt (.), hüüumärk (!), graavis (`) ja nurksulud ([ ]));
  • ei tohi alata eestühikutega;
  • ei tohi sisaldada juhtmärke (ASCII väärtusi 0–31);
  • Accessi projektis ei saa tabeli-, vaate- ega salvestatud protseduuride nimedesse lisada jutumärki (").

Kuigi välja-, juhtelemendi- ja objektinimedesse saate lisada tühikuid, kuvatakse enamikus Accessi dokumentatsiooni näidetes välja- ja juhtelemendinimed ilma tühikuteta, kuna tühikud nimedes võivad mõnel juhul põhjustada nimekonflikte rakenduses Visual Basic for Applications.

Väljale, juhtelemendile või objektile nime panemisel on mõistlik veenduda, et nimi ei dubleeriks Accessi kasutatava atribuudi või muu elemendi nime; muul juhul võib teie andmebaas mõnel juhul ootamatult käituda. Näiteks kui viitate tabeli NameInfo välja Nimi väärtusele süntaksi NameInfo.Name abil, kuvab Access tabeli atribuudi Nimi väärtuse, mitte välja Nimi väärtuse.

Teine võimalus ootamatute tulemite vältimiseks on kasutada välja, juhtelemendi või objekti väärtusele viitamiseks alati tehtemärgi . (punkt) asemel tehtemärki !. Näiteks järgmine identifikaator viitab selgelt välja Nimi väärtusele, mitte atribuudile Nimi:

[Nimeteave]![Nimi]