Я создаю приложение с использованием Jbpm 6.4. Каждая пользовательская задача имеет форму задачи, и я завершил ее через консоль JBPM. Но я хочу знать, как jbpm хранит эти данные. Есть ли способ получить эти данные для будущей цели.Как получить заполненные формы данные в JBPM 6
ответ
Да, с помощью JBPM 6.4 можно получить данные задачи. В предыдущих версиях сохранялись только переменные экземпляра процесса, но в версии 6.4 был введен аудит Task variables. Журналы аудита задач хранятся в таблице TaskVariableImpl
.
Эти переменные хранятся в виде простых строк, как и каждый другой журнал аудита в JBPM. Из-за этого вам необходимо реализовать пользовательские методы toString()
для ваших пользовательских классов, используемых в качестве переменных задачи.
Если вы хотите запросить некоторые из полей ваших сложных классов, вы можете реализовать свой собственный org.kie.internal.task.api.TaskVariableIndexer
. Существует отличный пример на official documentation.
Хотя вы можете получить доступ к переменным задачи в этом общем виде, но для сложных запросов и высокого использования я бы предложил сохранить необходимые поля в ваших собственных таблицах для лучшей обработки.
- 1. Как получить заполненные формы данные в Jbpm 5.4
- 2. Правила в jBPM 6
- 3. CakePHP 2.4: Нежелательные предварительно заполненные данные формы
- 4. JBPM 6 Производительность концерна
- 5. Заполненные поля формы
- 6. Django наполовину заполненные формы
- 7. JBPM 6 Процесс Изображение REST
- 8. Список задач остается пустым на jBPM 6
- 9. JBPM 6 основная ошибка приложения
- 10. Создано веб-приложение JBPM 6
- 11. Конфигурация JBPM 6 с maven
- 12. Как установить JBPM 6 с сервером MySQL
- 13. jBPM 6 - определение процесса развертывания от API до jbpm-console
- 14. JBPM 6 - в базе данных памяти
- 15. Прекратить экземпляр процесса в jBPM 6
- 16. Начало jbpm 6 вопросов о ожиданиях интеграции
- 17. iOS Как сделать предварительно заполненные данные ядра?
- 18. TYPO3: Сохранять формы, заполненные после отправки формы
- 19. Как использовать глобально определенную переменную в jBPM 6?
- 20. Как получить данные? (Drupal 6.x)
- 21. jBPM Как получить результаты WorkItemHandler
- 22. jBPM 6 учебник по процессу для eclipse?
- 23. Как настроить Mysql с jbpm 6 .1.0 final или jbpm 6.2.0 final в java?
- 24. Как сделать процесс взаимодействия с человеком в jBPM 6?
- 25. Как импортировать jbpm-playground в jbpm Workbench?
- 26. ITextSharp PDFTemplate FormFlattening удаляет заполненные данные
- 27. Angularjs, как получить данные формы формы динамически
- 28. Можно ли получить уже заполненные ответы перед отправкой формы?
- 29. Как использовать jBPM 6 как модуль JBOSS EAP?
- 30. динамически заполненные формы с Jquery & Ajax