В последнем сенсе окнаСоздание форм (Form Wizard) введем имена (заголовки) составной формы — СПИСОК ГРУППЫ и подчиненной формы — СПИСОК СТУДЕНТОВ. Выберем также дальнейшие действия мастера —Открытие формы для просмотра и ввода данных (Open the form to view or enter information).
Рисунок 16 Окно ввода имен форм и выбора дальнейших действий мастера
В соответствии с выбранными действиями после завершения работы мастера выводится форма с данными из таблиц базы данных.
Рисунок 17 Многотабличная форма, созданная мастером на основе таблиц ГРУППА и СТУДЕНТ
При этом в подчиненной форме выводятся те записи таблицы СТУДЕНТ, которые связаны с текущей записью таблицы ГРУППА, данные которой отображаются в основной части формы.
Редактирование формы в режиме конструктора
Изменение надписей и размещения полей
Перейдем в режим конструктора.
В окне конструктора форм указано имя формы СПИСОК ГРУППЫ, представлены поля с надписями основной части формы, размещенные в области данных, а также поля и надписи подчиненной формы
СПИСОК СТУДЕНТОВ в рамке, созданной для нее мастером.
Произведем доработку формы СПИСОК ГРУППЫ, используя технику редактирования. Введем в область заголовка полное название формы СПИСОК СТУДЕНТОВ ГРУППЫ №, которое будет выводиться при распечатке формы и будет соответствовать макету документа. Формирование текста в области заголовка подробно было рассмотрено выше при конструировании однотабличной формы.
Рисунок 18 Размещение элементов основной части формы после редактирования
Отмечая курсором мыши и перетаскивая отмеченный элемент, разместим поля так, как это показано на рис. 18. Уточним подписи полей, шрифт и размеры полей и подписей, заголовок формы.