Функція set_transient_variable()
1. Опис
JUEL-функція set_transient_variable(String variableName, Object variableValue)
використовується у скриптових завданнях бізнес-процесу для встановлення або оновлення тимчасових змінних контексту.
2. Параметри
Аргумент |
Опис |
|
Ім’я змінної, яку потрібно встановити або оновити. |
|
Значення змінної, яке потрібно встановити. |
3. Що повертає
Ця функція не повертає значення.
4. Методи взаємодії
Ця функція не надає додаткових методів взаємодії.
Функція Якщо потрібно встановити або оновити змінні в контексті виконання, які зберігатимуться в Camunda DB і залишатимуться доступними до завершення процесу, використовуйте функцію set_variable(). |
5. Приклади використання
Цей розділ демонструє приклади використання JUEL-функції у скриптових завданнях бізнес-процесу.
Поданий нижче скрипт отримує дані з форми завдання UserTask_ViewEditedFileAndSign
за допомогою JUEL-функції submission(), потім обробляє їх і зберігає перший елемент у тимчасову змінну payload
за допомогою функції set_transient_variable()
.
set_transient_variable()
set_transient_variable('payload', submission('UserTask_ViewEditedFileAndSign').formData.prop('uploadedFile').elements().first())
Застосування функції set_transient_variable() детально представлено у референтному прикладі на сторінці Завантаження файлу та його редагування.
|