Элемент процесса [Формула]

Продукты
Все продукты

Используя элемент процесса [ Формула ], вы можете производить автоматические вычисления в ходе выполнения процесса и использовать результаты вычислений в качестве значений параметров других элементов.

Например, при помощи элемента [ Формула ] вы можете вычислить время, через которое должна начинаться следующая задача, основываясь на фактической продолжительности предшествующих задач. Больше об использовании формул читайте в статье “Формулы в бизнес-процессах”.

Элемент [ Формула ] также используется для определения условий перехода по условным потокам.

На панели настройки элемента [ Формула ] укажите значения параметров (Рис. 1).

Рис. 1 — Панель настройки элемента [ Формула ]
scr_process_designer_param_formula.png

Поля заполняются при помощи параметров процесса:

  1. В верхней части панели настройки элемента введите подпись элемента. Указанное значение отобразится на диаграмме процесса.
  2. [ В какой параметр передать значение формулы? ] — укажите параметр, значение которого будет содержать результат вычисления. Например, если формула используется для расчета длительности выполнения задачи, укажите параметр [ Длительность ] элемента процесса [ Выполнить задачу ]. Могут быть указаны параметры, значения которых представляют собой числа, дату и/или время, а также строковые и логические параметры.

    Важно. Тип данных, которые возвращает формула, зависит от типа данных параметра, указанного в поле [ Установить значение в ].

    Вы можете указать значения параметров, которые уже существуют в процессе на момент добавления элемента [ Формула ]. Каждый элемент [ Формула ] рассчитывает значение одного конкретного параметра.

  3. [ Значение формулы ] — сформируйте формулу, результат которой необходимо передать в параметр. Формула строится в текстовом поле окна определения значения параметра. Для построения используются вкладки [ Элементы процесса ], [ Параметры процесса ], [ Системные настройки ], [ Выбор из справочника ], [ Системные переменные ], [ Функции ], [ Дата и время ].