機械翻訳について

新規フォルト・スロー・アクションを使用したフォルトのスロー

統合で、スローの新規フォルト・アクションを使用して、独自のフォルトを作成およびスローできます。 このアクションの構成時に、フォルトをスローする条件と、フォルトをスローする統合内のポイントを定義します。 このアクションはブロックの最後に追加できます(For-Eachアクション、switchアクションなど)。 このアクションの後、ブロックには何もドロップできません。

  1. 次のいずれかの方法で、新しいフォルト・スロー・アクションを統合に追加します:
    • キャンバスの横にある「アクション」 統合アクション・アイコンをクリックし、「新規フォルトのスロー」アクションを適切なロケーションにドラッグします。
    • 新規フォルト・スロー・アクションを追加するロケーションで「追加」アイコンをクリックし、「新規フォルトのスロー」を選択します。
  2. 「新規フォルトのスロー」の下にある「編集」 「編集」アイコンをクリックして、新しいフォルト・アクションをスローする名前とオプションの説明を入力します。
    「新規フォルトのスロー」パネルが表示されます。


    「新規フォルトのスロー」パネルには、名前フィールド、説明フィールド、コード・フィールド、理由フィールド、詳細フィールドおよび「スキップ条件」フィールドが表示されます。

  3. フィールドをクリックしてソースパネルを開き、次のいずれかの方法で値を指定します:
    • 手動で入力
    • リストから選択
    • 「開発者ビューにスイッチ」 ビューのスイッチアイコンをクリックして、「ソース」パネルから値をドラッグします。


      「入力ソース」タブが選択されています。 「関数」タブは右側にあります。 入力ソースの下にソース・ツリーが表示されます。 右側の「新規フォルトのスロー」パネルには、名前フィールド、説明フィールド、コード・フィールド、理由フィールド、詳細フィールドおよび「スキップ条件」フィールドが表示されます。

  4. 次のフィールドに入力します:
    要素 説明
    コード

    コード値を作成します。 これは必須フィールドです。

    理由

    エラーの理由を定義します。

    詳細

    その他のエラー詳細を定義します。

    スキップ条件

    障害がスローされないように条件を定義します。


    「新規フォルトのスロー」パネルには、名前フィールド、説明フィールド、コード・フィールド、理由フィールド、詳細フィールドおよび「スキップ条件」フィールドが表示されます。

  5. 「保存」をクリックします

    スキップ条件が定義されない場合、スローの新規フォルト・アクションは、次のアクションに接続する破線で表示されます。 これは、障害の処理後にのみアクションの処理が続行されることを示します。


    新規のフォルト・アクションをスローし、下から破線を拡張します。

    スキップ条件が定義されている場合、次のアクションに接続している線は実線になります。 実線は、統合の処理で障害を回避し、次のアクションに進む可能性があることを示しています。

    スローの新しいフォルト・アクションを削除しても、ダウンストリーム・アクティビティには影響しません。これは、このエラーには出力がないためです。 「新規フォルトのスロー」ページの「コード」フィールド、「理由」フィールドおよび「詳細」フィールドの両方がフロー入力またはアップストリーム出力を指す場合があるため、アップストリーム・アクティビティの変更により、新しいフォルト・アクションの検証がトリガーされます。