Макросы, или макрокоманды, используются для ускорения и облегчения повседневной работы. Макрос - это серия команд, сгруппированных вместе и выполняющихся по заданию оператора. Вместо того чтобы вручную делать отнимающие много времени и повторяющиеся действия, можно создать и запускать один макрос, который будет выполнять эту задачу.
Задача, для выполнения которой создается макрос, может быть любой: открытие формы, занесение сведений в окно диалога, запуск какой-либо процедуры и т.д.
Создание макросов при работе с графическим интерфейсом АС "Сирена" происходит следующим образом:
В основном меню выбирается пункт Макросы - Новый макрос, при этом начинается запись макроса
Запуск макроса происходит при помощи основного меню. Для запуска макроса надо выбрать пункт основного меню Макросы и из подменю выбрать название нужного макроса.
Удаление макросов происходит при помощи основного меню. Для удаления макроса надо выбрать в основном меню пункт Макросы - Удаление макроса. Появится окно, содержащее список макросов данного пользователя.
Для удаления макроса надо установить курсор на его название и нажать кнопку Удалить.
Создадим макрос, который будет открывать справку о наличии мест между Москвой и Санкт-Петербургом на текущую дату. Последовательность действий:
1. В основном меню выбираем пункт Макросы - Новый макрос.
2. Выполняем действия, которые мы хотим записать:
- В списке задач выбираем пункт "Справочные запросы"
- В появившемся окне "Справочные запросы" выбираем пункт "Наличие
мест"
- В появившемся окне "Наличие мест" вводим с клавиатуры код пункта
отправления (МОВ) и код пункта назначения (СПТ)
- В окне "Наличие мест" нажимаем кнопку Выбрать
3. В основном меню выбираем пункт Макросы - Остановка записи
4. В появившемся окне диалога указываем произвольное имя созданного макроса и нажимаем кнопку ОК