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

CAUTION
AEM 6.4 の拡張サポートは終了し、このドキュメントは更新されなくなりました。 詳細は、 技術サポート期間. サポートされているバージョンを見つける ここ.

プロセスインスタンスのリストが、AEM Forms Workspace の「追跡」タブに表示されます。

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

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

例:

プロセスインスタンスのカードにプロセスインスタンスの 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-none
    <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 as well as user can add or delete any property depending upon requirement-->
        width : 250px;
        font-size : 11pt;
        padding : 2px;
    }
    
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da