Mail Merge - печатать определенную страницу в зависимости от поля слияния - PullRequest
0 голосов
/ 25 февраля 2019

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

Итак, напечатайте первую страницу, если какое-либо значение имеет значение true, напечатайте вторую страницу (которая также содержит поля слияния), если значение равно false, переходите к следующей записи.

Вторая (необязательная) страница должна сохранять свое форматирование и заполнять поля слияния на этой странице.

Спасибо

1 Ответ

0 голосов
/ 26 февраля 2019

То, что вы хотите - это просто использовать поле IF для условного вывода второй страницы.Например:

{IF{MERGEFIELD MyField}= "Y" "Entire second page goes here"}

, где «MyField» - это имя вашего поля, а «Y» - условие для проверки.

Примечание: Пары фигурных скобок (то есть '{}') для приведенного выше примера все создаются в самом документе с помощью Ctrl-F9 (Cmd-F9 на Mac или, если вы используете ноутбук, вам может понадобиться Ctrl-Fn-F9);Вы не можете просто напечатать их или скопировать и вставить их из этого сообщения.Также нецелесообразно добавлять их через какие-либо стандартные диалоги Word.Пробелы, представленные в полевых конструкциях, являются обязательными.Кроме того, страница, которую вы хотите вывести, не может содержать двойные кавычки - вам потребуется заменить их на парные одинарные кавычки, чтобы получить тот же визуальный эффект.

...