Applies ToWord для Microsoft 365 Word для Microsoft 365 для Mac Word 2024 Word 2024 для Mac Word 2021 Word 2021 для Mac Word 2019 Word 2019 для Mac Word 2016

Поле SkipIf сравнивает два выражения: если сравнение равно true, SkipIf отменяет текущий документ слияния, переходит к следующему запись данных в источник данных и запускает новый документ слияния; Если сравнение равно false, microsoft Word продолжит текущий документ слияния.

Документы, созданные в предыдущих версиях Word, могут использовать поле SkipIf, чтобы предотвратить создание объединенных документов для конкретных записей в источнике данных Word. Однако вы можете легко выбрать записи данных с помощью команды Фильтр в диалоговом окне Получатели слияния почты , которое появляется при нажатии кнопки Изменить список получателей в группе Начать слияние на вкладке Рассылки .

Примечание: Не используйте поле SkipIf с полем Next.

Синтаксис

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

{ SKIPIF Expression1 Operator Expression2 }

Примечание: Код поля определяет то, что будет отображаться в поле. Результаты поля — это то, что отображается в документе после оценки кода поля. Для переключения между кодом поля и его результатами нажмите сочетание клавиш ALT+F9.

Инструкции

Поле SkipIf можно использовать в документе или в составе слияния.

Чтобы использовать поле SkipIf в документе, сделайте следующее:

  1. На вкладке Вставка в группе Текст нажмите кнопку Экспресс-блоки и выберите пункт Поле.

  2. В списке Имена полей выберите SkipIf.

  3. В поле Коды полей введите выражения, оператор, текст true и false, следуя синтаксису, приведенному выше.

  4. Нажмите кнопку ОК.

Чтобы использовать поле SkipIf в составе слияния, при настройке слияния выполните следующие действия.

  1. На вкладке Рассылки в группе Запись & Вставка полей щелкните Правила, а затем — Пропустить запись.

  2. В списке Имя поля выберите имя поля слияния, например Город.

  3. В списке Сравнение выберите нужный оператор. Например, чтобы выделить получателей в определенном городе, выберите Равно.

  4. В поле Значение введите нужное значение. Например, чтобы выбрать получателей в Москве, введите Москва.

    Примечание: Если выбрано значение пустое или не пустое значение в списке Сравнение , оставьте поле Сравнить с пустым.

Диалоговое окно свойств

Выражение1, Выражение2

Значения, которые требуется сравнить. Эти выражения могут быть данными полей слияния, именами закладка, строками символов, числами, вложенными полями, возвращающими значение, или математическими формулами. Если выражение содержит пробелы, заключите его в кавычки.

Примечания: 

  • Если в выражении используется поле слияния (MergeField), поле слияния ссылается на данные в текущей записи данных, а не в следующей записи данных.

  • Выражение 2 должно быть заключено в кавычки, чтобы оно сравнивалось как символьная строка.

  • Если оператор имеет значение = или <>, выражение 2 может содержать вопросительный знак (?) для представления любого одного символа или звездочки (*) для представления любой строки символов.

  • Если вы используете звездочку в Expression2, то часть Expression1, соответствующая звездочку и остальным символам в Expression2, не может превышать 128 символов.

Оператор

Оператор сравнения. Вставка пробела до и после оператора.

Оператор

Описание

=

Равно

<>

Не равно

>

Больше

<

Меньше

>=

Больше или равно

<=

Меньше или равно

Пример

При вставке следующего поля SkipIf в основной документ слияния поле SkipIf проверяет содержимое поля Order в текущей записи данных. Если поле Order содержит число меньше 100, для этой записи данных не создается объединенный документ.

{ SKIPIF { MERGEFIELD Order } < 100 }

К началу страницы

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.