Universal App Connector の Start メソッドの使用

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:4分
  • Start メソッドを使用して、Universal App Connector (UAC) オブジェクトのブラウザーまたはアプリケーションを起動します。このメソッドは、アプリケーション画面または要素を操作する前にブラウザーまたはアプリケーションを起動する場合に使用できます。

    始める前に

    必要なロール:なし

    このタスクについて

    注:
    Start メソッドに選択したアプリケーションタイプが Google Chrome または Microsoft Edge ブラウザーである場合は、UAC の [画面と要素の構成 (COnfigure screen and elements] ウィンドウで [ブラウザー] リストから同じブラウザーを選択する必要があります。

    手順

    1. [ツールボックス] ペインで、[コネクタ] に移動し、[Universal App Connector] を [プロジェクトエクスプローラー (Project Explorer)] の [グローバルオブジェクト (Global Objects)] にドラッグします。
      コネクタは、[グローバルオブジェクト (Global Object)] に ユニバーサルアプリケーションオブジェクトとして追加されます。この UAC オブジェクトの名前は、ここから変更できます。
    2. UAC オブジェクトをダブルクリックし、[Start] メソッドを [オブジェクトエクスプローラー (Object Explorer)] から [デザイン面 (Design surface)] にドラッグします。
    3. Start コンポーネントで以下のパラメーターを入力します。
      表 : 1. Start メソッドのパラメーター
      パラメーター名 パラメーターの説明 必須
      AppType [ポートのプロパティ (Port Properties)] ダイアログを開きます。利用可能なオプションは、[Chrome][Edge]、および [アプリケーション] です。

      [静的値] リストから [Chrome] または [Edge] を選択すると、選択したブラウザーが新しいタブで開きます。ポートプロパティの設定方法の詳細については、「ポートのプロパティを設定する」を参照してください。

      [静的値] リストから [アプリケーション] を選択した場合は、Start メソッドの [パス] パラメーターでアプリケーションの完全パスを指定する必要があります。

      はい
      パス 開くアプリケーションの完全なナビゲーションパス。パスは文字列形式で入力します。

      たとえば、「 D:\TestApps\JavaTest.jar

      いいえ
      StartParams アプリケーションを起動するための引数。たとえば、アプリケーションとして Google Chrome を選択し、引数として google.com を指定すると、ブラウザーの起動時に Google の Web ページが開きます。 いいえ
    4. 必要なアプリケーション画面または要素をダブルクリックすると、関連するメソッドを一覧表示する [オブジェクトエクスプローラー (Object Explorer)] ペインが表示されます。
      たとえば、Java アプリケーション画面または要素を選択すると、Java コネクタメソッドが [オブジェクトエクスプローラー (Object Explorer)] に表示されます。
      • Java コネクタメソッドの詳細については、「Java コネクタのメソッド」を参照してください。
      • Google Chrome および Microsoft Edge のコネクタメソッドの詳細については、「Chromium コネクタのメソッド」を参照してください。

      • Windows コネクタメソッドの詳細については、「Windows コネクタのメソッド」を参照してください。
      • キャプチャした Web アプリケーション画面でカスタム JavaScript を実行する場合は、ExecuteJavascript メソッドを使用できます。

    Universal App Connector の開始メソッド

    Excel シートに従業員の給与記録のリストがあり、公開 Web ベースの税計算機を使用して RPA ロボットに税金を自動的に計算させたいとします。ボットが電卓の UI と対話できるようにするには、ブラウザーを起動して特定の税計算ツールページを開く必要があります。

    1. データテーブルコネクタを使用して、Excel ファイルから行をインポートします。
    2. For Each コンポーネントを [デザイン面 (Design surface)] にドラッグして、従業員の給与レコードリストを反復処理します。
    3. ループ内:
      • 現在のレコードからフィールドを抽出します。
      • Chrome ブラウザーを開くように Universal App Connector を設定します。
      • Start メソッドを使用してブラウザーを起動し、税計算機の URL に移動します。

        https://example.com/tax-calculator

      • WaitForAnyScreen または Wait コンポーネントを使用して、税計算機インターフェイスが完全にロードされ、準備ができていることを確認します。
    4. 他の UAC メソッドまたは UI オートメーションを使用して、次の操作を行います。
      • Excel 行から給与と控除の値を入力します。
      • 計算をトリガーします。
      • 計算された税額をキャプチャします。