Перед тем, как приступать к этой процедуре, проверьте правильность установления связей между таблицами.
Приведенную здесь последовательность действий можно использовать для создания формы и двух подчиненных форм, связанных отношением «один-ко-многим-ко-многим». Главная форма связана отношением «один-ко-многим» с первой подчиненной формой, а та, в свою очередь, связана отношением «один-ко-многим» со второй подчиненной формой.
1. В окне базы данных щелкните значок Формы в списке Объекты.
2. Нажмите кнопку Создать на панели инструментов окна базы данных.
3. В списке диалогового окна Новая форма дважды щелкните строку Мастер форм.
4. В первом диалоговом окне мастера выберите таблицу или запрос для главной формы. Например, предположим, что требуется создать форму «Клиенты», имеющую две подчиненные формы — подчиненную форму «Заказы» и подчиненную форму «Заказано». Выберите таблицу «Клиенты» (сторона «один» первого отношения «один-ко-многим»).
5. Дважды щелкните поля таблицы или запроса, которые нужно включить в форму.
6. В том же окне диалога мастера выберите таблицу или запрос для первой подчиненной формы. В рассматриваемом примере, выберите таблицу «Заказы» (сторона «многие» первого отношения «один-ко-многим»), а затем выберите двойным щелчком те поля этой таблицы, которые нужно использовать.
Примечание. Порядок выбора таблицы или запроса не имеет значения.
7. В том же окне диалога мастера выберите таблицу или запрос для второй подчиненной формы. В рассматриваемом примере, выберите таблицу «Заказано» (сторона «многие» второго отношения «один-ко-многим»), а затем выберите двойным щелчком те поля этой таблицы, которые нужно использовать.
8. Если до запуска мастера связи установлены правильно, то после нажатия кнопки Далее мастер предложит выбрать таблицу или запрос, используемые для представления данных. В рассматриваемом примере, для создания формы «Клиенты» выберите в списке строку по Клиенты.
9. В том же диалоговом окне выберите переключатель Подчиненные формы.
10. Следуйте инструкциям остальных диалоговых окон мастера. После нажатия кнопки Готово Microsoft Access создаст главную форму с двумя элементами управления «Подчиненная форма». Также будут созданы две другие формы — по одной на каждую подчиненную форму.