Подчиненная форма
Если между таблицами существует связь один-ко-многим, когда одной записи в главной таблице соответствует несколько записей в подчиненной, то для удобства ввода данных необходимо создать подчиненную форму. 1. В ленте перейдите на вкладку Создание и в группе Формы с помощью кнопки со списком Другие формы выполните команду Мастер форм. 2. Из таблицы Карточка сотрудника в список Выбранные поля добавьте последовательно поля Фамилия, Имя, Отчество, а из таблицы Родственники сотрудника – Степень родства, Фамилия, Имя, Отчество, Дата рождения. 3. Щелкните на кнопке Далее. 4. В следующем окне диалога выберите тип представления данных – Карточка сотрудника и включите переключатель Подчиненные формы, щелкните на кнопке Далее. 5. Затем выберите внешний вид подчиненной формы табличный и щелкните на кнопке Далее. 6. В списке следующего окна выберите стиль оформления Официальная или любой другой понравившийся вам и снова щелкните на кнопке Далее. 7. В последнем окне мастера форм введите имя формы Родственники сотрудника, имя подчиненной формы Родственники сотрудника подчиненная форма и щелкните на кнопке Готово. 8. Щелкните на кнопке Режим на вкладке Главная и выберите Конструктор для перехода в режим конструктора формы. 9. Заголовок формы выровняйте по центру. 10. Выделите подчиненную форму Родственники сотрудника и на вкладке Упорядочить в группе Макет элемента управления выполните команду Удалить для разгруппировки входящих полей. 11. Затем щелкните по надписи подчиненной формы Родственники сотрудника и удалите ее с помощью клавиши Delete. 12. Настройте ширину подчиненной формы на всю область данных основной формы. 13. Перейдите в область макета подчиненной формы Родственники сотрудника подчиненная форма. 14. Измените имя поля Степень родства на Родственники. 15. Закройте главную форму, сохранив изменения. 16. Снова откройте форму Родственники сотрудника в режиме формы. 17. Перемещая горизонтально границы заголовков полей подчиненной формы, настройте ширину отображения столбцов по вашему усмотрению. Результат создания подчиненной формы представлен на рисунке 3.9. Теперь переходя по записям основной формы, автоматически будут изменяться данные записей в подчиненной форме. Добавьте каждому сотруднику по 2-4 записи родственников. Рис.3.9. Подчиненная форма Родственники сотрудника
|