Руководство по именованию полей, элементов управления и объектов

Руководство по именованию полей, элементов управления и объектов

Примечание : Функции, описанные в этой статье, не относятся к веб-приложениям Access и веб-базам данных Access. Дополнительные сведения о работе с веб-приложениями Access см. в статье Создание веб-приложений Access.

На имена полей, элементов управления и объектов в классических базах данных Microsoft Access налагаются указанные ниже ограничения.

  • Их длина не может превышать 64 знака.

  • Они могут содержать буквы, цифры, пробелы и специальные символы, кроме точки (.), восклицательного знака (!), символа ударения (`) и квадратных скобок ([ ]).

  • Они не могут начинаться с пробелов.

  • Они не должны содержать управляющие символы (значения ASCII от 0 до 31).

  • Имена таблиц, представлений или хранимая процедура в Проект Microsoft Access, не могут содержать двойные кавычки (").

Имена полей, элементов управления и объектов могут содержать пробелы, но в примерах документации Microsoft Access они обычно не используются во избежание конфликтов имен в Microsoft Visual Basic для приложений.

Называя поле, элемент управления или объект, необходимо убедиться, что не дублируется имя свойство или другого элемента, используемого приложением Microsoft Access — это может привести к непредвиденным последствия. Например, если требуется выбрать значение поля под названием "Имя" в таблице NameInfo с использованием синтаксиса NameInfo.Name, приложение Microsoft Access отобразит значение свойства таблицы Имя, а не значение поля "Имя".

Другой способ предотвратить неожиданные результаты — всегда использовать оператор ! вместо точки . при указании поля, элемента управления или объекта. Например, следующий идентификатор явно указывает на значение поля "Имя", а не на свойство Имя:

[NameInfo]![Name]

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×