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

Форма в режиме конструктора всегда имеет раздел Область данных(Detail). Разделы Заголовок формы(Form Header) и Примечание формы(Form Footer) могут быть отображены по команде меню Вид|3аголовок/примечание формы. Разделы формы наполняются различными графическими объектами и элементами в процессе конструирования.

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

Объекты и элементы форм, панель элементов

Графические элементы, связанные с полями таблиц и предназначенные для отображения данных некоторого поля, называются присоединенными элементоми управления. Такие элементы управления создаются и модифицируются в областях формы с помощью инструментов панели элементов (Toolbox). Эта панель может быть открыта в меню по командеВид|Панель элементов.

Ниже приводится основное назначение кнопок панели элементов (Toolbox):

  • Выбор объектов (Select Objects) — выделение щелчком мыши элемента, раздела или формы, выделение группы элементов путем обвода курсором мыши рамки вокруг них;
  • Мастера (Control Wizards) — включение или отключение мастера для создания элементов управления (например, элементов Список, Поле со списком);
  • Надпись (Label) — создание текстов постоянных заголовков, примечаний, инструкций, не связанных с другими элементами управления;
  • Поле (Text Box) — создание элемента типа Свободный (Unbound), который может быть затем связан с полем таблицы или запроса, или использован для создания вычисляемого поля формы;
  • Группа переключателей (Option Group) — размещение набора флажков, переключателей или выключателей;
  • Выключатель (Toggle Button) — создание выключателей;
  • Переключатель (Option Button) — выбор альтернативных значений;
  • Флажок (Check Box) — выбор набора из возможных значений;
  • Поле со списком (Combo Box) — создание поля с раскрывающимся списком значений поля из записей некоторой таблицы базы (значение может вводиться в поле пользователем или выбираться из списка);
  • Список (List Box) — создание всегда раскрытого списка значений, которые при связи с полем таблицы базы являются единственным источником ввода в поле;
  • Кнопка (Command Button) — создание командной кнопки, с помощью которой может быть выполнено одно из действий, например, переход по записям, открыта форма, напечатан отчет и реализованы другие функции Access;
  • Рисунок (Image) — для отображения нередактируемого рисунка, не являющегося объектом OLE;
  • Свободная рамка объекта (Unbound Object Frame) — отображение свободного объекта OLE, который остается неизменным при переходе по записям;
  • Присоединенная рамка объекта (Bound Object Frame) — отображение объектов OLE, сохраненных в поле базового источника записей формы;
  • Разрыв страницы (Page Break) — начало нового экрана в форме, новой страницы в печатной форме (отчете);
  • Вкладка (Tab Control) — создание вкладок в форме, на каждой из которых могут размещаться свои элементы управления;
  • Подчиненная форма/отчет (Subform/Subreport) — вывод данных из таблиц, связанных с таблицей-источником формы;
  • Линия (Line) — разграничение разделов в форме (отчете);
  • Прямоугольник (Rectangle) — создание рамки при оформлении;
  • Другие элементы (More Controls) — открытие обширного списка дополнительных элементов, при выборе из которого в форме будет создан соответствующий элемент.

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

Основными типами таких элементов управления (см. панель элементов) являются Поле(Text Box), Поле со списком(List Box), Список(Combo Box).

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

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

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

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

Как создать форму с помощью КОНСТРУКТОРА в базе данных ACCESS


Похожие статьи.

Понравилась статья? Поделиться с друзьями: