プロセスインスタンスのリストのカスタマイズ customizing-the-listing-of-process-instances

プロセスインスタンスリストは、AEM Forms Workspace のトラッキングタブに表示されます。

プロセスインスタンスリストで、各プロセスインスタンスに対して AEM Forms Workspace はそのインスタンスのいくつかのプロパティを表示します。次のプロパティを各プロセスインスタンスで使用できます。これらのプロパティは、プロセスインスタンスのコンポーネントモデルに属性として格納されていて、表示やテンプレートで使用できます。

プロパティ
コメント
説明
プロセスインスタンスの説明。
initiator
プロセスインスタンスのイニシエーターの名前。
initiatorId
プロセスインスタンスのイニシエーターの ID。
processCompleteTime
プロセスが完了したときのタイムスタンプ。
processInstanceId
プロセスインスタンスの ID。
processInstanceStatus
0 = 起動済み
1 = 実行中
2 = 完了
3 = 完了中
4 = 終了
5 = 終了中
6 = 休止
7 = 休止中
8 = 休止解除中
processName
プロセスの名前。
processStartTime
プロセスが開始したときのタイムスタンプ。
processVariables
プロセス変数のオブジェクトの配列。各プロセス変数オブジェクトは、名前(プロセス変数の名前)、(プロセス変数の値)、および タイプ(プロセス変数のタイプ)を含みます。

例:

プロセスインスタンスのカードにプロセスインスタンスの description プロパティを表示するには、次の手順を実行します。

  1. AEM Forms Workspace のカスタマイズの一般的な手順」に従います。

  2. 以下の操作を実行します。

    1. 存在しない場合は、/libs/ws/js/runtime/templates/processinstance.html を /apps/ws/js/runtime/templates/ にコピーします。「すべて保存」をクリックします。
    2. processinstance.html に class = 'processDescription' を指定した 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