Читайте также: |
|
Подчиненная форма
Подчиненная форма - это форма, находящаяся внутри другой формы. Первичная форма называется главной формой, а форма внутри формы называется подчинённой формой.
Подчиненные формы особенно удобны для вывода данных из таблиц связанных отношением "один-ко-многим".
Например, можно создать форму с подчинённой формой для вывода данных из таблицы ОТДЕЛ и из таблицы КАДРЫ. Данные в таблице ОТДЕЛ находятся на стороне "один" отношения. Данные в таблице КАДРЫ находятся на стороне "многие" отношения - каждый отдел может иметь несколько сотрудников.
Главная форма и подчинённая форма в этом типе форм связаны таким образом, что в подчинённой форме выводятся только те записи, которые связаны с текущей записью в главной форме. Например, когда в главной форме отображается отдел "Плановый", в подчинённую форму выводятся записи только о сотрудниках этого отдела.
Подчинённая форма может отображаться в виде таблицы или в виде простой или ленточной формы. Главная форма может отображаться только как простая форма.
В подчинённой форме можно расположить заголовок, текстовые поля и другие вычисляемые элементы управления.
Создадим одновременно в одном окне форму для главной таблицы ОТДЕЛ и подчинённую форму для таблицы КАДРЫ.
Последовательность действий:
1. в окне базы данных в списке Объекты кликнуть значок Формы,
2. на панели инструментов окна базы данных кликнуть кнопку Создать,
3. появляется окно Новая форма, в котором следует выбрать строку Мастер форм,
4. в текстовой строке окна Новая форма выбрать имя таблицы ОТДЕЛ и нажать кнопку OK,
Появляется окно Создание форм, в котором из текстового окна Доступные поля сле-дует перенести все поля таблицы ОТДЕЛ в текстовое окно Выбранные поля,
В строке Таблицы и запросы (этого же окна) выбрать таблицу КАДРЫ и перенести все поля в текстовое окно Выбранные поля,
В строке Таблицы и запросы (этого же окна) выбрать таблицу ДОЛЖНОСТИ и перене-сти поле OKL в текстовое окно Выбранные поля и нажать кнопку Далее (следует отметить, что порядок выбора таблиц не имеет значения),
8. появляется следующее окно Создание форм, в котором выделить имя главной таблицы ОТДЕЛ, установить переключатель Подчинённые формы и нажать кнопку Далее (вид представления данных зависит от того какая таблица выделена - главная или подчинённая),
В следующем окне выбрать внешний вид формы - ленточный и нажать кнопку Далее,
в следующем окне выбрать любой стиль и нажать кнопку Далее,
11. в следующем окне задать имена форм (лучше, когда имена форм совпадает с именами таблиц, то есть ОТДЕЛ1 и КАДРЫ подчинённая форма и нажать кнопку Готово.
На рисунке представлена подчинённая форма в режиме конструктора и в режиме формы.
Дата добавления: 2015-07-26; просмотров: 201 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
II.2. Калькуляция затрат труда и заработной платы. | | | Связанная форма |