Выполнение макроса с наступлением события
Наряду с рассмотренными способами запуска макросов, в Access предусмотрена возможность запуска макроса при возникновении некоторого события. Поскольку события определены в свойствах форм, их элементов и отчетов, пользователь указывает имя макроса в строке соответствующего события в окне свойств этих объектов. При возникновении этого события макрос запускается автоматически.
Создание кнопки запуска макроса в форме. Можно предусмотреть запуск макроса пользователем из формы путем нажатия кнопки. Эта кнопка должна быть связана с макросом. Для этого в свойствах кнопки на вкладке События в строке Нажатие кнопки задается имя макроса.
Для создания кнопки в режиме Конструктор, запускающей конкретный макрос, необходимо:
- щелкнуть на кнопку Кнопка на панели элементов и нарисовать кнопку в форме (кнопка Мастера элементов на панели элементов не нажата);
- сделать соответствующую надпись на кнопке;
- нажать кнопку Свойства на панели инструментов и в окне свойств на вкладке События в строке Нажатие кнопки следует внести имя макроса.
Кнопка для запуска макроса может быть создана в форме и с помощью мастера. Для этого нужно нажать на панели элементов кнопки: Мастера элементов и Кнопка. После вычерчивания кнопки в форме открывается окно Создание кнопки, в котором необходимо выбрать категорию Разное и действие Выполнить макрос. Затем выбрать макрос, который будет запускать при нажатии кнопки.
На рис. 13.3 представлено приложение Access, работа которого осуществляется с помощью соответствующих макросов.
Рис. 13.3. Приложение Access «Обменный пункт»
Контрольные вопросы к лекции
1. Опишите создание и применение макросов
2. Опишите выполнение макроса с наступлением события
3. Ответьте на тест по теме Макросы в Access.
Примечание:
Перепишите лекцию в тетрадь и ответьте на вопросы в электронном варианте. Файл загрузите на проверку по ссылке:
https://cloud.mail.ru/public/2uY4/3VLX6UDMo
Файл отправляете на проверку под именем:
Схема: Название_Фамилия_Имя_НомерГруппы_Дата
Пример:Контр_вопр_по_Л1_Иванова_Дарья_ПС81.1_19.03.2020
Файлы на проверку загрузить в облако по ссылке:
https://cloud.mail.ru/public/2uY4/3VLX6UDMo
в папку Информатика/ПС81.1/ На проверку/Фамилия_И_О/
или отправить на почту ivanova_o_n20@mail.r
Дата добавления: 2021-01-26; просмотров: 348;