Властивості полів таблиці
Крім того, для більшості типів даних існує властивість Обов'язкове поле (Required), яке визначає необхідність введення даних в це поле.
Властивість Формат поля (Format) вказує формат відображення даних з поля в режимі Таблиці. Для визначення формату полів текстового типу використовуються спеціальні символи форматування. Для числових полів значення формату можна вибрати зі списку. Для логічних полів можна вибрати зі списку наступні варіанти: Так / Ні (Yes / No), Істина / Брехня (True / False), вмикання / вимикання (On / Off). (Формати полів ми будемо детально розглядати в розд. "Формати відображення даних" цієї глави.)
Властивість Індексовані поле (Indexed) визначає, чи є дане поле індексованих, і якщо є, то в якому режимі. Існують два режими індексування: Збіги допускаються (Duplicates OK) і Збіги не допускаються (No duplicates). У першому випадку поле може містити повторювані значення, у другому - немає.
Для більшості типів полів визначено властивість Значення за замовчуванням (Default Value). У цій властивості вказується значення, автоматично додається в поле для кожного нового запису, якщо це значення не введено користувачем.
Зверніть увагу, що значення за замовчуванням присвоюється тільки при введенні нового запису. Якщо ви встановите це значення для таблиці, в якій вже існують записи, то в старих записах значення цього поля не зміниться.
Два властивості, які теж визначені для більшості полів, дозволяють виконувати перевірку даних, що вводяться в поле:
- Умова на значення (Validation Rule) - властивість визначає умова (обмеження), що накладається на що вводяться в це поле дані. У разі невідповідності даних, що вводяться вказаною умові видається повідомлення про помилку.
- Повідомлення про помилку (Validation Text) - властивість визначає то повідомлення, яке буде видаватися користувачеві, якщо при введенні даних не дотримується умова, зазначене у властивості Умова на значення (Validation Rule). [Якщо це властивість не вказано, буде видано стандартне повідомлення про помилку . ]
У табл. 2.2-2.4 наводяться властивості, специфічні для полів певного типу.