К многотабличным формам относят формы, построенные на основе запроса, объединяющего несколько таблиц, а также формы с внедренными в них другими формами. Обычно такие формы применяются для отображения данных из связанных таблиц, например категории товаров и товары, организации и контактные лица в этих организациях и т. д. Рассмотрим создание многотабличной формы на примере таблиц «Преподаватели» и «Предметы». Схема данных представлена на Рис. 3.16
Рис. 3.16 Схема данных таблиц «Преподаватели» и «Предметы»
Для создания такой формы в режиме мастера форм надо:
- выбрать в начале все нужные поля из основной таблицы (преподаватели), а затем – недостающие поля из дополнительной таблицы (предметы), кроме альтернативного ключа.
Двигаясь далее по шагам мастера создания форм, нужно выбрать:
- вид представления данных (подчиненную или связанную форму);
- внешний вид подчиненной формы;
- стиль оформления;
- имена формы и подчиненной формы (Рис. 3.17)
|
|
Рис. 3.17 Создание многотабличной формы для ввода данных
В результате выполнения этих действий, появится форма для ввода данных, которая выглядит следующим образом (Рис. 3.18):
Рис. 3.18 Внешний вид многотабличной формы