為JEE上的AEM Forms記錄自訂元件API的交易 record-a-transaction-for-custom-components
當您在自訂元件中使用可記帳API時,可以為元件啟用交易報告。 若要啟用交易報告,請修改元件的component.xml檔案,並在必須啟用交易報告的作業底下新增下列指定的標籤。
標籤: <transaction-operation-type>CONVERT</transaction-operation-type> // Supported values are SUBMIT, CONVERT, RENDER.
舊的作業標籤
新操作標籤
<operation><.... tags<...><operation><operation><.... tags<...><transaction-operation-type>CONVERT</transaction-operation-type<operation>如果您必須為API (例如批次API)擷取多個交易,其中交易計數會隨輸入計數而改變,請在API層級處理交易計數。
若要記錄變動的交易計數:
-
在程式碼中匯入類別
"com.adobe.idp.dsc.InvocationContextStack"。 此類別是adobe-livecycle-client.jarsdk檔案的一部分。 sdk檔案可在<AEM_Forms_JEE_Install>\sdk\client-libs\common取得note note NOTE 如果您已在使用者端專案中套用檔案,請以新檔案更新上述共用的使用者端檔案。 -
在必須記錄變動交易的API中:
- 新增邏輯,讓您可以將交易計數儲存在某個整數變數中,例如
transaction_count。 - 作業成功時,新增
InvocationContextStack.recordTransactionCount(transaction_count)。
- 新增邏輯,讓您可以將交易計數儲存在某個整數變數中,例如
相關文章
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2