Цикл
Цикл повторяет свои действия, пока условие верно. Он проверяет это условие только после того, как выполнит все действия за одну итерацию. Если условие изменится на неверное во время выполнения, цикл все равно завершит текущую итерацию и только потом проверит условие снова.
Типы условий цикла
- Смешанное
Тип дает возможность указать условие одновременно по параметрам, переменным, константам, глобальным константам, глобальным переменным, полям документа и дополнительным результатам без необходимости создавать разные ветки и дополнительные переменные. При этом условия объединяются по правилу И / ИЛИ. При выборе И ветка условий будет исполняться при выполнении обоих условий, а при ИЛИ – любого из указанных.
Примечание: В описании конструкции Условие вы найдете подробное пояснение как использовать И/ИЛИ и описание всех условий с примерами.На скриншоте под номером 1 выбрано условие типа Поле документа, а под номером 2 – Глобальная переменная. Условия объединены правилом И.
- PHP код
В качестве условия указывается код Примечание: Задавать PHP-код может только пользователь с правами администратора. .
В случае если указанный PHP код вернет значение
true
, то цикл продолжит работу, если возвратитсяfalse
, то будет произведен выход из цикла. - Значение переменной
Цикл будет продолжать свою работу, пока совпадают параметры, связанные с переменными бизнес-процесса.
Примечание: В этом типе могут быть использованы значения переменных или параметров шаблона. Константы, глобальные константы и глобальные переменные доступны только в типе Смешанное условие. - Поле документа
Цикл будет продолжать свою работу, пока совпадают параметры, связанные с полями документа.
- Истина
В этом случае цикл будет выполняться всегда
Сначала убедитесь, что цикл работает правильно, а потом используйте его для отправки писем.
Дополнительно
и Ваше мнение важно для нас