プロセスレポートのアドホッククエリ

プロセスレポートのアドホッククエリ

プロセスレポートのアドホッククエリを使用すると、AEM Forms環境で定義されたAEM Formsプロセスインスタンスのプロセスおよびタスクの詳細を検索するために使用できるカスタムクエリを作成できます。

また、アドホッククエリは、プロセスおよびタスクのプロパティフィルターを使用して定義できます。 これらのフィルターは保存し、後でレポートを実行するために使用できます。

プロセスの検索:プロセス属性に基づいて、ユーザー定義の検索フィルターを使用してプロセスインスタンスを検索します。

プロセスの詳細:プロセスIDを指定して、プロセスインスタンスの詳細を表示します。

タスクの検索:タスク属性に基づいて、ユーザー定義の検索フィルターを使用してタスクインスタンスを検索します。

タスクの詳細:タスクIDを指定して、タスクインスタンスの詳細を表示します。

プロセスとタスク

フィルターを作成し、プロセスの詳細に対してクエリを実行する手順は、タスクの手順と同じです。

つまり、「プロセスの検索」と「タスクの検索」のユーザーインターフェイスは、検索できるフィールドと検索結果に返されるフィールドでのみ異なります。 これは単に、多くのフィールドは同じですが、特定のフィールドはプロセスに固有で、特定のフィールドはタスクに固有であるためです。

この記事では、プロセス/タスクの検索およびプロセス/タスクの詳細の節の詳細について説明します。 適切な場所では、具体的な違いが呼び出されます。

プロセス/タスク検索を使用して、プロセス/タスクインスタンスに対するクエリー用のフィルターを定義します。

プロセス/タスク検索クエリを作成するには

  1. 保存されたプロセス/タスクの検索クエリを表示する、またはクエリを作成するには、「アドホッククエリ」をクリックし、「プロセス/タスクの検索」をクリックします。

    search_nodes

    ツリービューの右側に​My Filters​パネルが表示されます。

    マイフィルター​パネルで、新しいアドホッククエリを作成し、「 」をクリックして、以前に保存したクエリを実行できます。

    my_filters_panel

  2. 既存のクエリを実行するには、マイフィルター​パネルでクエリをクリックします。

  3. クエリを作成するには、「​を追加(+)」をクリックします。

    フィルターを作成​パネルが表示されます。

    create_filter_panel

    クエリは、1つ以上のクエリフィルターで構成されます。 フィルターを作成するには、クエリにフィルター行を追加します。 デフォルトでは、1つのフィルター行がクエリに追加されます。

    フィルターを定義するには

    1. フィールドを選択します。

      filter_field

      メモ

      フィールドリストには、AEM Formsのプロセス/タスクに固有のフィールドが含まれます。

    2. 条件を選択します。

      filter_condition

      メモ

      表示される条件は、フィルタリング用に選択した属性によって異なります。

    3. 値を入力します。

      filter_value

    4. クエリに別のフィルターを追加するには、フィルター行の右側にある「追加(+)」をクリックします。

      クエリからフィルターを削除するには、フィルター行の右側にある​削除(-)​をクリックします。

      filter_add_del

クエリを作成した後、フィルターを作成​パネルの右上隅にあるオプションを使用して、次の操作を実行します。

  • キャンセル:変更をキャンセルし、My Filterspanelに戻 ます。
  • ​を実行します。現在のクエリを実行して、結果を確認または検証します。この場合、クエリを実行する前にクエリを保存する必要はありません。 結果を確認し、必要に応じて変更し、出力に満足したらクエリを保存できます。
  • 保存:フィルターを保存します。その後、マイフィルター​パネルからフィルターを表示および実行できます。

マイフィルターパネルのオプション

My Filters​パネルのオプションを使用して、Add lc_pr_add_filterEdit lc_pr_delete_filterまたは​Delete lc_pr_edit_filterアドホッククエリ。

my_filters_options

検索クエリを実行するには

  1. クエリを実行するには、マイフィルター​パネルでフィルターをクリックするか、フィルターを作成または編集する場合は「​を実行」ボタンをクリックします。

  2. クエリの結果は、レポートを処理​ウィンドウの​レポート​パネルに表示されます。

    process_search_result

    レポートの下部に表示されるページネーションパネルを使用して、検索結果をページ番号付けできます。

    process_result_pgn

    表示」ドロップダウンリストで、1ページに表示する結果の数を選択します。

    ページ」テキストボックスに、そのページに直接移動するページ番号を入力します。

  3. プロセスの検索結果には、次のフィールドが表示されます。

    • プロセスID:プロセスのID。フィールドはハイパーリンクされています。 このフィールドでプロセスIDをクリックすると、プロセスの​Process Details​パネルにリダイレクトされます。
    • イニシエータ:プロセスインスタンスを開始したAEM Formsユーザー
    • 作成時刻:プロセスインスタンスが開始された日時
    • 完了時刻:プロセスインスタンスが完了した日時
    • 期間:プロセスインスタンスの開始から完了までの期間
    • ステータス:プロセスインスタンスの現在のステータス。

    デフォルトでは、結果はプロセスIDで並べ替えられます。 ただし、結果を任意のフィールドで並べ替える場合は、フィールドのタイトルをクリックします。

    並べ替えは切り替え操作なので、結果を昇順に並べ替えるには列ヘッダーをクリックし、降順に並べ替えるには再度クリックします。

    同様に、次のフィールドがタスクの検索結果に表示されます。

    • タスクID:タスクのID。フィールドはハイパーリンクされています。 このフィールドでタスクIDをクリックすると、タスクの​Task Details​パネルにリダイレクトされます。
    • イニシエータ:プロセスインスタンスを開始したAEM Formsユーザー
    • 作成時刻:プロセスインスタンスが開始された日時
    • 完了時刻:プロセスインスタンスが完了した日時
    • 期間:プロセスインスタンスの開始から完了までの期間
    • ステータス:プロセスインスタンスの現在のステータス。

    デフォルトでは、結果はタスクIDで並べ替えられます。 ただし、結果を任意のフィールドで並べ替える場合は、フィールドのタイトルをクリックします。 結果は、列ヘッダーの横に暗い矢印が表示される列で並べ替えられます。

    並べ替えは切り替え操作なので、結果を昇順に並べ替えるにはフィールドヘッダーをクリックし、降順に並べ替えるには再度クリックします。 現在の並べ替え順(昇順/降順)は、列ヘッダーの横にある暗い矢印の方向で示されます。

    task_search_result

  4. 左上のレールボタンlc_pr_rail_buttonをクリックして、My Filters​ウィンドウを折りたたみ、Report​パネルで使用できる領域を展開します。

  5. レポートパネルの右上隅にあるオプションを使用して、結果に対して​操作を実行します。

    • 更新:ストレージ内の最新のデータでレポートを更新

    • CSVに書き出し:レポートデータをコンマ区切りファイルにエクスポートします。

    メモ

    レポートをエクスポートする場合、検索の結果全体が現在のページだけでなくCSVファイルにエクスポートされます

プロセス/タスクの詳細

プロセスの詳細​パネルを使用して、特定のプロセスの詳細を表示します。

同様に、タスクの詳細​パネルを使用して、特定のタスクの詳細を表示します。

プロセス/タスクの詳細を表示するには

特定のAEM Formsプロセス/タスクの詳細を表示できます。

  • プロセス/タスクの検索結果から
  • プロセス/タスクの詳細パネルにプロセス/タスクIDを入力する。

プロセス/タスクの検索結果から

  1. プロセス/タスク検索を実行します。 詳しくは、プロセス検索クエリを実行するにはを参照してください。

    結果に返されるプロセスIDはハイパーリンクされています。

    process_id_list

  2. リストでプロセスIDをクリックすると、このプロセスの詳細が​Process Details​パネルに表示されます。

    プロセス/タスクの詳細​クエリ結果には、プロセス/タスクに含まれるタスク/フォームの詳細が表示されます。

    デフォルトでは、結果はタスク/フォームIDで並べ替えられます。 ただし、結果を任意のフィールドで並べ替える場合は、フィールドのタイトルをクリックします。 結果の並べ替え基準となる列は、列ヘッダーの横に暗い矢印で示されます。

    並べ替えは切り替え操作なので、結果を昇順に並べ替えるにはフィールドヘッダーをクリックし、降順に並べ替えるには再度クリックします。 現在の並べ替え順(昇順/降順)は、列ヘッダーの横にある暗い矢印の方向で示されます。

    プロセスの詳細の結果

    process_details

    左のパネル: 選択したプロセスの次の詳細を表示します。

    • プロセス名
    • プロセス作成日時
    • 処理完了日時
    • プロセス期間
    • 処理ステータス
    • プロセス開始者

    右上のパネル: 選択したプロセスを構成するタスクの次の詳細が表示されます。

    • タスクID
    • タスク名
    • タスク所有者
    • タスク作成日時
    • タスク更新日時
    • タスク完了日時
    • タスク期間
    • タスクステータス

    右下のパネル: 選択したプロセスのプロセス履歴の次の詳細が表示されます。

    • プロセス名
    • プロセス開始者
    • 処理更新日時
    • 処理完了日時
    • 処理ステータス

    タスクの詳細の結果

    task_details

    左のパネル: 選択したタスクの次の詳細を表示します。

    • タスク名
    • このタスクが属するプロセスのID
    • タスクの説明
    • タスク作成日時
    • タスク完了日時
    • タスク期間
    • タスクステータス
    • 選択されたタスクのルート

    右上のパネル: 選択したタスクを構成するフォームの次の詳細が表示されます。

    • Foprm ID
    • フォーム作成日時
    • フォーム更新日時
    • フォームテンプレートUrl

    右下のパネル: 選択したタスクのプロセス履歴の次の詳細が表示されます。

    • タスクの割り当てタイプ
    • タスク所有者
    • タスク割り当て作成日時
    • タスク更新日時
  3. 「Back to Process/Task Search」をクリックして、プロセス/タスクの詳細をドリルダウンした検索結果に戻ります。

    back_to_search

    ただし、特定のプロセス/タスクIDを入力してプロセス/タスクの詳細が見つかった場合は、「Back to Process/Task Search」をクリックすると、検索結果を表示せずに​Process/Task Search​に戻ります。

プロセス/タスクの詳細パネルにプロセス/タスクIDを入力します。

  1. プロセス/タスクの詳細​パネルに移動します。

    details_nodes

  2. 「Process/Task ID」テキストボックスに、プロセスIDまたはタスクIDを入力します。

    process_details-1

    Process/Task Details​クエリ結果のフィールドは、AEM Formsのプロセス/タスクに固有のフィールドです。

    プロセスの場合、クエリ結果には、プロセスに含まれるタスクの詳細が表示されます。

    タスクの場合、クエリ結果にはタスクに含まれるフォームの詳細が表示されます。

このページ