Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лр(5).doc
Скачиваний:
1
Добавлен:
31.08.2019
Размер:
1.91 Mб
Скачать

5

База данных аллюминиевые сплавы Раздел 6. Использование кнопочных форм

6.1. Общие теоретические положения

В Microsoft Access существуют средства для связывания разрозненных объектов в единое приложение. Основным элементом внешнего вида приложения является кнопочная форма.

Кнопочная форма — это созданная пользователем форма с кнопками. В основном, кнопочная форма используется в качестве главного меню приложения.

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

Мастер кнопок позволяет создавать кнопки более 30 разных типов. При создании кнопки с помощью Мастера для нее определяется процедура обработки события. Поскольку кнопочная форма выполняет только роль меню приложения, поэтому в кнопочную форму, как правило, включают только кнопки, надписи, рамки объектов (например, OLE-объекты, рисунки), линии, прямоугольники.

События

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

Для автоматического запуска макроса в Microsoft Access применяется техника обработки событий.

Объекты Access связаны с различными событиями, многие из которых являются встроенными событиями Access для управления отдельными объектами.

Программы в Access можно создавать и другими способами. Разработка программных модулей на VBA —один из лучших способов создания приложений.

На рис. 1 показана форма — заставка приложения Алюминиевые сплавы с единственной кнопкой, щелчок по которой вызывает событие открытия главной кнопочной формы (рис. 2) приложения.

Рис.1. Форма—заставка приложения Алюминиевые сплавы

6.2. Создание главной кнопочной формы

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

Рассмотрим, например, кнопочную форму, изображению на рис. 2. Если не принимать во внимание кнопки, она является обычной формой Access. Ее основными элементами являются:

  • Раздел Заголовок содержит:

  • графический логотип

  • надпись Волгоградский государственный технический университет

  • СУБД Алюминиевые сплавы.

  • Раздел Область данных содержит:

  • Прямоугольник слева с надписью ФОРМЫ и двумя кнопками: с подписями Механические свойства и Назначение сплавов.

  • Прямоугольник справа с надписью ОТЧЕТЫ и кнопкой с подписью Отчет по запросу.

  • Кнопку ВЫХОД (EXIT) для выхода из приложения.

Рис.2. Главная кнопочная форма приложения Алюминиевые сплавы

Задание 1 Создать главную кнопочную форму приложения Алюминиевые сплавы.

Действия:

  • Произвести запуск Microsoft Access и открыть базу данных Алюминиевые сплавы.

  • В окне базы данных активизировать вкладку Формы.

  • Щелкнуть no кнопке <Создать>, затем в появившемся диалоговом окне Новая форма выбрать — Конструктор. Появится пустой макет новой формы с разделом Данные.