このページの一部は機械翻訳されている場合があります。

子ワークフローを使って複雑なプロセスを管理する

大きな自動化プロセスを複数の小さなワークフローに分解することで、ワークフローをさらにうまく管理できます。 

ご利用可能なユーザー

プラン:

  • Bridge by Smartsheet

「Run Child Workflow (子ワークフローの実行)」モジュールは、親ワークフローから 1 つまたは複数の子ワークフローを参照する 1 つの方法です。このモジュールが追加されると、親ワークフローは停止し、続行前に指定した子ワークフローが出力値を返すのを待ちます。

同一プロセスで終了する複数の開始点がある場合にも、子ワークフローを使用できます。この場合は、同じ子ワークフローをトリガーする複数の親ワークフローを作成します。

親子ワークフローを作成する

子ワークフローは、他のワークフローと同じ方法で作成されます。違いは、親ワークフローにあり、Run Child Workflow モジュールを使用して、どの既存のワークフローが子ワークフローとして機能するかを選択します。子ワークフローは、親ワークフローの前に作成する必要があります。

  1. 親ワークフローを開きます。 
  2. 「Run Child Workflow (子ワークフローの実行)」モジュールをワークフロー ビルダーにドラッグします。 
  3. [Name (名前)] フィールドで、子ワークフローに名前を付けます。 
  4. [Child workflow name (子ワークフロー名)] リストで、親ワークフローによってトリガーされる子ワークフローの名前を選択します。 
  5. 任意: 子ワークフローが 2 回以上必要な場合は、[Number of Runs (実行回数)]フィールドに入力します。
  6. [保存] を選択します。
Brandfolder Image
Create child workflow

子ワークフローが問題なく追加されたかどうか確認する

  1. ワークフロー ビルダーで、確認する子ワークフローを選択します。 
  2. [Trigger (トリガー)]を選択し、[Parent Workflows (親ワークフロー)]を展開します。

親ワークフローの名前が一覧表示されるはずです。子ワークフローは、その親ワークフローが起動するたびにトリガーされます。