Riktlinjer för att namnge filer, kontroller och objekt
Gäller för
Access för Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Namn på fält, kontroller och objekt i Access skrivbordsdatabaser:

  • Kan vara upp till 64 tecken lång.

  • Kan innehålla valfri kombination av bokstäver, siffror, blanksteg och specialtecken utom punkt (.), ett utropstecken (!), en accentgrav (') och hakparenteser ([ ]).

  • Det går inte att börja med inledande blanksteg.

  • Det går inte att ta med kontrolltecken (ASCII-värdena 0 till och med 31).

  • Det går inte att ta med ett dubbelt citattecken (") i tabell-, vy- eller lagrade procedurnamn i ett Access projekt.

Även om du kan ta med blanksteg i fält-, kontroll- och objektnamn visar de flesta exempel i Access dokumentation fält- och kontrollnamn utan blanksteg eftersom blanksteg i namn kan orsaka namnkonflikter i Visual Basic for Applications i vissa fall.

När du namnger ett fält, en kontroll eller ett objekt är det en bra idé att kontrollera att namnet inte duplicerar namnet på en egenskap eller ett annat element som används av Access. I annat fall kan databasen orsaka oväntat beteende i vissa fall. Om du till exempel refererar till värdet i ett fält som heter Namn i en tabell NameInfo med syntaxen NameInfo.Name visar Access värdet för tabellens namnegenskap i stället för värdet i fältet Namn.

Ett annat sätt att undvika oväntade resultat är att alltid använda operatorn ! i stället för . operatorn (punkt) för att referera till värdet för ett fält, en kontroll eller ett objekt. Följande identifierare refererar till exempel uttryckligen till värdet i fältet Namn i stället för egenskapen Namn :

[Namninfo]! [Namn]

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.