機械翻訳について

Whileアクションのループまたは条件が満たされているときの接続の起動

whileアクションによって、特定の条件が満たされているかぎり、アクションまたは呼出し接続のループ処理が可能になります。 式ビルダーにwhileループの条件を定義します。 whileアクションは、スケジュール済統合とアプリケーション統合の両方で使用できます。

Whileアクションの作成

ノート:

whileアクション文で使用される変数には、数値、文字列、ブール型などの複数のタイプがあります。
  1. 次のいずれかの方法で、whileアクションを統合に追加します:

    • キャンバスの横にある「アクション」 統合アクション・アイコンをクリックし、Whileアクションを適切なロケーションにドラッグします。
    • whileアクションを追加するロケーションで「追加」アイコンをクリックし、whileを選択します。

    「構成中」パネルが開きます。 これには、要素の「ソース」ツリーが含まれます。

  2. whileアクションの名前およびオプションの説明を入力するには、「構成時間」の下の「編集」 「編集」アイコンをクリックします。

  3. 手動で入力するか、ドロップダウン・リストから選択するか、「ソース」ツリーから「値」フィールドに要素をドラッグします。 関数を追加することもできます。

  4. 演算子を選択します。
  5. 「Value」フィールドに値を入力します。


    左側にソース・ツリーが表示されます。 右側には、値、演算子および値フィールドが表示されます。 「両方の値」フィールドには、クリア・アイコンと開発者モードに切り替えるアイコンがあります。

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

    この例では、カウンタが10000以下の場合、統合は条件をループします。 条件が満たされない場合、ループは終了します。


    oic3_while.pngの説明は以下のとおりです
    図oic3_while.pngの説明

  7. whileアクション内に表示される+記号に、構成用の起動接続またはその他のアクションをドラッグします。 これらの起動接続およびアクションは、whileアクションで設定された条件が満たされているかぎり処理されます。


    Whileアクションが展開され、割当ておよびロガーのアクションが表示されます。 whileアクションの外にある個別のロガー・アクションが表示されます。

  8. 名前または式を編集する場合は、Whileアイコンをダブルクリックするか、「アクション」 「アクション」アイコン「編集」の順に選択します。

    ノート:

    whileアクションには出力がないため、whileアクションを削除しても統合のダウンストリーム処理には影響しません。 while条件に影響を与える統合のアップストリーム・アクションに対する変更が行われると、whileアクションの「warning」アイコンが表示されます。

実行時のWhileアクションのステータスの追跡

実行時に、アクティブ化された統合のトラッキング図およびアクティビティ・ストリームを介して、インスタンス・ページでwhileアクションのステータスを追跡できます。

  1. ナビゲーション・ペインで、「可観測性」「インスタンス」の順にクリックします。
  2. 追跡する統合のビジネス識別子値をクリックします。

    統合フロー(whileアクションを含む)が表示されます。 進行中のアクションの失敗は赤で識別されます。

関連ドキュメント
次の項では、統合でwhileアクションを使用する例を示します: