5. Открыть список макросов, нажав на значке треугольничка в поле свойства — события Нажатие кнопки.Откроется список макросов (рис.3.61) для выбора соответствующего события.
Рис.3. 61. Вкладка События в окне свойств кнопки Финансисты.
6. Выбрать из списка макрос Maкpoc1.otkr1,который содержит макрокоманду ОткрытьФорму_Финансисты.
7. Закрыть окно свойств кнопки Финансистыи сохранить форму, щелкнув по кнопке Сохранить.
8. Открыть формуФинансистыв режиме конструктора, вызвать окно свойств выбранной формы и указать во вкладкеДругиеилиВсеаргументДадлясвойства Всплывающее окно.Данное действие следует проделать со всеми окнами форм и отчётов имеющим отношение к кнопкам Главной кнопочной формы.
9. Переключиться в режим формы и щелкнуть по кнопке Финансисты.В ответ на это событие (щелчок по кнопке) откроется форма Финансисты,т.е. (выполниться макрос с именем Maкpoc1.otkr1).
Обратите внимание,что имя отдельного макроса из группы — составноеи состоит из имени группы макросов — Макрос1,затем после точки стоит имя макроса otkrl.Это значит, что внутри группы каждый отдельный макрос имеет свое имя.
10. По аналогии, связать макрос с именем Макросl.otkr2 со свойством Нажатие кнопкидля кнопки Сессия.
11. Проверить в режиме формы выполнение макроса Макрос1.otkr2при щелчке по кнопке Сессия.
Дальнейшая работа связана с макросами отчетов. Макросы отчетов могут быть связаны с двумя типами событий: событиями отчетови событиями разделов.Первые выполняются на уровне всего отчета, а вторые на уровне отдельных разделов (областей) отчета.
12. Связать макрос с именем Макрос2.otkr2 со свойством Нажатие кнопкидля кнопки Приказ на стипендию.
13. Закрыть окно свойств. Сохранить форму.Закрыть форму.
14. Активизировать вкладку Отчеты.Открыть отчет Приказ на стипендию в режиме Конструктора.
15. Для указания свойства на уровне отчета следует открыть окно свойств отчета.Щелкнуть по кнопке слева наверху (рядом с градуированной линейкой). На кнопке появится черный квадратик. Нажать правую кнопку мыши и в появившемся контекстном меню выбрать пункт Свойства.Откроется диалоговое окно свойств отчета.
16. Выбрать вкладку События.
17. Из списка макросов в поле свойства — события Закрытиевыбрать макрос с именем Макрос2.zakr2(рис.3.62). Закрыть окно.
18. Сохранить отчет.
В результате при щелчке по кнопке Приказ на стипендию откроется отчет о выплате стипендии в режиме просмотра. В этом режиме отчет можно распечатать.
При закрытии отчета, откроется форма Деканат,т.е. произойдет выполнение макроса с именем Макрос2.zakr2на уровне всего отчета при событии — щелчок по кнопке Закрытиеотчета. Действия, указанные в пунктах 13-17 следует выполнить для всех форм и отчетов, связанных с макросами.
Рис. 3.62. Вкладка Событияв окне свойств Формы.
19. Следующие макросы Maкpoc3.otkr3, Maкpoc3.otkr4 адаптировать для связи с кнопками, при щелчке по которым произойдет открытие указанных отчетов и запросов.
20. Осталось связать кнопку Выход формы Деканатс макросом выхода из Access.
21. Связать макрос с именем Макрос1.Выходсо свойством Нажатие кнопкидля кнопки Выход (рис.3.63).