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




Форма в режиме конструктора всегда имеет раздел Область данных (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) для отображения описательного текста (например, заголовка формы), поясняющего текста и кратких инструкций.

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

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

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-07-22 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: