Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информатика / Базы данных / Лекции по базам данных / Тема 6 [Режим совместимости]

.pdf
Скачиваний:
20
Добавлен:
12.04.2015
Размер:
1.16 Mб
Скачать

Тема 6 «Дополнительные объекты СУБД Access»

Модули

класса

часто

содержат

процедуры

обработки

событий,

запускаемые в ответ на событие в форме или отчете.

 

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

Под Событием понимают определенное действие, возникающее при работе с конкретным объектом.

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

Тема 6 «Дополнительные объекты СУБД Access»

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

С помощью процедуры обработки события пользователь имеет возможность определить собственные отклики на события, происходящие в форме, отчете или элементе управления.

Тема 6 «Дополнительные объекты СУБД Access»

Пример использования процедуры обработки события для отклика на событие

При создании процедуры обработки события для объекта MS Access добавляет в модуль формы или модуль отчета именованный шаблон процедуры обработки события для данного события и объекта. Остается только дописать код, определяющий желаемый отклик на событие в форме или отчете.

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

Для выполнения процедуры обработки события при нажатии кнопки пользователем выберите свойство кнопки Нажатие кнопки

(OnClick)...

Тема 6 «Дополнительные объекты СУБД Access»

... нажмите кнопку Построить, а затем выберите построитель Программы для добавления кода Visual Basic в процедуру.

В процедуре обработки события Печать отчета_Click метод OpenForm используется для открытия формы «Продажи по годам».