Show Menu
トピック×

プロセスインスタンスのリストのカスタマイズ

プロセスインスタンスリストは、AEM Forms Workspace のトラッキングタブに表示されます。
プロセスインスタンスリストで、各プロセスインスタンスに対して AEM Forms Workspace はそのインスタンスのいくつかのプロパティを表示します。次のプロパティが各プロセスインスタンスで使用できます。これらのプロパティは、プロセスインスタンスコンポーネントモデルに属性として保存され、その表示とテンプレートで使用できます。
プロパティ コメント
description プロセスインスタンスの説明。
initiator プロセスインスタンスのイニシエーターの名前。
initiatorId プロセスインスタンスのイニシエーターの ID。
processCompleteTime プロセスが完了したときのタイムスタンプ。
processInstanceId プロセスインスタンスの ID。
processInstanceStatus 0 = 起動済み 1 = 実行中 2 = 完了 3 = 完了中 4 = 終了 5 = 終了中 6 = 休止 7 = 休止中 8 = 休止解除中
processName プロセスの名前。
processStartTime プロセスが開始したときのタイムスタンプ。
processVariables プロセス変数のオブジェクトの配列。各プロセス変数オブジェクトは、 名前 (プロセス変数の名前)、 (プロセス変数の値)、および タイプ (プロセス変数のタイプ)を含みます。
例:
To display the description property of the process instance in the process instance card, perform the following steps.
  1. 以下の操作を実行してください。
    1. 存在しない場合は、/libs/ws/js/runtime/templates/processinstance.html を /apps/ws/js/runtime/templates/ にコピーします。「 すべて保存 」をクリックします。
    2. プロセ追加スの説明div(class = 'processDescription')がprocessinstance.html内にある。
    <div class="processDescription" title="<%= description%>"><%= description%></div>
    
    
  2. 以下の操作を実行してください。
    1. /apps/ws/js/registry.js を開いて編集します。
    2. 検索して、apps text!/lc/libs/ws/js/runtime/templates/processinstance.html /ws/js/runtime/templates/processinstance.htmlに置 text!/lc/ き換​ ​えます。
  3. 上記の変更には、次のようにしてスタイルシート /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;
    }