Создание и проектирование форм - Разделы, объекты и элементы формы в режиме конструктора

Форма в режиме конструктора всегда имеет раздел Область данных. Разделы Заголовок формы и Примечание формы могут быть отображены по команде меню Вид | Заголовок/Примечание формы

В процессе конструирования разделы формы наполняются различными графическими объектами и элементами управления.

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

Объекты и элементы форм

Графические элементы, связанные с полями таблиц и предназначенные для отображения данных некоторого поля, называются присоединенными элементами управления. Основными типами таких элементов управления являются: Поле, Поле со списком, Список Тип элемента управления, выбираемый для поля по умолчанию, определен в свойствах поля таблицы базы данных, с которым связано поле формы. Задается это свойство при определении типа данных поля в режиме конструктора таблиц на вкладке Подстановка.

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

В форму возможно включение таких элементов, как

  • Выбор объектов — выделение по умолчанию элемента, раздела или формы.
  • Мастера — включение или отключение мастера создания элементов управления.
  • Надпись — создание текстов, постоянных заголовков, примечаний, инструкций, не связанных с другими элементами управления.
  • Поле типа Свободный — установление связи с полем таблицы или запроса, а также создание вычисляемых полей.
  • Группа переключателей — размещение набора флажков, переключателей или выключателей.
  • Переключатель — выбор альтернативных значений. Флажок — выбор набора из возможных значений.
  • Поле со списком — объединение поля и раскрывающегося списка значений, которые могут вводиться как непосредственно в поле, так и выбором из списка.
  • Список — создание постоянно отображаемого списка значений, которые являются единственным источником ввода данных в поле.
  • Кнопка — создание командной кнопки, с помощью которой может быть выполнен переход по записям, открыта форма, напечатан отчет и другие функции Access.
  • Рисунок — отображение не редактируемого рисунка, не являющегося объектом OLE.
  • Свободная рамка объекта — отображение свободного объекта OLE, который остается неизменным при переходе по записям.
  • Присоединенная рамка объекта — отображение объектов OLE, сохраненных в поле базового источника записей формы.
  • Разрыв страницы — создание нового экрана в форме, новой страницы в печатной форме (отчете).
  • Вкладка — создание вкладок в форме, на каждой из которых могут размещаться свои элементы управления.
  • Подчиненная форма/отчет — вывод данных из таблиц, связанных с таблицей-источником основной части формы.
  • Линия — разграничение разделов в форме (отчете).
  • Прямоугольник — создание рамки при оформлении.
  • Другие элементы — открытие обширного списка дополнительных элементов, при выборе из которого в форме будет создан соответствующий элемент.

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