Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BD / лекц12.ppt
Скачиваний:
22
Добавлен:
03.03.2016
Размер:
114.69 Кб
Скачать

Обработка событий

Событие- это любое распознаваемое объектом действие, например, нажатие кнопки мыши или клавиши, на которое можно определить отклик. События возникают в результате действий пользователя, выполнения программы или генерируются ОС Windows.

1

Запуск

приложения

 

Событие

Нет

произошло?

Да

Обработка

события

2

В ответ на событие Microsoft Access позволяет запустить макрос, вызвать функцию Visual Basic.

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

3

Причины и порядок возникновения событий

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

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

4

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

События элемента управления

возникают в форме при переводе фокуса на элемент управления и при изменении или обновлении данных в элементе управления.

5

Перевод фокуса на элемент управления

При переводе фокуса на элемент управления возникают события «Вход» и «Получение фокуса» в следующем порядке:

Вход ЮПолучение фокуса

Когда пользователь открывает форму, эти события возникают после событий, связанных с открытием формы:

Открытие Ю Включение Ю Текущая запись

6

При выводе фокуса из элемента управления в форме:

Выход Ю Потеря фокуса

Если вывод фокуса связан с закрытием формы, то после указанных возникают события формы:

Выгрузка (форма) Ю Отключение (форма) Ю

Закрытие (форма)

7

Разработка макросов

8

Макрокоманды и макросы

Макрокоманда- это замкнутая инструкция, определяющая выполняемые в макросе действия.

Макросом называют набор из одной или более макрокоманд, выполняющих определенные операции.

9

Окно конструктора макроса

Макро- команды

Аргументы

текущей

макроко- манды

Соседние файлы в папке BD