Макросы — это небольшие скрипты, используемые для облегчения вашей повседневной работы с различными типами документов. Макросы Р7 используют синтаксис JavaScript и нотацию сценариев API Document Builder.

Есть несколько причин, по которым Р7 использует JavaScript для макросов:

  • кроссплатформенный,
  • легко использовать,
  • безопасность, так как макросы не имеют никакого доступа к системе. Это просто JS-код, который запускается в одном окне с редакторами.

Как начать писать свой макрос

Обратите внимание, что начиная с версии 7.1 доступ к объектам окна и документа, а также к функции оповещения ограничен из макросов, так как к макроскриптам был применен режим «использовать строгий«. Не забудьте объявить переменные перед их использованием, чтобы макросы работали корректно.
Здесь вы можете найти готовые макросы или создать свои собственные.

Как начать писать свой макрос

  1. Откройте вкладку «Плагины» и нажмите «Макросы».
  2. Нажмите New в появившемся окне.
  3. Обратитесь к документации API , чтобы написать скрипт.
  4. Напишите код для своего макроса.
  5. Переименуйте свой макрос, нажав соответствующую кнопку.
  6. Когда все будет готово, нажмите Выполнить , чтобы запустить код в документе.

Если вы хотите удалить ненужный макрос, нажмите кнопку Удалить.