---
sourceDocument: Yokohama ビルドのワークフロー
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/build-workflows

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama ビルドのワークフロー

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# ワークフローからサブフローに変数を渡します

# ワークフローからサブフローに変数を渡します {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

このプロセスを使用して、親ワークフローからサブフローに変数を渡します。

## 始める前に

必要なロール：workflow_creator、workflow_admin、または admin

## このタスクについて

注:  
また、 戻り値サブフロー内のアクティビティを使用して親ワークフローに値を返します。すべての終了遷移パスに戻り値があることを確認してください。

## 手順

1. 入力を定義して、親ワークフローから変数を受け入れるようにサブフローを準備します。
2. 親ワークフローにサブフローを含め、入力を親ワークフロー変数に接続します。  
   注:  
   要求されたアイテム \[sc_req_item\] テーブルで実行されるサブフローに変数を渡すことはできません。

## サブフローの入力を定義します {#ariaid-title2}

サブフローとして起動されたときに親ワークフローから要求するワークフローの入力変数を定義します。

### このタスクについて

すべての入力は変数 \[var_dictionary\] テーブルに格納されます。

### 手順

1. エディタで、ワークフローを開いてチェックアウトします。
2. タイトルバーで、メニューアイコンをクリックし、 入力の編集 を選択します。
3. \[ワークフロー入力\] ウィンドウで、 新規 をクリックします。
4. 列名、ユーザーに表示されるラベル、フィールドのタイプなど、変数の定義をレコードに取り込みます。
5. \[送信\] をクリックします。

## ワークフローでサブフローを呼び出す {#ariaid-title3}

この手順を使用して、ワークフローにサブフローを追加します。

### 手順

1. ワークフローエディタで、親ワークフローを開き、チェックアウトします。
2. サブフローをワークフロータブを親ワークフローに追加します。
3. \[新しいアクティビティ\] ダイアログボックスで、サブフローの \[入力\] で定義された変数を定義します。  
   これらのフィールドは、静的な値または変数を次の形式で受け入れることができます。

   ` $ {variable_name} `
4. \[送信\] をクリックします。  
   ワークフローは、適切な時間にサブフローをトリガし、入力定義によって示されるように変数を渡します。

