Властивості полів таблиці

Крім того, для більшості типів даних існує властивість Обов'язкове поле (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 наводяться властивості, специфічні для полів певного типу.