Создание многотабличной формы с помощью Мастера
Многотабличную форму также можно создать с помощью Мастера. При создании форм, источником данных для которых являются несколько таблиц, можно, находясь в окне Создание форм (см. рис. 8.3), последовательно выбирать таблицы, являющиеся источником данных, и поля из них. При этом таблицы должны быть обязательно предварительно связаны между собой.
Внимание! Порядок, в котором выбираются таблицы при создании «многотабличной формы», имеет большое значение.
Предположим, что мы хотим создать экранную форму, содержащую сведения из таблиц «Сотрудник» и «Дети». Если выберем сначала таблицу «Сотрудник» и из нее - поле «ФИО», а затем таблицу «Дети» и из нее - все поля, то создастся составная форма, которую удобно использовать для ввода данных в таблицу «Дети». Создание многотабличной формы начинается так же, как и создание однотабличной формы. На первом шаге выбираем способ создания формы -«Мастер форм» и таблицу-источник - «Сотрудник». На втором шаге из таблицы «Сотрудник» выберем поле «ФИО». После этого вернемся к окошку «Таблицы и запросы» и выберем в нем вторую, соподчиненную таблицу - «Дети» (рис. 8.7). Перенесем все поля из этой таблицы в форму.
Дальнейшая последовательность шагов создания составной фор мы представлена на рис. 8.8 - 8.10. ,
Сначала выбирается вид представления данных - подчиненная или связанная форма (рис. 8.8). Для наших целей подходит подчиненная форма.
Затем выбирается вид подчиненной формы (рис. 8.9).
Следующий шаг (рис. 8.10 - выбор стиля) совпадает с аналогичным шагом при создании однотабличной формы.