- 基本情報
- 管理者向け
- RPA ワークフロー プロジェクト
- アプリ プロジェクト
- エージェンティック プロセス
- Maestro Case
- Maestro Flow
- Agents
- Solutions (ソリューション)
- API ワークフロー
- テスト
Studio Web でのプロジェクトの実行。ワークフロー デザイナーからプロジェクトをデバッグする方法や、オートメーションの実行で利用可能なロボットの種類など。
ワークフロー デザイナーから直接プロジェクトを実行して、プロジェクトをデバッグできます。
プロジェクトは、使用しているアカウントに対して選択したロボットの種類で実行されます。既定では、オートメーションは Automation Cloud™ - サーバーレス ロボットで実行されます。詳しくは、「 Unattended ロボットの設定」をご覧ください。
ローカル マシンを使用してプロジェクトを実行することもできます。そのためには、デバッグ ボタンの横にあるドロップダウン メニューを展開して、[ ローカル マシン] オプションまたは [ クラウド] オプションを選択します。
ローカルでデバッグするには、UiPath® Assistant v2024.10.5 以降をインストールして実行する必要があります。お使いのマシンに UiPath Assistant がインストールされていない場合、マシン上でのテストを選択すると、UiPath Assistant をダウンロードするよう求めるプロンプトが表示されます。また、同じユーザー名を使用して、同じ組織およびテナント内で Assistant と Studio Web にサインインする必要もあります。
プロジェクトを実行するためのオプションは次のとおりです。
- クラウドでデバッグ、 または ローカル マシンでデバッグ - メイン ワークフローから開始して、プロジェクト全体が実行されます。プロジェクトの実行時に [ 停止 ] を選択すると、実行を停止してプロジェクトに戻ることができます。
ヒント:
特定のアクティビティの前にオートメーションを一時停止する場合は、そのアクティビティにブレークポイントを追加します。たとえば、実行を続行する前に、ある時点までのワークフローのステップの結果を確認できます。ブレークポイントを追加するには、そのアクティビティの [ アクション]
> [ ブレークポイントを追加 ] を選択します。ブレークポイントに達するとワークフローは一時停止し、実行を停止するか、ワークフローの残りの部分の実行を続行するか、ワークフローをステップ バイ ステップで実行し続けることができます。
As the project runs, an hourglass icon is displayed at the top of the activity that is currently executed. The icon turns to a green checkmark when the activity was run successfully. If an error occurs when executing an activity, execution stops, a red error icon is displayed at the top of the activity, and the activity header is also highlighted in red. Point to the icon to see the error message with the cause of the error.
- ステップごとにデバッグ - ワークフローは Main ワークフローから開始してアクティビティを一度に 1 つずつ実行するので、途中で各ステップを検証できます。ステップごとに実行する場合、次のオプションを使用できます。
- 停止 - 実行を停止し、プロジェクトに戻ります。
- 続行 - 残りのステップをすべて実行するか、最初のブレークポイントに到達するまで実行します。
- 次のステップ - 次のステップのみを実行します。
[実行結果] パネルで、実行それぞれの進行状況の詳細を確認できます。
実行の進行状況を簡単に追跡したり、アクティビティの結果に関する情報を表示したりしやすくするには、プロジェクトの特定のポイントに [ 1 行を書き込み ] アクティビティまたは [メッセージをログ ] アクティビティを追加します。これらのアクティビティは [ 実行結果 ] パネルにメッセージを表示します。また、前のアクティビティの出力をメッセージに含めるよう設定することもできます。たとえば、スプレッドシートを処理する多数のアクティビティを含むプロジェクトでは、最後のアクティビティの後に [1 行を書き込み] アクティビティを追加し、「ファイル名の処理が完了しました。」というメッセージを表示するように設定できます。この例では、スプレッドシートを取得した前のアクティビティの出力を使用してファイル名を動的に設定できます。
複数のワークフロー ファイルを含むプロジェクトで [テスト] および [ステップごとにテスト] を実行すると、現在作業しているワークフローに関係なくメイン ワークフローが実行されます。
To debug a specific workflow in your project, open the context menu for the workflow file in the Project explorer and select:
- デバッグ - ワークフロー全体を実行します。
- ステップごとにデバッグ し、ワークフローのアクティビティを一度に 1 つずつ実行します。
プロジェクトのデバッグ時に変数を監視する
プロジェクトをステップごとにデバッグする際に、ワークフロー
デザイナーの右側にある [[ウォッチ] パネル を開く] を選択すると、ワークフローの実行に沿って、変数、引数、式の値を追跡できます。値を監視すると、潜在的な問題を特定するのに役立ちます。
変数と引数はウォッチに自動的に追加されます。変数と引数にプロパティが複数ある場合は、そのエントリを展開すると、利用可能なプロパティの値を表示できます。
ウォッチを追加するには、以下の手順を実行します。
- プロジェクト ページの右側にある [[ウォッチ] パネルを開く]
を選択します。 - 表示されるテキスト ボックスに値を入力して Enter キーを押します。入力を開始するとオート コンプリートの候補が表示されます。
内部のトリガー イベントの値 (UipathEvent や UipathEventObjectType など) は、[ウォッチ] パネルにローカル変数の値として表示されません。ただし、これらの値は [式エディター] で利用可能です。
Orchestrator のイベント トリガー (ワークフローで明示的に設定されているトリガーではない) を使用してオートメーションを開始する場合、そのイベント トリガーのデータには [式エディター] からのみアクセスできます。Orchestrator のトリガーについて詳しくは、『Orchestrator ユーザー ガイド』をご覧ください。