Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SUBD ACCESS. Koval Т..doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
6 Мб
Скачать
☆

Робота з форматом поля

Властивість Формат поля використовується для відображення даних у постійному форматі. Наприклад, якщо властивість Фор­мат поля для полів із типом записів Дата/время установлено на Средний формат даты, то всі дані, які вводитимуться у це поле, відображатимуться у вигляді: 12-янв-99.

Якщо користувач бази даних уведе дату у вигляді: 12.01.99 (або у будь-якому іншому припустимому для дат вигляді), то при збереженні запису програма самостійно виконає перетворення цього формата дати у Средний формат даты, після чого дата відображатиметься у вигляді: 12-янв-99.

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

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

У випадках, коли для поля задані одночасно і формат відобра­ження, і маска введення, то при додаванні та редагуванні даних застосовується Маска ввода, а параметр Формат поля лише ви­значає відображення даних після збереження запису.

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

Вправа з форматування таблиці

Умова. Відкрити базу даних Супермаркет (файл supermar- ket.mdb). У цій базі даних у записах таблиці Молочні продук­ти виконати форматування шрифтів за такими параметрами: гарнітура шрифта — Arial, розмір — 14 пт, колір — червоний. Відформатувати ширину стовпців так, щоб записи повністю ві­дображалися на екрані. Установити маски введення для полів:

  • Код товару — обов’язкове введення тільки числових да­них;

  • Назва товару — обов’язкове введення довільних текстових даних, що розпочинаються з великої літери;

  • Ціна за одиницю — обов’язкове введення тільки числових даних у грошовому вигляді (у гривнях).

Додати до таблиці ще кілька записів, щоб перевірити роботу масок введення. Зберегти базу даних, закрити файл.

Приклад виконання вправи

  1. Відкрити вже створену базу даних Файл /Открыть, обрати папку, де розміщено файл supermarket.mdb.

  2. Відкрити таблицю Молочні продукти та активізувати режим роботи з таблицею.

  3. Установити курсор у будь-який запис таблиці та виконати команду Формат /Шрифт. У вікні, що з’явилося, установити потрібні параметри (Шрифт — Агіаі, Размер — 14 пт, Цвет — красный) та натиснути кнопку ОК. Після цього шрифт у записах по всій таблиці набуде заданих параметрів.

  4. Для того, щоб увесь текст запису повністю відображався на екрані, слід виконати форматування ширини стовпців: виділити потрібний стовпець, викликати контекстне меню, з якого обрати команду Ширина столбца. У вікні, що відкрилося, натиснути кнопку По ширине данных. Аналогічні дії виконати з усіма іншими стовпцями.

  5. Для створення маски введення слід відкрити таблицю в режимі конструктора. У верхній частині вікна конструктора об­рати поле, для якого потрібно задати маску введення. У нижній частині вікна натиснути кнопку Построить поруч з коміркою Маска ввода для запуска майстра масок введення та виконувати інструкції в діалогових вікнах майстра, зокрема, слід «вручну» ввести шаблон масок введення:

  • Код товару — встановити маску: 0000 (обов’язкове введен­ня тільки числових даних);

  • Назва товару — встановити маску: >L<?????????????? (обов’язкове введення довільних текстових даних, що розпочи­наються з великої літери). До речі, таку ж маску введення можна встановити і для поля Постачальник;

  • Ціна за одиницю — встановити маску: 9,99 та встановити Формат поля — Денежный, відкрити перелік грошових фор­матів та обрати формат запису у гривнях (обов’язкове введення тільки числових даних у грошовому вигляді (у гривнях)).

  1. Перейти у режим таблиці та ввести у таблицю дані про кілька нових молочних продуктів.

  2. Виконати форматування ширини стовпців таким чином, щоб записи повністю було видно на екрані. Для цього слід виді­лити потрібний стовпець, викликати контекстне меню, з якого обрати команду Ширина столбца. У вікні, що відкрилося, на­тиснути кнопку По ширине данных. Аналогічні дії виконати для інших стовпців.

  3. У результаті таблиця Молочні продукти матиме вигляд як показано у фрагменті на рис. 11. Зберегти та закрити файл.

Рис. 11. Таблиця з використанням маски введення

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]