Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекцыъ БД.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.16 Mб
Скачать

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

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

Маска введення містить до трьох груп символів, розділених крапкою з комою.

Перша група є власне маскою введення, в якій спеціальні символи використовуються для визначення позиції чисел, символів і пробілів. Маска визначає також необхідну кількість символів і символи, що повинні бути введені у верхньому або нижньому регістрі. Наприклад, (000) 000-0000 додає знаки пунктуації до 10-цифрового номера телефону; ISBN 0-&&&&&&&&&-0 автоматично форматує стандартний код, який використовується для ідентифікації книг.

Вичерпний список спеціальних символів, які використовуються у масках введення, разом з деякими корисними прикладами наведений у розділі Примеры масок ввода довідкової служби.

Інша група містить число 0 (яке наказує Access зберігати літерні символи під час введення значень) або 1 (яке вказує, на необхідність зберігати тільки введені в комірку значення). Ця група не обов'язкова.

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

Встановлення значень за замовчуванням

Властивість Значение по умолчанию визначає початкове значення для якогось поля. Незалежно від того, має поле стандартне чи загальне значення, можна використовувати зазначену властивість для встановлення цього значення; при необхідності користувач може скасувати його, ввівши нове значення. Значення за замовчуванням може бути константою, такою як 0, або „California”, або „#12/31/2004#” або виразом побудовувача виразів. Якщо потрібно поле з встановленою за замовчуванням сьогоднішньою датою, слід використати вираз Date () як значення властивості Значение по умолчанию. У таблиці накладних ви можете встановити значення поля Дата_оплати за замовчуванням як [ invoiceDate] +30; для вказівки іншої дати клацніть на полі і змініть значення.

Обов'язкове поле

Властивість Обязательное поле визначає, чи повинен користувач ввести значення в конкретне поле для завершення введення запису. Значення цієї властивості — Так або Ні. Якщо властивість Обязательное поле має значення Ні, то в полі нового запису може бути відсутнє значення. Встановлення зазначеної властивості в Так не дозволить користувачам залишати незаповненими важливі поля.

Робота в режимі таблиці

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