Головна і підпорядкована форми - студопедія

Існують форми, в яких можна одночасно відобразити інформацію з двох або більше пов'язаних таблиць. У цьому випадку зовнішня форма називається головною, вкладені - підлеглими. В результаті у вікні такої форми виводяться тільки ті записи підпорядкованої таблиці, які пов'язані з поточним записом вихідної (головної) таблиці.

Комбінацію «головна форма / підпорядкована форма» часто називають також складнопідрядні формою або комбінацією «батьківської» і «дочірньої» форм.

При створенні головної форми і підпорядкованої форми, заснованих на таблицях, пов'язаних ставленням «один-ко-многим», головна форма представляє сторону відносини «один», а підпорядкована форма представляє сторону «багато». Підлеглі форми не відображаються, коли головна форма знаходиться в режимі зведеної таблиці або зведеної діаграми.

Головна форма може мати будь-яке число підлеглих форм, якщо кожна підпорядкована форма поміщається в головну форму. Є також можливість створювати підлеглі форми до семи рівнів вкладеності. Це означає, що можна мати підпорядковану форму всередині головної форми, а іншу підлеглу форму всередині цієї підлеглої форми і т. Д. Наприклад, можна мати головну форму, яка буде показувати відомості про клієнтів, підпорядковану форму, яка буде показувати відомості про замовлення, і ще одну підлеглу форму , яка буде показувати відомості про замовлені товари. Однак в формі в режимі зведеної таблиці або зведеної діаграми підлеглі форми не відображаються.

При використанні форми з підлеглою формою для введення нових записів поточна запис в головній формі зберігається при введенні даних в підпорядковану форму. Це гарантує, що записи з таблиці на стороні «багато» матимуть пов'язану запис в таблиці на стороні «один». Це також автоматично зберігає кожен запис, що додається в підпорядковану форму.

Створення головної і підлеглої форм:

1. на стрічці вибрати вкладку Створення;

2. в Області навігації виділити пов'язані об'єкти, дані з яких розміщуються в формах;

3. в групі Форми вибрати команду Майстер форм, відкривається вікно Створення форм (рис. 1. 29);

Головна і підпорядкована форми - студопедія

4. у вікні із списку Таблиці і Запити вибрати перший об'єкт для головної форми;

5. у вікні Доступні поля вибрати імена полів для головної форми;

6. повернутися в вікно із списком Таблиці та Запити, вибрати наступний об'єкт для підпорядкованої форми;

7. повернутися у вікно Доступні поля, вибрати імена полів для підпорядкованої форми;

8. Далі; перемикач Підлеглі форми; Готово (див. Рис. 1.30).

Схожі статті