Лекция: Создание формы на основе многотабличного запроса
Ранее создавались формы, позволяющие просматривать и обновлять данные одной таблицы. Но что делать, если нужен больший объем информации из связанных таблиц? Наилучшим способом решения этой задачи является создание запроса, объединяющего данные из двух и более связанных таблиц, и построение формы на основе запроса.
Чтобы просматривать данные из нескольких таблиц и иметь возможность редактировать данные более, чем в одной таблице, необходимы подчиненные формы. Access допускает формы до трех уровней вложенности. При этом всегда начинают с создания наиболее вложенной формы, постепенно приближаясь к основной.
Порядок создания и внедрения подчиненных форм
— выбираются таблицы (запросы), для которых будут созданы основная и подчиненная формы;
— с помощью Мастера форм создаются подчиненная и основная формы;
— в режиме Конструктора открывается основная форма. Нажимается кнопка Подчиненная форма/отчет на панели элементов;
— на свободном месте основной формы располагают элемент управления Подчиненная форма;
— в полученный прямоугольник вводится имя подчиненной формы;
— проверяются свойства подчиненной формы: Подчиненные поля и Основные поляс целью убедиться, что Access правильно связал формы