Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 3000317.doc
Скачиваний:
8
Добавлен:
30.04.2022
Размер:
1.79 Mб
Скачать

6.2.1.Добавление и удаление заголовка, примечания и колонтитулов формы

  1. Открыть форму в режиме конструктора.

  2. В меню Вид применить команду Заголовок►Примечание формы или Колонтитулы.

Примечания

  • Заголовки и примечания формы располагаются, соответственно, вверху и внизу формы, открытой в режиме формы, а также в начале и в конце печатной формы. Верхние и нижние колонтитулы печатаются вверху и внизу каждой выводимой на печать страницы – они не отображаются в режиме формы.

  • При удалении колонтитулов, заголовков и примечаний, автоматически удаляются и содержащиеся в них элементы управления.

  • Верхний и нижний колонтитулы, а также заголовок и примечание формы, можно добавлять только парами. Если какой-либо из этих разделов не нужен, можно изменить его размер до нулевой высоты, либо (только для заголовков и примечаний) установить его свойство Вывод на экран (Visible) в значение Нет. С помощью свойства Режим вывода (DisplayWhen) можно выбрать режим вывода заголовков и примечаний: всегда, только при печати или только на экран.

6.2.2. Изменение размеров заголовка, примечаний и других разделов в форме или отчете

Каждый раздел формы или отчета может иметь собственную высоту. Однако ширина всех разделов в форме или отчете должна быть одинаковой. Изменение ширины одного раздела приводит к автоматическому изменению ширины всех остальных разделов.

Изменение ширины или высоты.

  1. Открыть форму в режиме конструктора или отчет в режиме конструктора отчетов.

  2. Установить указатель на правую или нижнюю границу раздела.

  3. Для изменения высоты раздела перетащить границу вверх или вниз. Для изменения ширины раздела перетащить границу вправо или влево.

Одновременное изменение ширины и высоты.

Установить указатель на правый нижний угол раздела и перетащить его в любом направлении.

6.3. Подчиненные формы

Подчиненная форма – это форма, находящаяся внутри другой формы. Первичная форма называется главной формой, а форма внутри формы называется подчиненной формой. Комбинацию «форма/подчиненная форма» часто называют также иерархической формой или комбинацией «родительской» и «дочерней» форм.

Подчиненные формы особенно удобны для вывода данных из таблиц или запросов, связанных с отношением «один-ко-многим». Например, можно создать форму с подчиненной формой для вывода данных из таблицы «Типы» и из таблицы «Товары». Данные в таблице «Типы» находятся на стороне «один» отношения. Данные в таблице «Товары» находятся на стороне «многие» отношения – каждый тип может иметь несколько товаров.

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

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

Подчиненная форма может отображаться в виде таблицы или в виде простой или ленточной формы. Главная форма может отображаться только как простая форма.

Главная форма может иметь любое число подчиненных форм, если каждая подчиненная форма помещается в главную форму. Имеется также возможность создавать подчиненные формы до семи уровней вложенности. Это означает, что можно иметь подчиненную форму внутри главной формы, а другую подчиненную форму внутри этой подчиненной формы и т.д. Например, можно иметь главную форму, отображающую сведения о клиентах, подчиненную форму, отображающую сведения о заказах, и еще одну подчиненную форму