Applies ToAccess для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Применение

Объект CheckBox

Объект OptionGroup

Объект ComboBox

Объект TextBox

Объект ListBox

Объект ToggleButton

Объект OptionButton

Задает значение типа String, которое автоматически вводится в поле при создании записи. Например, можно задать значение "Петербург" для использования по умолчанию в поле "Город" таблицы "Адреса". При добавлении записи в таблицу пользователи могут либо принять это значение, либо ввести название другого города. Значение данного свойства доступно для чтения и записи.

выражение.DefaultValue

Выражение Обязательный. Выражение, возвращающее один из объектов в списке Применяется к.

Замечания

  • Свойство DefaultValue не применяется к элементам управления Флажок, переключатель или выключатель, если они находятся в группа переключателей. Однако он применяется к самой группе параметров.

  • Свойство DefaultValue применяется ко всем полям таблицы, кроме полей с типом данных "Счетчик" или "Объект OLE".

Свойство DefaultValue указывает текст или выражение, который автоматически вводится в элемент управления или поле при создании новой записи. Например, если для свойства DefaultValue для элемента управления текстовое поле задано значение =Now(), элемент управления отображает текущую дату и время. Максимальная длина параметра свойства DefaultValue составляет 255 символов.

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

В VBA для задания значения этого свойства используйте строковое выражение. Например, следующий код задает для свойства DefaultValue текстового поля PaymentMethod значение Cash:

Forms!frmInvoice!PaymentMethod.DefaultValue = """Cash"""

Примечание: Чтобы задать это свойство для поля с помощью кода VBA, можно применить свойство DefaultValue ADO или свойство DefaultValue DAO.

Свойство DefaultValue применяется только при добавлении новой записи. При изменении свойства DefaultValue автоматического изменения существующих записей не происходит.

Если свойство DefaultValue задано для элемента управления формы, привязанного к полю, для которого также определено свойство DefaultValue в таблице, применяется значение, указанное для элемента управления.

При создании элемента управления путем перетаскивания поля из Список полей параметр свойства DefaultValue поля, как определено в таблице, применяется к элементу управления в форме, хотя параметр свойства DefaultValue элемента управления останется пустым.

Один элемент управления может предоставлять значение по умолчанию другому. Например, если для свойства DefaultValue элемента управления задать следующее выражение, то по умолчанию будет использоваться значение DefaultValue, заданное для элемента управления txtShipTo:

=Forms!frmInvoice!txtShipTo

В пределах одной формы элемент управления, предоставляющий значение по умолчанию, должен предшествовать в последовательности табуляции элементу, содержащему выражение.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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