程式報告的運作方式

程式報告是AEM Forms on JEE的報告模組。

程式報告可讓您執行AEM Forms程式和工作的報告。

Process Reporting使用內嵌的Process Reporting存放庫來發佈Forms資料。 然後使用該資料執行報表。

「程式報告」包含下列模組:

程式報告架構

processreportingarchitecture

程式報告模組

ProcessDataPublisher服務

ProcessDataPublisher伺服器會定期在AEM Forms資料庫上執行,並擷取自上次執行服務後變更的資料。 然後會將資料發佈至Process Data Storage服務。

如需設定服務的詳細資訊,請參閱 設定ProcessDataPublisher服務.

ProcessDataStorageProvider服務

ProcessDataStorageProvider服務會從ProcessDataPublisher服務接收程式資料,並將資料儲存到Process Reporting儲存庫。

如需設定服務的詳細資訊,請參閱 設定ProcessDataStorageProvider服務.

OSGi服務

QueryDataServlet使用此服務從Process Reporting存放庫取得報表資料。

QueryDataServlet服務

QueryDataServlet服務接受來自程式報告使用者介面的查詢。

然後,服務會使用OSGi服務來取得相關報表資料、處理資料,然後將資料傳回至使用者介面。

程式報告使用者介面

「程式報表」使用者介面是網頁瀏覽器介面。 您可以使用此介面來檢視從AEM Forms資料庫發佈的程式與工作資訊。

如需「程式報告」使用者介面的簡介,請參閱 程式報告使用者介面.

QueryDataServlet服務

QueryDataServlet服務接受來自程式報告使用者介面的查詢。

然後,服務會使用OSGi服務來取得相關報表資料、處理資料,然後將資料傳回至使用者介面。

自訂報表

您可以建立自己的自訂報表,並在「程式報表」使用者介面的「自訂報表」標籤中顯示這些報表。

如需建立自訂報表的步驟,請參閱文章中的若要建立自訂報表 自訂報告進行中報告.

本頁內容