自定義進程實例清單

流程例項清單會顯示在AEM Forms工作區的「追蹤」標籤中。

在流程例項清單中,對於每個流程例項,AEM Forms工作區會顯示該例項的某些屬性。 以下屬性適用於每個進程實例。 這些屬性作為屬性儲存在進程實例元件模型中,可用於其視圖和模板中。

屬性 評論
說明 流程實例的說明。
啟動器 進程實例的啟動器名稱。
initiatorId 進程實例的啟動器ID。
processCompleteTime 流程完成時的時間戳記。
processInstanceId 進程實例的ID。
processInstanceStatus 0 =起始
1 =運行
2 =完成
3 =完成
4 =終止
5 =終止
6 =暫停
7 =暫停
8 =取消暫停
processName 進程的名稱。
processStartTime 進程啟動時的時間戳記。
processVariables 流程變數的對象陣列。 每個流程變數對象都包含name(流程變數的名稱)、value(流程變數的值)和 type(流程變數的類型)。

範例:

要在流程實例卡中顯示流程實例的description屬性,請執行以下步驟。

  1. 請依照AEM Forms工作區自訂的一般步驟進行。

  2. 執行下列動作:

    1. 複製/libs/ws/js/runtime/templates/processinstance.html至/apps/ws/js/runtime/templates/(如果不存在)。 按一下​保存全部
    2. 添加進程說明div,其類= 'processDescription' inprocessinstance.html。
    <div class="processDescription" title="<%= description%>"><%= description%></div>
    
  3. 執行下列動作:

    1. 開啟/apps/ws/js/registry.js進行編輯。
    2. text!/lc/libs/ws/js/runtime/templates/processinstance.html搜尋並取代為​text!/lc/apps/ws/js/runtime/templates/processinstance.html。
  4. 以上變更可能需要以下列方式在樣式表/apps/ws/css/newStyle.css中新增項目,以更新CSS檔案:

    .processinstance .processDescription {
     <!--Dummy values, need to be configured by user as per requirement as well as user can add or delete any property depending upon requirement-->
        width : 250px;
        font-size : 11pt;
        padding : 2px;
    }
    

本頁內容

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