Свойство «Имя (Name)»

Применяется к
Access для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Применение

Объект AccessObject Объект CodeProject Объект Form Объект ObjectFrame Объект Reference Объект SubForm
Объект AccessObjectProperty Объект ComboBox Объект Image Объект OptionButton Объект Report Коллекция TabControl
Объект AdditionalData Объект CommandButton Объект Label Объект OptionGroup Объект Section Объект TextBox
Объект Application Объект CurrentProject Объект Line Объект Page Объект SmartTag Объект ToggleButton
Объект BoundObjectFrame Объект CustomControl Объект ListBox Объект PageBreak Объект SmartTagAction
Объект CheckBox Объект DataAccessPage Объект Module Объект Rectangle Объект SmartTagProperty

Свойство Name можно использовать для указания или определения строкового выражения, определяющего имя объекта. Чтение и запись строки для следующих объектов: AdditionalData, BoundObjectFrame, CheckBox, ComboBox, CommandButton, CustomControl, Form, Image, Label, Line, ListBox, Module, ObjectFrame, OptionButton, OptionGroup, Page, PageBreak, Rectangle, Report, Section, SmartTagProperty, SubForm, TabControl, TextBox и ToggleButton. Для следующих объектов это свойство имеет значение String, предназначенное только для чтения: AccessObject, AccessObjectProperty, Application, CodeProject, CurrentProject, DataAccessPage, Reference, SmartTag и SmartTagAction.

выражение.Name

Выражение Обязательно. Выражение, возвращающее один из указанных выше объектов.

Замечания

Допустимое имя должно соответствовать стандартным соглашениям об именовании для Access. Имена объектов Microsoft Access могут включать до 64 знаков. Для элементов управления длина имени может составлять до 255 знаков.

Для новых объектов свойство Name можно задать, выбрав на панели быстрого доступа команду Сохранить и введя допустимое имя. Чтобы изменить имя объекта, в области навигации щелкните его правой кнопкой мыши и выберите команду Переименовать. Если объект открыт, для изменения его имени выберите на панели быстрого доступа команду Сохранить как.

Для раздела или элемента управления это свойство можно задать с помощью страницы свойств, макроса или кода Visual Basic для приложений (VBA). Свойство Name можно использовать в выражениях для объектов.

Имя по умолчанию для новых объектов — это имя объекта и уникальное целое число. Например, первая новая форма — Form1, вторая — Form2 и т. д. Форма не может иметь то же имя, что и другой системный объект, например объект Screen .

Для неограниченного элемента управления именем по умолчанию является тип элемента управления и уникальное целое число. Например, если первый элемент управления, добавляемый в форму, является текстовым полем, его свойство Name имеет значение Text1.

Для привязанного элемента управления именем по умолчанию является имя поля в базовом источнике данных. При создании элемента управления путем перетаскивания поля из списка полей параметр свойства FieldName поля копируется в поле свойства Имя элемента управления.

В качестве имени элемента управления или раздела нельзя использовать имя Form ("Форма") или Report ("Отчет").

Элементы управления на одной форме, на странице доступа к отчету или данным не могут иметь одинаковое имя, но элементы управления в разных формах, отчетах или страницах доступа к данным могут иметь одно и то же имя. Элемент управления и раздел в одной форме не могут использовать одно и то же имя.

Пример

В следующем примере свойство Name возвращается для первой формы в коллекции Forms:

Dim strFormName As String

strFormName = Forms(0).Name