流程报告的工作方式 how-process-reporting-works
流程报表是JEE上的AEM Forms的报表模块。
通过进程报告,可运行AEM Forms进程和任务报告。
进程报表使用嵌入的进程报表存储库发布Forms数据。 然后,它使用该数据来运行报表。
“进程报告”包含以下模块:
流程报告体系结构 process-reporting-architecture-br
流程报告模块 process-reporting-modules
ProcessDataPublisher服务 processdatapublisher-service-br
ProcessDataPublisher服务器定期在AEM Forms数据库上运行,并提取自上次运行服务以来更改的数据。 然后,它将数据发布到Process Data Storage服务。
有关配置服务的详细信息,请参阅 配置ProcessDataPublisher服务.
ProcessDataStorageProvider服务 processdatastorageprovider-service-br
ProcessDataStorageProvider服务从ProcessDataPublisher服务接收流程数据,并将该数据保存到Process Reporting存储库。
有关配置服务的详细信息,请参阅 配置ProcessDataStorageProvider服务.
OSGi服务 osgi-service-br
QueryDataServlet使用此服务从Process Reporting存储库获取报表数据。
QueryDataServlet服务 querydataservlet-service-br
QueryDataServlet服务接受来自Process Reporting用户界面的查询。
然后,该服务使用OSGi服务获取相关报表数据,处理该数据,并将该数据返回到用户界面。
Process Reporting用户界面 process-reporting-user-interface-br
进程报表用户界面是一个基于Web浏览器的界面。 您可以使用此界面查看从AEM Forms数据库发布的进程和任务信息。
有关Process Reporting用户界面的介绍,请参见 Process Reporting用户界面.
QueryDataServlet服务 querydataservlet-service-br-1
QueryDataServlet服务接受来自Process Reporting用户界面的查询。
然后,该服务使用OSGi服务获取相关报表数据,处理该数据,并将该数据返回到用户界面。
自定义报表 custom-reports-br
您可以创建自己的自定义报表,并在“流程报表”用户界面的“自定义报表”选项卡中显示这些报表。
有关创建自定义报表的步骤,请参阅文章中的创建自定义报表 正在报告中的自定义报表.