Здравствуйте. Использую систему BPMonline версии 5.4
Как правильно прописать условие в БП в элементе "условный поток" после чтения данных? В частности, мне нужно проверить заполнено ли поле Ответственный в карточке объекта и написать условие, если ответственный не пустой, то создаю одну активность, если ответственный пустой, то создаю другую активность.
Скриншот БП приложила к теме.
Нравится
Добрый день.
Можно проверить количество полученных записей.
ReadDataUserTask.ResultRowsCount > 0
У одной ветки указала это условие, БП пошел на создание активности.
У другой ветки, где стоит поток по умолчанию,
Выдает ошибку: Неправильный синтаксис около ключевого слова "ORDER".
Падает не на условии, а на элементе "Читать данные ответственного"
Тогда лучше переделать БП следующим образом:
Условие:
CaseReadDataUserTask.ResultEntity.GetTypedColumnValue<Guid>("OwnerId") != Guid.Empty