
Тема 3. Побудова форм.
3.1 Призначення форм. Типи форм.
3.2 Створення форм за допомогою майстра.
3.3 Конструктор форм.
.
3.1 Призначення форм. Типи форм
Є два основні способи відображення даних з БД для візуального огляду: 1) у вигляді таблиці; 2) у вигляді форми. В Access форми використовують для інтерфейсу користувача із табличних даних. Форму створюють із набору конструктивних елементів, які називають елементами керування, або об’єктами елементів керування. Форма Access це – вікно, в якому розміщені елементи керування, які належать одному із наступних класів:
зв’язані елементи керування, виводять на екран дані таблиці (або запиту), які служать для форми джерелом даних. До складу цих елементів входять: поле, списки і поля із списками, підпорядковані форми і рамки об’єктів для виведення відображень;
незв’язані динамічні елементи керування (або обчислювальні елементи керування) дозволяють виводити дані, джерело яких відмінне від таблиць і запитів;
незв’язані статичні елементи керування виводять, наприклад, фінансові текстові надписи або графічні логотипи
Будь-яка форма створюється на основі таблиці або запиту. Імена полів вибираються із специфікації таблиці, а розташувати їх у формі можна за бажанням, для зручності обєднавши логічно повязані поля в групи.
Форму можна створити трьома способами:
за допомогою майстра форм;
за допомогою конструктора форм;
Форма подібна до бланка чи карточки (рис. 3.1).
Рис. 3.1- приклад оформлення інтерфейсу за допомогою форми.
Прикладами форми є будь-який бланк, сторінки з паспорта, карточка з досьє чи бібліографічна карточка на книжку в бібліотеці. Одна форма містить дані лише з одного запису.
Перехід до форм, окрім кращої візуалізації даних, дає низку додаткових можливостей. Виявляється, що на формі можна зручно розташувати:
• поля типу OLE з картинками, фотографіями тощо;
• елементи керування: кнопки, перемикачі тощо.
• надписи: заголовки форми, рубрик (а також розрисувати форму чи задати фоновий рисунок-заставку: сутінки, глобус, хмари тощо);
• обчислювальні поля (це також елементи керування) для відображення результатів обчислень, виконаних на базі наявних полів;
• закладки (багатосторінкові форми, де поля групують за змістом на різних закладках).
Таблиця 3.1- Типи форм:
Звичайна форма |
Кожне поле розташовується на окремому рядку; підпис знаходиться ліворуч від поля. |
Стрічкова форма |
Поля, що утворюють один запис, розташовані в одному рядку; їхні підписи виводяться один раз у верхній частині форми. |
Таблична форма |
Поля записів розташовані у форматі таблиці, де кожному запису відповідає один рядок, а кожному полю — один стовпець. |
Підлегла форма - це форма, що знаходиться усередині іншої форми.
Підлеглі форми особливо зручні для відображення даних з таблиць або запитів, зв'язаних відношенням «один-до-багатьох». Підлегла форма може відображатися у вигляді таблиці, у вигляді звичайної або стрічкої форми. Головна форма може відображатися тільки як звичайна форма.