Как сделать «кнопку назад» для bonitasoft 5.10 - PullRequest
0 голосов
/ 17 марта 2019

Для школьного проекта я работаю со старой версией bonitasoft (5.10). Мне было интересно, могу ли я сделать кнопку «назад», чтобы вернуться к предыдущему заданию / форме. Таким образом, пользователь может изменить значение в виджетах при необходимости. Теперь я могу использовать только кнопку «Отправить», которая перемещает пользователя к следующей задаче / занятию

1 Ответ

0 голосов
/ 20 марта 2019

В BPMN-процессе, когда вы выполняете задачу, процесс автоматически переходит к следующим (у вас может быть несколько исходящих переходов или использование шлюза).

В Bonita, когда вы нажимаете кнопку, чтобы отправить задачу, она выполняет две операции:

  • Отправьте данные формы в Bonita Engine, чтобы сохранить их
  • Попросите Bonita Engine выполнить задачу и перейти к следующим задачам

Если при определенных условиях вы хотите вернуться к другой задаче, вы можете использовать эксклюзивный шлюз, который приведет к предыдущей задаче.

Вот пример: если вы отправите Шаг 3 на основе условия, которое вы можете определить при переходе от Шлюза2 к Шлюзу1, вы вернетесь к предыдущему заданию2. Process example

...