流程报告的工作原理

流程报告是AEM Forms在JEE上的报告模块。

流程报告允许您运行关于AEM Forms流程和任务的报告。

流程报告使用嵌入式流程报告库发布Forms数据。 然后,它使用该数据运行报告。

流程报告包括以下模块:

进程报告架构

处理报告架构

进程报告模块

ProcessDataPublisher服务

ProcessDataPublisher服务器定期在AEM Forms数据库上运行,并提取自上次运行服务后更改的数据。 然后,它将数据发布到“流程数据”存储服务。

有关配置服务的详细信息,请参阅配置ProcessDataPublisher服务

ProcessDataStorageProvider服务

ProcessDataStorageProvider服务从ProcessDataPublisher服务接收进程数据并将数据保存到进程报告库。

有关配置服务的详细信息,请参阅配置ProcessDataStorageProvider服务

OSGi服务

QueryDataServlet使用此服务从“进程报告”存储库获取报告数据。

QueryDataServlet服务

QueryDataServlet服务接受来自进程查询报告用户界面的数据。

然后,该服务使用OSGi服务来获取相关报告数据,处理该数据,并将该数据返回给该用户界面。

进程报告用户界面

进程报告用户界面是基于Web浏览器的界面。 使用此接口视图从AEM Forms数据库发布的流程和任务信息。

有关“进程报告”用户界面的介绍,请参阅“进程报告”用户界面

QueryDataServlet服务

QueryDataServlet服务接受来自进程查询报告用户界面的数据。

然后,该服务使用OSGi服务来获取相关报告数据,处理该数据,并将该数据返回给该用户界面。

自定义报告

您可以创建自己的自定义报告,并在“流程报告”用户界面的“自定义报告”选项卡中显示这些报告。

有关创建自定义报告的步骤,请参阅文章在处理中自定义报告报告中的创建自定义报告。

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now