Добрый день, коллеги.
Нужна ваша помощь.
При внесении изменения в БП - "Отправка email сообщения контакту обращения", появляется ошибка.
Правильно ли я понимаю, что нужно заместить какой-то класс? Какой, если так?
Нравится
Проводите вычисления через элемент "Задание-сценарий"
Могли бы подсказать зачем, если процесс "из коробки" использует другой элемент?
В новом (нынешнем) дизайнере процессов серьёзно урезали возможности формул. Если в 5.Х и ранних 7.Х там можно было написать кусочек C#-кода с вызовом функций, то сейчас — только функции из перечня в дизайнере формул.
Альтернативным решением может быть либо C#-скрипт, как посоветовал выше Айдар, либо же создание своего пользовательского действия, тоже написанного на C#, с последующим его запуском из элемента «Выполнить действие процесса» с нужными параметрами.
Если такое условие нужно один раз — проще скрипт, действие же удобнее при многократном использовании.
Зверев Александр,
Т.е.:
1) При обновлении версии приложения, БП, использующие подобные формулы, перестанут работать?
2) Т.е. при отсутствии знаний С# аналитик решить вопрос не сможет?
1) Новый дизайнер процессов появился довольно давно. Если обновляете систему тех времён со своими доработками, нужно всё тестировать. Кстати, вспомнил, в старых версиях вообще не было элемента-формулы, произвольный код писался в условии потока.
2) Без знания C# он бы не решил и в старой версии, на Вашем скриншоте используются функции и элементы синтаксиса языка.
Также см. аналогичное обсуждение раньше.