Я работаю над проектом, в котором мне нужно создать HTML-форму для отображения пользователю, чтобы он / она могли начать процесс или выполнить задачу. И сгенерированные формы могут требовать данных из базы данных, отличной от базы данных BPM.
PS: я использую Камунду с пружинным стартером.
Основываясь на моем понимании Camunda BPM, я получил следующие баллы:
Необходимо добавить свойства для полей формы, чтобы узнать некоторую дополнительную информацию для построения правильного источника данных.
свойства для поля формы
определение процесса запроса / пользовательская задача для получения переменных формы с дополнительными свойствами.
- затем создайте подходящие элементы управления (входы) в html, используя javascript (jquery, formio ...).
4. обработайте отправку формы на стороне сервера и передайте параметры Камунде (запустите процесс или завершите задачу).
мои вопросы:
- Я правильно понял? если да, пожалуйста, помогите мне, поделитесь примером или фрагментом кода.
- Есть ли другой лучший способ сделать это? если да, пожалуйста, объясните.
С наилучшими пожеланиями