IA-Connect Java
IA-Connect はロボティック プロセス オートメーション (RPA) プラットフォームで、クラウドからオンプレミスの仮想マシン、Citrix や Microsoft リモート デスクトップ (RDS) の接続により、RPA 機能を追加します。 これは、Java Access Bridge (JAB) を使用して Java アプリケーションを自動化するためのモジュールです。
このコネクタは、次の製品および地域で利用可能です:
Service | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | 以下を除くすべての Logic Apps 地域 : - Azure 政府の地域 - Azure 中国の地域 - 国防総省 (DoD) |
Power Automate | プレミアム | 以下を除くすべての Power Automate 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 国防総省 (DoD) |
Power Apps | プレミアム | 以下を除くすべての Power Apps 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 米国国防総省 (DoD) |
お問い合わせ先 | |
---|---|
件名 | Ultima Labs |
[URL] | https://www.ultima.com/ultima-labs |
メール | IAConnect@ultima.com |
Connector Metadata | |
---|---|
発行者 | Ultima Labs |
Web サイト | https://www.ultima.com/ultima-labs |
プライバシー ポリシー | https://www.ultima.com/privacy-policy |
カテゴリー | IT Operations;生産性 |
IA-Connect はロボティック プロセス オートメーション (RPA) プラットフォームで、Power Automate クラウド フローからオンプレミスの仮想マシン、Citrix や Microsoft リモート デスクトップ (RDS) の接続により、RPA 機能を追加します。 IA-Connect コネクタは 650 を超えるアクションを提供しており、Power Automate クラウド フローから直接さまざまなタイプのオンプレミス アプリケーションを自動化できるようにします。 すべての IA-Connect アクションは、Power Automate クラウド フローから直接利用でき、クラウドベース アプリケーションとオンプレミス アプリケーション間の簡単な統合ができます。また、既存の Power Automate 条件、ループ、動的コンテンツ、式、および例外処理を RPA プロセスで活用できます。 また、IA-Connect コネクタを利用することで、フローの実行履歴から完全な実行履歴と監査性が提供されると同時に、RPA プロセスを開発するための個別のアプリケーション/コンソール/スタジオが不要になります。
前提条件
任意の IA-Connect コネクタを使用するには、IA-Connect ソフトウェアをインストールする必要があります。 30 日間は無料でお試しいただけますが、その後は IA-Connect ライセンスが必要になります。
IA-Connect ソフトウェアは、次の 2 つの主要コンポーネントで構成されています。
IA-Connect オーケストレーターは、独自の Azure テナントでホストする Azure WebApp です。 これは、1 つ以上のオンプレミスまたはクラウドベースの仮想マシンへの RPA フローのルーティングとセキュリティを処理します。
自動化したいソフトウェアにアクセスできる仮想マシンにインストールされる IA-Connect Agent および Director。 さらに、IA-Connect Agent は Citrix または Microsoft リモート デスクトップ サービス (RDS) セッション内で実行でき、RPA コマンドは仮想チャネルを介してリモート セッションに渡されて実行されます。 IA-Connect Agent はネットワーク共有から実行でき、インストールする必要はありません。
使用可能な IA-Connect コネクタ
次の IA-Connect コネクタを使用できます。
- IA-Connect Dynamic Code
- IA-Connect Java
- IA-Connect Mainframe
- IA-Connect Microsoft Office
- IA-Connect SAP GUI
- IA-Connect Session
- IA-Connect UI
- IA-Connect Web Browser
資格情報の入手方法
ライセンスを受け取り、30 日間の無料トライアルを開始するには、当社の Web サイト (https://www.ultima.com/IA-Connect/Power-Automate) を通じてリクエストを送信してください。
試用版のお申し込みをいただきましたら、IA-Connect ソフトウェアのセットアップのお手伝いと試用版ライセンスを提供するために、ご登録いただいたメール アドレスにご連絡いたします。 この試用版はすべての機能を備えており、試用期間中に、ご自身の環境で 8 つの IA-Connect コネクタすべてにおいて 650 のアクションのいずれかをテストできます。
コネクタの使用を開始する
IA-Connect の試用版を申し込むと、IA-Connect ソフトウェアおよびインストールとセットアップに関するドキュメントを含む ZIP ファイルをダウンロードできるようになります。 また、必要に応じてお客様にご連絡し、インストール プロセスのサポートやご案内をさせていただきます。
サポート
試用期間中は、Ultima Labs (IAConnect@ultima.com) に問い合わせてサポートと支援を受けることができます。
IA-Connect ライセンスを購入すると、Ultima の英国拠点の技術サービス センター (TSC) からの特注トレーニングまたはサポートと引き換えることができるサポート トークンが発行されます。
既知の問題と一般的なエラーに関する FAQ
サポート情報には、既知の問題、IA-Connect コネクタの使用時に発生する可能性のある一般的なエラー、よく寄せられる質問など多数の記事が含まれています。 https://support.ultima.com/ultimalabs からアクセス可能で、これらのリソースにアクセスするためのアカウントは、IA-Connect の試用期間中および IA-Connect ライセンスの購入時に提供されます。
接続を作成する
このコネクタは、次の認証タイプをサポートしています:
既定 | 接続を作成するためのパラメーター。 | すべての地域 | 共有不可 |
既定
適用できるもの: すべての領域
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
件名 | タイプ | Description | Required |
---|---|---|---|
API Key | securestring | この API の API キー | True |
IA-Connect オーケストレーターのアドレス | string | HTTP(S) コンポーネントなしで IA-Connect オーケストレーターのアドレスを指定してください | True |
調整制限
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
Java Access Bridge から接続解除する |
実行中の IA-Connect Java サブシステム (IA-JavaAccessBridge) をシャットダウンします。 |
Java Access Bridge への接続 |
IA-Connect Java サブシステム (IA-JavaAccessBridge) を起動し、指定された Java Access Bridge DLLに接続します (または空白のままにして検索します)。 このステップは、Java アプリケーションを自動化する前に実行する必要があります。 このアクションにより、Java アプリケーションを実行する前に有効にする必要がある Java Access Bridge も有効になります。 |
Java のデスクトップ要素が存在しますか |
Java デスクトップ要素が存在するかどうかを報告し、いくつかの基本的な要素プロパティを提供します。 |
Java の要素が存在するか |
Java 要素が存在するかどうかを報告し、いくつかの基本的な要素プロパティを返します。 |
Java ウィンドウである |
UIA ウィンドウが Java 要素であるかどうかを返します。 |
Java テーブル コンテンツを取得する |
Java テーブル要素のコンテンツを返します。 これは、行、列、ヘッダー、セルを持つ要素 (テーブル) です。 |
Java テーブル セルが画面に表示されているか |
Java テーブル要素内の特定のテーブル セルが現在画面に表示されているかどうかを返します。 |
Java テーブル セルのプロパティを取得する |
Java テーブル要素内の指定されたセルのプロパティとコンテンツを返します。 これは、行、列、ヘッダー、セルを持つ要素 (テーブル) です。 ビューポートを列挙することにより、セルが現在画面に表示されているかどうか、およびその座標を決定するかどうかをオプションで指定できます。 ビューポート要素は通常、テーブル (例: テーブルの親要素) を含み、テーブルの表示領域を表します。 |
Java テーブル プロパティを取得する |
Java テーブル要素のプロパティを返します。 これは、行、列、ヘッダー、セルを持つ要素 (テーブル) です。 ビューポートを列挙することにより、現在テーブルのどの要素が画面に表示されるかをオプションで指定できます。 ビューポート要素は通常、テーブル (例: テーブルの親要素) を含み、テーブルの表示領域を表します。 |
Java デスクトップ要素が存在しなくなるまで待機する |
Java デスクトップ要素 (通常はウィンドウ) が存在しなくなるまで待機します。 |
Java デスクトップ要素を取得する |
デスクトップ上の Java アプリケーション ウィンドウとダイアログの一覧を返します。 最初に Java Access Bridge に接続する必要があります。 |
Java デスクトップ要素を待機する |
Java デスクトップ要素 (通常はウィンドウ) が存在するまで待機します。 |
Java 子要素プロパティを取得する |
index で指定された特定の Java 子要素のすべてのプロパティを返します。 これは、必要なプロパティ値を保持するフィールドが不明な場合に役立つことがあります。 |
Java 要素が存在しなくなるまで待機する |
Java 要素 (通常はボタンやテキスト入力領域などのウィンドウ内の個々の要素) が存在しなくなるまで待機します。 |
Java 要素でアクションを実行する |
Java 要素のアクセス可能なアクションを実行します。 特定の要素に対するこれらのアクセス可能なアクションは、「Java 要素のアクションを取得する」アクションを使用して照会できます。 一般的なアクションは、ボタンの場合は「クリック」、テキスト要素の場合は「すべて選択」です。 |
Java 要素にテキストを入力する |
Java要素 (通常はテキスト入力フィールド) にテキストを入力し、既存のテキストを置き換えるか、または特定の位置に新しい値を挿入します。 |
Java 要素にパスワードを入力する |
パスワードを Java 要素 (通常はパスワード入力フィールド) に入力して既存のテキストを置き換えます。 |
Java 要素にフォーカスする |
Java 要素にフォーカスして、キーボード フォーカスのアクティブな要素にします。アプリケーションによっては、要素ウィンドウが前面に表示される場合があります。 |
Java 要素のアクションを取得する |
Java 要素のアクセス可能なアクションを返します。 これらのアクセス可能なアクションは、アクション名を「Java 要素でアクションを実行する」のアクションへの入力として使用して、要素に対して実行できます (例:「クリック」または「すべて選択」)。 |
Java 要素のテキスト値を取得する |
Java 要素のテキスト値を返します。 通常、テキスト値はテキスト要素と関連付けられますが、このプロパティは多くの要素に指定できます。 |
Java 要素の値を取得する |
要素の値を返します。 通常、値はテキスト入力領域と関連付けられますが、このプロパティは多くの要素に指定できます。 |
Java 要素の周囲に長方形を描画する |
Java 要素の周囲に四角形を描画して、見つかった要素が必要な要素であることを識別しやすくします。 長方形は 5 秒後に自動的に削除されます。 |
Java 要素の表示された長方形の境界を取得する |
Java 要素の表示境界を取得します。 通常、Java Access Bridge は、要素が画面に表示されているかどうかに関係なく、要素の仮想位置値を返します。これらの仮想値は、「Java 要素プロパティを取得する」アクションによって提供されます。 より大きな要素 (スクロール可能なテーブル要素など) では、これらが常に画面に表示されるとは限らないため、このアクションは要素の現在表示されている領域の座標を返します。 |
Java 要素へのグローバル入力テキスト |
マウスを Java 要素の中央に移動し、フォーカスを合わせ、左クリックして、キーを押します。 通常、ネイティブ UIA 入力方式を使用できないテキスト入力で使用されます。 |
Java 要素へのグローバル入力パスワード |
マウスを Java 要素の中央に移動し、フォーカスを合わせ、左クリックして、キーを押します。 通常、ネイティブ UIA 入力方式を使用できないパスワード入力で使用されます。 |
Java 要素をマウスの右ボタンでクリックする (グローバル) |
マウスを Java 要素の中央に移動し、マウスの右ボタンをクリックします。 |
Java 要素をマウスの左ボタンでクリックする (グローバル) |
マウスを Java 要素の中央に移動し、マウスの左ボタンをクリックします。 |
Java 要素を待機する |
Java 要素 (通常はボタンやテキスト入力領域などのウィンドウ内の個々の要素) が存在するまで待機します。 |
Java 要素を押す |
Java 要素 (通常はボタン) を押します。 |
Java 要素を確認する |
要素 (通常はチェックボックスやラジオボックス) の状態を、チェック済みまたはチェック解除のどちらかに設定します。 |
Java 要素ハンドルは同じですか |
Java 要素の 2 つの Java 要素ハンドルを比較して、それらが同じ Java オブジェクトを表しているかどうかを確認します。 これは、要素を識別し、その親へのハンドルを取得した場合に役立つことがあります。 |
Java 要素プロパティを一覧として取得する |
Java 要素のプロパティを、個々のアイテムではなく、単一行リスト (単一行コレクション/データ テーブル) として返します。データの使用方法によっては役立つことがあります。 |
Java 要素プロパティを取得する |
Java 要素のすべての Java プロパティを返します。 これは、必要なプロパティ値を保持するフィールドが不明な場合に役立つことがあります。 |
Java 親要素プロパティを取得する |
Java 要素の親要素のプロパティを返します。 このアクションは、直接の親要素のプロパティのみを返し、要素ツリーの高さ全体を検索しません。 |
Java 選択要素を展開する |
Java 要素 (通常はメニュー/ドロップダウン項目) を展開または折りたたみます。 項目が既に展開されている場合は、何も起こりません。 |
Java 選択要素項目を取得する |
指定された Java 選択要素で見つかったすべての子選択要素項目を返します。 選択をループ処理するか、リスト内の個々のオプションを選択するか、選択の子要素のラベルを読み取ることによって、選択要素オプションの取得を選択できます。 選択要素の子要素のラベルを読み取って選択要素オプションを取得する場合は、「最初の展開」パラメーターを「True」を指定して最初に選択要素を展開する必要があり、「以降を折りたたむ」パラメーターを「True」を指定して後から選択要素を閉じることもできます。 |
UIA 要素用の Java 子要素プロパティを取得する |
UIA 要素のすべての Java プロパティを返します。 これは、必要なプロパティ値を保持するフィールドが不明な場合に役立つことがあります。 |
Windows Access Bridge の情報の取得 |
Java および Windows DLL バージョンを含む、特定の Java VM ID の Windows Access Bridge (WAB) に関する情報を返します。 Java VM IDは、「Java 要素のプロパティを取得する」アクションからの出力として取得できます。 |
Windows アクセス ブリッジの接続状態を取得する |
IA-Connect Agent と Windows Access Bridge (WAB) 間の接続の現在のステータスを返します。 IA-Connect Agent が WAB に接続されている場合、関連する詳細が出力として返されます。 |
すべての Java 子要素プロパティを取得する |
すべての Java子要素のすべてのプロパティを返します。 これは、必要なプロパティ値を保持するフィールドが不明な場合に役立つことがあります。 |
すべての Java 要素ハンドルをリセットする |
IA-Connect によって現在保存されているすべての Java 要素ハンドルをリセットします。これは、多数の要素が識別され、多数の要素ハンドルが保存されている場合に役立ちます。 要素ハンドルの数が非常に多い (100,000 以上) シナリオでは、このアクションを使用して RAM の使用を解放することもできます。 |
インデックスで Java 一覧の要素を選択 |
指定したインデックスに一致する一覧の要素を選択します。 これは通常、ドロップダウン項目/メニュー項目を選択するために使用されます。 |
インデックスによる Java 選択状態の取得 |
子要素インデックスを指定することにより、選択範囲内の子要素 (通常はリストまたはドロップダウン内のアイテム) の選択状態を返します。 「Java 選択要素項目を取得する」アクションを使用して、すべての選択子要素項目を取得し、それらのインデックスを確認できます。 |
インデックスによる Java 選択状態の取得 |
子要素名を指定することにより、選択範囲内の子要素 (通常はリストまたはドロップダウン内のアイテム) の選択状態を返します。 「Java 選択要素項目を取得する」アクションを使用して、すべての選択子要素項目を取得し、それらの名前を確認できます。 |
マウスの中央ボタンで Java 要素をクリックする (グローバル) |
マウスを Java 要素の中央に移動し、マウスの中央ボタンをクリックします。 |
マウスの中央ボタンで Java 要素をクリックする (グローバル) |
マウスを Java テーブル セルの中央に移動し、特定のマウス ボタンをクリックします。 |
マウスの左ボタンで Java 要素をダブル クリックする (グローバル) |
マウスを Java 要素の中央に移動し、マウスの左ボタンをダブルクリックします。 |
名前で Java リスト要素を選択 |
指定した名前を持つリストの要素を選択します。 これは通常、ドロップダウン項目/メニュー項目を選択するために使用されます。 |
画面座標で Java テーブル セルを取得する |
テーブルの子要素である Java テーブル セルが指定された座標に存在する場合、このアクションは要素とそのプロパティを識別し、オプションでテーブル セル要素へのハンドルを返します。 |
画面座標で Java 要素のハンドルを作成する |
画面座標を提供することにより、Java 要素へのハンドルを作成します。 指定された座標に Java 要素が存在する場合、アクションは要素を識別し、その要素へのハンドルを返します。 |
複数の Java 親要素プロパティを取得する |
Java 要素のすべての親要素のプロパティを返します。 このアクションは、「処理する親の最大数」パラメーターが十分に高く設定されている場合、すべての親プロパティを返す要素ツリーの高さ全体を検索します。 |
要素ハンドルから Java ロール CSV を取得する |
指定された要素ハンドルの下にある要素ロールのツリーを CSV として返します。 このアクションは開発目的でのみ使用され、アプリケーションの要素の概要を提供します。これは、アプリケーションの構造を視覚化し、要素の検索を最適化するのに役立ちます。 |
要素検索から Java ロール CSV を取得する |
Java 要素検索を実行し、検索された要素の詳細 (要素が見つかった時点まで) を CSV として出力します。 このアクションは開発目的でのみ使用され、アプリケーションの要素の概要を提供します。これは、アプリケーションの構造を視覚化し、要素の検索を最適化するのに役立ちます。 |
Java Access Bridge から接続解除する
実行中の IA-Connect Java サブシステム (IA-JavaAccessBridge) をシャットダウンします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Java Access Bridge を無効にする
|
DisableJavaAccessBridge | boolean |
Java Access Bridge を無効にする必要がありますか? 既定では、これは「True」に設定されています。 |
|
アクセシビリティのファイル パス
|
AccessibilityFilepath | string |
Java Access Bridge を有効にするかどうかを制御する .accessibility.properties ファイルへのパス。 パスを指定しない場合、これは既定で %USERPROFILE%.accessibility.properties のようになります。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
Java Access Bridge への接続
IA-Connect Java サブシステム (IA-JavaAccessBridge) を起動し、指定された Java Access Bridge DLLに接続します (または空白のままにして検索します)。 このステップは、Java アプリケーションを自動化する前に実行する必要があります。 このアクションにより、Java アプリケーションを実行する前に有効にする必要がある Java Access Bridge も有効になります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Windows Access Bridge DILL 検索フォルダー
|
WindowsAccessBridgeDLLSearchFolder | string |
Agent が実行されているセッションで Windows Access Bridge DLL (Java ランタイムのコンポーネント) を含むフォルダーを指定するか、Windows Access Bridge DLL の完全なファイル名を入力して、その特定の DLL を強制的に使用します。 パスを指定しない場合は、標準の Windows の検索パスが使用されます。 |
|
IA-JavaAccessBridge DLL パス
|
IAJavaAccessBridgePath | string |
EXE の外部でホストする必要がある場合の IA-JavaAccessBridge.dll COM DLL (IA-Connect Agent の組み込みコンポーネント) の場所 (おそらくセキュリティ許可リストのため)。 これは、完全なパス、または IA-Connect Agent の場所からの相対パスのいずれかです。 たとえば、Agent と IA-JavaAccessBridge.dll COM DLL の両方が同じフォルダー内にある場合は、DLL のファイル名を渡すだけで十分です。 |
|
64 ビット Windows Access Bridge DLL かどうか
|
Is64BitJABDLL | boolean |
Windows Access Bridge DLL は 64 ビットで使用されていますか? |
|
64 ビット IA-JavaAccessBridge DLL に COM を使用する
|
UseCOMFor64BitJABDLL | boolean |
ロードしようとしている Windows Access Bridge DLL が 64 ビットの場合、 IA-Connect から直接 (メモリ内で) 呼び出すのではなく、アウトプロセスの COM DLLSurrogate を介して実行する必要があります。 既定では、これは「True」に設定されています。 IA-JavaAccessBridge DLL がブロックされている場合は、これをオフにしてみてください。 |
|
Java Access Bridge の有効化
|
EnableJavaAccessBridge | boolean |
Java Access Bridge を有効にする必要がありますか? 既定では、これは「True」に設定されています。 |
|
アクセシビリティのファイル パス
|
AccessibilityFilepath | string |
Java Access Bridge を有効にするかどうかを制御する .accessibility.properties ファイルへのパス。 パスを指定しない場合、これは既定で %USERPROFILE%.accessibility.properties のようになります。 |
|
コマンド タイムアウト (秒)
|
CommandTimeoutInSeconds | integer |
IA-Connect が Java Access Bridge に接続するまで待機する最大秒数。 既定では、20 秒に設定されています。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
読込済み Windows Access Bridge DLL
|
LoadedWindowsAccessBridgeDLL | string |
読み込まれた Windows Access Bridge DLL の完全なファイル名。 |
Java のデスクトップ要素が存在しますか
Java デスクトップ要素が存在するかどうかを報告し、いくつかの基本的な要素プロパティを提供します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
UIA の要素名を検索する
|
SearchUIAElementName | string |
検索する UIA 要素名 (親ウィンドウ ハンドルから開始) (オプション)。 これは検査で検出できます。 |
|
UIA 要素のクラス名を検索する
|
SearchUIAElementClassName | string |
検索する UIA 要素クラス名 (親ウィンドウ ハンドルから開始) (オプション)。 これは検査で検出できます。 |
|
UIA 要素のローカライズしたコントロール タイプを検索する
|
SearchUIAElementLocalizedControlType | string |
検索する UIA 要素のローカライズしたコントロール タイプ (親ウィンドウ ハンドルから開始) (オプション)。 これは検査で検出できます。 |
|
検索プロセス ID
|
SearchProcessID | integer |
実行中のプロセスのプロセス IDです。 これは、「プロセスを実行する」アクションからの出力として取得できます。 |
|
検索の子要素
|
SearchChildElements | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
子プロセスを含める
|
IncludeChildProcesses | boolean |
true に設定され、「検索プロセス ID」が指定されている場合、そのプロセス ID の子プロセスが検索に含まれます。 ランチャー EXE は子「Java(w).exe」プロセスを実行することが多いため、これは Java では一般的です。 false に設定すると、'検索プロセス ID' に完全一致するプロセスのみを返します。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
要素が存在
|
ElementExists | boolean |
要素が存在する場合は true、そうでない場合は false を返します。 |
要素の JAB ハンドル
|
ElementJABHandle | integer |
検索要素が見つかった場合、これはさらなるアクションで使用できる数値要素ハンドルを保持し、さらなる検索に使用する '親' ハンドルとして機能します (例: このハンドルに関連する要素を見つける)。 |
要素名
|
ElementName | string |
見つかった要素の Java 名。 |
要素の説明
|
ElementDescription | string |
見つかった要素 (存在する場合) の Java 記述。 |
要素のロール
|
ElementRole | string |
見つかった要素 (存在する場合) の Java ロール (フレームやパネルなど)。 |
Java の要素が存在するか
Java 要素が存在するかどうかを報告し、いくつかの基本的な要素プロパティを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
要素が存在
|
ElementExists | boolean |
要素が存在する場合は true、そうでない場合は false を返します。 |
要素の JAB ハンドル
|
ElementJABHandle | integer |
検索要素が見つかった場合、これはさらなるアクションで使用できる数値要素ハンドルを保持し、さらなる検索に使用する '親' ハンドルとして機能します (例: このハンドルに関連する要素を見つける)。 |
要素名
|
ElementName | string |
見つかった要素の Java 名。 |
要素の説明
|
ElementDescription | string |
見つかった要素 (存在する場合) の Java 記述。 |
要素のロール
|
ElementRole | string |
見つかった要素 (存在する場合) の Java ロール (フレームやパネルなど)。 |
Java ウィンドウである
UIA ウィンドウが Java 要素であるかどうかを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親ウィンドウ ハンドル
|
ParentWindowHandle | True | integer |
検索の開始点として機能する親 UIA ウィンドウ ハンドル。 これは、検査で「デスクトップ要素の待機」や 「要素の待機」のような UIA アクションを使用して検出できます。 |
検索要素の名前
|
SearchElementName | string |
検索する UIA 要素名 (親ウィンドウ ハンドルから開始) (オプション)。 これは検査で検出できます。 |
|
検索要素のクラス名
|
SearchElementClassName | string |
検索する UIA 要素クラス名 (親ウィンドウ ハンドルから開始) (オプション)。 これは検査で検出できます。 |
|
検索要素の自動化 ID
|
SearchElementAutomationId | string |
検索する UIA 要素の自動化 ID (親ウィンドウ ハンドルから開始) (オプション)。 これは検査で検出できます。 |
|
検索要素のローカライズしたコントロールの種類
|
SearchLocalizedControlType | string |
検索する UIA 要素のローカライズしたコントロール タイプ (親ウィンドウ ハンドルから開始) (オプション)。 これは検査で検出できます。 |
|
UIA のサブツリーを検索する
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Java ウィンドウである
|
IsJavaWindow | boolean |
UIA 要素が Java ウィンドウである場合は true、そうでない場合は false を返します。 |
Java テーブル コンテンツを取得する
Java テーブル要素のコンテンツを返します。 これは、行、列、ヘッダー、セルを持つ要素 (テーブル) です。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
戻す最初の行
|
FirstRowToReturn | integer |
返される最初の行のインデックス。 既定では、1 に設定されています。 |
|
返される行の最大数
|
MaxRowsToReturn | integer |
返される行の最大数。 既定では、すべての行が返されます。 |
|
戻す最初の列
|
FirstColumnToReturn | integer |
返される最初の列のインデックス。 既定では、1 に設定されています。 |
|
返される列の最大数
|
MaxColumnsToReturn | integer |
返す列の最大件数。 既定では、すべての列が返されます。 |
|
テーブルの列ヘッダーを使用する
|
UseColumnHeadersFromTable | boolean |
「True」 に設定すると、IA-Connect Agent が、Java テーブルの列名と一致するように出力コレクション列を返そうと試みます。 「False」 (既定) に設定されている場合、列ヘッダーはコレクション内で「Column_N'」と呼ばれます (コレクションに空白の名前を付けることはできないため)。 |
|
出力コレクションが含む行インデックスを返す
|
ReturnRowIndexInOutputCollection | boolean |
「True」 (既定) に設定すると、IA-Connect Agent が、追加の列として出力コレクションで行インデックスを返します。 既定では、行インデックス列は Row_index と呼ばれますが、これは、「行インデックスを格納する列名」パラメーターに列名を渡すことで変更できます。 これは、出力コレクションをフィルタリングし、フィルタリングされた結果がどの行に関連するかを追跡する場合に役立ちます。 「False」に設定すると、行インデックス列は返されません。 |
|
行インデックスを格納する列名
|
NameOfColumnToStoreRowIndex | string |
「出力コレクションの行インデックスを返す」を「True」に設定する場合は、ここで値を指定することで、「行インデックス」の既定の列名を上書きできます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
テーブルが含む行数
|
NumberOfRowsInTable | integer |
テーブルが含む行数。 |
テーブルが含む列数
|
NumberOfColumnsInTable | integer |
テーブルが含む列数。 |
選択した行数
|
NumberOfSelectedRows | integer |
現在選択されている行の数。 |
選択した列数
|
NumberOfSelectedColumns | integer |
現在選択されている列の数。 |
返される行数
|
NumberOfRowsReturned | integer |
「返される行の最大数」がより少ない数に設定されている場合に見つかる行の数よりも少なくなる可能性のある行数が返されます。 |
返される列数
|
NumberOfColumnsReturned | integer |
「返される列の最大数」がより少ない数に設定されている場合に見つかる列の数よりも少なくなる可能性のある列数が返されます。 |
テーブルの内容 JSON
|
TableContentsJSON | string |
JSON 形式の、テーブル要素のコンテンツ。 このコレクションの列名は、「テーブルの列ヘッダーを使用する」が true に設定されている場合、テーブル要素の列名と一致します。 列名が空白の場合、コレクション内で「Column_N'」と呼ばれます (コレクションに空白の名前を付けることはできないため)。 列名が重複している場合は、名前に「_N」が追加されます (コレクションに重複する列名を含めることはできないため)。 |
Java テーブル セルが画面に表示されているか
Java テーブル要素内の特定のテーブル セルが現在画面に表示されているかどうかを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
プロセス ビューポートの親
|
ProcessViewportParents | boolean |
「True」(既定) に設定すると、ビューポートの親要素も処理され、ビューポートの表示サイズを調整できます。 これは、別のビューポートに埋め込まれている場合に役立ちます。 「False」に設定すると、ビューポート親要素は入力されません。 |
|
処理する親ビューポートの最大数
|
MaxViewportParentsToProcess | integer |
ビューポートを列挙するときに処理する親要素の最大数。 既定では、50 に設定されています。 |
|
考慮すべきビューポートの親要素の役割
|
ViewportParentElementRolesToConsider | string |
ビューポート サイズを計算するために列挙するときに考慮するビューポート親要素のロール。 これは、ページ タブなど、サイズ計算を歪める可能性のあるビューポートよりもサイズが小さい親要素を除外するために使用されます。 既定では、これらは次のとおりです。パネル、ビューポート、レイヤード ペイン、ルート ペイン。 |
|
ビューポートの左余白
|
ViewportLeftMargin | integer |
列挙されたビューポートの左内側の余白。 この値を使用して、1 ピクセルまたは 2 ピクセルでしか表示されず、ほぼ完全に画面外にあるセルを除外できます。 既定では、これは 2 に設定されており、IA-Connect Agent によって返されるデータに影響を与えようとしている場合にのみ増やす必要があります。 |
|
ビューポートの上余白
|
ViewportTopMargin | integer |
列挙されたビューポートの上内側の余白。 この値を使用して、1 ピクセルまたは 2 ピクセルでしか表示されず、ほぼ完全に画面外にあるセルを除外できます。 既定では、これは 2 に設定されており、IA-Connect Agent によって返されるデータに影響を与えようとしている場合にのみ増やす必要があります。 |
|
ビューポートの右余白
|
ViewportRightMargin | integer |
列挙されたビューポートの右内側の余白。 この値を使用して、1 ピクセルまたは 2 ピクセルでしか表示されず、ほぼ完全に画面外にあるセルを除外できます。 既定では、これは 2 に設定されており、IA-Connect Agent によって返されるデータに影響を与えようとしている場合にのみ増やす必要があります。 |
|
ビューポイントの下余白
|
ViewportBottomMargin | integer |
列挙されたビューポートの下内側の余白。 この値を使用して、1 ピクセルまたは 2 ピクセルでしか表示されず、ほぼ完全に画面外にあるセルを除外できます。 既定では、これは 2 に設定されており、IA-Connect Agent によって返されるデータに影響を与えようとしている場合にのみ増やす必要があります。 |
|
セルの行インデックス
|
CellRowIndex | True | integer |
テーブルのセルの 1 から始まる行インデックス。 |
セルの列インデックス
|
CellColumnIndex | True | integer |
テーブルのセルの 1 から始まる列インデックス。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
画面上のセル
|
CellOnScreen | boolean |
指定されたセルが現在画面に表示されている場合は true、そうでない場合は false を返します。 |
結果が確実である
|
ResultIsCertain | boolean |
「画面上のセル」の結果が確実な場合は true を返します。 4 つの親テーブル境界のいずれかが計算できなかった場合、これは「False」に設定されます。 |
画面外の方向
|
OffscreenDirection | string |
指定したセルの画面外方向のテキスト表現(例: 上、下、左、右)。 セルが上にあり、左または右の場合、これは上に戻ります。 同様にセルが下にあり、左または右の場合、これは下に戻ります。 |
Java テーブル セルのプロパティを取得する
Java テーブル要素内の指定されたセルのプロパティとコンテンツを返します。 これは、行、列、ヘッダー、セルを持つ要素 (テーブル) です。 ビューポートを列挙することにより、セルが現在画面に表示されているかどうか、およびその座標を決定するかどうかをオプションで指定できます。 ビューポート要素は通常、テーブル (例: テーブルの親要素) を含み、テーブルの表示領域を表します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
セルの行インデックス
|
RowIndex | True | integer |
テーブルのセルの 1 から始まる行インデックス。 |
セルの列インデックス
|
ColumnIndex | True | integer |
テーブルのセルの 1 から始まる列インデックス。 |
ハンドルを返す
|
ReturnJABHandle | boolean |
true に設定した場合、セルに対して要素ハンドルを返します。 |
|
ビューポートを列挙
|
EnumerateViewport | boolean |
ビューポート要素は通常、テーブルを含み、テーブルの表示領域を表します。 「True」 (既定) に設定されている場合、IA-Connect Agent は、ビューポートのサイズを計算することにより、テーブルの表示境界と各コーナーのセルのインデックスの検出を試みます。 これにより、テーブルのどのコンポーネントが現在画面に表示されているかを判別できます。 「False」に設定すると、ビューポート座標は入力されません。 |
|
プロセス ビューポートの親
|
ProcessViewportParents | boolean |
「True」(既定) に設定すると、ビューポートの親要素も処理され、ビューポートの表示サイズを調整できます。 これは、別のビューポートに埋め込まれている場合に役立ちます。 「False」に設定すると、ビューポート親要素は入力されません。 |
|
処理する親ビューポートの最大数
|
MaxViewportParentsToProcess | integer |
ビューポートを列挙するときに処理する親要素の最大数。 既定では、50 に設定されています。 |
|
考慮すべきビューポートの親要素の役割
|
ViewportParentElementRolesToConsider | string |
ビューポート サイズを計算するために列挙するときに考慮するビューポート親要素のロール。 これは、ページ タブなど、サイズ計算を歪める可能性のあるビューポートよりもサイズが小さい親要素を除外するために使用されます。 既定では、これらは次のとおりです。パネル、ビューポート、レイヤード ペイン、ルート ペイン。 |
|
ビューポートの左余白
|
ViewportLeftMargin | integer |
列挙されたビューポートの左内側の余白。 この値を使用して、1 ピクセルまたは 2 ピクセルでしか表示されず、ほぼ完全に画面外にあるセルを除外できます。 既定では、これは 2 に設定されており、IA-Connect Agent によって返されるデータに影響を与えようとしている場合にのみ増やす必要があります。 |
|
ビューポートの上余白
|
ViewportTopMargin | integer |
列挙されたビューポートの上内側の余白。 この値を使用して、1 ピクセルまたは 2 ピクセルでしか表示されず、ほぼ完全に画面外にあるセルを除外できます。 既定では、これは 2 に設定されており、IA-Connect Agent によって返されるデータに影響を与えようとしている場合にのみ増やす必要があります。 |
|
ビューポートの右余白
|
ViewportRightMargin | integer |
列挙されたビューポートの右内側の余白。 この値を使用して、1 ピクセルまたは 2 ピクセルでしか表示されず、ほぼ完全に画面外にあるセルを除外できます。 既定では、これは 2 に設定されており、IA-Connect Agent によって返されるデータに影響を与えようとしている場合にのみ増やす必要があります。 |
|
ビューポイントの下余白
|
ViewportBottomMargin | integer |
列挙されたビューポートの下内側の余白。 この値を使用して、1 ピクセルまたは 2 ピクセルでしか表示されず、ほぼ完全に画面外にあるセルを除外できます。 既定では、これは 2 に設定されており、IA-Connect Agent によって返されるデータに影響を与えようとしている場合にのみ増やす必要があります。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
セル インデックス
|
CellIndex | integer |
テーブル内のセル インデックス。 最初の行の最初のセル インデックスは 1 で、行のセルごとに 1 つずつ増加します。 したがって、5 行 3 列のテーブルでは、2 行目の最初のセル インデックスは 4 になります。 |
セルの行の範囲
|
RowExtent | integer |
セルが占める行数。 セルが複数の行にまたがってマージされない限り、これは通常 1 になります。 |
セルの列の範囲
|
ColumnExtent | integer |
セルが占める列数。 セルが複数の列にまたがってマージされない限り、これは通常 1 になります。 |
セルが選択されている
|
IsSelected | boolean |
セルが現在選択されている場合は true、そうでない場合は false を返します。 |
セル コンテンツ
|
CellContents | string |
セルのコンテンツ。 |
セルの左端
|
CellLeftEdge | integer |
セル要素の左端とディスプレイの左端の間の距離 (ピクセル単位)。 |
セルの上端
|
CellTopEdge | integer |
セル要素の上端とディスプレイの上端の間の距離 (ピクセル単位)。 |
セルの右端
|
CellRightEdge | integer |
セル要素の右端とディスプレイの左端の間の距離 (ピクセル単位)。 |
セルの下端
|
CellBottomEdge | integer |
セル要素の下端とディスプレイの上端の間の距離 (ピクセル単位)。 |
セルの幅
|
CellWidth | integer |
セル要素の幅 (ピクセル単位)。 |
セルの高さ
|
CellHeight | integer |
セル要素の高さ (ピクセル単位)。 |
セルが画面に表示される
|
CellOnscreen | boolean |
セルが表示されている場合は true、そうでない場合は false を返します。 |
表示された結果が確実である
|
CellVisibleResultIsCertain | boolean |
「セルが画面に表示される」結果が確実な場合は true を返します。 4 つの親テーブル境界のいずれかが計算できなかった場合、これは「False」に設定されます。 |
セルの JAB ハンドルです
|
CellJABHandle | integer |
テーブル セルへの要素ハンドル。 |
Java テーブル プロパティを取得する
Java テーブル要素のプロパティを返します。 これは、行、列、ヘッダー、セルを持つ要素 (テーブル) です。 ビューポートを列挙することにより、現在テーブルのどの要素が画面に表示されるかをオプションで指定できます。 ビューポート要素は通常、テーブル (例: テーブルの親要素) を含み、テーブルの表示領域を表します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
ビューポートを列挙
|
EnumerateViewport | boolean |
ビューポート要素は通常、テーブルを含み、テーブルの表示領域を表します。 「True」 (既定) に設定されている場合、IA-Connect Agent は、ビューポートのサイズを計算することにより、テーブルの表示境界と各コーナーのセルのインデックスの検出を試みます。 これにより、テーブルのどのコンポーネントが現在画面に表示されているかを判別できます。 「False」に設定すると、ビューポート座標は入力されません。 |
|
プロセス ビューポートの親
|
ProcessViewportParents | boolean |
「True」(既定) に設定すると、ビューポートの親要素も処理され、ビューポートの表示サイズを調整できます。 これは、別のビューポートに埋め込まれている場合に役立ちます。 「False」に設定すると、ビューポート親要素は入力されません。 |
|
処理する親ビューポートの最大数
|
MaxViewportParentsToProcess | integer |
ビューポートを列挙するときに処理する親要素の最大数。 既定では、50 に設定されています。 |
|
考慮すべきビューポートの親要素の役割
|
ViewportParentElementRolesToConsider | string |
ビューポート サイズを計算するために列挙するときに考慮するビューポート親要素のロール。 これは、ページ タブなど、サイズ計算を歪める可能性のあるビューポートよりもサイズが小さい親要素を除外するために使用されます。 既定では、これらは次のとおりです。パネル、ビューポート、レイヤード ペイン、ルート ペイン。 |
|
ビューポートの左余白
|
ViewportLeftMargin | integer |
列挙されたビューポートの左内側の余白。 この値を使用して、1 ピクセルまたは 2 ピクセルでしか表示されず、ほぼ完全に画面外にあるセルを除外できます。 既定では、これは 2 に設定されており、IA-Connect Agent によって返されるデータに影響を与えようとしている場合にのみ増やす必要があります。 |
|
ビューポートの上余白
|
ViewportTopMargin | integer |
列挙されたビューポートの上内側の余白。 この値を使用して、1 ピクセルまたは 2 ピクセルでしか表示されず、ほぼ完全に画面外にあるセルを除外できます。 既定では、これは 2 に設定されており、IA-Connect Agent によって返されるデータに影響を与えようとしている場合にのみ増やす必要があります。 |
|
ビューポートの右余白
|
ViewportRightMargin | integer |
列挙されたビューポートの右内側の余白。 この値を使用して、1 ピクセルまたは 2 ピクセルでしか表示されず、ほぼ完全に画面外にあるセルを除外できます。 既定では、これは 2 に設定されており、IA-Connect Agent によって返されるデータに影響を与えようとしている場合にのみ増やす必要があります。 |
|
ビューポイントの下余白
|
ViewportBottomMargin | integer |
列挙されたビューポートの下内側の余白。 この値を使用して、1 ピクセルまたは 2 ピクセルでしか表示されず、ほぼ完全に画面外にあるセルを除外できます。 既定では、これは 2 に設定されており、IA-Connect Agent によって返されるデータに影響を与えようとしている場合にのみ増やす必要があります。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
行数
|
NumberOfRows | integer |
テーブルが含む行数。 |
列数
|
NumberOfColumns | integer |
テーブルが含む列数。 |
選択した行数
|
NumberOfSelectedRows | integer |
現在選択されている行の数。 |
選択した列数
|
NumberOfSelectedColumns | integer |
現在選択されている列の数。 |
行ヘッダー内の行数
|
NumberOfRowsInRowHeader | integer |
行ヘッダー内の行数。 テーブルに行ヘッダーが含まれることはめったにないため、これは通常 0 です。 |
列ヘッダー内の列数
|
NumberOfColumnsInColumnHeader | integer |
列ヘッダー内の列の数。 |
ビューポートの配置
|
ViewportLocated | boolean |
ビューポートが配置されている場合は true、そうでない場合は false を返します。 これが「True」の場合、ビューポート座標が返されます。 |
ビューポートの左端
|
ViewportLeftEdge | integer |
ビューポイント要素の左端とディスプレイの左端の間の距離 (ピクセル単位)。 |
ビューポートの上端
|
ViewportTopEdge | integer |
ビューポイント要素の上端とディスプレイの上端の間の距離 (ピクセル単位)。 |
ビューポートの幅
|
ViewportWidth | integer |
ビューポイント要素の幅 (ピクセル単位)。 |
ビューポートの高さ
|
ViewportHeight | integer |
ビューポイント要素の高さ (ピクセル単位)。 |
ビューポイント要素の右端
|
ViewportRightEdge | integer |
ビューポイント要素の右端とディスプレイの左端の間の距離 (ピクセル単位)。 |
ビューポイント要素の下端
|
ViewportBottomEdge | integer |
ビューポイント要素の下端とディスプレイの上端の間の距離 (ピクセル単位)。 |
親の左上に表示されているセル インデックス
|
TopLeftVisibleCellIndexInParent | integer |
テーブルの左上に表示されているセル インデックス。 最初の行の最初のセル インデックスは 1 で、行のセルごとに 1 つずつ増加します。 したがって、5 行 3 列のテーブルでは、2 行目の最初のセル インデックスは 4 になります。 |
左上に表示する行インデックス
|
TopLeftVisibleCellRowIndex | integer |
テーブルの左上に表示されている行インデックス。 |
左上に表示されている列インデックス
|
TopLeftVisibleCellColumnIndex | integer |
テーブルの左上に表示されている列インデックス。 |
親の右上に表示されているセル インデックス
|
TopRightVisibleCellIndexInParent | integer |
テーブルの右上に表示されているセル インデックス。 最初の行の最初のセル インデックスは 1 で、行のセルごとに 1 つずつ増加します。 したがって、5 行 3 列のテーブルでは、2 行目の最初のセル インデックスは 4 になります。 |
右上に表示されている行インデックス
|
TopRightVisibleCellRowIndex | integer |
テーブルの右上に表示されているセルの行インデックス。 |
右上に表示されている列インデックス
|
TopRightVisibleCellColumnIndex | integer |
テーブルの右上に表示されているセルの列インデックス。 |
親の左下に表示されているセル インデックス
|
BottomLeftVisibleCellIndexInParent | integer |
テーブルの左下に表示されているセルのセル インデックス。 最初の行の最初のセル インデックスは 1 で、行のセルごとに 1 つずつ増加します。 したがって、5 行 3 列のテーブルでは、2 行目の最初のセル インデックスは 4 になります。 |
左下に表示されている行インデックス
|
BottomLeftVisibleCellRowIndex | integer |
テーブルの左下に表示されているセルの行インデックス。 |
左下に表示されている列インデックス
|
BottomLeftVisibleCellColumnIndex | integer |
テーブルの左下に表示されているセルの列インデックス。 |
親の右下に表示されているセルのインデックス
|
BottomRightVisibleCellIndexInParent | integer |
テーブルの右下に表示されているセルのセル インデックス。 最初の行の最初のセル インデックスは 1 で、行のセルごとに 1 つずつ増加します。 したがって、5 行 3 列のテーブルでは、2 行目の最初のセル インデックスは 4 になります。 |
右下に表示されている行のインデックス
|
BottomRightVisibleCellRowIndex | integer |
テーブルの右下に表示されているセルの行インデックス。 |
右下に表示されている列インデックス
|
BottomRightVisibleCellColumnIndex | integer |
テーブルの右下に表示されているセルの列インデックス。 |
一番左に表示されている列のインデックス
|
LeftmostVisibleColumnIndex | integer |
一番左に表示されている列の列インデックス。 |
一番右に表示されている列インデックス
|
RightmostVisibleColumnIndex | integer |
一番右に表示されている列の列インデックス。 |
最上端に表示されている行インデックス
|
TopmostVisibleRowIndex | integer |
最上端に表示されている行の行インデックス。 |
最下端に表示されている行インデックス
|
BottommostVisibleRowIndex | integer |
最下端に表示されている行の行インデックス。 |
Java デスクトップ要素が存在しなくなるまで待機する
Java デスクトップ要素 (通常はウィンドウ) が存在しなくなるまで待機します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
UIA の要素名を検索する
|
SearchUIAElementName | string |
検索する UIA 要素名 (親ウィンドウ ハンドルから開始) (オプション)。 これは検査で検出できます。 |
|
UIA 要素のクラス名を検索する
|
SearchUIAElementClassName | string |
検索する UIA 要素クラス名 (親ウィンドウ ハンドルから開始) (オプション)。 これは検査で検出できます。 |
|
UIA 要素のローカライズしたコントロール タイプを検索する
|
SearchUIAElementLocalizedControlType | string |
検索する UIA 要素のローカライズしたコントロール タイプ (親ウィンドウ ハンドルから開始) (オプション)。 これは検査で検出できます。 |
|
検索プロセス ID
|
SearchProcessID | integer |
実行中のプロセスのプロセス IDです。 これは、「プロセスを実行する」アクションからの出力として取得できます。 |
|
検索の子要素
|
SearchChildElements | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
待機する秒数
|
SecondsToWait | True | double |
要素が存在しなくなるまで待機する最大秒数。 |
子プロセスを含める
|
IncludeChildProcesses | boolean |
true に設定され、「検索プロセス ID」が指定されている場合、そのプロセス ID の子プロセスが検索に含まれます。 ランチャー EXE は子「Java(w).exe」プロセスを実行することが多いため、これは Java では一般的です。 false に設定すると、'検索プロセス ID' に完全一致するプロセスのみを返します。 |
|
要素がまだ存在する場合に例外を発生する
|
RaiseExceptionIfElementStillExists | boolean |
待機期間後に Java 要素がまだ存在する場合、IA-Connect で例外を発生させる必要がありますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
待機前に要素が存在
|
ElementExistsBeforeWait | boolean |
待機前に要素が存在する場合は true、そうでない場合は false を返します。 |
待機後に要素が存在
|
ElementExistsAfterWait | boolean |
待機後に要素が存在する場合は true、そうでない場合は false を返します。 |
Java デスクトップ要素を取得する
デスクトップ上の Java アプリケーション ウィンドウとダイアログの一覧を返します。 最初に Java Access Bridge に接続する必要があります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
検索要素のローカライズしたコントロールの種類
|
SearchElementLocalizedControlType | string |
検索する UIA 要素のローカライズしたコントロール タイプ (親ウィンドウ ハンドルから開始) (オプション)。 これは検査で検出できます。 |
|
検索プロセス ID
|
SearchProcessID | integer |
実行中のプロセスのプロセス IDです。 これは、「プロセスを実行する」アクションからの出力として取得できます。 |
|
戻す最初の項目
|
FirstItemToReturn | integer |
1 から始まる、返される最初の項目の要素インデックス。 (ツリーの一番下から) 逆順序で要素を返す場合は、-1 から始まる負のインデックスを代わりに指定できます。 たとえば、インデックスが -10 の場合、下から 10 番目のアイテムが返されます。 |
|
返される項目の最大数
|
MaxItemsToReturn | integer |
返す要素の最大数。 このパラメーターは、大きなテーブルなどの、小さなチャンクで要素の大きなセットを返すために使用できます。 非常に大きなテーブルでタイムアウトが発生する可能性があるテーブル全体を返そうとする代わりに、一度に 500 行を返すことができます。 |
|
検索の子要素
|
SearchChildElements | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
文字列の最大長
|
MaxStringLength | integer |
説明フィールドの最大長。 これには大量のテキストが含まれる場合があるため、最大値を設定すると検索速度が向上します。 既定では、文字列の最大長はないため、完全な説明が返されます。 |
|
子プロセスを含める
|
IncludeChildProcesses | boolean |
true に設定され、「検索プロセス ID」が指定されている場合、そのプロセス ID の子プロセスが検索に含まれます。 ランチャー EXE は子「Java(w).exe」プロセスを実行することが多いため、これは Java では一般的です。 false に設定すると、'検索プロセス ID' に完全一致するプロセスのみを返します。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
見つかった要素の数
|
NumberOfElementsFound | integer |
検索条件に一致した、見つかった要素の数。 |
返される要素の数
|
NumberOfElementsReturned | integer |
検索から返される要素の数です。 これは、「返される項目の最大数」がより少ない数に設定されている場合に検出される要素の数よりも少なくなる可能性があります。 |
Java デスクトップ要素 JSON
|
JavaDesktopElementsJSON | string |
検索条件に一致する、JSON 形式の、見つかった Java デスクトップ要素の要素プロパティ。 |
Java デスクトップ要素を待機する
Java デスクトップ要素 (通常はウィンドウ) が存在するまで待機します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
UIA の要素名を検索する
|
SearchUIAElementName | string |
検索する UIA 要素名 (親ウィンドウ ハンドルから開始) (オプション)。 これは検査で検出できます。 |
|
UIA 要素のクラス名を検索する
|
SearchUIAElementClassName | string |
検索する UIA 要素クラス名 (親ウィンドウ ハンドルから開始) (オプション)。 これは検査で検出できます。 |
|
UIA 要素のローカライズしたコントロール タイプを検索する
|
SearchUIAElementLocalizedControlType | string |
検索する UIA 要素のローカライズしたコントロール タイプ (親ウィンドウ ハンドルから開始) (オプション)。 これは検査で検出できます。 |
|
検索プロセス ID
|
SearchProcessID | integer |
実行中のプロセスのプロセス IDです。 これは、「プロセスを実行する」アクションからの出力として取得できます。 |
|
検索の子要素
|
SearchChildElements | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
待機する秒数
|
SecondsToWait | True | double |
要素の存在確認を待機する最大秒数。 |
子プロセスを含める
|
IncludeChildProcesses | boolean |
true に設定され、「検索プロセス ID」が指定されている場合、そのプロセス ID の子プロセスが検索に含まれます。 ランチャー EXE は子「Java(w).exe」プロセスを実行することが多いため、これは Java では一般的です。 false に設定すると、'検索プロセス ID' に完全一致するプロセスのみを返します。 |
|
要素が見つからない場合に例外を発生する
|
RaiseExceptionIfElementNotFound | boolean |
待機期間後に Java 要素が存在しない場合、IA-Connect で例外を発生させる必要がありますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
要素が存在
|
ElementExists | boolean |
要素が存在する場合は true、そうでない場合は false を返します。 |
要素の JAB ハンドル
|
ElementJABHandle | integer |
検索要素が見つかった場合、これはさらなるアクションで使用できる数値要素ハンドルを保持し、さらなる検索に使用する '親' ハンドルとして機能します (例: このハンドルに関連する要素を見つける)。 |
要素名
|
ElementName | string |
見つかった要素の Java 名。 |
要素の説明
|
ElementDescription | string |
見つかった要素 (存在する場合) の Java 記述。 |
要素のロール
|
ElementRole | string |
見つかった要素 (存在する場合) の Java ロール (フレームやパネルなど)。 |
Java 子要素プロパティを取得する
index で指定された特定の Java 子要素のすべてのプロパティを返します。 これは、必要なプロパティ値を保持するフィールドが不明な場合に役立つことがあります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
検索要素の JAB ハンドル
|
SearchElementJABHandle | True | integer |
子要素のプロパティを返す要素の要素ハンドル。 これは、「Java 要素プロパティを取得する」または要素ハンドルを返すその他の検索を使用して見つけることができます。 |
子インデックスの検索
|
SearchChildIndex | True | integer | |
文字列の最大長
|
MaxStringLength | integer |
説明フィールドの最大長。 これには大量のテキストが含まれる場合があるため、最大値を設定すると検索速度が向上します。 既定では、文字列の最大長はないため、完全な説明が返されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
要素の JAB ハンドル
|
ElementJABHandle | integer |
検索要素が見つかった場合、これはさらなるアクションで使用できる数値要素ハンドルを保持し、さらなる検索に使用する '親' ハンドルとして機能します (例: このハンドルに関連する要素を見つける)。 |
要素の VMID
|
ElementVMID | integer |
Java プログラムを実行している Java 仮想マシンの ID。 |
要素名
|
ElementName | string |
見つかった要素の Java 名。 |
要素の説明
|
ElementDescription | string |
見つかった要素 (存在する場合) の Java 記述。 |
要素のロール
|
ElementRole | string |
見つかった要素 (存在する場合) の Java ロール (フレームやパネルなど)。 |
要素の状態
|
ElementStates | string |
エージェント セッションのロケールでサポートされている Java 要素の状態 (フォーカス可能、表示可能など)。 |
要素の状態 en_US
|
ElementStates_en_US | string |
en_US のロケールでサポートされている Java 要素の状態 (フォーカス可能、表示可能など) です。 |
要素の左端
|
ElementLeftEdge | integer |
Java 要素またはウィンドウの左端とディスプレイの左端の間の距離 (ピクセル単位)。 |
要素の上端
|
ElementTopEdge | integer |
Java 要素またはウィンドウの上端とディスプレイの上端の間の距離 (ピクセル単位)。 |
要素の右端
|
ElementRightEdge | integer |
Java 要素またはウィンドウの右端とディスプレイの左端の間の距離 (ピクセル単位)。 |
要素の下端
|
ElementBottomEdge | integer |
Java 要素またはウィンドウの下端とディスプレイの上端の間の距離 (ピクセル単位)。 |
要素の幅
|
ElementWidth | integer |
Java 要素の幅 (ピクセル単位)。 |
要素の高さ
|
ElementHeight | integer |
Java 要素の高さ (ピクセル単位)。 |
コンポーネント要素である
|
IsComponentElement | boolean |
Java 要素がコンテナーである場合は true、そうでない場合は false を返します。 |
アクション要素である
|
IsActionElement | boolean |
Java 要素がアクション要素である場合は true、そうでない場合は false を返します。 |
選択要素である
|
IsSelectionElement | boolean |
Java 要素を選択する場合は true、そうでない場合は false を返します。 |
テキスト要素である
|
IsTextElement | boolean |
Java 要素がテキスト要素である場合は true、そうでない場合は false を返します。 |
有効である
|
IsEnabled | boolean |
Java 要素が有効な場合は true、そうでない場合は false を返します。 無効化された要素は通常表示されますが、操作することはできません。 |
表示可能である
|
IsVisible | boolean |
Java 要素が表示されている場合は true、そうでない場合は false を返します。 |
表示中である
|
IsShowing | boolean |
Java 要素が表示されている場合は true、そうでない場合は false を返します。 |
不透明である
|
IsOpaque | boolean |
Java 要素が不透明な場合は true、そうでない場合は false を返します。 |
フォーカス可能である
|
IsFocusable | boolean |
Java 要素がキーボードでフォーカスされている場合は true、そうでない場合は false を返します。 ほとんどの要素はキーボードでフォーカスできるため、使用が制限される場合があります。 |
編集可能
|
IsEditable | boolean |
Java 要素が編集可能な場合は true、そうでない場合は false を返します。 |
1 行である
|
IsSingleLine | boolean |
Java 要素が単一行である場合は true、そうでない場合は false を返します。 |
サイズ変更可能である
|
IsResizable | boolean |
Java 要素がサイズ変更可能である場合は true、そうでない場合は false を返します。 |
モーダルである
|
IsModal | boolean |
Java 要素がモーダルな場合は true、そうでない場合は false を返します。 モーダル要素はメイン アプリケーション ウィンドウをブロックし、ユーザーがそれを操作できないようにします。 |
折りたたみ済である
|
IsCollapsed | boolean |
Java 要素が折りたたまれている場合は true、そうでない場合は false を返します。 |
選択可能である
|
IsSelectable | boolean |
Java 要素が選択可能である場合は true、そうでない場合は false を返します。 |
選択済みである
|
IsSelected | boolean |
Java 要素が選択されている場合は true、そうでない場合は false を返します。 |
垂直である
|
IsVertical | boolean |
Java 要素が縦方向である場合は true、そうでない場合は false を返します。 |
水平方向である
|
IsHorizontal | boolean |
Java 要素が横方向である場合は true、そうでない場合は false を返します。 |
アクティブである
|
IsActive | boolean |
Java 要素がアクティブな場合は true、そうでない場合は false を返します。 |
チェック済み
|
IsChecked | boolean |
Java 要素が確認済みの場合は true、そうでない場合は false を返します。 |
フォーカス済みである
|
IsFocussed | boolean |
Java 要素がキーボード フォーカスされている場合は true を返します。 そうではない場合は false が返されます。 |
展開済み
|
IsExpanded | boolean |
Java 要素が展開されている場合は true、そうでない場合は false を返します。 |
追加の要素の状態 en_US
|
AdditionalStates_en_US | string |
この要素がサポートする状態が追加されると、ここにen_US ロケールで一覧表示されます (例: 複数選択可能、一時的)。 |
親のインデックス
|
IndexInParent | integer |
現在の親要素内の要素インデックス。 |
要素の子の数
|
ChildrenCount | integer |
要素が持つ子要素の数。 |
要素の深さ
|
ElementDepth | integer |
トップレベルの親ウィンドウからの要素の深さ。 |
Java 要素が存在しなくなるまで待機する
Java 要素 (通常はボタンやテキスト入力領域などのウィンドウ内の個々の要素) が存在しなくなるまで待機します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
待機する秒数
|
SecondsToWait | True | double | |
要素がまだ存在する場合に例外を発生する
|
RaiseExceptionIfElementStillExists | boolean |
待機期間後に Java 要素がまだ存在する場合、IA-Connect で例外を発生させる必要がありますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
待機前に要素が存在
|
ElementExistsBeforeWait | boolean |
待機前に要素が存在する場合は true、そうでない場合は false を返します。 |
待機後に要素が存在
|
ElementExistsAfterWait | boolean |
待機後に要素が存在する場合は true、そうでない場合は false を返します。 |
Java 要素でアクションを実行する
Java 要素のアクセス可能なアクションを実行します。 特定の要素に対するこれらのアクセス可能なアクションは、「Java 要素のアクションを取得する」アクションを使用して照会できます。 一般的なアクションは、ボタンの場合は「クリック」、テキスト要素の場合は「すべて選択」です。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
操作
|
Action | True | string |
実行するアクションで、たとえば「クリック」です。 アクションはしばしば大文字と小文字が区別されます。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
Java 要素にテキストを入力する
Java要素 (通常はテキスト入力フィールド) にテキストを入力し、既存のテキストを置き換えるか、または特定の位置に新しい値を挿入します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
入力テキスト
|
TextToInput | string |
入力するテキスト値。 |
|
既存の値を置き換える
|
ReplaceExistingValue | boolean |
要素に既存のテキストが存在する場合、これを置き換える必要がありますか? |
|
挿入する位置
|
InsertPosition | integer |
テキストの挿入を開始する位置 (インデックス)。 既存のテキストがある場合、挿入位置を使用して、既存のテキスト内の特定の位置に挿入できます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
Java 要素にパスワードを入力する
パスワードを Java 要素 (通常はパスワード入力フィールド) に入力して既存のテキストを置き換えます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
入力するパスワード
|
PasswordToInput | True | password |
入力するパスワード値。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
Java 要素にフォーカスする
Java 要素にフォーカスして、キーボード フォーカスのアクティブな要素にします。アプリケーションによっては、要素ウィンドウが前面に表示される場合があります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
Java 要素のアクションを取得する
Java 要素のアクセス可能なアクションを返します。 これらのアクセス可能なアクションは、アクション名を「Java 要素でアクションを実行する」のアクションへの入力として使用して、要素に対して実行できます (例:「クリック」または「すべて選択」)。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
アクセス可能なアクション
|
AccessibleActions | string |
検索要素でアクセス可能なすべてのアクション (「クリック」など) の一覧。 |
Java 要素のテキスト値を取得する
Java 要素のテキスト値を返します。 通常、テキスト値はテキスト要素と関連付けられますが、このプロパティは多くの要素に指定できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
要素のテキスト値
|
ElementTextValue | string |
要素のテキスト値。 |
Java 要素の値を取得する
要素の値を返します。 通常、値はテキスト入力領域と関連付けられますが、このプロパティは多くの要素に指定できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
要素の現在の値
|
ElementCurrentValue | string |
要素の現在の値。 |
要素の最大値
|
ElementMaximumValue | string |
要素の最大値 (指定されている場合)。 |
要素の最小値
|
ElementMinimumValue | string |
要素の最小値 (指定されている場合)。 |
Java 要素の周囲に長方形を描画する
Java 要素の周囲に四角形を描画して、見つかった要素が必要な要素であることを識別しやすくします。 長方形は 5 秒後に自動的に削除されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
ペンの色
|
PenColour | string |
描画する長方形の色 (赤、緑、青、黄、紫、オレンジなど)、または文字列の 16 進コード (例: #FF0000)。 |
|
ペンの太さ (ピクセル単位)
|
PenThicknessPixels | integer |
強調表示の長方形の境界線の太さ (ピクセル単位)。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
Java 要素の表示された長方形の境界を取得する
Java 要素の表示境界を取得します。 通常、Java Access Bridge は、要素が画面に表示されているかどうかに関係なく、要素の仮想位置値を返します。これらの仮想値は、「Java 要素プロパティを取得する」アクションによって提供されます。 より大きな要素 (スクロール可能なテーブル要素など) では、これらが常に画面に表示されるとは限らないため、このアクションは要素の現在表示されている領域の座標を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
要素の JAB ハンドル
|
ElementJABHandle | True | integer |
表示境界を返す要素の要素ハンドル。 これは、「Java 要素プロパティを取得する」または要素ハンドルを返すその他の検索を使用して見つけることができます。 |
処理する親の最大件数
|
MaxParentsToProcess | integer |
指定された要素の表示サイズを計算するときに処理する親要素の最大数。 既定では、50 に設定されています。 |
|
考慮すべき親要素のロール
|
ParentElementRolesToConsider | string |
要素サイズを計算するときに考慮すべき親要素のロール。 これは、ページ タブなど、サイズ計算を歪める可能性のある要素よりもサイズが小さい親要素を除外するために使用されます。 既定では、これらは次のとおりです。パネル、ビューポート、レイヤード ペイン、ルート ペイン。 |
|
四角形描画
|
DrawRectangle | boolean |
IA-Connect は、要素が画面に表示されるように、要素の周囲に四角形を描画する必要がありますか? 既定では、これは false に設定されています。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
要素の表示された長方形の左
|
ElementVisibleRectangleLeft | integer |
要素の表示された左端とディスプレイの左端の間の距離 (ピクセル単位)。 |
要素の表示された長方形の上
|
ElementVisibleRectangleTop | integer |
要素の表示された上端とディスプレイの上端の間の距離 (ピクセル単位)。 |
要素の表示された長方形の右
|
ElementVisibleRectangleRight | integer |
要素の表示された右端とディスプレイの左端の間の距離 (ピクセル単位)。 |
要素の表示された長方形の下
|
ElementVisibleRectangleBottom | integer |
要素の表示された下端とディスプレイの上端の間の距離 (ピクセル単位)。 |
要素の表示された長方形の幅
|
ElementVisibleRectangleWidth | integer |
要素の表示された幅 (ピクセル単位)。 |
要素の表示された長方形の高さ
|
ElementVisibleRectangleHeight | integer |
要素の表示された高さ (ピクセル単位)。 |
Java 要素へのグローバル入力テキスト
マウスを Java 要素の中央に移動し、フォーカスを合わせ、左クリックして、キーを押します。 通常、ネイティブ UIA 入力方式を使用できないテキスト入力で使用されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
フォーカスする最初の要素
|
FocusElement | boolean |
IA-Connect はグローバル クリック前にフォーカスを要素に移動しますか? |
|
要素のマウス左クリック (グローバル)
|
GlobalMouseClickOnElement | boolean |
テキストを入力する前に、要素に焦点を合わせる要素の座標でグローバル マウス クリックを実行する必要がありますか? |
|
マウスのダブル クリックと delete キーで既存の値を置き換える
|
ReplaceExistingValueUsingDoubleClickDelete | boolean |
マウスのダブルクリックでハイライトして削除することにより、既存の値を置き換える必要がありますか? |
|
CTRL-A と delete キーを使用して既存の値を置き換える
|
ReplaceExistingValueUsingCTRLADelete | boolean |
Ctrl-A を押してすべてをハイライトしてから削除することで、既存の値を置き換える必要がありますか? 要素の一部は Ctrl-A によるハイライトをサポートしていないので、その場合は代替オプション 'マウスのダブルクリックと delete キーで既存の値を置き換える' を試す必要があります。 |
|
入力テキスト
|
TextToInput | string |
キーボードを使用してグローバル入力するテキスト値。 |
|
キー イベントの送信を使用する
|
SendKeyEvents | boolean |
true に設定すると、キー イベント (シミュレートしたキー ストロークをオペレーティング システムに送信する低レベル API) の送信を使用します。 false に設定すると、代わりに送信キー (フォーカスした要素にキー ストロークを送信する高レベル API) を使用します。 |
|
キーの間隔 (ミリ秒)
|
KeyIntervalInMilliseconds | integer |
各キー押下間のミリ秒数。 |
|
ダブルクリック間隔 (ミリ秒)
|
DoubleClickIntervalInMilliseconds | integer |
「マウスのダブル クリックと delete キーで既存の値を置き換える」パラメーターが true に設定されている場合の各クリック間のミリ秒数。 |
|
記号を解釈しない
|
DontInterpretSymbols | boolean |
'入力するテキスト' 内の記号を特殊キー (例: Shift は +、Ctrl は ^ など) として解釈しないようにしますか? 実際の記号を入力する場合は、これを true に設定する必要があります。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
Java 要素へのグローバル入力パスワード
マウスを Java 要素の中央に移動し、フォーカスを合わせ、左クリックして、キーを押します。 通常、ネイティブ UIA 入力方式を使用できないパスワード入力で使用されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
フォーカスする最初の要素
|
FocusElement | boolean |
IA-Connect はグローバル クリック前にフォーカスを要素に移動しますか? |
|
要素のマウス左クリック (グローバル)
|
GlobalMouseClickOnElement | boolean |
テキストを入力する前に、要素に焦点を合わせる要素の座標でグローバル マウス クリックを実行する必要がありますか? |
|
マウスのダブル クリックと delete キーで既存の値を置き換える
|
ReplaceExistingValueUsingDoubleClickDelete | boolean |
マウスのダブルクリックでハイライトして削除することにより、既存の値を置き換える必要がありますか? |
|
CTRL-A と delete キーを使用して既存の値を置き換える
|
ReplaceExistingValueUsingCTRLADelete | boolean |
Ctrl-A を押してすべてをハイライトしてから削除することで、既存の値を置き換える必要がありますか? 要素の一部は Ctrl-A によるハイライトをサポートしていないので、その場合は代替オプション 'マウスのダブルクリックと delete キーで既存の値を置き換える' を試す必要があります。 |
|
入力するパスワード
|
PasswordToInput | True | password |
グローバル入力するパスワード値。 |
キー イベントの送信を使用する
|
SendKeyEvents | boolean |
true に設定すると、キー イベント (シミュレートしたキー ストロークをオペレーティング システムに送信する低レベル API) の送信を使用します。 false に設定すると、代わりに送信キー (フォーカスした要素にキー ストロークを送信する高レベル API) を使用します。 |
|
キーの間隔 (ミリ秒)
|
KeyIntervalInMilliseconds | integer |
各キー押下間のミリ秒数。 |
|
ダブルクリック間隔 (ミリ秒)
|
DoubleClickIntervalInMilliseconds | integer |
「マウスのダブル クリックと delete キーで既存の値を置き換える」パラメーターが true に設定されている場合の各クリック間のミリ秒数。 |
|
記号を解釈しない
|
DontInterpretSymbols | boolean |
'入力するパスワード' 内の記号を特殊キー (例: Shift は +、Ctrl は ^ など) として解釈しないようにしますか? 実際の記号を入力する場合は、これを true に設定する必要があります。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
Java 要素をマウスの右ボタンでクリックする (グローバル)
マウスを Java 要素の中央に移動し、マウスの右ボタンをクリックします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
オフセット X をクリック
|
ClickOffsetX | integer |
クリック アクションをオフセットする X ピクセル数。 このパラメーターは、正 (右) と負 (左) の両方のオフセット値をサポートしています。 |
|
オフセット Y をクリック
|
ClickOffsetY | integer |
クリック アクションをオフセットする Y ピクセル数。 このパラメーターは、正 (下) と負 (上) の両方のオフセット値をサポートしています。 |
|
相対オフセットの基準
|
OffsetRelativeTo | string |
(センター/中央/中間、左、右、上、下、左上、右下、左下、右下) からオフセットする要素の相対位置。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
Java 要素をマウスの左ボタンでクリックする (グローバル)
マウスを Java 要素の中央に移動し、マウスの左ボタンをクリックします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
オフセット X をクリック
|
ClickOffsetX | integer |
クリック アクションをオフセットする X ピクセル数。 このパラメーターは、正 (右) と負 (左) の両方のオフセット値をサポートしています。 |
|
オフセット Y をクリック
|
ClickOffsetY | integer |
クリック アクションをオフセットする Y ピクセル数。 このパラメーターは、正 (下) と負 (上) の両方のオフセット値をサポートしています。 |
|
相対オフセットの基準
|
OffsetRelativeTo | string |
(センター/中央/中間、左、右、上、下、左上、右下、左下、右下) からオフセットする要素の相対位置。 |
|
要素をクリックする回数
|
NumberOfTimesToClickElement | integer |
要素をクリックする回数で既定では 1。 |
|
クリック間で待機する秒数
|
SecondsToWaitBetweenClicks | double |
クリック間で待機する秒数で、既定では 0。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
Java 要素を待機する
Java 要素 (通常はボタンやテキスト入力領域などのウィンドウ内の個々の要素) が存在するまで待機します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
待機する秒数
|
SecondsToWait | True | double |
要素の存在確認を待機する最大秒数。 |
要素が見つからない場合に例外を発生する
|
RaiseExceptionIfElementNotFound | boolean |
待機期間後に Java 要素が存在しない場合、IA-Connect で例外を発生させる必要がありますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
要素が存在
|
ElementExists | boolean |
要素が存在する場合は true、そうでない場合は false を返します。 |
要素の JAB ハンドル
|
ElementJABHandle | integer |
検索要素が見つかった場合、これはさらなるアクションで使用できる数値要素ハンドルを保持し、さらなる検索に使用する '親' ハンドルとして機能します (例: このハンドルに関連する要素を見つける)。 |
要素名
|
ElementName | string |
見つかった要素の Java 名。 |
要素の説明
|
ElementDescription | string |
見つかった要素 (存在する場合) の Java 記述。 |
要素のロール
|
ElementRole | string |
見つかった要素 (存在する場合) の Java ロール (フレームやパネルなど)。 |
Java 要素を押す
Java 要素 (通常はボタン) を押します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
要素を押す回数
|
NumberOfTimesToPressElement | integer |
要素を押す回数で既定では 1。 |
|
押す間に待機する秒数
|
SecondsToWaitBetweenPresses | double |
押す間に待機する秒数で、既定では 0.05 (20 ミリ秒) です。 |
|
自動検出のアクション名
|
AutoDetectActionName | boolean |
true (既定値) に設定すると、IA-Connect Agent は英語以外のロケールで「クリック」アクション名を自動的に検出しようとします。 要素に 2 つ以上の可能なアクションがある場合は、「上書きアクション名」が使用されます。 false に設定すると、IA-Connect Agent は英語以外のロケールで「クリック」アクション名を検出しようとせず、「上書きアクション名」値が指定されない限り、アクションが失敗する可能性があります。 |
|
上書きアクション名
|
OverrideActionName | string |
「cliquer」または「hacer clic」などの、英語以外のロケールでの「クリック」アクションの名前です。 これによって、「Java 要素のアクションを取得する」アクションの出力から判別でき、通常は大文字と小文字が区別されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
Java 要素を確認する
要素 (通常はチェックボックスやラジオボックス) の状態を、チェック済みまたはチェック解除のどちらかに設定します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
要素をチェック
|
CheckElement | boolean |
要素をチェックしますか (true)、またはチェック解除しますか (false)? |
|
自動検出のアクション名
|
AutoDetectActionName | boolean |
true (既定値) に設定すると、IA-Connect Agent は英語以外のロケールで「クリック」アクション名を自動的に検出しようとします。 要素に 2 つ以上の可能なアクションがある場合は、「上書きアクション名」が使用されます。 false に設定すると、IA-Connect Agent は英語以外のロケールで「クリック」アクション名を検出しようとせず、「上書きアクション名」値が指定されない限り、アクションが失敗する可能性があります。 |
|
上書きアクション名
|
OverrideActionName | string |
「cliquer」または「hacer clic」などの、英語以外のロケールでの「クリック」アクションの名前です。 これによって、「Java 要素のアクションを取得する」アクションの出力から判別でき、通常は大文字と小文字が区別されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
Java 要素ハンドルは同じですか
Java 要素の 2 つの Java 要素ハンドルを比較して、それらが同じ Java オブジェクトを表しているかどうかを確認します。 これは、要素を識別し、その親へのハンドルを取得した場合に役立つことがあります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
要素 1 の JAB ハンドル
|
Element1JABHandle | True | integer |
比較する最初の要素ハンドル。 |
要素 2 の JAB ハンドル
|
Element2JABHandle | True | integer |
比較する 2 番目の要素ハンドル。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
同じオブジェクト
|
SameObject | boolean |
両方の要素ハンドルが同じ Java オブジェクト用である場合は true を返し、要素ハンドルが異なる Java オブジェクト用である場合は false を返します。 |
Java 要素プロパティを一覧として取得する
Java 要素のプロパティを、個々のアイテムではなく、単一行リスト (単一行コレクション/データ テーブル) として返します。データの使用方法によっては役立つことがあります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
文字列の最大長
|
MaxStringLength | integer |
説明フィールドの最大長。 これには大量のテキストが含まれる場合があるため、最大値を設定すると検索速度が向上します。 既定では、文字列の最大長はないため、完全な説明が返されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
見つかった要素の数
|
NumberOfElementsFound | integer |
検索条件に一致した、見つかった要素の数。 |
返される要素の数
|
NumberOfElementsReturned | integer |
検索から返される要素の数です。 これは、「検索する最大要素件数」または「検索する子要素の、ノードごとの最大件数」がより少ない数に設定されている場合に検出される要素の数よりも少なくなる可能性があります。 |
Java 要素プロパティ JSON
|
JABElementPropertiesJSON | string |
検索条件に一致する、JSON 形式の、見つかった Java 要素の要素プロパティ。 |
Java 要素プロパティを取得する
Java 要素のすべての Java プロパティを返します。 これは、必要なプロパティ値を保持するフィールドが不明な場合に役立つことがあります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
文字列の最大長
|
MaxStringLength | integer |
説明フィールドの最大長。 これには大量のテキストが含まれる場合があるため、最大値を設定すると検索速度が向上します。 既定では、文字列の最大長はないため、完全な説明が返されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
要素の JAB ハンドル
|
ElementJABHandle | integer |
検索要素が見つかった場合、これはさらなるアクションで使用できる数値要素ハンドルを保持し、さらなる検索に使用する '親' ハンドルとして機能します (例: このハンドルに関連する要素を見つける)。 |
要素の VMID
|
ElementVMID | integer |
Java プログラムを実行している Java 仮想マシンの ID。 |
要素名
|
ElementName | string |
見つかった要素の Java 名。 |
要素の説明
|
ElementDescription | string |
見つかった要素 (存在する場合) の Java 記述。 |
要素のロール
|
ElementRole | string |
見つかった要素 (存在する場合) の Java ロール (フレームやパネルなど)。 |
要素の状態
|
ElementStates | string |
エージェント セッションのロケールでサポートされている Java 要素の状態 (フォーカス可能、表示可能など)。 |
要素の状態 en_US
|
ElementStates_en_US | string |
en_US のロケールでサポートされている Java 要素の状態 (フォーカス可能、表示可能など) です。 |
要素の左端
|
ElementLeftEdge | integer |
Java 要素またはウィンドウの左端とディスプレイの左端の間の距離 (ピクセル単位)。 |
要素の上端
|
ElementTopEdge | integer |
Java 要素またはウィンドウの上端とディスプレイの上端の間の距離 (ピクセル単位)。 |
要素の幅
|
ElementWidth | integer |
Java 要素の幅 (ピクセル単位)。 |
要素の高さ
|
ElementHeight | integer |
Java 要素の高さ (ピクセル単位)。 |
要素の右端
|
ElementRightEdge | integer |
Java 要素またはウィンドウの右端とディスプレイの左端の間の距離 (ピクセル単位)。 |
要素の下端
|
ElementBottomEdge | integer |
Java 要素またはウィンドウの下端とディスプレイの上端の間の距離 (ピクセル単位)。 |
コンポーネント要素である
|
IsComponentElement | boolean |
Java 要素がコンテナーである場合は true、そうでない場合は false を返します。 |
アクション要素である
|
IsActionElement | boolean |
Java 要素がアクション要素である場合は true、そうでない場合は false を返します。 |
選択要素である
|
IsSelectionElement | boolean |
Java 要素を選択する場合は true、そうでない場合は false を返します。 |
テキスト要素である
|
IsTextElement | boolean |
Java 要素がテキスト要素である場合は true、そうでない場合は false を返します。 |
有効である
|
IsEnabled | boolean |
Java 要素が有効な場合は true、そうでない場合は false を返します。 無効化された要素は通常表示されますが、操作することはできません。 |
表示可能である
|
IsVisible | boolean |
Java 要素が表示されている場合は true、そうでない場合は false を返します。 |
表示中である
|
IsShowing | boolean |
Java 要素が表示されている場合は true、そうでない場合は false を返します。 |
不透明である
|
IsOpaque | boolean |
Java 要素が不透明な場合は true、そうでない場合は false を返します。 |
フォーカス可能である
|
IsFocusable | boolean |
Java 要素がキーボードでフォーカスされている場合は true、そうでない場合は false を返します。 ほとんどの要素はキーボードでフォーカスできるため、使用が制限される場合があります。 |
編集可能
|
IsEditable | boolean |
Java 要素が編集可能な場合は true、そうでない場合は false を返します。 |
1 行である
|
IsSingleLine | boolean |
Java 要素が単一行である場合は true、そうでない場合は false を返します。 |
サイズ変更可能である
|
IsResizable | boolean |
Java 要素がサイズ変更可能である場合は true、そうでない場合は false を返します。 |
モーダルである
|
IsModal | boolean |
Java 要素がモーダルな場合は true、そうでない場合は false を返します。 モーダル要素はメイン アプリケーション ウィンドウをブロックし、ユーザーがそれを操作できないようにします。 |
折りたたみ済である
|
IsCollapsed | boolean |
Java 要素が折りたたまれている場合は true、そうでない場合は false を返します。 |
選択可能である
|
IsSelectable | boolean |
Java 要素が選択可能である場合は true、そうでない場合は false を返します。 |
選択済みである
|
IsSelected | boolean |
Java 要素が選択されている場合は true、そうでない場合は false を返します。 |
垂直である
|
IsVertical | boolean |
Java 要素が縦方向である場合は true、そうでない場合は false を返します。 |
水平方向である
|
IsHorizontal | boolean |
Java 要素が横方向である場合は true、そうでない場合は false を返します。 |
アクティブである
|
IsActive | boolean |
Java 要素がアクティブな場合は true、そうでない場合は false を返します。 |
チェック済み
|
IsChecked | boolean |
Java 要素が確認済みの場合は true、そうでない場合は false を返します。 |
フォーカス済みである
|
IsFocussed | boolean |
Java 要素がキーボード フォーカスされている場合は true を返します。 そうではない場合は false が返されます。 |
展開済み
|
IsExpanded | boolean |
Java 要素が展開されている場合は true、そうでない場合は false を返します。 |
追加の要素の状態 en_US
|
AdditionalStates_en_US | string |
この要素がサポートする状態が追加されると、ここにen_US ロケールで一覧表示されます (例: 複数選択可能、一時的)。 |
親のインデックス
|
IndexInParent | integer |
現在の親要素内の要素インデックス。 |
要素の子の数
|
ChildrenCount | integer |
要素が持つ子要素の数。 |
要素の深さ
|
ElementDepth | integer |
トップレベルの親ウィンドウからの要素の深さ。 |
Java 親要素プロパティを取得する
Java 要素の親要素のプロパティを返します。 このアクションは、直接の親要素のプロパティのみを返し、要素ツリーの高さ全体を検索しません。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
検索要素の JAB ハンドル
|
SearchElementJABHandle | True | integer |
親要素のプロパティを返す要素の要素ハンドル。 これは、「Java 要素プロパティを取得する」または要素ハンドルを返すその他の検索を使用して見つけることができます。 |
文字列の最大長
|
MaxStringLength | integer |
説明フィールドの最大長。 これには大量のテキストが含まれる場合があるため、最大値を設定すると検索速度が向上します。 既定では、文字列の最大長はないため、完全な説明が返されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
要素の JAB ハンドル
|
ElementJABHandle | integer |
検索要素が見つかった場合、これはさらなるアクションで使用できる数値要素ハンドルを保持し、さらなる検索に使用する '親' ハンドルとして機能します (例: このハンドルに関連する要素を見つける)。 |
要素の VMID
|
ElementVMID | integer |
Java プログラムを実行している Java 仮想マシンの ID。 |
要素名
|
ElementName | string |
見つかった要素の Java 名。 |
要素の説明
|
ElementDescription | string |
見つかった要素 (存在する場合) の Java 記述。 |
要素のロール
|
ElementRole | string |
見つかった要素 (存在する場合) の Java ロール (フレームやパネルなど)。 |
要素の状態
|
ElementStates | string |
エージェント セッションのロケールでサポートされている Java 要素の状態 (フォーカス可能、表示可能など)。 |
要素の状態 en_US
|
ElementStates_en_US | string |
en_US のロケールでサポートされている Java 要素の状態 (フォーカス可能、表示可能など) です。 |
要素の左端
|
ElementLeftEdge | integer |
Java 要素またはウィンドウの左端とディスプレイの左端の間の距離 (ピクセル単位)。 |
要素の上端
|
ElementTopEdge | integer |
Java 要素またはウィンドウの上端とディスプレイの上端の間の距離 (ピクセル単位)。 |
要素の右端
|
ElementRightEdge | integer |
Java 要素またはウィンドウの右端とディスプレイの左端の間の距離 (ピクセル単位)。 |
要素の下端
|
ElementBottomEdge | integer |
Java 要素またはウィンドウの下端とディスプレイの上端の間の距離 (ピクセル単位)。 |
要素の幅
|
ElementWidth | integer |
Java 要素の幅 (ピクセル単位)。 |
要素の高さ
|
ElementHeight | integer |
Java 要素の高さ (ピクセル単位)。 |
コンポーネント要素である
|
IsComponentElement | boolean |
Java 要素がコンテナーである場合は true、そうでない場合は false を返します。 |
アクション要素である
|
IsActionElement | boolean |
Java 要素がアクション要素である場合は true、そうでない場合は false を返します。 |
選択要素である
|
IsSelectionElement | boolean |
Java 要素を選択する場合は true、そうでない場合は false を返します。 |
テキスト要素である
|
IsTextElement | boolean |
Java 要素がテキスト要素である場合は true、そうでない場合は false を返します。 |
有効である
|
IsEnabled | boolean |
Java 要素が有効な場合は true、そうでない場合は false を返します。 無効化された要素は通常表示されますが、操作することはできません。 |
表示可能である
|
IsVisible | boolean |
Java 要素が表示されている場合は true、そうでない場合は false を返します。 |
表示中である
|
IsShowing | boolean |
Java 要素が表示されている場合は true、そうでない場合は false を返します。 |
不透明である
|
IsOpaque | boolean |
Java 要素が不透明な場合は true、そうでない場合は false を返します。 |
フォーカス可能である
|
IsFocusable | boolean |
Java 要素がキーボードでフォーカスされている場合は true、そうでない場合は false を返します。 ほとんどの要素はキーボードでフォーカスできるため、使用が制限される場合があります。 |
編集可能
|
IsEditable | boolean |
Java 要素が編集可能な場合は true、そうでない場合は false を返します。 |
1 行である
|
IsSingleLine | boolean |
Java 要素が単一行である場合は true、そうでない場合は false を返します。 |
サイズ変更可能である
|
IsResizable | boolean |
Java 要素がサイズ変更可能である場合は true、そうでない場合は false を返します。 |
モーダルである
|
IsModal | boolean |
Java 要素がモーダルな場合は true、そうでない場合は false を返します。 モーダル要素はメイン アプリケーション ウィンドウをブロックし、ユーザーがそれを操作できないようにします。 |
折りたたみ済である
|
IsCollapsed | boolean |
Java 要素が折りたたまれている場合は true、そうでない場合は false を返します。 |
選択可能である
|
IsSelectable | boolean |
Java 要素が選択可能である場合は true、そうでない場合は false を返します。 |
選択済みである
|
IsSelected | boolean |
Java 要素が選択されている場合は true、そうでない場合は false を返します。 |
垂直である
|
IsVertical | boolean |
Java 要素が縦方向である場合は true、そうでない場合は false を返します。 |
水平方向である
|
IsHorizontal | boolean |
Java 要素が横方向である場合は true、そうでない場合は false を返します。 |
アクティブである
|
IsActive | boolean |
Java 要素がアクティブな場合は true、そうでない場合は false を返します。 |
チェック済み
|
IsChecked | boolean |
Java 要素が確認済みの場合は true、そうでない場合は false を返します。 |
フォーカス済みである
|
IsFocussed | boolean |
Java 要素がキーボード フォーカスされている場合は true を返します。 そうではない場合は false が返されます。 |
展開済み
|
IsExpanded | boolean |
Java 要素が展開されている場合は true、そうでない場合は false を返します。 |
追加の要素の状態 en_US
|
AdditionalStates_en_US | string |
この要素がサポートする状態が追加されると、ここにen_US ロケールで一覧表示されます (例: 複数選択可能、一時的)。 |
親のインデックス
|
IndexInParent | integer |
現在の親要素内の要素インデックス。 |
要素の子の数
|
ChildrenCount | integer |
要素が持つ子要素の数。 |
要素の深さ
|
ElementDepth | integer |
トップレベルの親ウィンドウからの要素の深さ。 |
Java 選択要素を展開する
Java 要素 (通常はメニュー/ドロップダウン項目) を展開または折りたたみます。 項目が既に展開されている場合は、何も起こりません。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
展開する
|
Expand | boolean |
「True」 (既定) に設定した場合、要素は展開されます。 「False」に設定すると、要素は折りたたまれます。 |
|
要素の状態を確認する
|
VerifyElementState | boolean |
「True」に設定すると、IA-Connect Agent は後で要素の状態を検証して、「展開済み」状態が期待される状態と一致することを確認し、一致しない場合は例外を発生させます。 たとえば、要素を展開する場合、「IsExpanded」プロパティは true である必要があります。 「False」に設定すると、要素の状態は検証されません。 |
|
状態の変更を待機する秒数
|
SecondsToWaitForStateChange | double |
展開または折りたたみ後の状態の変更を待機する秒数です。 既定では、0.05 (20 ミリ秒) です。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
Java 選択要素項目を取得する
指定された Java 選択要素で見つかったすべての子選択要素項目を返します。 選択をループ処理するか、リスト内の個々のオプションを選択するか、選択の子要素のラベルを読み取ることによって、選択要素オプションの取得を選択できます。 選択要素の子要素のラベルを読み取って選択要素オプションを取得する場合は、「最初の展開」パラメーターを「True」を指定して最初に選択要素を展開する必要があり、「以降を折りたたむ」パラメーターを「True」を指定して後から選択要素を閉じることもできます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
次を選択してオプションの一覧を取得する
|
GetListOfOptionsBySelecting | boolean |
「True」に設定されている場合、IA-Connect Agent は、(JAB で) 各オプションを順番に選択することにより、選択範囲内のすべてのオプションのリストの取得を試みます。 「False」 (既定) に設定されている場合は、「ラベルを読み取ってオプションの一覧を取得する」パラメーターを「True」に設定する必要があります。そうしないと、オプションのリストが読み取られません。 |
|
ラベルを読み取ってオプションの一覧を取得する
|
GetListOfOptionsByReadingLabels | boolean |
「True」 に設定されている場合、IA-Connect Agent は、(JAB ツリー内の) 子ラベルを読み取ることにより、選択範囲内のすべてのオプションの一覧の取得を試みます。 ドロップダウン リストの場合、リストがドロップダウンするまで子要素が公開されないため、ほぼ確実に「最初の展開」パラメーターを「True」に設定する必要があります。 また、「以降を折りたたむ」パラメーターを「True」に設定して、後でリストを閉じます。 「次を選択してオプションの一覧を取得する」パラメーターも「False」に設定する必要があります。そうしないと、このオプションは無視されます (両方の方法でリストを取得できないため)。 「False」 (既定) に設定されている場合は、「次を選択してオプションの一覧を取得する」パラメーターを「True」に設定する必要があります。そうしないと、オプションのリストが読み取られません。 |
|
最初の展開
|
ExpandFirst | boolean |
「true」に設定すると、リストの項目要素を検索する前に、アクションがリストの展開を試みます。 この機能は、リストを展開するまで他のリスト項目要素を作成しない可能性がある動的リストに有効です。 false (既定) に設定した場合、リストは展開されません。 |
|
以降を折りたたむ
|
CollapseAfter | boolean |
true に設定すると、検索の実行後にリストを折りたたみます。 false (既定) に設定した場合、リストは折りたたまれません。 |
|
展開から折りたたみまでの秒数
|
SecondsBetweenExpandCollapse | double |
展開アクションと折りたたみアクションが「True」に設定されている場合にこれらのアクション間に待機する秒数です。 既定では、0.05 (20 ミリ秒) です。 |
|
返されるリスト項目の最大数
|
MaxListItemsToReturn | integer |
返されるリスト項目の最大数で、既定値は 100 です。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
選択した項目の数
|
NumberOfSelectedItems | integer |
現在選択されている親選択要素で見つかった子リスト項目の数です。 |
選択1 の名前
|
AccessibleSelection1Name | string |
最初に選択された子リスト項目の名前。 |
リスト内の選択 1 インデックス
|
AccessibleSelection1IndexInParent | integer |
最初に選択された子リスト項目のリスト内のインデックス。 |
選択された項目 JSON
|
JABSelectionSelectedItemsJSON | string |
JSON 形式の、親選択要素の選択された子リスト項目。 |
選択リスト項目の JSON
|
JABSelectionListItemsJSON | string |
JSON 形式の、親選択要素の選択されたすべての子リスト項目。 |
UIA 要素用の Java 子要素プロパティを取得する
UIA 要素のすべての Java プロパティを返します。 これは、必要なプロパティ値を保持するフィールドが不明な場合に役立つことがあります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親ウィンドウ ハンドル
|
ParentWindowHandle | True | integer |
検索の開始点として機能する親 UIA ウィンドウ ハンドル。 これは、検査で「デスクトップ要素の待機」や 「要素の待機」のような UIA アクションを使用して検出できます。 |
検索要素の名前
|
SearchElementName | string |
検索する UIA 要素名 (親ウィンドウ ハンドルから開始) (オプション)。 これは検査で検出できます。 |
|
検索要素のクラス名
|
SearchElementClassName | string |
検索する UIA 要素クラス名 (親ウィンドウ ハンドルから開始) (オプション)。 これは検査で検出できます。 |
|
検索要素の自動化 ID
|
SearchElementAutomationId | string |
検索する UIA 要素の自動化 ID (親ウィンドウ ハンドルから開始) (オプション)。 これは検査で検出できます。 |
|
検索要素のローカライズしたコントロールの種類
|
SearchLocalizedControlType | string |
検索する UIA 要素のローカライズしたコントロール タイプ (親ウィンドウ ハンドルから開始) (オプション)。 これは検査で検出できます。 |
|
UIA のサブツリーを検索する
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
文字列の最大長
|
MaxStringLength | integer |
説明フィールドの最大長。 これには大量のテキストが含まれる場合があるため、最大値を設定すると検索速度が向上します。 既定では、文字列の最大長はないため、完全な説明が返されます。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
要素の JAB ハンドル
|
ElementJABHandle | integer |
検索要素が見つかった場合、これはさらなるアクションで使用できる数値要素ハンドルを保持し、さらなる検索に使用する '親' ハンドルとして機能します (例: このハンドルに関連する要素を見つける)。 |
要素の VMID
|
ElementVMID | integer |
Java プログラムを実行している Java 仮想マシンの ID。 |
要素名
|
ElementName | string |
見つかった要素の Java 名。 |
要素の説明
|
ElementDescription | string |
見つかった要素 (存在する場合) の Java 記述。 |
要素のロール
|
ElementRole | string |
見つかった要素 (存在する場合) の Java ロール (フレームやパネルなど)。 |
要素の状態
|
ElementStates | string |
エージェント セッションのロケールでサポートされている Java 要素の状態 (フォーカス可能、表示可能など)。 |
要素の状態 en_US
|
ElementStates_en_US | string |
en_US のロケールでサポートされている Java 要素の状態 (フォーカス可能、表示可能など) です。 |
要素の左端
|
ElementLeftEdge | integer |
Java 要素またはウィンドウの左端とディスプレイの左端の間の距離 (ピクセル単位)。 |
要素の上端
|
ElementTopEdge | integer |
Java 要素またはウィンドウの上端とディスプレイの上端の間の距離 (ピクセル単位)。 |
要素の幅
|
ElementWidth | integer |
Java 要素の幅 (ピクセル単位)。 |
要素の高さ
|
ElementHeight | integer |
Java 要素の高さ (ピクセル単位)。 |
要素の右端
|
ElementRightEdge | integer |
Java 要素またはウィンドウの右端とディスプレイの左端の間の距離 (ピクセル単位)。 |
要素の下端
|
ElementBottomEdge | integer |
Java 要素またはウィンドウの下端とディスプレイの上端の間の距離 (ピクセル単位)。 |
コンポーネント要素である
|
IsComponentElement | boolean |
Java 要素がコンテナーである場合は true、そうでない場合は false を返します。 |
アクション要素である
|
IsActionElement | boolean |
Java 要素がアクション要素である場合は true、そうでない場合は false を返します。 |
選択要素である
|
IsSelectionElement | boolean |
Java 要素を選択する場合は true、そうでない場合は false を返します。 |
テキスト要素である
|
IsTextElement | boolean |
Java 要素がテキスト要素である場合は true、そうでない場合は false を返します。 |
有効である
|
IsEnabled | boolean |
Java 要素が有効な場合は true、そうでない場合は false を返します。 無効化された要素は通常表示されますが、操作することはできません。 |
表示可能である
|
IsVisible | boolean |
Java 要素が表示されている場合は true、そうでない場合は false を返します。 |
表示中である
|
IsShowing | boolean |
Java 要素が表示されている場合は true、そうでない場合は false を返します。 |
不透明である
|
IsOpaque | boolean |
Java 要素が不透明な場合は true、そうでない場合は false を返します。 |
フォーカス可能である
|
IsFocusable | boolean |
Java 要素がキーボードでフォーカスされている場合は true、そうでない場合は false を返します。 ほとんどの要素はキーボードでフォーカスできるため、使用が制限される場合があります。 |
編集可能
|
IsEditable | boolean |
Java 要素が編集可能な場合は true、そうでない場合は false を返します。 |
1 行である
|
IsSingleLine | boolean |
Java 要素が単一行である場合は true、そうでない場合は false を返します。 |
サイズ変更可能である
|
IsResizable | boolean |
Java 要素がサイズ変更可能である場合は true、そうでない場合は false を返します。 |
モーダルである
|
IsModal | boolean |
Java 要素がモーダルな場合は true、そうでない場合は false を返します。 モーダル要素はメイン アプリケーション ウィンドウをブロックし、ユーザーがそれを操作できないようにします。 |
折りたたみ済である
|
IsCollapsed | boolean |
Java 要素が折りたたまれている場合は true、そうでない場合は false を返します。 |
選択可能である
|
IsSelectable | boolean |
Java 要素が選択可能である場合は true、そうでない場合は false を返します。 |
選択済みである
|
IsSelected | boolean |
Java 要素が選択されている場合は true、そうでない場合は false を返します。 |
垂直である
|
IsVertical | boolean |
Java 要素が縦方向である場合は true、そうでない場合は false を返します。 |
水平方向である
|
IsHorizontal | boolean |
Java 要素が横方向である場合は true、そうでない場合は false を返します。 |
アクティブである
|
IsActive | boolean |
Java 要素がアクティブな場合は true、そうでない場合は false を返します。 |
チェック済み
|
IsChecked | boolean |
Java 要素が確認済みの場合は true、そうでない場合は false を返します。 |
フォーカス済みである
|
IsFocussed | boolean |
Java 要素がキーボード フォーカスされている場合は true を返します。 そうではない場合は false が返されます。 |
展開済み
|
IsExpanded | boolean |
Java 要素が展開されている場合は true、そうでない場合は false を返します。 |
追加の要素の状態 en_US
|
AdditionalStates_en_US | string |
この要素がサポートする状態が追加されると、ここにen_US ロケールで一覧表示されます (例: 複数選択可能、一時的)。 |
親のインデックス
|
IndexInParent | integer |
現在の親要素内の要素インデックス。 |
要素の子の数
|
ChildrenCount | integer |
要素が持つ子要素の数。 |
要素の深さ
|
ElementDepth | integer |
トップレベルの親ウィンドウからの要素の深さ。 |
Windows Access Bridge の情報の取得
Java および Windows DLL バージョンを含む、特定の Java VM ID の Windows Access Bridge (WAB) に関する情報を返します。 Java VM IDは、「Java 要素のプロパティを取得する」アクションからの出力として取得できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
VM ID
|
VMID | True | integer |
Java 仮想マシンの ID。 これは、すべての Java 仮想マシンで一意です。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Java クラス バージョン
|
JavaClassVersion | string |
Java クラス バージョン (例: 「1.8.0_261」)。 |
Java DLL バージョン
|
JavaDLLVersion | string |
Java DLL バージョン (例: 「1.8.0_261」)。 |
Windows DLL バージョン
|
WinDLLVersion | string |
Windows DLL バージョン (例: 「1.8.0_261」)。 |
VM バージョン
|
VMVersion | string |
Java VM バージョン (例: 「1.8.0_261」)。 |
Windows アクセス ブリッジの接続状態を取得する
IA-Connect Agent と Windows Access Bridge (WAB) 間の接続の現在のステータスを返します。 IA-Connect Agent が WAB に接続されている場合、関連する詳細が出力として返されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
WAB が接続済み
|
Connected | boolean |
IA-Connect Agent が Windows Access Bridge に接続されている場合は true を返し、そうでない場合は false を返します。 |
WAB 接続の種類
|
ConnectionType | string |
Windows Access Bridge への接続の種類 (COM またはネイティブ、32 ビットまたは 64 ビットなど)。 |
WAB が 64 ビットかどうか
|
IsWAB64bit | boolean |
Windows Access Bridge が 64 ビットの場合は true、そうでない場合は false を返します。 |
つながりエラー
|
ConnectionError | string |
接続エラー (報告されている場合)。 |
読み込まれた IA-JavaAccessBridge COM DLL
|
LoadedIAJABDLL | string |
読み込まれた IA-JavaAccessBridge COM DLL への完全なパス。 |
読込済み Windows Access Bridge DLL
|
LoadedWABDLL | string |
読み込まれた Windows Access Bridge DLL への完全なパス。 |
Windows Access Bridge DLL バージョン
|
WABVersion | string |
読み込まれた Windows Access Bridge DLL のバージョン。 |
すべての Java 子要素プロパティを取得する
すべての Java子要素のすべてのプロパティを返します。 これは、必要なプロパティ値を保持するフィールドが不明な場合に役立つことがあります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
検索要素の JAB ハンドル
|
SearchElementJABHandle | True | integer |
子要素のプロパティを返す要素の要素ハンドル。 これは、「Java 要素プロパティを取得する」または要素ハンドルを返すその他の検索を使用して見つけることができます。 |
戻す最初の項目
|
FirstItemToReturn | integer |
1 から始まる、返される最初の項目の要素インデックス。 (ツリーの一番下から) 逆順序で要素を返す場合は、-1 から始まる負のインデックスを代わりに指定できます。 たとえば、インデックスが -10 の場合、下から 10 番目のアイテムが返されます。 |
|
返される項目の最大数
|
MaxItemsToReturn | integer |
返す要素の最大数。 このパラメーターは、大きなテーブルなどの、小さなチャンクで要素の大きなセットを返すために使用できます。 非常に大きなテーブルでタイムアウトが発生する可能性があるテーブル全体を返そうとする代わりに、一度に 500 行を返すことができます。 |
|
文字列の最大長
|
MaxStringLength | integer |
説明フィールドの最大長。 これには大量のテキストが含まれる場合があるため、最大値を設定すると検索速度が向上します。 既定では、文字列の最大長はないため、完全な説明が返されます。 |
|
検索の下位要素
|
SearchDescendants | boolean |
true に設定すると、親ハンドルの下のすべての子要素が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、親ハンドルの下の直接の子要素のみが検索されます。 |
|
Java 要素のロールを検索する
|
SearchRole | string |
検索する子要素の Java 要素のロール (オプション) です。 これは検査で検出できます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
返される子要素の数
|
NumberOfChildElementsReturned | integer |
検索から返される子要素の数。 |
現在の深さで利用可能なより多くの要素
|
MoreElementsAvailableAtCurrentDepth | boolean |
「返される項目の最大数」が小さい数値に設定されているため、現在の深さで返されなかった子要素がさらにある場合は true を返します。 |
より低い深さで利用可能なより多くの要素
|
MoreElementsAvailableAtLowerDepths | boolean |
「返される項目の最大数」がより低い数値に設定されている場合、Java ツリーのより低い深度で使用可能な子要素がさらにある場合は true を返します。 |
最大の深さより深いより多くの要素
|
MoreElementsDeeperThanMaxDepth | boolean |
「相対的な最大の深さ」がより低い数値に設定されている場合、Java ツリーのより低い最大の深さで使用可能な子要素がさらにある場合は true を返します。 |
java 子要素 JSON
|
JavaChildElementsJSON | string |
JSON 形式の、配置されているすべての子要素 (およびそれらのプロパティ) のリスト。 返されるプロパティは、「Java 子要素のプロパティを取得する」アクションによって返されるプロパティと同じです。 |
すべての Java 要素ハンドルをリセットする
IA-Connect によって現在保存されているすべての Java 要素ハンドルをリセットします。これは、多数の要素が識別され、多数の要素ハンドルが保存されている場合に役立ちます。 要素ハンドルの数が非常に多い (100,000 以上) シナリオでは、このアクションを使用して RAM の使用を解放することもできます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
インデックスで Java 一覧の要素を選択
指定したインデックスに一致する一覧の要素を選択します。 これは通常、ドロップダウン項目/メニュー項目を選択するために使用されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
項目インデックス
|
ItemIndex | True | integer |
選択または非選択のリスト項目を示すインデックス (1 から始まる)。 |
項目を選択する
|
SelectItem | boolean |
「True」 (既定) に設定した場合、項目が選択されます。 「False」に設定した場合、項目は非選択になります。 これは通常、複数選択でのみ使用されます。 |
|
最初に選択をクリア
|
ClearSelectionFirst | boolean |
「True」 (既定) に設定した場合、選択は最初に消去されます。 追加の項目を選択するか、単一の項目のみを選択するか (最初にクリアすることによって) を選択する必要があるため、これは主に複数選択に使用されます。 「False」に設定した場合、選択は最初に消去されません。 |
|
失敗時に復元する
|
RecoverOnFailure | boolean |
「True」に設定すると、最初に選択されたリスト項目は、新しい選択が失敗した場合に復元されます。 たとえば、項目 3 が選択されていて、項目 90 (存在しない) を選択しようとすると、項目 3 が再選択されます。 「False」に設定した場合、最初に選択したリスト項目は復元されません。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
インデックスによる Java 選択状態の取得
子要素インデックスを指定することにより、選択範囲内の子要素 (通常はリストまたはドロップダウン内のアイテム) の選択状態を返します。 「Java 選択要素項目を取得する」アクションを使用して、すべての選択子要素項目を取得し、それらのインデックスを確認できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
項目インデックス
|
ItemIndex | True | integer |
クエリするリスト項目の状態を示すインデックス (1 から始まる)。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
インデックスが選択される
|
IndexIsSelected | boolean |
指定されたインデックスの選択リスト項目が選択されている場合は true を返し、選択されていない場合は false を返します。 |
インデックスによる Java 選択状態の取得
子要素名を指定することにより、選択範囲内の子要素 (通常はリストまたはドロップダウン内のアイテム) の選択状態を返します。 「Java 選択要素項目を取得する」アクションを使用して、すべての選択子要素項目を取得し、それらの名前を確認できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
品目名
|
ItemName | True | string |
選択選択または選択解除するリスト項目の名前です。 |
アイテム名で大文字と小文字を区別する
|
ItemNameCaseSensitive | boolean |
「True」に設定すると、項目名検索で大文字と小文字が区別されます (例: リスト項目と完全に一致する必要がある)。 「False」 (既定) に設定されている場合、項目名の検索では大文字と小文字は区別されません。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
名前が選択される
|
NameIsSelected | boolean |
名前付き選択リスト項目が選択されている場合は true、またはそうでない場合は false を返します。 |
マウスの中央ボタンで Java 要素をクリックする (グローバル)
マウスを Java 要素の中央に移動し、マウスの中央ボタンをクリックします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
オフセット X をクリック
|
ClickOffsetX | integer |
クリック アクションをオフセットする X ピクセル数。 このパラメーターは、正 (右) と負 (左) の両方のオフセット値をサポートしています。 |
|
オフセット Y をクリック
|
ClickOffsetY | integer |
クリック アクションをオフセットする Y ピクセル数。 このパラメーターは、正 (下) と負 (上) の両方のオフセット値をサポートしています。 |
|
相対オフセットの基準
|
OffsetRelativeTo | string |
(センター/中央/中間、左、右、上、下、左上、右下、左下、右下) からオフセットする要素の相対位置。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスの中央ボタンで Java 要素をクリックする (グローバル)
マウスを Java テーブル セルの中央に移動し、特定のマウス ボタンをクリックします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
セルの行インデックス
|
RowIndex | True | integer |
テーブルのセルの 1 から始まる行インデックス。 |
セルの列インデックス
|
ColumnIndex | True | integer |
テーブルのセルの 1 から始まる列インデックス。 |
ビューポートを列挙
|
EnumerateViewport | boolean |
ビューポート要素は通常、テーブルを含み、テーブルの表示領域を表します。 「True」 (既定) に設定されている場合、IA-Connect Agent は、ビューポートのサイズを計算することにより、テーブルの表示境界と各コーナーのセルのインデックスの検出を試みます。 これにより、テーブルのどのコンポーネントが現在画面に表示されているかを判別できます。 「False」に設定すると、ビューポート座標は入力されません。 |
|
プロセス ビューポートの親
|
ProcessViewportParents | boolean |
「True」(既定) に設定すると、ビューポートの親要素も処理され、ビューポートの表示サイズを調整できます。 これは、別のビューポートに埋め込まれている場合に役立ちます。 「False」に設定すると、ビューポート親要素は入力されません。 |
|
処理する親ビューポートの最大数
|
MaxViewportParentsToProcess | integer |
ビューポートを列挙するときに処理する親要素の最大数。 既定では、50 に設定されています。 |
|
考慮すべきビューポートの親要素の役割
|
ViewportParentElementRolesToConsider | string |
ビューポート サイズを計算するために列挙するときに考慮するビューポート親要素のロール。 これは、ページ タブなど、サイズ計算を歪める可能性のあるビューポートよりもサイズが小さい親要素を除外するために使用されます。 既定では、これらは次のとおりです。パネル、ビューポート、レイヤード ペイン、ルート ペイン。 |
|
ビューポートの左余白
|
ViewportLeftMargin | integer |
列挙されたビューポートの左内側の余白。 この値を使用して、1 ピクセルまたは 2 ピクセルでしか表示されず、ほぼ完全に画面外にあるセルを除外できます。 既定では、これは 2 に設定されており、IA-Connect Agent によって返されるデータに影響を与えようとしている場合にのみ増やす必要があります。 |
|
ビューポートの上余白
|
ViewportTopMargin | integer |
列挙されたビューポートの上内側の余白。 この値を使用して、1 ピクセルまたは 2 ピクセルでしか表示されず、ほぼ完全に画面外にあるセルを除外できます。 既定では、これは 2 に設定されており、IA-Connect Agent によって返されるデータに影響を与えようとしている場合にのみ増やす必要があります。 |
|
ビューポートの右余白
|
ViewportRightMargin | integer |
列挙されたビューポートの右内側の余白。 この値を使用して、1 ピクセルまたは 2 ピクセルでしか表示されず、ほぼ完全に画面外にあるセルを除外できます。 既定では、これは 2 に設定されており、IA-Connect Agent によって返されるデータに影響を与えようとしている場合にのみ増やす必要があります。 |
|
ビューポイントの下余白
|
ViewportBottomMargin | integer |
列挙されたビューポートの下内側の余白。 この値を使用して、1 ピクセルまたは 2 ピクセルでしか表示されず、ほぼ完全に画面外にあるセルを除外できます。 既定では、これは 2 に設定されており、IA-Connect Agent によって返されるデータに影響を与えようとしている場合にのみ増やす必要があります。 |
|
マウス ボタン
|
MouseButton | True | integer |
テーブル セルをクリックするときに使用するマウス ボタン。 左= 0、右= 1、中央= 2、左二重= 3。 |
オフセット X をクリック
|
ClickOffsetX | integer |
クリック アクションをオフセットする X ピクセル数。 このパラメーターは、正 (右) と負 (左) の両方のオフセット値をサポートしています。 |
|
オフセット Y をクリック
|
ClickOffsetY | integer |
クリック アクションをオフセットする Y ピクセル数。 このパラメーターは、正 (下) と負 (上) の両方のオフセット値をサポートしています。 |
|
相対オフセットの基準
|
OffsetRelativeTo | string |
(センター/中央/中間、左、右、上、下、左上、右下、左下、右下) からオフセットする要素の相対位置。 |
|
遅延 (ミリ秒)
|
DelayInMilliseconds | integer |
クリック間で待機する秒数で、既定では 0.05 (20 ミリ秒) です。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
マウスの左ボタンで Java 要素をダブル クリックする (グローバル)
マウスを Java 要素の中央に移動し、マウスの左ボタンをダブルクリックします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
オフセット X をクリック
|
ClickOffsetX | integer |
クリック アクションをオフセットする X ピクセル数。 このパラメーターは、正 (右) と負 (左) の両方のオフセット値をサポートしています。 |
|
オフセット Y をクリック
|
ClickOffsetY | integer |
クリック アクションをオフセットする Y ピクセル数。 このパラメーターは、正 (下) と負 (上) の両方のオフセット値をサポートしています。 |
|
相対オフセットの基準
|
OffsetRelativeTo | string |
(センター/中央/中間、左、右、上、下、左上、右下、左下、右下) からオフセットする要素の相対位置。 |
|
遅延 (ミリ秒)
|
DelayInMilliseconds | integer |
最初のクリックと 2 番目のクリックの間のミリ秒単位の遅延 (1000 分の 1 秒)。 既定の設定は 10 ミリ秒です。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前で Java リスト要素を選択
指定した名前を持つリストの要素を選択します。 これは通常、ドロップダウン項目/メニュー項目を選択するために使用されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
品目名
|
ItemName | True | string |
選択選択または選択解除するリスト項目の名前です。 |
項目を選択する
|
SelectItem | boolean |
「True」 (既定) に設定した場合、項目が選択されます。 「False」に設定した場合、項目は非選択になります。 これは通常、複数選択でのみ使用されます。 |
|
アイテム名で大文字と小文字を区別する
|
ItemNameCaseSensitive | boolean |
「True」に設定すると、項目名検索で大文字と小文字が区別されます (例: リスト項目と完全に一致する必要がある)。 「False」 (既定) に設定されている場合、項目名の検索では大文字と小文字は区別されません。 |
|
最初に選択をクリア
|
ClearSelectionFirst | boolean |
「True」 (既定) に設定した場合、選択は最初に消去されます。 追加の項目を選択するか、単一の項目のみを選択するか (最初にクリアすることによって) を選択する必要があるため、これは主に複数選択に使用されます。 「False」に設定した場合、選択は最初に消去されません。 |
|
次を選択してオプションの一覧を取得する
|
GetListOfOptionsBySelecting | boolean |
「True」に設定されている場合、IA-Connect Agent は、(JAB で) 各オプションを順番に選択することにより、選択範囲内のすべてのオプションのリストの取得を試みます。 「False」 (既定) に設定されている場合は、「ラベルを読み取ってオプションの一覧を取得する」パラメーターを「True」に設定する必要があります。そうしないと、オプションのリストが読み取られません。 |
|
ラベルを読み取ってオプションの一覧を取得する
|
GetListOfOptionsByReadingLabels | boolean |
「True」 (既定) に設定されている場合、IA-Connect Agent は、(JAB ツリー内の) 子ラベルを読み取ることにより、選択範囲内のすべてのオプションのリストを取得しようとします。 ドロップダウン リストの場合、リストがドロップダウンするまで子要素が公開されないため、ほぼ確実に「最初の展開」パラメーターを「True」に設定する必要があります。 また、「以降を折りたたむ」パラメーターを「True」に設定して、後でリストを閉じます。 「次を選択してオプションの一覧を取得する」パラメーターも「False」に設定する必要があります。そうしないと、このオプションは無視されます (両方の方法でリストを取得できないため)。 「False」に設定されている場合は、「次を選択してオプションの一覧を取得する」パラメーターを「True」に設定する必要があります。そうしないと、オプションのリストが読み取られません。 |
|
最初の展開
|
ExpandFirst | boolean |
「true」 (既定) に設定すると、リストの項目要素を検索する前に、アクションがリストの展開を試みます。 この機能は、リストを展開するまで他のリスト項目要素を作成しない可能性がある動的リストに有効です。 「false」に設定した場合、リストは展開されません。 |
|
以降を折りたたむ
|
CollapseAfter | boolean |
true (既定) に設定すると、検索の実行後にリストを折りたたみます。 false に設定した場合、リストは折りたたまれません。 |
|
展開から折りたたみまでの秒数
|
SecondsBetweenExpandCollapse | double |
展開アクションと折りたたみアクションが「True」に設定されている場合にこれらのアクション間に待機する秒数です。 既定では、0.05 (20 ミリ秒) です。 |
|
正しい状態でも強制する
|
ForceEvenIfInCorrectState | boolean |
「True」に設定すると、要素はすでに選択済みの場合でも選択されます。 「False」 (既定) に設定されている場合、リスト要素がすでに選択されていると、IA-Connect Agent は何もしません。 |
|
失敗時に復元する
|
RecoverOnFailure | boolean |
「True」に設定すると、最初に選択されたリスト項目は、新しい選択が失敗した場合に復元されます。 たとえば、項目 3 が選択されていて、項目 90 (存在しない) を選択しようとすると、項目 3 が再選択されます。 「False」に設定した場合、最初に選択したリスト項目は復元されません。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
画面座標で Java テーブル セルを取得する
テーブルの子要素である Java テーブル セルが指定された座標に存在する場合、このアクションは要素とそのプロパティを識別し、オプションでテーブル セル要素へのハンドルを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
テーブル要素の JAB ハンドル
|
TableElementJABHandle | True | integer |
検索している親テーブル要素である Java 要素ハンドル。 これは、「Java 要素プロパティを取得する」を使用して以前に見つけたテーブルである可能性があります。 |
Screen X
|
ScreenX | True | integer |
テーブル セルを配置するための Screen X 座標 (ピクセル単位)。 |
Screen Y
|
ScreenY | True | integer |
テーブル セルを配置するための Screen Y 座標 (ピクセル単位)。 |
ハンドルを返す
|
ReturnJABHandle | boolean |
セルに要素ハンドルを返す必要がありますか? |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
親のセル インデックス
|
CellIndexInParent | integer |
テーブルのセルのセル インデックス。 最初の行の最初のセル インデックスは 1 で、行のセルごとに 1 つずつ増加します。 したがって、5 行 3 列のテーブルでは、2 行目の最初のセル インデックスは 4 になります。 |
セルの行インデックス
|
CellRowIndex | integer |
テーブルのセルの 1 から始まる行インデックス。 |
セルの列インデックス
|
CellColumnIndex | integer |
テーブルのセルの 1 から始まる列インデックス。 |
セルの JAB ハンドルです
|
CellJABHandle | integer |
テーブル セルへの要素ハンドル。 |
画面座標で Java 要素のハンドルを作成する
画面座標を提供することにより、Java 要素へのハンドルを作成します。 指定された座標に Java 要素が存在する場合、アクションは要素を識別し、その要素へのハンドルを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
ParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Screen X
|
ScreenX | True | integer |
要素を配置するための画面の X 座標 (ピクセル単位)。 |
Screen Y
|
ScreenY | True | integer |
要素を配置するための画面の Y 座標 (ピクセル単位)。 |
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
配置された要素 JAB ハンドル
|
LocatedElementJABHandle | integer |
指定された座標に要素が存在している場合、これはさらなるアクションで使用できる数値要素ハンドルを保持し、さらなる検索に使用する「親」ハンドルとして機能します (例: このハンドルに関連する要素を検索する)。 |
複数の Java 親要素プロパティを取得する
Java 要素のすべての親要素のプロパティを返します。 このアクションは、「処理する親の最大数」パラメーターが十分に高く設定されている場合、すべての親プロパティを返す要素ツリーの高さ全体を検索します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
検索要素の JAB ハンドル
|
SearchElementJABHandle | True | integer |
すべての親要素のプロパティを返す要素の要素ハンドル。 これは、「Java 要素プロパティを取得する」または要素ハンドルを返すその他の検索を使用して見つけることができます。 |
文字列の最大長
|
MaxStringLength | integer |
説明フィールドの最大長。 これには大量のテキストが含まれる場合があるため、最大値を設定すると検索速度が向上します。 既定では、文字列の最大長はないため、完全な説明が返されます。 |
|
処理する親の最大件数
|
MaxParentsToProcess | integer |
処理する親要素の最大数。 既定では、50 に設定されています。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Java 親要素 JSON
|
JavaParentElementsJSON | string |
JSON 形式の、配置されているすべての親要素 (およびそれらのプロパティ) のリスト。 返されるプロパティは、「Java 要素プロパティを取得する」アクションによって返されるプロパティと同じです。 |
返される親要素の数
|
NumberOfParentElementsReturned | integer |
検索から返される親要素の数。 |
要素ハンドルから Java ロール CSV を取得する
指定された要素ハンドルの下にある要素ロールのツリーを CSV として返します。 このアクションは開発目的でのみ使用され、アプリケーションの要素の概要を提供します。これは、アプリケーションの構造を視覚化し、要素の検索を最適化するのに役立ちます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
CSV が含むインデント ロール
|
IndentRoleInCSV | boolean |
CSV 出力での子要素のロールをインデントする必要がありますか? これは、Java 要素ツリーで親と子のリレーションシップをより適切に視覚化するのに役立つ場合があります。 既定では、これは「True」に設定されています。 |
|
CSV に説明を含める
|
IncludeDescriptionInCSV | boolean |
CSV 出力での要素の説明を含める必要がありますか? 既定では、これは「True」に設定されています。 |
|
CSV にディメンションを含める
|
IncludeDimensionsInCSV | boolean |
要素のディメンション (高さ、幅、境界エッジ) を CSV 出力に含める必要がありますか? 既定では、これは「True」に設定されています。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
見つかった要素
|
ElementFound | boolean |
入力ハンドルで指定された要素が見つかった場合は true を返し、見つからなかった場合は false を返します。 |
検索した要素の数
|
ElementsSearched | integer |
親要素の下で検索された要素の数です。 |
ロール CSV
|
RoleCSV | string |
親要素の下で見つかった各要素のロールを含む CSV 出力です。 |
要素検索から Java ロール CSV を取得する
Java 要素検索を実行し、検索された要素の詳細 (要素が見つかった時点まで) を CSV として出力します。 このアクションは開発目的でのみ使用され、アプリケーションの要素の概要を提供します。これは、アプリケーションの構造を視覚化し、要素の検索を最適化するのに役立ちます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
親要素の JAB ハンドル
|
SearchParentElementJABHandle | True | integer |
検索している要素の親である Java 要素ハンドル。 これは、「Java デスクトップ要素を待機する」を使用して以前に見つけたウィンドウである可能性があります。 |
Java 要素の名前を検索する
|
SearchElementJABName | string |
検索する要素の Java 名 (オプション)。 これは検査で検出できます。 |
|
Java 要素の説明を検索する
|
SearchElementJABDescription | string |
検索する要素の Java 要素の説明 (オプション)。 これは検査で検出できます。 |
|
Java 要素のロールを検索する
|
SearchElementJABRole | string |
検索する要素の Java 要素のロール (オプション)。 これは検査で検出できます。 |
|
検索の子要素
|
SearchSubTree | boolean |
true に設定すると、親ウィンドウ ハンドルの下のツリー全体が検索されます。 これはより入念ですが、さらに時間がかかります。 false に設定すると、ツリーの親ウィンドウ ハンドルの下の要素が直接検索されます。 |
|
相対的な最大の深さ
|
MaxRelativeDepth | integer |
親要素から子要素を検索するための相対的な最大の深さ。 直接の子要素の深さの値は 0 になります。 |
|
照合インデックス
|
MatchIndex | integer |
検索条件に複数の要素が一致する場合、どの要素を照合するか (1 から開始) を指定します。 同時に '列で並べ替え' を使用して、照合の並べ替え順を選択できます。 |
|
検索フィルター
|
SearchFilter | string |
条件演算子と任意の要素フィールドを使用して検索条件をさらに制限する、高度なオプション フィルター。 例 1: [幅] < 200。 例 2: [Name] like 'Document ' AND [Role] like 'Label'. その他の例については、ドキュメントを参照してください。 |
|
列名で並べ替え
|
SortByColumn | string |
検索条件に複数の要素が一致する場合、並べ替えに使用する要素のプロパティを指定することができます。 同時に、'照合インデックス' を使用して必要な要素を選択することもできます。 例: '列名で並べ替え' を [TopEdge]、'照合インデックス' を 1 に指定すると、一致する要素のうち画面の一番上に表示されているものが選択されます。 |
|
照合インデックスは昇順です
|
MatchIndexAscending | boolean |
検索条件に複数の要素が一致する場合、'マッチ インデックス' の照合を並べ替えたリストで上から順に行うのか (true)、下から順に行うのか (false) を指定します。 |
|
大文字と小文字を区別して検索
|
CaseSensitiveSearch | boolean |
要素検索では大文字と小文字を区別する必要がありますか? True に設定した場合、正確な文字列/テキスト検索に一致する要素のみが返されます。 既定では、これは false に設定されています。 |
|
表示できる要素のみを検索する
|
OnlySearchVisibleElements | boolean |
表示できる要素のみを検索する必要がありますか? 既定では、これは true に設定されています。 |
|
要素を表示する検索のみ
|
OnlySearchShowingElements | boolean |
表示する要素のみを検索する必要がありますか? 表示する要素は通常、代替タブまたは折りたたまれたメニューに表示されるアイテムです。 既定では、これは true に設定されています。 |
|
要素のロールを走査しない
|
ElementRolesNotToTraverse | string |
検索時に走査 (ステップ イン) しないロールのコンマ区切りリスト。 検索では、要素が検索条件に一致するかどうかが引き続きチェックされますが、子要素は検索されません。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する最大要素件数
|
MaximumElementsToSearch | integer |
ターゲット要素を検索する場合の検索する要素の最大数で、検索を制限して Java ツリーで見つかった最初の N 個の要素のみをチェックします。 既定では、2000 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
検索する子要素の、ノードごとの最大件数
|
MaximumChildElementsToSearchPerNode | integer |
各要素を検索する場合の子要素の最大数で、検索を制限して Java ツリーの各要素で見つかった子要素の最初の N 個の要素のみをチェックします。 既定では、200 に設定されています。 このパラメーターは、要素検索を最適化するために使用できます。 これは、「子要素の検索」入力パラメーターが「True」に設定されている場合にのみ使用されます。 |
|
CSV が含むインデント ロール
|
IndentRoleInCSV | boolean |
CSV 出力での子要素のロールをインデントする必要がありますか? これは、Java 要素ツリーで親と子のリレーションシップをより適切に視覚化するのに役立つ場合があります。 既定では、これは「True」に設定されています。 |
|
CSV に説明を含める
|
IncludeDescriptionInCSV | boolean |
CSV 出力での要素の説明を含める必要がありますか? 既定では、これは「True」に設定されています。 |
|
CSV にディメンションを含める
|
IncludeDimensionsInCSV | boolean |
要素のディメンション (高さ、幅、境界エッジ) を CSV 出力に含める必要がありますか? 既定では、これは「True」に設定されています。 |
|
Workflow
|
Workflow | True | string |
次の式をここに追加します: workflow() |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
見つかった要素
|
ElementFound | boolean |
検索要素が見つかった場合は true、そうでない場合は false を返します。 |
検索した要素の数
|
ElementsSearched | integer |
検索要素が見つかる前に親要素で検索された要素の数です。 |
ロール CSV
|
RoleCSV | string |
検索で見つかった各要素のロールを含む CSV 出力です。 |