Разделенная форма
(Split Form)
или
Несколько элементов
(Multiple Items), размещенных на вкладке ленты
Созда-
ние
(Create) в группе
Формы
(Forms) (рис. 5.1). Для последующей настройки фор-
мы
в соответствии с требованиями пользователя ее можно доработать в режиме
макета или конструктора. Можно удалить из формы ненужные поля, изменить рас-
положение элементов управления и подобрать их размеры, добавить новые элемен-
ты управления, произвести вычисления, задать свойства формы и ее элементов
управления.
Рис. 5.1.
Команды группы
Формы
на вкладке ленты
Создание
Формы, созданные с помощью перечисленных команд, отличаются, прежде всего,
способом отображения записей базового источника данных. В форме, созданной
с помощью команды
Форма
(Form), одновременно отображается только одна
запись, поэтому ее целесообразно использовать, например, в случае, когда таблица
включает поля с данными, требующими большого окна для отображения (поле
МЕМО, диаграмма, фотография). Поля отображаемой записи располагаются внутри
одного раздела формы в столбик (макет в столбик) с надписью слева от каждого
поля.
В форме, созданной с помощью команды
Несколько элементов
(Multiple Items),
отображается сразу несколько записей, и все поля записи размещаются в одной
строке, что удобно для ввода данных из простых справочников, имеющих только
табличную часть. Этот макет формы аналогичен отображению записей таблицы
в режиме таблицы, однако при этом предоставляются многочисленные возмож-
Ъности по настройке отображения и дополнения новыми элементами. Например,
в полях такой формы отображаются рисунки.
В форме, созданной с помощью команды
Разделенная форма
(Split Form), одно-
временно отображаются данные в двух представлениях — в одном ее разделе запи-
216
Глава 5
си отображаются в виде таблицы, в другом выводится единственная выделенная в
таблице запись, предназначенная для удобной работы с ее данными.
Общим для этих команд является то, что они автоматически создают для выбран-
ной таблицы форму, не вступая в диалог с пользователем, и сразу выводят на экран
форму в режиме макета.
Создать однотабличную форму можно с помощью команды
Мастер форм
(Form
Wizard), размещенной на вкладке ленты
Создание
(Create) в группе
Формы
(Forms). В диалоговых окнах мастера пользователь выбирает поля, которые надо
включать в форму, способ отображения записей, стиль оформления.
Создание однотабличной формы
Создайте однотабличную форму
СПРАВОЧНИК ТОВАРОВ для ввода, просмотра
и корректировки данных таблицы ТОВАР в базе данных "Поставка товаров". По-
скольку в таблице есть поле с фотографией, требующее большой области для ото-
бражения, одновременно выводите в форме поля только одной записи таблицы.
Чтобы источником записей формы стала таблица ТОВАР, выберите ее в области
навигации и выполните команду
Форма
(Form) на вкладке ленты
Создание
(Create). Эта команда обеспечит автоматическое создание формы на основе только
одной выбранной таблицы.
З
АМЕЧАНИЕ
Если таблица имеет одну подчиненную таблицу, с которой она находится в отношении
1 : М, то на основе подчиненной таблицы автоматически создается внедренный эле-
мент, отображающий записи подчиненной таблицы, связанные с текущей записью
главной. Если необходимо построить однотабличную форму, следует удалить связи.
Таблице ТОВАР в схеме данных подчинено две таблицы, поэтому сразу создается
однотабличная форма.
Завершается работа команды
отображением формы в режиме макета (рис. 5.2).
При
этом в форме отображаются поля одной записи таблицы, расположенные в макете
в столбик
. Заголовок формы соответствует имени таблицы источника ТОВАР.
Скрытые в таблице поля, например, командой
Скрыть поля
(Hide Fields) из кон-
текстного меню выделенного столбца, не включаются в форму.
Редактирование формы в режиме макета
В режиме макета можно просматривать данные практически так же, как в режиме
формы, и в то же время вносить изменения в форму. Это средство функционирует
по принципу WYSIWYG (что видим, то и получаем), и позволяет вносить измене-
ния в форму и тут же видеть результат внесенных изменений, что очень удобно для
уточнения местоположения, размера, шрифта элементов управления, изменения
текста надписей и выполнения других задач, связанных с внешним видом и удобст-
вом формы. При отображении формы в режиме макета появляются вкладки ленты
инструментов
Работа с макетами форм | Конструктор
(Form Layout Tools |
Design),
Упорядочить
(Arrange) и
Формат
(Format) (рис. 5.3–5.6), которые сохра-
Формы
217
Рис. 5.2.
Форма, полученная по команде
Форма
, для работы с таблицей ТОВАР
Рис. 5.3.
Вкладка ленты
Работа с макетами форм | Формат
Рис. 5.4.
Свернутые группы вкладки ленты
Формат
Рис. 5.5.
Вкладка ленты
Работа с макетами форм | Упорядочить
218
Do'stlaringiz bilan baham: |