Властивість DefaultValue

Застосовується до:

Об’єкт CheckBox

Об’єкт OptionGroup

Об’єкт ComboBox

Об’єкт TextBox

Об’єкт ListBox

Об’єкт ToggleButton

Об’єкт OptionButton

Указує значення String, яке автоматично вводиться в поле, коли створюється запис. Наприклад, у таблиці "Адреси" за замовчуванням полю "Місто" можна задати значення "Харків". Коли користувачі додаватимуть запис до таблиці, вони зможуть прийняти це значення або ввести іншу назву міста. Читання й записування.

вираз.DefaultValue

вираз – обов’язковий елемент. Вираз, який повертає один з об’єктів зі списку "Застосовується до".

Примітки

  • Властивість DefaultValue не застосовується до елементів керування "Прапорець", "Перемикач" або "Кнопка-перемикач" у групі елементів керування. Її також не можна застосувати до самої групи елементів керування.

  • Властивість DefaultValue застосовується до всіх полів таблиці, крім полів із типом даних "Об’єкт OLE" або "Автонумерація".

Властивість DefaultValue визначає текст або вираз, який автоматично вводиться в елемент керування або поле, коли створюється запис. Наприклад, якщо встановити властивість DefaultValue елементу керування "Текстове поле", у ньому відображатиметься поточна дата й час. Довжина значення властивості DefaultValue не може перевищувати 255 символів.

Для елемента керування цю властивість можна задати у вікні властивостей, а для поля – у режимі конструктора таблиці (у розділі "Властивості поля"), у макросі або за допомогою коду Visual Basic for Applications (VBA).

У коді VBA значення цієї властивості можна задати, використовуючи рядковий вираз. Нижче наведено приклад коду, який задає властивості DefaultValue елемента керування "Текстове поле" з іменем "Метод оплати" значення "Готівка".

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

Примітка : Щоб задати цю властивість полю за допомогою коду VBA, використовуйте властивість ADO DefaultValue або DAO DefaultValue.

Властивість DefaultValue застосовується, лише коли додається новий запис. Її зміна автоматично застосовується до наявних записів.

Якщо задати властивість DefaultValue елементу керування форми, зв’язаному з полем, якому також установлено значення DefaultValue таблиці, значення елемента керування перевизначає значення таблиці.

Якщо створити елемент керування, перетягнувши поле зі списку, значення властивості DefaultValue поля, визначене в таблиці, застосовується до елемента керування у формі, хоча його значення DefaultValue залишиться пустим.

Стандартне значення одного елемента керування можна застосувати до іншого. Наприклад, якщо задати властивості DefaultValue елемента керування наведений нижче вираз, це значення застосується також до властивості DefaultValue елемента керування txtShipTo.

=Forms!frmInvoice!txtShipTo

Якщо елементи керування розташовано в одній формі, у послідовності переходу має відобразитися спочатку елемент керування, до якого застосовано стандартне значення, а потім елемент керування, що містить вираз.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×