Как проверить выражение?
Иногда после запуска процесса может выясниться, что не отрабатывает какое-либо выражение: не вычисляется исполнитель, не запускается подпроцесс по выражению или не срабатывают вычисляемые таймеры и т.д.
В данном случае стоит обратить внимание на синтаксис формулы и ближе исследовать, в чём же проблема. При этом каждый раз переопубликовывать и запускать процесс — не очень хорошая идея, так как это долго и трудозатратно.
Решение
Чтобы быстрее и эффективнее проверить правильность выражения:
- Создайте в связанном шаблоне записи новый тестовый атрибут, сделайте его вычисляемым и введите нужную формулу.
- Вынесите этот атрибут на существующую, а лучше новую форму.
- Откройте форму в экранном режиме и посмотрите, что показывает атрибут.
- Корректируйте формулу до тех пор, пока вычисляемый атрибут не будет показывать нужное вам значение (для справки: список функций , литералов , операторов ).