Добрый день) Возможно ли использовать условные операторы и ветвления в формулах БП? Если да, могли бы показать пример? Спасибо
Нравится
Добрый день! Вам помогут логические операторы: https://academy.terrasoft.ru/documents/technic-bpms/7-12/elementy-proce… . В связанных статьях есть неплохие примеры, как организовывать ветвление.
Дмиртий,
Как написал Сергей, для Ваших целей возможно реализовывать логические ветвления с помощью шлюзов и отдельных элементов Формула.
Если необходимо реализовывать сложную логику конкретно в элементе Формула, Вы можете воспользоваться синтаксисом c# используя заполнение с помощью одноименного инструмента Формула, например: (([#Читать данные 1. Первый элемент результирующей коллекции.Id#]!=Guid.Empty)?[#Читать данные 1.Первый элемент результирующей коллекции.Id#]:Guid.NewGuid())
Если для решения задачи нужно использовать больше чем 2 параметра, то лучше использовать элемент «Задание сценарий» подробнее можно узнать на академии тут.