Хоча в Access існує тільки 9 типів полів даних, кожен з них допускає різноманітні настрій-ки, які здійснюються за допомогою властивостей (рис. 12).
Малюнок 12. Діалогове вікно з властивостями полів
- Розмір поля. За допомогою цієї властивості вказується максимальна кількість символів, що зберігаються в поле. Access ніколи не допускає перевищення ліміту зазначеного в даному полі. (Максимальна кількість символів для текстового поля становить 255).
- Формат поля. Дозволяє визначити спосіб відображення даних в поле.
- Маска введення. Вказівка послідовності символів, з якої повинні збігатися вводяться в поле дані.
- Властивості Формат поля і Маска введення взаємно доповнюють один одного. Властивість Маска введення стежить за даними, що вводяться в поле, а властивість Формат поля - за відображеними результатами. Найчастіше для обох властивостей буде використовуватися однаковий стандарт, але це не обов'язково. Наприклад, в якості маски введення може застосовуватися коротка дата, а для формату задаватися довга дата.
- Підпис. Властивість, яке застосовується замість імені поля при відображенні
останнього. Наприклад, стовпці в таблиці отримають зазначені заголовки підписів замість імен полів. Це дозволяє використовувати більш наочні імена, доступні для розуміння, одночасно застосовуючи імена без пробілів для самих полів.
- Значення за замовчуванням. Задає значення для поля нового запису. Якщо значення за замовчуванням не замінюється іншим значенням, воно зберігається разом з за-писью.
- Умова на значення. Вказує шаблон, що обмежує дані, які вводяться в поле (див. Табл. 6).
- Повідомлення про помилку. Введення повідомлення, яке відображається Access при спробі
користувача порушити умову на значення.
- Обов'язкове поле. Назва говорить сама за себе: якщо вказати значення Так. запис в таблиці можна буде зберегти тільки за умови, що буде заповнено поле.
Таблиця 6. Основні умови на значення
Вибираючи розмір поля для числового типу даних, необхідно врахувати ряд обставин і відповісти на наступні питання:
- Яке може знадобитися максимальне значення?
- Буде число цілим або дробовим?
- Чи суттєві помилки при округленні?
Для зберігання цілих чисел найкраще підходять поля Байт. Ціле і Довге це-лое. Виберіть найменший тип для зберігання даних, оскільки таке поле швидше за все обробляється. Дробові значення зберігаються в полях Одинарное з плаваючою точкою. Подвійне з пла-вающей точкою або Справжнє. Властивість слід вибирати з урахуванням обсягу даних, але не слід забувати про округлення. Поля Одинарное з плаваючою точкою і Подвійне з плаваючою точкою можуть повернути значення, кілька відрізняю-щееся від того, що вводилося раніше, особливо якщо значення було багаторозрядним. Тип даних Справжнє зберігає введене значення без змін, однак на про-работку такого поля йде більше часу.
Властивості полів з типом даних Дата і Грошовий:
Властивості полів Дата і Грошовий повторюють властивості, розглянуті для полів Текстовий і Числовий (рис.14).
Малюнок 14. Властивості поля типу Дата
Для даних цього типу відображається кнопка-прапорець. Логічна змінна приймає значення Так. якщо прапорець буде встановлений і значення Немає в іншому випадку.
Властивості поля з типом даних Лічильник:
Поля з типом даних Лічильник використовуються в Access при завданні значень первинного ключа для таблиці. Властивість Розмір поля дозволяє ви-збирать між значеннями Довге ціле і Код Реплі-кации. а властивість Нові значення - між значення-ми Послідовні і Випадкові.
Властивості для поля з типом даних «Поле об'єкту OLE»:
Поле з цим типом даних має всього два властивості - Підпис і Обов'язкове поле. оскільки в полях об'єктів OLE не зберігається дані, які слід описи-вать Access. Об'єкт OLE можна уявити як коробки, в яку укладається-ються файли, збережені в інших програмах.