Заголовок / Примечание формы

· Верхний колонтитул и Нижний колонтитул, включаемые/выключаемые попарно с помощью контекстного меню по команде Колонтитулы страницы.

· Если, например, в окне Конструктора формы включены все названные разделы, то они располагаются в рабочей области этого окна в такой последовательности, как показано на рис. 4.

Рисунок 4 - Расположение разделов проекта формы в окне конструктора формы

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

Изменение высоты и ширины раздела производится путем перетаскивания соответственно нижней и правой границы раздела.

Элементы управления и работа с ними

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

Рисунок 5 – Панель Элементов управления

Назначение кнопок панели инструментов Элементы управления представлены в таблице 1.

Таблица 1 - Элементы управления

Кнопка Описание
Вставка в форму или отчет рисунка для использования в качестве эмблемы
Вставка заголовка формы или отчета в разделе Заголовок
Вставка номеров страниц в документ
Вставка текущей даты или времени в текущий документ
Кнопка Поле. Используется для отображения, ввода и изменения данных в источнике записей формы или отчета для вывода результатов вычислений, а также для приема данных, вводимых пользователем
Кнопка Надпись. Создает элемент управления, в котором в форме или отчете выводится поясняющий текст. Надписи могут содержать гиперссылки. MS Access автоматически присоединяет подписи к создаваемым элементам управления
Кнопка Кнопка. Создает элемент управления для вызова другой формы, отчета, макроса, процедуры или функции VBA
Кнопка Полесо списком. Создает составной элемент управления, объединяющий поле и раскрывающий список. Чтобы ввести значение в поле базовой таблицы, можно ввести значение в поле в элементе управления или выбрать значение в списке
Кнопка Список. Создает список, допускающий прокрутку. Если форма открыта в режиме формы, то выбранное в списке значение можно ввести в новую запись или использовать для изменения существующей записи
Кнопка Подчиненная форма/отчет. Предназначена для вывода в форме или отчете данных из нескольких таблиц
Кнопка Линия. Используется в формах или отчетах для отделения особенно важных разделов формы или отчета
Кнопка Прямоугольник. Используется для создания графических объектов с целью привлечения внимания к важным данным в форме или отчете
Кнопка Присоединенная рамка объекта. Предназначена для отображения в форме или отчете объектов OLE (набор рисунков). При переходе от записи к записи в форме или отчете выводятся разные объекты
Кнопка Группа переключателей. Используется для размещения набора флажков, переключателей или выключателей
Кнопка Флажок. Создает отдельный элемент управления, присоединенный к логическому полю в базе данных. Флажок в пользовательском окне или входящий в группу параметров является свободным элементом управления
Кнопка Перключатель. Создает отдельный элемента управления, присоединенный к логическому полю в базе данных или к столбцу типа Bit в проекте MS Access
Кнопка Выключатель. Создает отдельный элемент управления, присоединенный к логическому полю в базе данных или к столбцу типа Bit в проекте MS Access
Кнопка Набор вкладок. Применяется для создания формы с несколькими вкладками. На вкладку можно добавлять другие элементы управления
Кнопка Вставить вкладку. Предназначена для добавления вкладки в набор вкладок.
Кнопка Диаграмма. Отображает данные MS Access в форме или отчете в виде диаграммы
Кнопка Свободная рамка объекта. Используется для отображения в форме или отчете свободного объекта OLE. Этот объект остается неизменным при переходе от записи к записи
Кнопка Рисунок. Используется для отображения неизменяемого рисунка в форме или отчете. Рисунок не является объектом OLE. После размещения рисунка в форме его изменение не допускается
Кнопка Разрыв страницы. Применяется для указания начала нового экрана в форме или отчете
Кнопка Вставка гиперссылки. Применяется для создания ссылки на Web-страницу, рисунок или адрес электронной почты
Кнопка Вложение. Применяется для связи с полем таблицы типа Вложение
Кнопка Использовать мастер. Предназначена для создания кнопок, списков, подчиненных форм, полей со списком и групп переключателей.
Кнопка Выбрать. Изменение вида указателя на указатель выделения, что позволяет выделять и перемещать фрагменты рукописного текста и другие объекты в документе

Элементы управления есть связанные и несвязанные. Связанный элемент управления присоединен к полю базовой таблицы или запроса. Такие элементы управления используются для просмотра, ввода или редактирования значений из полей БД. Ввод связанного элемента управления в проект формы осуществляется путем перетаскивания из окна со списком полей нужного поля в раздел Область данных. В результате появляются два прямоугольника – подпись поля и поле. Например:

Маркеры перемещения служат для отдельного перемещения подписи, поля. При установке указателя мыши на коричневый квадрат покрупнее, находящийся в левом верхнем углу элемента появляется изображение четырех направленной стрелки и тогда следует выполнить перемещение.

Для одновременного перемещенияподписи и поля указатель мыши устанавливается на границу выделенной подписи или выделенного поля и производят перетаскивание. Для удаления подписи осуществляют ее выделение и нажимают клавишу Delete; для удаления поля с подписью выделяют поле и нажимают клавишу Delete.

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

Навыки конструирования формы предполагают умение выделения группы элементов управления. Оно производится путем щелчков по элементам управления, входящим в группу, при нажатой клавише Shift. Выделить группу смежных элементов можно и путем очерчивания рамки вокруг этой группы. Чтобы изменить размер элементов группы, произвести их выравнивание, изменить интервал между ними, необходимо воспользоваться контекстной лентой Упорядочить.

Перенос и копирование элементов управленияв другой раздел проекта возможны посредством команд для работы с буфером обмена.

Для придания элементу управления необходимых свойств его выделяют и вводят команду Сервис/Страница свойствили вызывают контекстное меню и выбирают в нем пункт Свойства. В результате появляется окно свойств элемента управления, в котором, к примеру, вкладка Макет позволит произвести его желаемое форматирование