提供: Bright Pattern Documentation
• 日本語

Revision as of 02:48, 23 September 2026 by BpTranslationReview (talk | contribs) (Reviewed via BpTranslationReview)

< 前へ | 次へ >
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
移動先: 案内、 検索
• English

別のワークフローを開始する

「別のワークフローを開始」ブロックは、指定された(親)ワークフロー内から、指定されたワークフローを開始します。


「別のワークフローを開始」ブロック


親ワークフローで定義された変数は「子」ワークフローに継承され、コントロールが親ワークフローに戻る場合、子ワークフローで定義された変数は親ワークフローに引き渡されます。ワークフローのコントロールが親ワークフローに戻るかどうかは、子ワークフローの実行がどのように完了するかによって異なります:

  • 子ワークフローが Return ブロックに到達した場合(または、Exit ブロックを実行せずに最後のブロックに到達した場合)、コントロールは親ワークフローに戻り、実行は「別のワークフローを開始」ブロックの直後のブロックから再開されます。


  • 子ワークフローが Exit ブロックに到達した場合、またはエラーや接続切断により終了した場合、コントロールは親ワークフローに戻らず、ワークフローの実行は終了します。


このブロックを設定するには、ドロップダウンリストから目的のサブワークフローを選択してください。フローチャート上のこのブロックのラベルには、「別のワークフローを開始 “[ワークフロー名]”」と表示されます。図に示すワークフローでは、通話が切断された場合に「別のワークフローを開始」ブロックが使用されることがわかります。


「別のワークフローを開始」ブロックの設定
< 前へ | 次へ >