Макросы операций

Рекордер операций используется для записи команд и значений ввода и создания файла макроса операций (*.ACTM).

Рекордер операций представляет собой панель на ленте и содержит инструменты записи, изменения и воспроизведения макроса операции. Записываемые операции, команды и значения ввода регистрируются и отображаются в дереве операций в качестве узлов значений. Узел значений записывает все входные параметры, вводимые на запросы любой команды, в том числе координаты точек, текстовые строки, числа, ключевые слова или другие значения, которые вводятся во время записи команды.

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

Редактирование макроса операции

После записи макроса операции можно изменить записанные в него операции и значения в дереве операций рекордера операций. Редактировать макрос операции можно с помощью таких действий:

Загрузка макроса операции

Файлы макросов операций (ACTM), которые расположены по путям, определенным с помощью системных переменных ACTRECPATH и ACTPATH, или добавлены в эти папки, загружаются автоматически. Если несколько файлов макросов операций имеют одинаковое имя, загружается первый найденный файл макроса операции. Другие файлы с этим же именем игнорируются и не загружаются.

Для определения пути загруженного макроса операции выберите макрос операции в раскрывающемся списке "Макрос операции" и разверните панель рекордера операций. Щелкните правой кнопкой мыши на узле макроса операции в дереве операций и выберите "Свойства". В диалоговом окне "Макрос операции" путь к файлу макроса операции отображается в поле "Путь к папке".

Воспроизведение макроса операции

При воспроизведении макроса операции обратите внимание на следующее:
  • Результаты макроса операции могут меняться при воспроизведении на чертеже, настройки которого отличаются от настроек чертежа, в котором макрос был записан.
  • Макрос операции приостанавливается, когда открывается диалоговое окно, а затем, когда диалоговое окно будет закрыто, выполнение макроса продолжается. Если запрос диалогового окна будет отменен, воспроизведение макроса операции будет продолжено, но результаты могут быть другими.
  • Макрос операции не будет выполнен, если он содержит ссылки на пользовательские команды и макросы VBA, необходимые файлы которых не загружены.

Совместное использование макросов операций

При совместной работе с макросами операций с другими пользователями обратите внимание на следующее: