次の方法で共有


デスクトップ フローの実行アクション

デスクトップ フローの実行 アクションを使用することで、特定のデスクトップ フローを実行中に他のデスクトップ フローを呼び出すことができるようになります。 アクションを使用するには、ワークスペースにアクションを追加し、呼び出すデスクトップ フローを選択します。 呼び出されたフローに入力変数が含まれている場合、アクションがその値を入力するよう指示します。

既定で有効になっているトグル プロパティの 'フローの完了を待機' を無効にすることができます。 無効にすると、呼び出されたデスクトップ フローは親フローと同時に実行されます。 この構成は、ターゲット アプリケーションでの予期しないポップアップによって親フローがブロックされるシナリオで役立ちます。 子フローを並列に実行すると、これらのポップアップを監視および管理して、親フローをスムーズに続行できます。 この改善により、コンピューター 1 台につき一度に 1 つのフローしか許可しない、現在の同時実行ポリシーを回避することができます。

重要

  • この時点で実行できる並列フローは 1 つだけです。 2 番目の子フローが並行して実行されると、実行時にエラーが発生します。
  • 子フローが並行して実行される場合、その出力変数は無視されます。 [デスクトップ フローを実行] アクションから生成された変数は、アクション モーダルに表示されません。
  • 子フローは、別の子フローを並行して実行することはできません。 並列フロー実行は、親 (ルート) フローから直接呼び出された場合にのみ許可されます。

他のデスクトップ フローからデスクトップ フローを実行 で、デスクトップ フローの実行 アクションに関する詳しい情報をご覧ください。

注意

  • その他のフローに対する依存関係は、150 件を超えるフローではできません。
  • 2 つのフローは、再帰を引き起こすため、直接的または間接的に相互に呼び出すことはできません。
  • 組織テナントでは、フローは同じ環境下にある必要があります。

デスクトップ フロー アクション実行のスクリーンショット。

既知の制限

「デスクトップ フローを実行」アクションの出力変数は、作成中にその型を保持せず、変数ウィンドウに「一般値」として表示されます。 適切な変数の型は、実行時に解決されます。 その結果、インスタンスタイプの出力変数は、対応するアクションのインスタンス パラメーターの一覧に自動的に読み込まれないため、パラメーターに入力するか貼り付ける必要があります。

Desktop フローを実行

入力変数を受け取り、出力変数を生成する可能性のあるデスクトップ フローを実行します。 親フローの実行は、呼び出されたデスクトップ フローが完了するまで一時停止されます。

入力パラメーター

引数 オプション 受入 Default Value Description
デスクトップ フロー いいえ デスクトップ フロー このフロー内から実行する Desktop フローを選択します。 呼び出されたフローは、常に親フローと同じ Windows セッションで実行されます。
フローが完了するまで待機する N/A ブール値 True 有効にすると、このデスクトップ フローは、呼び出されたデスクトップ フローが完了するのを待ってから再開します。 呼び出されたデスクトップ フローの出力変数は、現在のフローで使用できます。 無効にすると、呼び出されたデスクトップ フローは同時に実行され、その出力変数は無視されます。

生成される変数

このアクションにより、選択したフローの出力変数が生成されます。

例外

例外 Description
Desktop フローの実行が失敗しました デスクトップ フローの実行中に問題が発生したことを示します
デスクトップ フローがタイム アウトしました デスクトップ フローが実行を完了する前にタイムアウトしたことを示します