Свойство ListBox.DefaultValue (Доступ)

Указывает значение, которое автоматически вписалось в поле при создания новой записи. Например, в таблице Addresses можно установить значение по умолчанию для поля City в Нью-Йорке. При добавлении записи в таблицу пользователи могут либо принять это значение, либо ввести имя другого города. Для чтения и записи, String.

Синтаксис

выражения. DefaultValue

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

Комментарии

Свойство DefaultValue применяется ко всем полям таблиц, за исключением полей с типом данных AutoNumber или OLE Object.

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

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

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

Примечание

Чтобы настроить это свойство для поля с помощью Visual Basic, используйте свойство ADO DefaultValue или свойство DAO DefaultValue.

Свойство DefaultValue применяется только при добавлении новой записи. Если вы измените свойство DefaultValue , это изменение не применяется автоматически к существующим записям.

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

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

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

=Forms!frmInvoice!txtShipTo

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

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.