РЕФЕРАТ
На тему:
Access. Створення та використання підлеглих форм
План
Теоретичні відомості
Якщо потрібно вивести дані із кількох таблиць і редагувати дані більше ніж однієї таблиці, то потрібна буде складна форма. Для цього потрібно створити дві таблиці і встановити між ними зв’язок.
У форму можна вставляти інші форми до трьох рівнів вкладеності. Щоб змінити розмір елемента управління підлеглої форми або будь-який елемент управління, в якому виводяться кілька рядків, можна скористатись командою: Формат > Розмір > По розміру даних. Команда: По розміру даних встановить ширину елемента управління, базуючись на ширині підлеглої форми. Крім цього, ця команда “зменшує” висоту форми, щоб на екрані виводилось ціле число рядків. Для того, щоб збільшити висоту елемента управління і щоб помістити в нього ще один рядок, потрібно перетягнути нижній край елемента управління вниз, а потім скористатись командою: По розміру даних. Щоб зв’язати головну і підлеглу форму потрібно встановити три властивості елемента управління. Якщо для створення незв’язаного елемента управління підлеглої форми користуються відповідною кнопкою на панелі елементів, то потрібно в стрічці властивості: Об’єкт – Джерело ввести ім’я форми, яка буде використовуватися як підлегла. Якщо перетягнути підлеглу форму в головну, то Access уже сам встановить цю властивість. В якості значення властивості: Основні поля потрібно ввести ім’я елемента управління головної форми, значення якого означає, що виведе Access в підлеглу форму. Далі потрібно ввести з клавіатури ім’я зв’язаного поля підлеглої форми в якості значення властивості: Підлеглі поля.
Рис. 9. Зразок складної форми.
Якщо джерелом головної і підлеглої форми є таблиця (а не запит) і зв’язок між двома таблицями визначений, Access автоматично призначить значення двох властивостей (Основні поля і Підлеглі поля), використовуючи зв’язані поля (в тому випадку, якщо перетягували підлеглу форму в головну). Access також встановить зв’язок між головною і підлеглою формою (якщо головна форма базується на таблиці, а в підлеглій формі є поле з іменем, що співпадає з іменем первинного ключа базової таблиці головної форми).
Головну і підлеглу форму будемо створювати на прикладі накладної. Така форма буде мати приблизно такий вигляд, який представлений на рисунку 9.
Хід роботи
Для цього відкрийте форму Продаж і перетягніть форми Виробник, Постачання, Ціни в форму Продаж.