
- •4)Создание таблиц. Типы полей. Схема данных.
- •6)Создание отчета с помощью мастера
- •7)Правила формирования масок для группового отбора
- •8)Панель элементов для отчёта
- •10)Редактирование отчётов с помощью конструктора
- •11)Редактирование форм с помощью мастера
- •12) Создание форм с помощью мастера
- •12)Редактирование форм с помощью конструктора
- •13) Использование панели элементов для редактирования форм
- •14)Условное форматирование объектов в отчётах
- •15)Использование элементов управления для форм
- •16)Использование макросов
- •17)Макрос autokey
- •18)Составной макрос. Привязывание макроса к кнопке
- •20)Этапы построения проекта
12)Редактирование форм с помощью конструктора
Для конструирования и редактирования форм ввода/вывода в Access пользователь работает с конструктором форм (Form Design). Создание формы в режиме конструктора полностью возлагается на пользователя.
Чтобы начать создание формы в режиме конструктора, надо в окне базы данных (Database) (см. рис. 5.1) в области Объекты (Objects) выбрать пункт Формы (Forms). Вызов конструктора может быть осуществлен в рабочем пространстве окна активизацией значка Создание формы в режиме конструктора (Create form in Design view). Для выбора режима конструктора при создании новой формы можно также нажать кнопку Создать (New) на панели инструментов окна базы данных. После нажатия этой кнопки открывающееся диалоговое окно Новая форма (New Form) (см. рис. 5.2) предоставляет возможность выбрать режим создания формы — Конструктор (Design View).
Для выполнения необходимых действий в процессе конструирования формы и ее редактирования используются панели инструментов Конструктор форм (Form Design), Панель элементов (Toolbox), Формат (форма/отчет) (Formatting (Form/Report)). Эти панели открываются в режиме конструктора, когда создается новая форма или открывается форма для редактирования ее макета. Пользователь может открыть эти панели в меню Вид/Панели инструментов или из контекстного меню (рис. 5.3), если установит курсор на панели строки меню.
13) Использование панели элементов для редактирования форм
Графические элементы, связанные с полями таблиц и предназначенные для отображения данных некоторого поля, называются присоединенными элементоми управления. Такие элементы управления создаются и модифицируются в областях формы с помощью инструментов панели элементов (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) — открытие обширного списка дополнительных элементов, при выборе из которого в форме будет создан соответствующий элемент.
С помощью перечисленных инструментов пользователь создает соответствующие элементы и объекты в форме и размещает их таким образом, чтобы сформировать удобный графический интерфейс для работы с базой данных через форму.