Назначение

Вычисляет формулу-процедуру ради её побочного эффекта (результат формулы не используется). Типичное применение — копирование документа в другую папку функцией Copy.

Сведения о типе действия

ПараметрЗначение
Название в порталеВыполнить процедуру
Activity в Elsa (обработчик)Выполнить процедуру (ExecuteProcedureActivity)
ID типа элемента действияd6cb2a35-fa75-4557-95b9-bbbaf7eb06fe
Проверка условий правилаДа
Поддержка «Исходный элемент(ы) (формула)»Да

Атрибуты действия

АтрибутОбязательныйОписаниеПример
НазваниеДаТекст. Название действия.Копировать файл в Согласовано
ФормулаДаФормула процедуры на языке формул вычисления. Вычисляется в контексте целевого элемента.Copy(Path(Parent("В разработке"), "../Согласовано", true), "a8bcd156-ffe3-4a96-9fea-d5ba9a557006")

Пример

Copy(Path(Parent("В разработке"), "../Согласовано", true), "a8bcd156-ffe3-4a96-9fea-d5ba9a557006")

Копирует текущий элемент вместе с его родительскими папками, начиная от папки «В разработке» (не включая её), в папку «Согласовано», расположенную на том же уровне, что и «В разработке», и создаёт связь между элементом и его копией с типом связи a8bcd156-ffe3-4a96-9fea-d5ba9a557006.

Особенности

  • Ошибка вычисления формулы прерывает цепочку.
  • Создание и изменение элементов процедурой — события, которые могут вызвать другие правила (например, правила на создание копии).

См. также

  • No labels