Universal App Connector での GetValue メソッドの使用
GetValue メソッドを使用して、要素から値を取得します。
始める前に
たとえば、要素をキャプチャするアプリケーションが開いているかアクティブなことを確認します。
必要なロール:なし
このタスクについて
アプリケーション画面および要素に対して実行できるさまざまな追加操作の詳細については、「Universal App Connector のアプリケーション画面と要素の追加オプション」を参照してください。
手順
-
Universal App Connector を構成します。
アプリケーション画面と子要素の構成の詳細については、「 Universal App Connector の使用」を参照してください。
-
[グローバルオブジェクト (Global Objects)] で、[UniversalApplication] オブジェクトをダブルクリックします。
GetValue メソッドが [オブジェクトエクスプローラー (Object Explorer)] ペインに表示されます。
- GetValue メソッドを [デザイン面 (Design surface)] にドラッグします。
- GetValue メソッドをダブルクリックして、Universal App Connector の画面と要素を構成します。
-
[画面と要素の構成 (Configure screens and elements)] ウィンドウで、[開いているウィンドウのドロップダウンから選択 (Choose from an open window drop-down)] (
) を選択し、アプリケーション画面を選択します。
たとえば、バッジツールアプリケーションを選択します。
注:- サポートされているアプリケーションが開いていない場合は、「
アプリウィンドウが見つかりません (App window not found)」というメッセージが表示されます。 - 新しく開いたアプリケーション画面をリストに表示するには、[クリックしてウィンドウを更新] アイコン ([
- サポートされているアプリケーションが開いていない場合は、「
-
選択したアプリケーション画面 (バッジツールアプリケーションなど) を追加するには、[ 画面の追加] を選択します。
この手順を実行した後に、画面要素をキャプチャしてアクションを実行できます。アプリケーション画面が [画面と要素 (Screens and elements)] ペインに表示されます。
-
画面から要素をキャプチャするには、追加された画面を右クリックし、[ 要素をキャプチャ] を選択します。
キャプチャしたアプリケーション画面にフォーカスが設定され、[要素をキャプチャ (capture elements)] ダイアログが表示されます。
-
必要な要素を選択したら、[要素を追加] アイコン (
) を選択し、モードを UIA として選択して、要素をキャプチャします。
注:続行するには、少なくとも 1 つの要素を追加する必要があります。たとえば、[ユーザー名] フィールドの横にあるテキストボックスを選択して、編集としてタグ付けされたテキストボックス要素を選択します。
-
[画面と要素の構成] ウィンドウで、キャプチャされた要素を右クリックし、[ 選択 ] を選択して [ 完了] を選択します。
注:アクションを実行する要素を少なくとも 1 つ選択してください。何も選択されていない場合、アクションは実行されません。選択せずに続行するには、[ OK] を選択します。
-
GetValue メソッドを右クリックし、[ ここから実行 ] または [ これを実行] を選択します。
表 : 1. GetValue メソッドのパラメーター パラメータ名 パラメーターの説明 ポートタイプ データタイプ 戻る キャプチャされた要素から値を取得します。 データ出力 文字列 キャプチャされた要素の入力値が取得され、GetValue メソッドのデータ出力ポートに表示されます。このシナリオでは、ServiceNow が取得されます。 -
必要なアプリケーション画面または要素をダブルクリックすると、関連するメソッドを一覧表示する [オブジェクトエクスプローラー (Object Explorer)] ペインが表示されます。
たとえば、Java アプリケーション画面または要素を選択すると、Java コネクタメソッドが [オブジェクトエクスプローラー (Object Explorer)] に表示されます。
- Java コネクタメソッドの詳細については、「Java コネクタのメソッド」を参照してください。
-
Google Chrome および Microsoft Edge のコネクタメソッドの詳細については、「Chromium コネクタのメソッド」を参照してください。
- Windows コネクタメソッドの詳細については、「Windows コネクタのメソッド」を参照してください。
-
キャプチャした Web アプリケーション画面でカスタム JavaScript を実行する場合は、ExecuteJavascript メソッドを使用できます。