- 基本情報
- セットアップと構成
- オートメーション プロジェクト
- 依存関係
- ワークフローの種類
- 制御フロー
- ファイルの比較
- オートメーションのベスト プラクティス
- ソース管理との連携
- デバッグ
- ログ
- 診断ツール
- ワークフロー アナライザー
- ワークフロー アナライザーについて
- ST-DBP-002 - 多数の引数
- ST-DBP-003 - 空の catch ブロック
- ST-DBP-007 - 複数のフローチャートレイヤー
- ST-DPB-010 - [ワークフロー] または [テスト ケース] の複数のインスタンス
- ST-DBP-020 - 未定義の出力プロパティ
- ST-DBP-021 - ハードコードされたタイムアウト
- ST-DBP-023 - 空のワークフロー
- ST-DBP-024 - 永続性アクティビティの確認
- ST-DBP-025 - 変数のシリアル化の前提条件
- ST-DBP-027 - Persistence のベスト プラクティス
- ST-DBP-028 - 引数のシリアル化の前提条件
- ST-USG-005 - ハードコードされたアクティビティのプロパティ
- ST-USG-009 - 未使用の変数
- ST-USG-010 - 未使用の依存関係
- ST-USG-014 - パッケージの制限
- ST-USG-017 - パラメーターの修飾子が無効
- ST-USG-020 - 最小ログ メッセージ
- ST-USG-024 - 未使用で保存されたままの値
- ST-USG-025 - 保存した値の誤用
- ST-USG-026 - アクティビティの制限
- ST-USG-027 - 必要なパッケージ
- ST-USG-028 - ファイル テンプレートの呼び出しの制限
- ST-USG-027 - 必須のタグ
- ST-USG-034 - Automation Hub URL
- 変数
- 引数
- インポートされた名前空間
- コード化されたオートメーション
- トリガーベースの有人オートメーション
- オブジェクト リポジトリ
- ScreenScrapeJavaSupport ツール
- 拡張機能
- Studio でのテスト
- トラブルシューティング
バックグラウンド プロセス
Studio のバックグラウンド プロセス テンプレート: ユーザーの操作を必要としずにフォアグラウンド プロセスと並列に実行されるプロセスを作成するためのテンプレートです。
バックグラウンド プロセスは、1 つのフォアグラウンド プロセスとともに、同じロボットで並行して実行できるプロセスを作成するためのテンプレートです。このため、バックグラウンド プロセスには、ユーザーの操作を必要とするアクティビティを含めることはできません。
バックグラウンド プロセス テンプレートの既定の依存関係は、UiPath.Excel.Activities、UiPath.Mail.Activities、UiPath.System.Activities、および UiPath.WebAPI.Activities です。
制約と要件
バックグラウンド プロセスでは UiPath.UIAutomation.Activities パッケージに含まれる[クリック] や[文字を入力] などの対話型アクティビティを使用しないでください。ロボットがこのようなプロセスを処理する方法の詳細については、「 バックグラウンド プロセスの自動化 」をご覧ください。
バックグラウンド プロセスを作成する
In Studio, go to the Home Backstage view and select Background Process. The New Background Process window opens. Select Create after filling in the fields. For a description of the fields, including Create new solution and Minimum Robot version, refer to About Automation Projects.
プロセスは、UI 操作を伴うアクティビティを含んでいないかぎりバックグラウンド プロセスに変更できます。[プロジェクト設定] ウィンドウに移動し、[バックグラウンドで開始] オプションを [はい] に切り替えます。
同様に、このオプションを [いいえ] に切り替えることで、バックグラウンド プロセスをフォアグラウンドに変更することも可能です。
パブリッシュの制約
バックグラウンド プロセスをパブリッシュする前に、対話型アクティビティが含まれていないことを確認してください。バックグラウンド プロセスでこのようなアクティビティを使用しているときに、フォアグラウンド プロセスと同時に実行すると、予期しない結果が生じる可能性があります。
バックグラウンド プロセスは、Orchestrator から Unattended ロボットで起動した場合、セッション 0 で動作することに注意してください。
バックグラウンド プロセスの動作原理の詳細な説明は、「 バックグラウンド プロセスの自動化 」のページをご覧ください。