InvokeSubFlow コンポーネントの使用

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • InvokeSubFlow コンポーネントは、ワークフロースタジオでのサブフローのコンテキスト ID を返すため、他のコンポーネントで使用できます。たとえば、コンテキスト ID を使用して、サブフローの実行ステータスや出力を取得できます。

    始める前に

    ワークフロースタジオでのフローの詳細については、「Building flows」を参照してください。

    フローデザイナーコンポーネントを使用する前に、接続マネージャーを使用してインスタンスに接続していることを確認してください。インスタンスへの接続方法の詳細については、「RPA デスクトップデザインスタジオ から RPA ハブ インスタンスへのコネクト」を参照してください。

    RPA ハブ フローまたはサブフローのクライアント呼び出し可能オプションを有効化します。詳細については、「RPA ハブのフローまたはサブフローでクライアント呼び出し可能オプションを有効にする」を参照してください。

    必要なロール:fd_read role。このロールに関する詳細については、「User access to Workflow Studio flows」を参照してください。

    このタスクについて

    サブフローのコンテキスト ID を取得する InvokeSubFlow コンポーネントを追加すると、他のフローデザイナーコンポーネントがそのステータスを確認したり、出力を取得したりできるようになります。フローのコンテキスト ID を取得するには、InvokeFlow コンポーネントを使用します。

    手順

    1. [ツールボックス] ペインで、 ServiceNow > フローデザイナー.
    2. InvokeSubFlow コンポーネントを [デザイン面 (Design surface)] にドラッグします。
    3. [デザイン面 (Design surface)] で、InvokeSubFlow コンポーネントの [構成] ボタン 構成アイコンを選択して、[InvokeSubFlow] ダイアログボックスを表示します。
    4. [サブフロー名] フィールドで、3 文字以上を入力して検索し、Enter を選択します。

      入力した文字で始まるサブフローのリストが、接続された ServiceNow インスタンスから表示されます。

      重要:
      アプリケーションスコープが [すべてのアプリケーションスコープ] に設定されているサブフローのみを表示および選択できます。アプリケーションスコープは、ワークフロースタジオインスタンスの [アクセス可能] フィールドで設定されます。サブフローのアプリケーションスコープが [このアプリケーションスコープのみ] に設定されている場合、このサブフローは [サブフロー名] フィールドのドロップダウンリストでは使用できません。
    5. 検索リストから必要なサブフローを選択します。
    6. 入力フィールドを検証し、[OK] を選択します。
    7. オプション: InvokeSubFlow コンポーネントのプロパティを設定します。
      詳細については、「フローデザイナーコンポーネントのプロパティ」を参照してください。

      これで、[コンテキスト ID] パラメーターを、GetExecutionStatus や GetOutputs などの他のフローデザイナーコンポーネントに接続できるようになりました。

    8. オプション: コンポーネントをテストするには、[デザイン (Design)] タブで [実行] を選択します。