Створення форми.
Форму можна створити трьома різними способами.
I. За допомогою „автоформи" на основі таблиці чи запиту. За допомогою автоформ можна створювати форми, у яких виводяться всі поля чи записи базової чи таблиці запиту. Якщо обране джерело записів має зв'язані таблиці або запити, то у формі також будуть присутні всі поля чи запису цих джерел записів.
Для створення форм за допомогою Авто форм виконують такі дії:
1. У вікні бази даних виберіть Форми в списку Об'єкти. Натисніть кнопку Створити на панелі інструментів вікна бази даних.
2. У діалоговому вікні Нова форма виберіть :
- Автоформа: у стовбець. Кожне поле розташовується на окремому рядку; підпис знаходиться ліворуч від полючи.
- Автоформа: стрічкова. Поля, що утворять один запис, розташовані в одному рядку; їхні підписи виводяться один раз у верхній частині форми.
- Автоформа: таблична. Поля записів розташовані у форматі таблиці, де
кожного запису відповідає один рядок, а кожному полю один стовпець. Імена полів служать заголовками стовпців.
- Автоформа: зведена таблиця. Форма відкривається в режимі зведеної
таблиці. Мається можливість додавати полючи шляхом їхнього перетаскування зі списку полів у різні області макета.
- Автоформа: зведена діаграма. Форма відкривається в режимі зведеної діаграми. Мається можливість додавати полючи шляхом їхнього перетаскування зі списку полів у різні області макета.
3. Виберіть таблицю чи запит, що містять дані, на основі яких створюється форма та натисніть кнопку ОК.
II. За допомогою майстра на основі однієї чи декількох таблиць або запитів.
Майстер задає докладні питання про джерела записів, полях, макеті, необхідних форматах і створює форму на підставі отриманих відповідей.
III. Вручну в режимі конструктора.
Спочатку створюється базова форма, що потім змінюється відповідно до вимог у режимі конструктора.
У програмі Ассеss існують наступні типи елементів керування: поле, напис, група, перемикач, прапорець, вимикач, поле зі списком, список, кнопка, малюнок, приєднана рамка об'єкта, вільна рамка об'єкта, набір вкладок, підлегла форма, розрив сторінки, лінія, прямокутник і інше.
Елементи керування можуть бути зв'язаними, вільними, обчислювальними.
Зв'язаний елемент керування - приєднаний до поля базової таблиці запиту. Такі елементи керування використовуються для відображення чи уведення відновлення значень у полях таблиць БД.
Вільний елемент керування джерела даних не має. ВІН використовується для висновку на екран даних, ліній прямокутників чи малюнка:
Елемент керування, що обчислюється, призначений для розрахунків за допомогою виражень, в яких можуть бути застосовані Дани з полів базової таблиці, запитів, та данні з іншого елемента керування форми.
Створення підлеглої форми
Підлеглою формою називають форму, вставлену в іншу форму. Первинна форма називається головною формою, а форма усередині форми називається підлеглою формою. Комбінацію "форма/підлегла форма" часто називають також ієрархічною чи формою комбінацією "батьківської" і "дочірньої" форм.
Підлеглі форми особливо зручні для висновку даних з таблиць чи запитів, зв'язаних з відношенням "один-ко-многим". Якщо підлегла форма буде зв'язана з головною формою, те перед виконанням даної процедури переконайтеся, що приєднано базові джерела записів, тобто встановленні між табличні зв'язки .
> В НАШОМУ ПРИКЛАДІ КОЖЕН КЛІЄНТ МОЖЕ МАТИ КІЛЬКА
ЕКСКУРСІЙ
> Не можна додати підлеглу форму у форму, що відрита в режимі зведеної чи таблиці зведеної діаграми.
