Копировать ссылку на страницу

Макроподстановки бывают следующих типов:

Значение – значение макропеременной отображается в тексте документа;
Условие – значение макропеременной отображается в тексте документа, если оно удовлетворяет условию, введенному в полях Оператор и Операнд.

Оператор и операнд макроподстановки образуют собой правило, по которому определяется, будет макроподстановка вставляться в текст документа, сформированного по макету, или нет. Если макроподстановка удовлетворяет правилу, то текст макроподстановки будет вставлен в текст документа, сформированного по макету. Если макроподстановка не удовлетворяет правилу, то текст макроподстановки не будет вставлен в текст документа, сформированного по макету.

Пример макета, в котором указаны следующие макроподстановки с типом Условие:

В текущем примере в первом абзаце значение в поле Оператор«РАВНО», значение в поле Операнд«ООО «Мобил-Авто»», во втором абзаце значение в поле Оператор«НЕ РАВНО», значение в поле Операнд«ООО «Мобил-Авто»».

Если значение макропеременной, переданное программно, например, из мастера действия, равно «ООО «Мобил-Авто»», то в документе, сформированном по макету, отобразится первый абзац. Если значение макропеременной, переданное программно, не равно «ООО «Мобил-Авто»», то в документе, сформированном по макету, отобразится второй абзац.

Макроподстановки любых типов можно вставлять, изменять и удалять.

Чтобы вставить макроподстановку в текст документа:

1.Выделите текст, который будет отображаться при срабатывании условия. На его месте будет добавлена макроподстановка.
2.В табличной части группы «Макропеременные» выделите строку со вставляемой макропеременной.
3.Если необходимо вставить макроподстановку типа Условие в текст документа:
a)В группе «Макроподстановка» выберите тип макроподстановки Условие.
b)В поле Оператор выберите оператор условия.
c)В поле Операнд выберите операнд условия.
4.Нажмите на кнопку Вставить.

Чтобы вставить макроподстановку типа Значение в макроподстановку типа Условие, вставьте сначала внутреннюю макроподстановку, а потом родительскую с типом Условие.

В результате в текст макета вставится макроподстановка с тестовым значением макропеременной:

Примечание

В приложении Microsoft Word макроподстановки отображаются в тексте макета. В приложении Microsoft Excel макроподстановки отображаются в виде примечаний к ячейкам.

Чтобы изменить или удалить макроподстановку из текста документа:

1.Выделите нужную макропеременную в тексте макета.
2.Нажмите на кнопку Изменить или Удалить соответственно.

В результате произойдет следующее:

если была нажата кнопка Изменить, то появится возможность изменить макроподстановку;
если была нажата кнопка Удалить, то из текста макета удалится макроподстановка, но текстовое значение макропеременной останется.
© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM