Встановлення значень за промовчанням для полів і елементів керування

Встановлення значень за промовчанням для полів і елементів керування

У цій статті пояснюється, як установити значення за промовчанням для поля таблиці або елемента керування у формі бази даних Microsoft Office Access 2007. Указані значення за промовчанням відображатимуться в полі або елементі керування під час створення в базі даних нового запису.

У цій статті

Що таке значення за промовчанням?

Встановлення значення за промовчанням для поля таблиці

Встановлення значення за промовчанням для елемента керування

Встановлення рядка за промовчанням для списку або поля зі списком

Приклади даних за промовчанням

Що таке значення за промовчанням?

Значення за промовчанням для поля таблиці або елемента керування форми встановлюється, якщо слід автоматично вводити значення в нових записах. Наприклад, можна настроїти автоматичне додавання поточної дати до нових замовлень.

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

Значення за промовчанням можна встановити для полів таблиці з такими типами даних: «Текст», «Примітка», «Число», «Дата й час», «Грошова одиниця», «Так/Ні» та «Гіперпосилання». Якщо значення не вказано, тип даних поля залишається невідомим, доки не буде введено значення. Після встановлення значення за промовчанням воно застосовується до будь-яких нових записів. За потреби можна змінювати значення за промовчанням на інші значення, якщо це не заборонено правилом перевірки.

Вгорі сторінки

Встановлення значення за промовчанням для поля таблиці

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

Встановлення значення за промовчанням

  1. В області переходів клацніть правою кнопкою миші таблицю, яку потрібно змінити, і виберіть пункт Конструктор.

  2. Виберіть поле, яке потрібно змінити.

  3. На вкладці Загальні введіть значення в полі властивості Значення за промовчанням.

    Значення, яке можна ввести, залежить від типу даних, встановленого для поля. Наприклад, можна ввести =Date(), щоб додати поточну дату до поля типу «Дата й час». Приклади значень за промовчанням наведено в розділі Приклади значень за промовчанням нижче в цій статті.

  4. Збережіть внесені зміни.

Вгорі сторінки

Встановлення значення за промовчанням для елемента керування

Зазвичай значення за промовчанням установлюється для елемента керування, лише якщо він не пов’язаний із полем таблиці, або якщо встановлено зв’язок із даними іншої таблиці.

Встановлення значення за промовчанням

  1. В області переходів клацніть правою кнопкою миші форму, яку потрібно змінити, і виберіть пункт Конструктор.

  2. Клацніть правою кнопкою миші елемент керування, який потрібно змінити, а потім виберіть пункт Властивості або натисніть клавішу F4.

  3. Перейдіть на вкладку Усі у списку властивостей, знайдіть властивість Значення за промовчанням і введіть значення за промовчанням.

  4. Натисніть сполучення клавіш CTRL+S, щоб зберегти внесені зміни.

Вгорі сторінки

Встановлення рядка за промовчанням для списку або поля зі списком

За промовчанням елементи керування «Поле зі списком» і «Список» відображають два типи списків: списки значень і списки підстановок. Список значень є чітко встановленим списком елементів, що міститься у властивості Джерело рядків елемента керування «Поле зі списком» або «Поле». Список підстановок отримує дані з поля підстановок (поле, яке використовує запит, щоб отримати дані з іншої таблиці) і завантажує ці дані в елемент керування «Поле зі списком».

Для списків значень і списків підстановок можна вказати елементи списку, які відображаються за промовчанням, але для кожного типу списків процедура відрізнятиметься. У наведених нижче інструкціях пояснюється, як установити значення за промовчанням для списку значень і списку підстановок.

Встановлення значення за промовчанням для списку значень

  1. В області переходів клацніть правою кнопкою миші форму, яку потрібно змінити, і виберіть пункт Конструктор.

  2. Клацніть правою кнопкою миші елемент керування «Список» або «Текстове поле» та виберіть пункт Властивості або натисніть клавішу F4.

  3. Переконайтеся, що властивість Джерело рядків містить список значень. Елементи списку значень введено в подвійних лапках і розділено крапками з комами. Наприклад, можна побачити такий список: "Добре";"Задовільно";"Погано".

  4. Якщо властивість Джерело рядків містить запит (рядок тексту, що починається зі слова SELECT), виконайте такі дії.

  5. У полі властивості Значення за промовчанням введіть:

    [ім’я_елемента_керування].ItemData(n)

    У цьому випадку ім’я_елемента_керування — це ім’я елемента керування «Поле зі списком» або «Список», а n — це номер елемента списку, який потрібно зробити значенням за промовчанням. Якщо ім’я елемента керування невідоме, перегляньте значення властивості Ім’я, розташованої у верхній частині вікна властивостей.

    Наприклад, є елемент керування «Поле зі списком», що називається Власник, і значенням за промовчанням потрібно встановити третій елемент списку. У полі властивості Значення за промовчанням введіть:

    [Власник].ItemData(2)

    Слід ввести 2 замість 3, оскільки ItemData починає відлік із нуля, а не одиниці.

  6. Збережіть внесені зміни та поверніться до подання форми. Вибране значення за промовчанням має відображатися у списку або полі зі списком, коли до бази даних додається новий запис.

Встановлення значення за промовчанням для списку підстановок

  1. Відкрийте таблицю, що є джерелом даних для списку підстановок у поданні таблиці.

  2. Занотуйте значення ключа, пов’язаного з елементом, який потрібно зробити значенням за промовчанням.

    Примітка : За промовчанням застосунок Office Access 2007 приховує поля первинних і зовнішніх ключів. Якщо поле ключа на відображається, клацніть правою кнопкою миші будь-яку клітинку в рядку заголовка таблиці, виберіть команду Відобразити стовпці, і в діалоговому вікні Відображення стовпців виберіть відповідне поле ключа та натисніть кнопку Закрити.

  3. В області переходів клацніть правою кнопкою миші таблицю, яка містить поле підстановки, і виберіть пункт Конструктор.

  4. Виберіть поле підстановки, і на вкладці Загальний у полі властивості Значення за промовчанням введіть значення ключа, занотовано під час виконання дії 1 і 2. Це значення відповідає елементу списку, який потрібно зробити елементом за промовчанням.

    Наприклад, є 10 постачальників, і потрібно, щоб ім’я постачальника, послугами якого користуються найчастіше, відображалося за промовчанням. Для цього знайдіть ключ, який є унікальним ідентифікатором потрібного постачальника, і введіть значення цього ключа в полі властивості Значення за промовчанням поля зовнішнього ключа.

  5. Збережіть зміни, перейдіть до подання таблиці та введіть новий запис. Під час додавання запису встановлене за промовчанням значення відображається в полі підстановки.

Вгорі сторінки

Приклади даних за промовчанням

У наведеній нижче таблиці перелічено й описано деякі значення за промовчанням. Ці приклади можна пристосувати до власних даних.

Вираз

Значення поля за промовчанням

1

1

"MT"

MT

"Сміла, Черкаська область"

Сміла, Черкаська область. (пам’ятайте, що значення потрібно вводити в лапках, якщо воно містить знаки пунктуації)

""

рядок нульової довжини

Date( )

Сьогоднішня дата

=Yes

"Так" відображається мовою, встановленою в регіональних параметрах комп’ютера

Вгорі сторінки

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

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

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

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

×