Лекція 7: Форми
Частина 2
Скачати rtf версію.
Розділи форм у режимі конструктора:
Заголовок форми |
Містить загальні для всіх записів відомості (наприклад: назва форми). Відображається вгорі екрана в режимі форми і на початку першої сторінки при друку. |
Верхній колонтитул (Заголовок сторінки) |
Звичайно відображає заголовки стовпців або інші відомості, що потрібно надрукувати зверху на кожній сторінці. Розділ видно тільки при друку форми. |
Область даних |
Обов'язковий розділ. Містить самі записи. |
Нижній колонтитул (Примітки сторінки) |
Звичайно відображає дату, номер сторінки або інші відомості, що потрібно надрукувати знизу на кожній сторінці. Розділ видно тільки при друку форми. |
Примітки форми |
Містить загальні для всіх записів відомості (наприклад: кнопки команд). Відображається внизу екрана в режимі форми і наприкінці останньої сторінки при друку. |
Верхній і нижній колонтитули, а також заголовок і примітку форми, можна додавати тільки парами.
Список полів містить імена всіх полів базової таблиці (запиту). Перетаскуванням мишею імені поля на макет форми створюється відповідний елемент керування.
Для додавання у форму елементів керування використовується панель елементів.
Елементи керування можуть бути:
- Зв'язаними (приєднаними) – відображають дані з таблиці (запиту).
- Обчислювальними – відображають дані, що є результатом обчислень.
- Вільними – елементи без джерела даних (візуальне оформлення, збір додаткової інформації для макросів).
Існують
Елементи керування для введення, відображення і добору даних:
- Написи - використовуються для відображення описового тексту.
- Поля - використовуються для відображення даних із джерела записів.
- Групи параметрів - використовуються для відображення обмеженого набору альтернатив.
- Вимикачі, перемикачі, прапорці - використовуються для включення (вимикання) дії визначеної опції.
- Списки - використовуються для відображення значень, одне з яких можна вибрати.
- Поля зі списком - комбінація двох елементів: поля і списку, що розкривається.
- Кнопки - використовуються для виконання дії або набору дій.
- Підлеглі форми / звіти.
Елементи керування для виводу графіки й об'єктів:
- Малюнки – вільний малюнок.
- Вільні рамки об'єкта - використовуються для відображення об'єкта OLE, не збереженого в БД.
- Зв'язані рамки об'єкта - використовуються для відображення об'єкта OLE збереженого в БД.
Елементи керування для організації даних:
- Розриви сторінок
- Вкладки
- Лінії
- Прямокутники
Інші кнопки на панелі елементів:
- Вибір об'єкта – дозволяє виділяти об'єкти.
- Майстр – включає / відключає використання майстрів при створенні таких елементів керування, як список, поле зі списком, група параметрів, підлегла форми, кнопка.
- Інші елементи – додавання одного з встановлених елементів ActiveX. (наприклад календаря)
Властивості об’єктів
З групою елементів керування можна працювати як з одним цілим, якщо викликати команду «Групувати» з меню «Формат».
Кожен елемент керування, кожен розділ форми, а також сама форма мають численні властивості, які можна змінювати. У режимі конструктора вікно властивостей відображає властивості поточного (виділеного) об'єкта.
Вікно властивостей містить п'ять вкладок:
- Макет
- Дані
- Події
- Інші
- Усі
Використовуючи властивість «Ім'я» на вкладки «Інші» можна озаглавити будь-який об'єкт.
Використовуючи вкладку «Події» можна призначити процедуру або макрос, що будуть реагувати на визначену дію.
Обчислення значень у формах:
Звичайно елементом керування, що використовується для виводу обчислювальних значень є поле, але можна також використовувати і будь-які інші елементи керування, що мають властивість «Дані».
Якщо використовується поле, то можна ввести вираз безпосереднє в нього. У загальному випадку використовується комірка «Дані». Перед кожним виразом треба ставити знак рівності (=).
Для обчислення підсумкових значень у формі треба додати текстове поле в область приміток і ввести в комірку властивості «Дані» вираз, що містить статистичну функцію.
Звертання до елемента керування підлеглої форми:
= [Ім'я_подлег_форми].Form![ім'я_поля]
вгору |