Створення форм за допомогою простих засобів
За навчальною програмою 2018 року
Урок 20
10
(11)
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Виникає питання: навіщо потрібні форми, якщо дані можна вводити безпосередньо в таблиці? Так, дійсно, дані зберігаються в таблицях, у яких безпосередньо можна вводити, редагувати й видаляти дані. Але не кожному користувачеві має надаватися таке право.
Форма — це об'єкт бази даних Access 2016, головне призначення якого — забезпечити користувачам зручне введення, редагування й видалення даних із бази даних.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Більше того, для забезпечення цілісності та безпечності БД як структура бази даних, так і самі таблиці не мають бути доступними для більшості користувачів.
Наприклад, диспетчер аеропорту може внести до БД дані про те, що літак рейсу 1025 здійснив посадку в аеропорту о 12.00. Але він не має права змінити номер рейсу або його маршрут. Це право належить власнику компанії і адміністрації аеропорту.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Так само продавець супермаркету може внести дані про реалізацію конкретного товару, але він не може змінити ціну товару, це право належить адміністрації супермаркету.
Форма — це фактично електронний бланк, який для кожної групи користувачів має свою структуру. У цій структурі містяться назви тих полів, які доступні для певної групи користувачів. Після заповнення конкретними даними цих полів дані потрапляють у відповідні поля таблиць для подальшого збереження.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Отже, форми:
з одного боку
а з іншого
забезпечують дані від несанкціонованого доступу
спрощують сам процес уведення даних, оскільки користувачу не треба переглядати таблицю з десятками полів і відшукувати потрібні
Йому вже пропонується бланк, наприклад, із двома-трьома полями, у які він має право внести необхідні дані. Важливо й те, що за допомогою форми дані можуть оновлюватися одночасно в кількох пов'язаних таблицях.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Форма може складатися з багатьох елементів, які називаються елементами керування:
написи,
прапорці,
перемикачі,
графічні примітиви.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Форма має такі основні розділи.
це верхня частина форми. В ній можна розмістити текст, графіку й решту елементів керування. Розділ заголовка розміщується тільки на першій сторінці.
Область заголовка
це основний розділ, який містить дані. Він може містити також елементи керування.
Область даних
Область примітки
розміщується на останній сторінці форми.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 3 § 4.1
Система Access 2016 має різні засоби створення форм, які розміщені на вкладці Створення в групі Форми.
Додаткові форми мають такі засоби:
Кілька елементів
Таблиця
Розділена форма
Модальне діалогове вікно
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Усі перелічені засоби, крім Конструктора форм, є простими. Простими можна назвати засоби автоматичного створення форм, за допомогою яких можна створити форму фактично натисканням однієї кнопки.
Найпотужнішим інструментарієм створення форм є Конструктор форм.
Далі розглядається порядок створення форм за допомогою засобів:
Форма
Розділена форма
Кілька елементів
Майстер форм
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Засіб Форма. За допомогою цього засобу створюється форма з усіма полями таблиці або запиту. У формі в кожен момент часу відображається лише один запис. Для створення форми цим засобом необхідно в області переходів виділити (або відкрити) таблицю або запит і натиснути кнопку Форма.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Приклад 1. Створити форму з іменем Форма_1 для таблиці ДОДАТКОВА. Згадаємо, що ця таблиця є складовою БД atb і не має зв'язків з іншими таблицями бази даних.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Продовження…
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Продовження…
Елементи навігації, за допомогою яких можна перейти до будь-якого запису таблиці й виконати необхідне редагування записів.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Продовження…
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Порядок створення форми з іменем Форма_2 для таблиці МАГАЗИНИ принципово нічим не відрізняється від розглянутого раніше. Результат наведено на рисунку.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
До форми виведено запис магазина № 6 таблиці МАГАЗИНИ, під нею — усі записи таблиці КАДРИ, які пов'язані з виведеним записом таблиці МАГАЗИНИ.
Це зумовлене тим, що між зазначеними таблицями встановлено зв'язок.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Засіб Розділена форма. Цей засіб міститься в групі Додаткові форми.
Форма за допомогою цього засобу також створюється на основі таблиці або запиту, виділеного (або відкритого) в області переходів. За цим засобом дані одночасно подаються у вигляді кількох записів таблиці та полів одного запису, який можна редагувати.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Приклад 2. Створити форму з іменем Форма_3 для запиту з іменем Запит_2. Згадаємо, що за допомогою Запиту_2 з таблиць МАГАЗИНИ й КАДРИ відбиралися дані про диспетчерів із полями Номер магазина, Телефон, Прізвище, Посада й Освіта.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Продовження…
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
У нижній частині розташовані всі записи, створені за допомогою Запит_2, а у верхній — запис, який є виділеним у нижній частині та який у цей момент можна редагувати. Стандартними способами можна виділити будь-який інший запис.
Засіб Кілька елементів. За допомогою цього засобу створюється форма з кількома записами. Зовнішньо форма схожа на таблицю. За замовчуванням вона виводиться в режимі Форми, але її можна перевести в режим Конструктор й додати деякі елементи керування.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Приклад 3. Створити форму з іменем Форма_4 на основі Запиг_1. Згадаємо, що за допомогою цього запиту з таблиці КАДРИ вибираються дані про працівників зі стажем понад 16 років із полями Справа, Прізвище, Рік народження, Стаж, Номер магазина.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Продовження…
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Засіб Майстер форм. Він дає змогу вибирати з таблиць необхідні поля. Користувач у процесі створення форми відповідає на запитання від майстра, визначає властивості форми, порядок компонування форми (у стовпець, таблична й інші).
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Приклад 4. За допомогою Майстра форм створити форму з іменем Форма_5 для таблиці МАГАЗИНИ. У форму включити поля Номер магазина, Адреса, Директор, Телефон.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Продовження…
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Продовження…
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Продовження…
Після цього натискаємо кнопку Готово. Форма буде автоматично збережена й відкриється в режимі Форми.
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Створення форм за допомогою простих засобів
Розділ 4 § 4.1
Продовження…
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Запитання для самоперевірки знань
Розділ 4 § 4.1
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Домашнє завдання
Проаналізувати
§ 4.1, ст. 65-71
Розділ 4 § 4.1
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Працюємо за комп’ютером
Розділ 4 § 4.1
Сторінка
70-71
10�(11)
© Вивчаємо інформатику teach-inf.at.ua
Дякую за увагу!
За навчальною програмою 2018 року
Урок 20
10
(11)