6.2 ワークフローの操作
ワークフロー・コンソールでワークフロー・インスタンスを表示します。ワークフロー詳細ページを使用して特定のワークフロー・インスタンスを操作します。
ワークフローに対してどのような操作を実行できるかは、そのワークフローに対する自分のロール、ワークフローの状態、およびその特定のアプリケーションの構成方法によって異なります。
通常は、「ワークフロー・コンソール」ページにアクセスすると、自分が参加できるすべてのワークフローのリストが表示されます。特定のワークフローをクリックして「ワークフローの詳細」ページを開くと、そのワークフローに関して実行できるアクションのリストが表示されます。「ワークフロー・ダッシュボード」ページがアプリケーション用に構成されている場合、ダッシュボードにはワークフローの分析が含まれます。これらのページの詳細は、「ワークフロー・コンソール、ワークフローの詳細およびワークフロー・ダッシュボードについて」を参照してください。
開発者がアプリケーションを更新すると、実行中のワークフロー・インスタンスはすべて自動的に「中断」になり、ワークフロー管理者が再開または終了する必要があります。
- ワークフローの一時停止
ワークフロー詳細ページで「一時停止」をクリックすることで、ワークフローを一時停止します。 - ワークフローの再開
ワークフロー詳細ページで「再開」をクリックすることで、ワークフローを再開します。 - ワークフローの終了
ワークフロー詳細ページで「終了」をクリックすることで、ワークフローを取り消します。 - ワークフローの再試行
ワークフロー詳細ページで「再試行」をクリックすることで、ワークフローを再試行します。 - ワークフロー変数の更新
ワークフロー詳細ページで「編集」リンクを使用して、ワークフロー変数を更新します。 - ワークフロー・ダイアグラムの表示
ワークフローの詳細ページでワークフロー・インスタンスを視覚的に表示します。 - ワークフロー監査履歴の表示
ワークフロー詳細ページで「履歴」セクションを展開することで、ワークフローの監査履歴を表示します。 - アクティビティ監査履歴の表示
ワークフロー詳細ページでアクティビティをクリックすることで、ワークフロー・アクティビティの監査履歴を表示します。
親トピック: ワークフローの使用
6.2.1 ワークフローの一時停止
ワークフロー詳細ページで「一時停止」をクリックすることで、ワークフローを一時停止します。
- アプリケーションを開きます。
- 適切なワークフロー・コンソールを開きます。ページの名前はアプリケーションによって異なりますが、レポート・コンテキストは「管理ワークフロー」です。
- 一時停止するワークフローを見つけ、そのワークフロー名をクリックしてワークフロー詳細ページを開きます。
- 「一時停止」をクリックしてそのワークフローを一時停止します。
親トピック: ワークフローの操作
6.2.2 ワークフローの再開
ワークフロー詳細ページで「再開」をクリックすることで、ワークフローを再開します。
- アプリケーションを開きます。
- 適切なワークフロー・コンソールを開きます。ページの名前はアプリケーションによって異なりますが、レポート・コンテキストは「管理ワークフロー」です。
- 再開するワークフローを見つけ、そのワークフロー名をクリックしてワークフロー詳細ページを開きます。
- 「再開」をクリックしてそのワークフローを再開します。
親トピック: ワークフローの操作
6.2.3 ワークフローの終了
ワークフロー詳細ページで「終了」をクリックして、ワークフローを取り消します。
親トピック: ワークフローの操作
6.2.4 ワークフローの再試行
ワークフロー詳細ページで「再試行」をクリックすることで、ワークフローを再試行します。
- アプリケーションを開きます。
- 適切なワークフロー・コンソールを開きます。ページの名前はアプリケーションによって異なりますが、自分のロールに応じて、レポート・コンテキストは「マイ・ワークフロー」または「管理ワークフロー」」になります。
- 再試行するワークフローを見つけ、そのワークフロー名をクリックしてワークフロー詳細ページを開きます。
- 「再試行」をクリックしてそのワークフローを再試行します。
ヒント:
障害が発生したワークフローが親ワークフローから呼び出されていた場合は、親ワークフローで定義されている動作によって再試行ポイントが決まります。起動されたワークフローが終了され再度最初から開始される場合や、起動されたワークフローが、失敗したアクティビティから再試行される場合があります。親トピック: ワークフローの操作
6.2.5 ワークフロー変数の更新
ワークフロー詳細ページで「編集」リンクを使用して、ワークフロー変数を更新します。
ノート:
ワークフロー変数がCLOB
データ型で、その値がVARCHAR2
制限を超えている場合は、詳細ページではなくapex_workflow.update_variables()
APIを使用します。
親トピック: ワークフローの操作
6.2.7 ワークフロー監査履歴の表示
ワークフロー詳細ページで「履歴」セクションを展開することで、ワークフローの監査履歴を表示します。
- アプリケーションを開きます。
- 適切なワークフロー・コンソールを開きます。ページの名前はアプリケーションによって異なりますが、自分のロールに応じて、レポート・コンテキストは「自分で開始」、「マイ・ワークフロー」または「管理ワークフロー」になります。
- 対象となるワークフローを見つけ、そのワークフロー名をクリックしてワークフロー詳細ページを開きます。
- 「履歴」にあるドロップダウン矢印をクリックして履歴セクションを開きます。
親トピック: ワークフローの操作
6.2.8 アクティビティ監査履歴の表示
ワークフロー詳細ページでアクティビティをクリックすることで、ワークフロー・アクティビティの監査履歴を表示します。
親トピック: ワークフローの操作