
- •Назначение и содержание этапа разработки приложения
- •1. Изучение предметной области бд и требований пользователей
- •2. Создание
- •3. Нормализация
- •4. Физическое
- •5. Разработка приложения бд
- •Виды форм
- •Создание форм
- •Обработка событий формы
- •Обработка событий в формах с помощью макросов
- •Разработка командного интерфейса бд
- •Установка параметров запуска приложения бд
Создание форм
1. Для создания форм в Access 2007 имеется несколько способов:
Использование инструмента Форма;
Использование Мастера форм;
Применение режима Макета и режима Конструктора.
Наиболее просто создать форму с помощью инструмента Форма. Для этого нужно просто открыть (активизировать) нужную таблицу или запрос и выбрать команду Создание → Форма. Будет создана и отображена в режиме макета соответствующая форма для таблицы или запроса. При этом если с основной таблицей связана отношением «один–ко-многим» дочерняя таблица, то Access добавляет такую таблицу в форму. Её можно удалить в режиме Конструктора.
2. Другим простым и быстрым способом создания формы является использование Мастера форм. С помощью Мастера можно создавать формы на основе одной таблицы и более сложные формы на основе нескольких таблиц и запросов, имеющие подчиненные формы. Проще и быстрее создать форму, особенно многотабличную, с помощью Мастера, а затем открыть и доработать (усовершенствовать) её в режиме Конструктора. Процесс создания формы с помощью Мастера форм состоит из нескольких этапов. На каждом этапе требуется установить определенные параметры в одном из диалоговых окон Мастера, каждое из которых определяет один шаг создания формы. Если на каком-нибудь шаге была допущена ошибка или возникла необходимость изменения каких-либо установленных ранее параметров, для возвращения к предыдущему шагу используется кнопку Назад. Обычно процесс создания форм с помощью Мастера не вызывает особых затруднений.
3. Основным способом создания форм является использование режима Конструктора форм. В этом режиме форма состоит из набора элементов управления (Controls): поле, надпись, кнопка, список, комбинированный список и др. Для добавления элементов управления в форму служит Панель элементов (Toolbox), отображаемая в режиме Конструктора. Некоторые элементы управления (Controls) можно создавать с помощью Мастера элементов, осуществляющего пошаговое руководство этим процессом.
Д
ля
управления отображением панели элементов
служит команда меню Вид/Панель
элементов.
Наиболее часто используемыми элементами управления являются:
Поле – для ввода и отображения данных;
Надпись – для вывода несвязанного текста, например, названия поля;
Кнопка – для добавления кнопки на форму;
Список – для вывода на экран данных в виде списка;
Поле со списком – раскрывающийся список с данными;
Флажок – элемент выбора между логическими значениями Да и Нет.
Свойства формы и элементов формы перечисляются в Окне свойств. Примерами свойств являются Высота, Ширина области данных, Подпись, Тип границы и др. Список свойств многих элементов (объектов) – достаточно обширный. Свойства формы систематизированы по отдельным вкладкам (разделам). Самый лучший способ изучения свойств формы - экспериментировать. Для связывания поля или списка с соответствующими данными таблицы или запроса используется свойство Данные одноименной вкладки Окна свойств. Обычная последовательность действий при создании формы в Конструкторе:
Определить таблицы или запросы, для которых будет создаваться форма.
Открыть окно Конструктора форм.
В окне Конструктора отобразить области, которые необходимы в данной форме: заголовок, примечание, верхний и нижний колонтитулы, область данных формы. По умолчанию выводится только область данных. Добавление остальных областей может быть выполнено соответствующими командами контекстного меню формы.
Разместить в форме необходимые поля, надписи и другие элементы управления.
Применить желаемое форматирование к объектам формы, задать нужные свойства объектов с помощью окна Свойств. Свойства, определяющие внешний вид объектов формы, находятся на вкладке «Макет».
Просмотреть готовую форму (команда Режим формы).
При необходимости внести дополнительные изменения.
Сохранить форму.