- はじめに
- ベスト プラクティス
- 機能
- スキル
- CLI
- 例
- Advanced (カスタム)
- ヘルプ
このレシピは、Web アプリケーションを開き、スプレッドシートからフォームに入力して送信し、確認を読み戻すワークフローを構築します。コーディング エージェントが UI Automation を使用して、API を持たないインターフェイスを駆動する方法を示します。
前提条件
- UiPath 用に設定したコーディング エージェントは、認証されたセッションで動作します ( 「インストールと設定」を参照)。
- 対象の Web アプリケーション、および入力する値を含むサンプル
requests.xlsxへのアクセスです。
ワークフローを構築する
-
Web アプリケーションに到達可能な状態で、プロジェクト フォルダーでコーディング エージェントを開きます。
-
タスクの説明:
リクエスト ポータルを開き、新しいリクエスト フォームに
requests.xlsxの各行を入力して送信し、返された確認 ID をスプレッドシートに書き戻す RPA ワークフローを構築します。 -
エージェントに必要な画面と要素をキャプチャします。ライブ アプリケーションに到達できない場合は、Studio でキャプチャするために各インタラクションがマークされたままになります。
-
キャプチャしたターゲットとステップの順序を確認します。
-
フォーム フィールドがスプレッドシートの適切な列にマップされていることを確認します。
-
アプリケーションに対してワークフローを実行するようエージェントに指示します。
-
要求が送信され、確認 ID が
requests.xlsxに書き戻されたことを確認します。 -
失敗したセレクターを絞り込むか、画面の読み込みが遅くなるまで待機します。
-
ワークフローをもう一度実行して、修正を確定します。
結果: オブジェクト リポジトリ内でキャプチャされた再利用可能なターゲットを使用して、Web フォームをエンドツーエンドで操作するワークフローが作成されます。
正確なアクティビティ、キャプチャされるセレクター、実行コマンドは、エージェント、アプリケーション、プロンプトによって異なります。エージェントの「完了」メッセージではなく、アプリケーションとスプレッドシートから成功を確認します。