Page 95 - 1303
P. 95
3.12.2 Виготовлення макросів та їх випробування
Для виготовлення макроса необхідно у вікні База даних
встановити перемикач на Макроси і натиснути кнопку Створити,
подібно до того, як ми створювали інші складники БД. Це
приводить до появи вікна Макрос в режимі конструктора, яке є
готовим макросом Платники_м, призначеним для відкриття
форми Платники_ф. Вікно макроса складається з трьох частин:
верхньої та двох нижніх – лівої і правої. Верхня частина має 5
полів (зліва направо): поле виділення рядка, ім'я макроса (який
може входити до складу даного макроса), умову (застосування),
макрокоманду та примітку. Внизу зліва вікно надає можливість
задати аргументи макроса, справа міститься коротка ситуативна
довідка-підказка.
Дію, яку повинен виконувати макрос, можна вибрати з
кишеньки в полі Макрокоманда. На рис. 3.36 якраз показаний
момент вибору дії Відкрити форму. В нижній частині вікна
показані параметри цього макроса: ім'я форми та режим даних.
Нагадаємо, що в нашому випадку форма Оплати_ф призначена
лише виключно для внесення відомостей про нового платника,
тому вибраний режим даних Додавання. Отже, наш макрос
Платники_м складається всього з однієї макрокоманди.
Решту три макроси: Звіт_м, Діаграма_м та Квитанція_м
виготовимо приблизно так само: виберемо однакову для всіх
макрокоманду Відкрити звіт, а як параметри виберемо з
кишеньки імена відповідних звітів і режим Перегляд під час
налагодження або Друк при здачі БД в експлуатацію.
Перевірку працездатності макросів перевіримо шляхом їх
запуску з вікна База даних. Під час роботи макросів, які
відкривають звіти, ми повинні одержати на екрані (або в
роздрукованому вигляді при встановлених відповідних
параметрах макроса) відомі вже звіти: Звіт, Квитанцію та
Діаграму.
95