Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的学习结束项目下,我使用 Bonitasoft 社区版 6.4.1 版工具我被要求在我的表单中实现一个“导出为 PDF”按钮,该按钮将导出此表单及其数据(例如浏览器中显示的网页),以便打印并通过邮件发送
在按钮操作选项卡上为您的按钮设置一个标志。
嵌入一个将执行此任务的 java 库,其中一个函数接受 processApi (ProcessRuntimeAPI) 和 processInstanceId 作为参数。
然后,您可以使用 Boniatsoft api 检索您的流程变量
processApi.getProcessDataInstances(processInstanceId, 0, 10000);
剩下的任务是在报表服务器中注入这些变量。
并在表单发布后在任务连接器中从groovy 脚本中调用此函数。