Разработка сложных форм
Создать форму, позволяющую просматривать и редактировать записи только одной таблицы, довольно просто. Но на практике требуются формы, позволяющие производить одновременный ввод или просмотр данных, хранимых в двух или более связанных таблицах. Например, при выводе информации о результатах экзаменов, было бы неплохо сразу размещать необходимую информацию о студентах. Эти данные реально хранятся в двух разных таблицах (Студенты и Экзамены), связанных отношением “один-ко-многим”.
Но можно создать форму, которая позволит вводить, редактировать и просматривать все эти данные одновременно. В таких случаях для отображения записей основной и подчиненной таблиц можно использовать многотабличную иерархическую форму.
Рисунок 14 – Пример сложной формы
Иерархической называется форма, содержащая поля из главной и одной или нескольких подчиненных форм. Подчиненные формы используются для отображения данных из таблиц с отношением “один-ко-многим”.
Наиболее простым способом создания иерархической формы является использование Мастера форм.