UiPath Documentation
maestro
2.2510
true
Maestro Orchestrate ユーザー ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

エラー処理の構成

Configure error mappings on BPMN nodes to define how Maestro Orchestrate catches, conditions, and routes runtime errors in a process.

Each node in your BPMN process can have one or more error mappings that define how Maestro Orchestrate handles errors thrown at runtime. Use the Error mapping property in the properties panel to specify which errors a node catches, under what conditions, and how to route them.

エラーとエラー マッピング​

Maestro Orchestrate distinguishes between two related concepts:

  • エラー はプロセス レベルで定義されています。これは、プロセスにあるどのノードでも参照できる名前付きエラー タイプです。
  • エラー マッピングは要素レベルで定義されています。各ノードには、プロセス レベルのエラーにリンクし、そのノードでのキャッチ条件を定義したマッピングの独自のリストがあります。

When a node throws an error at runtime, Maestro Orchestrate evaluates its error mappings in priority order and applies the first mapping whose condition evaluates to true.

エラー マッピングの追加​

  1. キャンバス上でノードを選択します。
  2. プロパティ パネルで [エラー マッピング] に移動します。
  3. [マッピングを追加] を選択します。
  4. マッピング フィールドを設定します (以下の「エラー マッピングのプロパティ」を参照)。

エラー マッピングのプロパティ​

フィールド説明
Errorこのマッピングでキャッチする、プロセス レベルのエラー。ドロップダウンからエラーを選択します。または、メニュー ボタンを選択してエラー作成ダイアログを開き、新しいエラーをインラインで定義します。エラーを選択すると、マッピングの errorRef が、選択したプロセス レベルのエラーの ID として設定されます。
条件このマッピングをどの条件で適用するかを定義します。変数ピッカーを使用して条件式を作成します。複雑な条件を作成する場合は、JavaScript エディターまたは C# エディターに切り替えます。無条件でエラーをキャッチする場合は、空のままにします。
詳細マッピングを説明するフリー テキスト。これを使用して、各自のチームでのマッピングの目的を記述します。

優先度によるマッピングの並べ替え​

Maestro Orchestrate evaluates error mappings in the order they appear. To change evaluation order, drag a mapping to a new position in the list. The mapping at the top is evaluated first.

エラーの反映​

Once an error mapping matches, Maestro Orchestrate routes the error to the appropriate handler attached to the node:

  • 境界イベント: ノードにアタッチされたエラー境界イベントにエラーが反映され、プロセスはその境界イベントの出力パスに従います。
  • イベント サブプロセス: 親プロセスで発生したエラーが、エラー開始イベントを使用するイベント サブプロセスに反映され、そのサブプロセスで定義されている一元化されたエラー処理がトリガーされます。

境界イベントとイベント サブプロセスを使用するモデリング パターンについては「エラーと回復」をご覧ください。

プロセス レベルのエラーの作成​

プロセス レベルのエラーは、プロセスにあるすべてのノードで共有されます。新しいエラーを作成するには次の手順に従います。

  1. 任意のマッピングの [エラー] フィールドでメニュー ボタンを選択します。
  2. 開いたダイアログで、名前を入力し、必要に応じてエラー コードを入力します。
  3. [作成] を選択します。エラーがプロセスに追加され、現在のマッピングで選択されます。

複数のノードのマッピングから同じエラーを参照できます。

このページは役に立ちましたか?

接続

ヘルプ リソース サポート(opens in new window)

学習する UiPath アカデミー(opens in new window)

質問する UiPath フォーラム(opens in new window)

最新情報を取得