Создание формы с помощью мастера

Одним из удобных и быстрых способов создания формы в Microsoft Access является использование Мастера форм. Этот инструмент позволяет создавать формы на основе одной таблицы, а также более сложные формы, включающие несколько таблиц и подчинённые формы. Работать с Мастером форм гораздо проще, чем вручную разрабатывать форму в режиме Конструктора. Благодаря пошаговому процессу пользователь может быстро выбрать нужные параметры, такие как источник данных, макет и стиль оформления.

Этот метод удобен не только для начинающих пользователей, но и для опытных разработчиков. Даже если форма требует значительных доработок, гораздо проще создать её с помощью Мастера, а затем внести изменения в режиме Конструктора. Это ускоряет процесс разработки и помогает избежать ошибок.

Мастер форм разбивает процесс создания на несколько последовательных шагов. На каждом этапе требуется выбрать параметры в одном из диалоговых окон. Если допущена ошибка или нужно изменить настройки, можно вернуться на предыдущий шаг, нажав кнопку Назад (Back). Если создание формы нужно прервать, достаточно нажать кнопку Отмена (Cancel).

Процесс создания формы

Для примера создадим форму "Сотрудники" (Employees) для базы данных "Борей" (Northwind). Эта форма предназначена для ввода и редактирования информации о сотрудниках компании. В качестве источника данных будем использовать таблицу "Сотрудники" (Employees).

Шаг 1. Запуск Мастера форм

  1. Откройте вкладку Формы (Forms) в окне базы данных.
  2. Нажмите кнопку Создать (New) на панели инструментов.
  3. В появившемся диалоговом окне Новая форма (New Form) выберите Мастер форм (Form Wizard) и нажмите ОК.
  4. Можно также запустить Мастер, дважды щёлкнув по ярлыку Создание формы с помощью мастера (Create form by using wizard), расположенному перед списком существующих форм.

Шаг 2. Выбор источника данных

После запуска Мастера откроется первое диалоговое окно (Рис. 5.2). В поле Таблицы и запросы (Tables/Queries) будет представлен список доступных таблиц и запросов, которые можно использовать в качестве источника данных для формы. В раскрывающемся списке выберите таблицу "Сотрудники" (Employees).

Первое диалоговое окно Мастера форм

Рис. 5.2. Первое диалоговое окно Мастера форм

Шаг 3. Выбор полей для формы

Следующий этап — выбор полей, которые будут включены в форму. В списке Доступные поля (Available Fields) отображаются все поля выбранной таблицы или запроса. Вы можете выбрать, какие данные будут отображаться в создаваемой форме:

После выбора необходимых полей нажмите Далее (Next), чтобы перейти к следующему шагу.

Шаг 4. Выбор типа представления данных

Во втором диалоговом окне (Рис. 5.3) нужно выбрать, как будет выглядеть созданная форма. Доступны несколько вариантов представления:

Второе диалоговое окно Мастера форм

Рис. 5.3. Второе диалоговое окно Мастера форм

После выбора представления данных нажмите Далее (Next).

Шаг 5. Выбор стиля оформления формы

На следующем этапе Мастер предложит выбрать стиль оформления формы. В третьем диалоговом окне (Рис. 5.4) представлены несколько стандартных вариантов оформления. Выбранный стиль влияет на цветовую гамму, шрифты и общую стилистику формы.

Microsoft Access позволяет использовать как предустановленные стили, так и создавать собственные. Если стандартные варианты оформления вас не устраивают, можно определить свои стили с помощью инструмента Автоформат (Autoformat). Подробнее о создании пользовательских стилей оформления читайте в разделе "Применение автоформата".

Третье диалоговое окно Мастера форм

Рис. 5.4. Третье диалоговое окно Мастера форм

Выберите подходящий стиль и нажмите Далее (Next).

Шаг 6. Завершение создания формы

На последнем этапе Мастер предложит указать название формы и выбрать режим её открытия. В четвёртом диалоговом окне (Рис. 5.5) можно задать имя формы, которое будет отображаться в списке объектов базы данных. Введите, например, Форма_Сотрудники (Employees_Form).

Затем выберите один из вариантов:

Если вам требуется справочная информация о работе с формой, установите флажок Вывести справку по работе с формой? (Display Help on working with the form?). После выбора нужных параметров нажмите Готово (Finish).

Последнее диалоговое окно Мастера форм

Рис. 5.5. Последнее диалоговое окно Мастера форм

Готовая форма

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

На Рис. 5.6 представлен пример формы, созданной с помощью Мастера форм в Access 2002.

Форма, созданная с помощью Мастера форм

Рис. 5.6. Форма, созданная с помощью Мастера форм

Дополнительные настройки

Хотя форма готова к использованию, её можно улучшить, изменяя параметры отображения и интерфейса:

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