VariableChangeValue
Изменения переменных процесса по ходу его выполнения
Версия 4.6.0
© 2015-2023, ООО "Процессные технологии"
# Настройка
Возможность редактирования значений переменных в экземпляре процесса доступна
- только группе «Администраторы».
- только в случае, если специальная настройка executionServiceAPI.updateVariables.enabled имеет значение true.
Замечание. По умолчанию (а также в случае случае отсутствия этой настройки в файле wfe.custom.system.properties) ее значение соответствует false, т.е. возможность отключена.
Используйте Правило переопределения настроек, определенных в properties файлах
# Изменение значений переменных экземпляра процесса
В случае доступности пользователю возможности редактирования значений переменных, на странице экземпляра процесса, в разделе "Переменные процесса" будет отображаться ссылка "Изменить значение".
Данная ссылка ведет на страницу, где отображается информация по переменным экземпляра процесса и предоставляется возможность редактирования их текущего значения.
Выбор переменной осуществляется с помощью выпадающего списка.
В таблице отображается скриптовое название выбранной переменной и ее текущее значение.
Для ввода нового значения переменной используйте поле расположенной в строке "Новое значение".
Кроме того, здесь также имеется возможность установки значения переменной в NULL. Для этого используется соответствующий чекбокс.
После ввода нового значения или установки его в NULL, нажмите на кнопку "Изменить значение переменной".
Все действия по изменению значений переменных попадают в историю выполнения экземпляра процесса. Здесь отображается кто и когда изменил значение переменной, а также какое значение переменная имела до изменения и какое стала иметь после.
Данная возможность очень полезна на этапе разработки сложных процессов, когда вместо того, чтобы останавливать процесс из-за "неправильных" значений переменных, Администратор может изменить эти значения и проверить дальнейший ход выполнения разрабатываемого процесса и его корректность.