- •Лабораторная работа № 5. Формы
- •Программа работы
- •Краткие сведения
- •Виды форм Access
- •Области формы
- •Объекты формы
- •Создание формы
- •Создание формы в режиме Конструктора
- •Создание составной формы с помощью Мастера форм
- •Изменение формы в режиме Конструктора Объекты и области формы
- •Работа с объектами
- •Свойства объектов
- •Добавление новых объектов в отчет
- •Ввод данных через форму
- •Изменение типа объекта
- •Независимая головная форма
- •Формы-диаграммы
- •Порядок и методика выполнения работы Программа работы
- •Содержание отчета
- •Контрольные вопросы
Области формы
Форма может содержать следующие области (рис. 5.6а):
область данных;
заголовок формы;
примечание формы.
Рис. 5.6а Форма Календарь в режиме Конструктора. Хорошо видны области формы
В области Заголовок формы в соответствии со своим названием содержит красиво выполненное название формы, а также какую-либо информацию, относящуюся к форме в целом, а не к ее отдельным записям, или вообще не относящуюся к этой форме (например, текущую дату).
В Области данных находятся значения конкретной записи.
В области Примечания формы обычно располагаются кнопки управления формой и записями в данной форме, а также могут находиться сводные данные (см. рис. 5.2).
Кроме того, в форме могут присутствовать еще 2 области – верхний и нижний колонтитулы. Но используются они в единственном случае – если Вы будете распечатывать форму на принтере (чего обычно никто не делает). При работе в режиме формы эти области просто не показываются на экране.
Объекты формы
Форма состоит из окна, в котором размещаются элементы управления, такие же, как в диалоговых окнах и окнах других приложений Windows. В них используются текстовые поля для ввода и редактирования данных, кнопки, флажки, переключатели, списки, метки полей, а также рамки объектов для отображения графики и объектов OLE. Существует два типа элементов управления: динамические (отображающие данные из таблиц), и статические (отображающие статические данные, такие, как метки и логотипы).
Объекты расположены в разных областях формы.
Создание формы
Существует несколько способов создания форм. Доступ к ним осуществляется с помощью кнопок группы Формы на вкладке Создание (рис. 5.7).
Рис. 5.7. Вкладка для создания новых форм с раскрытым списком Другие формы
Рассмотрим эти кнопки:
Форма. Создание формы для ввода данных по одной записи за раз.
Конструктор форм. Создание новой пустой формы в режиме Конструктора. Это основной режим как для создания, так и для модификации форм.
Пустая форма. Создание формы без элементов управления или формата.
Мастер форм. Открытие Мастера форм, помогающего создавать сложные настраиваемые формы. Его применение будет рассмотрено чуть позже при создании форм с подчиненными формами.
Кроме того, в группе Другие формы находятся кнопки:
Несколько элементов. Создание ленточной формы, которая отображает данные сразу из нескольких записей.
Таблица. Создание табличной формы, отображающей несколько записей в виде таблицы, по одной в строке. От предыдущего варианта отличается только внешним видом.
Разделенная форма. Создание формы, в верхней части которой отображается таблица, а в нижней – простая форма для ввода данных в запись, выделенную в таблице.
Модальное диалоговое окно. Служит для создания форм, содержащих сообщения пользователю о наступлении какого-либо события.
Сводная диаграмма. …
Сводная таблица. Создание представления сводной таблицы на основании данных, хранящихся в БД.
Основными режимами создания любой формы являются Конструктор и Мастер форм.