Властивість «Значення за промовчанням» (DefaultValue)

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Застосування

Об’єкт «Прапорець» (CheckBox)

Об’єкт «Група параметрів» (OptionGroup)

Об’єкт «Поле зі списком» (ComboBox)

Об’єкт «Текстове поле» (TextBox)

Об’єкт «Список» (ListBox)

Об’єкт «Кнопка переключення» (ToggleButton)

Об’єкт «Перемикач» (OptionButton)

Визначає значення типу рядок (String), яке автоматично вводиться в поле під час створення нового запису. Наприклад, в таблиці «Адреси» в полі «Місто» можна ввести значення за промовчанням «Київ». Користувач під час додавання запису в таблицю може прийняти це значення або ввести інше. Значення для читання й записування.

вираз.DefaultValue

вираз Обов’язково. Вираз, який повертає один з об’єктів зі списку «Застосування».

Зауваження

  • Властивості значення за промовчанням не застосовується до прапорець, перемикачабо кнопка-перемикач елементів керування під час перебування в на група параметрів. Однак його застосовуються до групи елементів керування, окремо.

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

Властивість Значення за промовчанням (DefaultValue) визначає текст або вираз, який автоматично додається до елемента керування або поля під час створення нового запису. Наприклад, якщо для властивості Значення за промовчанням (DefaultValue) встановити для текстове поле значення =Now(), в елементі керування буде відображено поточну дату і час. Максимальна довжина значення для властивості Значення за промовчанням (DefaultValue) становить 255 символів.

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

У коді VBA використовується рядковий вираз для встановлення значення цієї властивості. Наприклад, у наведеному нижче коді для властивості Значення за промовчанням (DefaultValue) елемента керування текстового поля з ім’ям «СпосібОплати» встановлено значення «Готівка»:

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

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

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

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

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

Один елемент керування може надавати значення за промовчанням для іншого елемента керування. Наприклад, якщо визначити для властивості Значення за промовчанням (DefaultValue) для елемента керування значення, яке відповідає наведеному нижче виразу, значенням за промовчанням для елемента керування буде значення для властивості Значення за промовчанням (DefaultValue), встановлене для елемента керування txtShipTo.

=Forms!frmInvoice!txtShipTo

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

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

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

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

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

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

×