Лекция: Добавление в существующую подчиненную форму другой подчиненной формы

Если имеется форма, содержащая подчиненную форму, то в последнюю можно добавить еще одну подчиненную форму, создав, таким образом, иерархию вложенности форм двух и более уровней, которые связаны с отношениями «один-ко-многим». Главная форма будет связана отношением «один-ко-многим» с первой подчиненной формой, а первая подчиненная форма связывается отношением «один-ко-многим» со второй подчиненной формой.

Примечание:Форма, в которую предполагается вставить подчиненную форму, должна быть типа Ленточный. Если при построении подчиненной формы с помощью Мастера был выбран параметр Табличная, включить новую подчиненную форму в эту форму будет невозможно.

Далее процедура следующая:

— в главной форме в режиме конструктора формы элемент управления подчиненная форма должен быть не выбран. Установить указатель на произвольное место внутри подчиненной формы и дважды нажать кнопку мыши. Подчиненная форма открывается в режиме конструктора;

— выполнить одно из следующих действий:

* с помощью Мастера по созданию подчиненных форм создать вторую подчиненную форму. Для этого нужно нажать кнопку Мастерана панели элементов, нажать кнопку Подчиненная форма/отчетна панели элементов и указать в форме место, куда следует поместить подчиненную форму. Далее следовать указаниям в окнах диалога Мастера. После нажатия кнопки Готово(Finish) элемент управления Подчиненная форма добавляется в форму. Создается также отдельная форма, которая будет выводиться в границах этого элемента управления;

* перенести с помощью мыши имеющуюся форму или таблицу из окна базы данных в подчиненную форму;

Внутри первой подчиненной формы создается вторая подчиненная форма.

— сохранить и закрыть подчиненные формы, переключиться в режим формы для просмотра формы и подчиненных форм.

еще рефераты
Еще работы по информатике