Universal App Connector での SetValue メソッドの使用

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:4分
  • SetValue メソッドを使用して、指定した値を要素に割り当てます。

    始める前に

    たとえば、要素をキャプチャするアプリケーションが開いているかアクティブなことを確認します。

    必要なロール:なし

    このタスクについて

    アプリケーション画面および要素に対して実行できるさまざまな追加操作の詳細については、「Universal App Connector のアプリケーション画面と要素の追加オプション」を参照してください。

    手順

    1. Universal App Connector を構成します。
      アプリケーション画面と子要素の構成の詳細については、「 Universal App Connector の使用」を参照してください。
    2. [グローバルオブジェクト (Global Objects)] で、[UniversalApplication] オブジェクトをダブルクリックします。
      SetValue メソッドが [オブジェクトエクスプローラー (Object Explorer)] ペインに表示されます。
    3. SetValue メソッドを [デザイン面 (Design surface)] にドラッグします。
    4. SetValue メソッドをダブルクリックして、Universal App Connector の画面と要素を構成します。
    5. [画面と要素の構成 (Configure screens and elements)] ウィンドウで、[開いているウィンドウのドロップダウンから選択 (Choose from an open window drop-down)] ([開いているウィンドウから選択 (Choose from an open window)] ドロップダウン) を選択し、アプリケーション画面を選択します。

      たとえば、バッジツールアプリケーションを選択します。

      開いているウィンドウのリストがドロップダウンに表示されている [画面と要素の構成 (Configure screens and elements)] ウィンドウ。バッジツールアプリケーションが選択されています。
      注:
      • サポートされているアプリケーションが開いていない場合は、「アプリウィンドウが見つかりません (App window not found)」というメッセージが表示されます。
      • 新しく開いたアプリケーション画面をリストに表示するには、[クリックしてウィンドウを更新 (Click to refresh windows)] アイコン ([クリックしてウィンドウを更新 (Click to refresh windows)] アイコン)を選択します。
    6. 選択したアプリケーション画面 (バッジツールアプリケーションなど) を追加するには、[ 画面の追加] を選択します。
      この手順を実行した後に、画面要素をキャプチャしてアクションを実行できます。
      アプリケーション画面が [画面と要素 (Screens and elements)] ペインに表示されます。

      バッジツールアプリケーションの画面名が [画面と要素] の下に表示されます。

    7. 画面から要素をキャプチャするには、追加された画面を右クリックし、[ 要素をキャプチャ] を選択します。
      キャプチャしたアプリケーション画面にフォーカスが設定され、[要素をキャプチャ (capture elements)] ダイアログが表示されます。
    8. 必要な要素を選択したら、[要素を追加] アイコン ( [要素を追加] アイコン) を選択し、モードを UIA として選択して、要素をキャプチャします。
      注:
      続行するには、少なくとも 1 つの要素を追加する必要があります。

      たとえば、[ユーザー名] フィールドの横にあるテキストボックスを選択し、編集として [タグ] を選択します。バッジツールアプリケーションには、UIA モードでユーザー名フィールドをキャプチャする [要素をキャプチャ] ダイアログが表示されます。このフィールドは、[要素を追加] ボタンを使用して要素として追加できます。

    9. [画面と要素の構成] ウィンドウで、キャプチャされた要素を右クリックし、[ 選択 ] を選択して [ 完了] を選択します。
      注:
      アクションを実行する要素を少なくとも 1 つ選択してください。何も選択されていない場合、アクションは実行されません。選択せずに続行するには、[ OK] を選択します。
      要素レベルで [選択] オプションを表示する画面と要素ウィンドウを構成します。
    10. SetValue メソッドで次のパラメーターを入力します。
      表 : 1. SetValue メソッドのパラメーター
      パラメータ名 パラメーターの説明 ポートタイプ データタイプ
      要素にアサインする値を入力します。

      例: ServiceNow

      データ入力 文字列
    11. SetValue メソッドを右クリックし、[ ここから実行 ] または [ これを実行] を選択します。
      入力値はキャプチャされた要素に表示されます。このシナリオでは、ServiceNow が [ ユーザー名 ] フィールドに表示されます。キャプチャされた要素である [ユーザー名] フィールドに表示される ServiceNow。
    12. 必要なアプリケーション画面または要素をダブルクリックすると、関連するメソッドを一覧表示する [オブジェクトエクスプローラー (Object Explorer)] ペインが表示されます。
      たとえば、Java アプリケーション画面または要素を選択すると、Java コネクタメソッドが [オブジェクトエクスプローラー (Object Explorer)] に表示されます。
      • Java コネクタメソッドの詳細については、「Java コネクタのメソッド」を参照してください。
      • Google Chrome および Microsoft Edge のコネクタメソッドの詳細については、「Chromium コネクタのメソッド」を参照してください。

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