自訂處理序執行個體清單 customizing-the-listing-of-process-instances

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

在流程例項清單中,AEM Forms工作區會針對每個流程例項顯示該例項的一些屬性。 下列屬性適用於每個程式執行個體。 這些屬性作為屬性儲存在流程例項元件模型中,並可用於其檢視和範本。

屬性
評論
說明
程式執行個體的描述。
發起人
程式執行個體的啟動器名稱。
initiatorId
程式執行個體啟動器的ID。
processCompleteTime
程式完成時的時間戳記。
processInstanceId
程式執行個體的ID。
processinstancestatus
0 =已啟動
1 =執行中
2 =完成
3 =完成
4 =已終止
5 =終止
6 =已暫停
7 =暫停
8 =取消暫停
processName
處理序的名稱。
processStartTime
處理序啟動時的時間戳記。
processVariables
程式變數的物件陣列。 每個流程變數物件包含 名稱 (程式變數的名稱)、 (流程變數的值),以及 type (程式變數的型別)。

範例:

若要顯示 description 屬性(位於流程執行個體卡片中),請執行以下步驟。

  1. 請遵循 AEM Forms工作區自訂的一般步驟.

  2. 請執行下列動作:

    1. 將/libs/ws/js/runtime/templates/processinstance.html複製到/apps/ws/js/runtime/templates/ (如果它不存在)。 按一下​ 「儲存全部」
    2. 以class = 'processDescription' inprocessinstance.html新增處理序描述div。
    code language-jsp
    <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/應用程式/ws/js/runtime/templates/processinstance.html.
  4. 若要進行上述變更,請以下列方式在樣式表/apps/ws/css/newStyle.css中新增專案,以更新CSS檔案:

    code language-css
    .processinstance .processDescription {
     <!--Dummy values, need to be configured by user as per requirement and user can add or delete any property depending upon requirement-->
        width : 250px;
        font-size : 11pt;
        padding : 2px;
    }
    
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2