Pokyny na pomenovanie polí, ovládacích prvkov a objektov
Applies ToAccess pre Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Názvy polí, ovládacích prvkov a objektov v počítačových databázach Microsoft Accessu:

  • môžu mať dĺžku najviac 64 znakov,

  • môžu obsahovať ľubovoľnú kombináciu písmen, číslic, medzier a špeciálnych znakov okrem bodky (.), výkričníka (!), opačného dĺžňa (`) a hranatých zátvoriek ([ ]),

  • nemôžu začínať počiatočnými medzerami,

  • nemôžu obsahovať ovládacie znaky (hodnoty ASCII 0 až 31),

  • nemôžu obsahovať dvojité zátvorky (") v názve tabuľky, zobrazenia alebo uložená procedúra v projekt programu Microsoft Access,

Názvy polí, ovládacích prvkov a objektov síce môžu obsahovať medzery, v dokumentácii Microsoft Accessu sú však vo väčšine príkladov uvedené názvy polí a ovládacích prvkov bez medzier, pretože medzery v názvoch môžu v niektorých prípadoch spôsobovať konflikty názvov v programe Microsoft Visual Basic for Applications.

Pri pomenovaní poľa, ovládacieho prvku alebo objektu je vhodné skontrolovať, či názov neobsahuje duplicitný názov vlastnosť alebo iného prvku, ktorý používa Program Microsoft Access. V opačnom prípade môže databáza za určitých okolností spôsobiť neočakávané správanie. Ak napríklad odkazujete na hodnotu poľa s názvom Názov v tabuľke NameInfo pomocou syntaxe NameInfo.Name, Microsoft Access zobrazí hodnotu vlastnosti Názov tabuľky a nie hodnotu poľa Názov.

Iný spôsob, ako sa vyhnúť neočakávaným výsledkom, je používať vždy operátor ! namiesto operátora . (bodky) pre odkazy na hodnotu poľa, ovládacieho prvku alebo objektu. Napríklad nasledujúci identifikátor odkazuje výlučne na hodnotu poľa Názov a nie na vlastnosť Názov:

[InformácieNázvu]![Názov]

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.