
- •Практична робота № 4 Тема: створення форм.
- •Загальні теоретичні відомості
- •Основні поняття.
- •1.2 Створення форм.
- •1.2.1 Автоматичне створення форм на основі таблиці або запиту..
- •1.2.2 Створення форми за допомогою майстра.
- •1.2.3 Режими роботи з формами.
- •1.2.4 Режим конструктора.
- •1.2.5 Створення форми за допомогою конструктора.
- •1.2.6 Перетворення поля в поле зі списком.
- •Практичне завдання
- •Контрольні питання
1.2.3 Режими роботи з формами.
Робота з формами Access може відбуватися в п'яти режимах: у режиме Формы, в режиме Таблицы, в режиме Конструктора, в режиме Сводной таблицы і в режиме Сводной диаграммы. Вибрати режим роботи можна або за допомогою кнопки Вид (View) на панелі інструментів поточного режиму роботи з формою (наприклад, Конструктор форм (Form Design) — одна з таких панелей), або за допомогою відповідної команди меню Вид (View).
Режим форми є "робочим" для користувача бази даних. У цьому режимі здійснюються перегляд і редагування записів, видалення записів або додавання нових. В такий спосіб користувач працює з таблицею або запитом, джерелами даних, що є, для форми. Найчастіше користувачі додатків Access працюють з формами саме в цьому режимі.
Для користувача може виявитися зручним працювати з формою в режимі таблиці. У цьому режимі, як і в режимі форми, можна переглядати і редагувати, додавати і видаляти записи в таблиці або запиті, що є джерелом даних для форми. Проте в цьому режимі не застосовуються параметри форматування елементів управління.
1.2.4 Режим конструктора.
Розробку структури форми, того, як вона виглядатиме в режимі Таблиці і режимі Форми, можна виконати лише в режимі Конструктора. У цьому режимі можна змінити джерело даних для форми, кількість полів, що відображуються, зовнішній вигляд форми і елементів управління, додати або видалити елементи управління, набудувати їх властивості.
Структура форми така: макет форми складається з розділів. Будь-яка форма може включати наступні розділи:
- розділ Заголовок форми (Form Header) визначає верхню частину форми. Цей розділ додається у форму разом з розділом примітки форми. У область заголовка форми можна помістити текст, графіку і інші елементи управління. При друці багатосторінкової форми розділ заголовка відображується лише на першій сторінці;
- розділ Верхній колонтитул (Page Header) визначає верхній колонтитул сторінки при друці форми. Цей розділ додається у форму разом з розділом, що визначає нижній колонтитул сторінки, і відображується лише коли форма відкрита в режимі Попереднього перегляду. При друці багатосторінкової форми верхній колонтитул відображується вверху кожної сторінки;
- розділ Область даних (Detail) визначає основну частину форми, що містить дані, отримані з джерела. Даний розділ може містити елементи управління, що відображують дані з таблиць і запитів, а також незмінні дані, наприклад написи. При друці багатосторінкової форми цей розділ відображується на кожній сторінці;
- розділ Нижній колонтитул (Page Footer) визначає нижній колонтитул сторінки при друці форми. Цей розділ додається у форму разом з розділом, що визначає верхній колонтитул сторінки. Він відображується лише коли форма відкрита в режимі Попереднього перегляду. При друці багатосторінкової форми нижній колонтитул відображується внизу кожної сторінки;
- розділ Примітка форми (Form Footer) визначає нижню частину форми. Цей розділ додається у форму разом з розділом заголовка форми. При друці багатосторінкової форми примітка форми відображуватиме лише внизу останньої сторінки.
Зі всіх перерахованих розділів обов'язковим є лише розділ області даних. Висоту області будь-якого розділу форми можна змінити за допомогою миші, перетягуючи нижню частину розділу вгору або вниз.
Основні елементи керування.
Найбільш прості і часто використовувані елементи керування: текстове поле, напис, поле із списком, перемикач, вимикач і прапорець. Елементи керування створюються за допомогою панелі інструментів, яка представлена на рисунку 5.
Рисунок 5 – Панель інструментів для створення елементів керування.
Для того, щоб додати елемент необхідно: обрати потрібний елемент та розмістити на необхідному місці.