다음을 통해 공유


java IA-Connect

IA-Connect 클라우드에서 온-프레미스 가상 머신 또는 Citrix 또는 RDS(Microsoft Remote Desktop) 연결을 통해 RPA 기능을 추가하는 RPA(Robotic Process Automation) 플랫폼입니다. JAVA 액세스 브리지(JAB)를 사용하여 Java 애플리케이션을 자동화하기 위한 모듈입니다.

이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.

서비스 클래스 Regions
Copilot Studio Premium 다음을 제외한 모든 Power Automate 지역 :
     - 미국 정부(GCC)
     - 미국 정부(GCC High)
     - 21Vianet에서 운영하는 중국 클라우드
     - 미국 국방부(DoD)
논리 앱 스탠다드 다음을 제외한 모든 Logic Apps 지역 :
     - Azure Government 지역
     - Azure 중국 지역
     - 미국 국방부(DoD)
Power Apps Premium 다음을 제외한 모든 Power Apps 지역 :
     - 미국 정부(GCC)
     - 미국 정부(GCC High)
     - 21Vianet에서 운영하는 중국 클라우드
     - 미국 국방부(DoD)
Power Automate Premium 다음을 제외한 모든 Power Automate 지역 :
     - 미국 정부(GCC)
     - 미국 정부(GCC High)
     - 21Vianet에서 운영하는 중국 클라우드
     - 미국 국방부(DoD)
연락처
이름 Ultima Labs
URL https://www.ultima.com/ultima-labs
전자 메일 IAConnect@ultima.com
커넥터 메타데이터
게시자 Ultima Labs
웹 사이트 https://www.ultima.com/ultima-labs
개인 정보 보호 정책 https://www.ultima.com/privacy-policy
카테고리 IT 작업; 생산력

IA-Connect Power Automate Cloud Flows의 RPA 기능을 온-프레미스 가상 머신 또는 Citrix 또는 RDS(Microsoft Remote Desktop) 연결을 통해 RPA 기능을 추가하는 RPA(로봇 프로세스 자동화) 플랫폼입니다. IA-Connect 커넥터는 650개 이상의 작업을 제공하므로 Power Automate 클라우드 흐름에서 직접 모든 유형의 온-프레미스 애플리케이션을 자동화할 수 있습니다. 모든 IA-Connect 작업은 Power Automate Cloud Flow에서 직접 사용할 수 있으며, 클라우드 기반 애플리케이션과 온-프레미스 애플리케이션 간에 쉽게 통합할 수 있으며, RPA 프로세스에서 기존 Power Automate 조건, 루프, 동적 콘텐츠, 식 및 예외 처리를 활용할 수 있습니다. IA-Connect 커넥터를 활용하면 흐름 실행 기록의 전체 실행 기록 및 감사 가능성도 제공하는 동시에 RPA 프로세스를 개발하기 위한 별도의 애플리케이션/콘솔/스튜디오가 필요하지 않습니다.

필수 조건

IA-Connect 커넥터를 사용하려면 IA-Connect 소프트웨어를 설치해야 합니다. 30일 동안 무료로 테스트할 수 있으며, IA-Connect 라이선스가 필요합니다.

IA-Connect 소프트웨어는 다음 두 가지 주요 구성 요소로 구성됩니다.

  • IA-Connect Orchestrator는 사용자 고유의 Azure 테넌트에서 호스트할 Azure WebApp입니다. 이는 하나 이상의 온-프레미스 또는 클라우드 기반 가상 머신에 대한 RPA 흐름의 라우팅 및 보안을 처리합니다.

  • 자동화하려는 소프트웨어에 액세스할 수 있는 가상 머신에 설치된 IA-Connect 에이전트 및 디렉터입니다. 또한 IA-Connect 에이전트는 Citrix 또는 Microsoft RDS(원격 데스크톱 서비스) 세션 내에서 실행할 수 있습니다. 여기서 RPA 명령은 실행을 위해 가상 채널을 원격 세션으로 전달합니다. IA-Connect 에이전트는 네트워크 공유에서 실행할 수 있으며 설치가 필요하지 않습니다.

사용 가능한 IA-Connect 커넥터

사용 가능한 IA-Connect 커넥터는 다음과 같습니다.

  • 동적 코드 IA-Connect
  • java IA-Connect
  • IA-Connect 메인프레임
  • Microsoft Office IA-Connect
  • SAP GUI IA-Connect
  • IA-Connect 세션
  • IA-Connect UI
  • IA-Connect 웹 브라우저

자격 증명을 가져오는 방법

라이선스를 받고 30일 무료 평가판을 시작하려면 웹 사이트(https://www.ultima.com/IA-Connect/Power-Automate)에 요청을 제출하세요.

평가판 요청이 수신되면 IA-Connect 소프트웨어 설정을 지원하고 평가판 라이선스를 제공하기 위해 제공된 이메일 주소를 통해 연락을 드립니다. 이 평가판은 완전한 기능을 갖춘 평가판이며 평가 기간 동안 사용자 환경 내의 모든 8개 IA-Connect 커넥터에서 650개의 작업을 테스트할 수 있습니다.

커넥터 시작

IA-Connect에 대한 평가판 요청을 제출한 후에는 설치 및 설치를 다루는 IA-Connect 소프트웨어 및 설명서가 포함된 ZIP 파일을 다운로드할 수 있습니다. 또한 필요에 따라 설치 프로세스를 통해 지원 및 지침을 제공하기 위해 연락을 드립니다.

Support

평가 기간 동안 Ultima Labs(IAConnect@ultima.com)에 문의하여 지원 및 지원을 받을 수 있습니다.

IA-Connect 라이선스를 구매하면 Ultima의 영국 기반 TSC(기술 서비스 센터)에서 맞춤형 교육 또는 지원을 위해 사용할 수 있는 지원 토큰을 받게 됩니다.

알려진 문제, 일반적인 오류 및 FAQ

기술 자료에는 알려진 문제, IA-Connect 커넥터를 사용할 때 발생할 수 있는 일반적인 오류 및 질문과 대답을 다루는 여러 문서가 포함되어 있습니다. 이 기능은 액세스할 https://support.ultima.com/ultimalabs 수 있으며 IA-Connect 평가판 및 IA-Connect 라이선스 구매 시 이러한 리소스에 액세스할 수 있는 계정이 제공됩니다.

연결을 만드는 중

커넥터는 다음 인증 유형을 지원합니다.

기본값 연결을 만들기 위한 매개 변수입니다. 모든 지역 공유할 수 없음

기본값

적용 가능: 모든 지역

연결을 만들기 위한 매개 변수입니다.

공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.

이름 유형 Description 필수
API 키 시큐어스트링 (보안 문자열) 이 API의 API 키 진실
IA-Connect Orchestrator 주소 문자열 HTTP(S) 구성 요소 없이 IA-Connect Orchestrator 주소 지정 진실

제한 한도

Name 호출 갱신 기간
연결당 API 호출 100 60초

동작

Focus Java 요소

Java 요소를 포커스하여 키보드 포커스의 활성 요소로 만들고, 애플리케이션에 따라 요소 창을 포그라운드로 가져올 수 있습니다.

Java Access Bridge에 연결

IA-Connect Java 하위 시스템(IA-JavaAccessBridge)을 시작하고 지정된 Java Access Bridge DLL에 연결합니다(또는 검색하려면 비워 두십시오). Java 애플리케이션을 자동화하려면 먼저 이 단계를 수행해야 합니다. 또한 이 작업을 통해 Java 애플리케이션을 실행하기 전에 사용하도록 설정해야 하는 Java Access Bridge를 사용할 수 있습니다.

Java Access Bridge에서 연결 끊기

실행 중인 java 하위 시스템(IA-JavaAccessBridge)IA-Connect 종료합니다.

Java 데스크톱 요소 가져오기

바탕 화면의 Java 애플리케이션 창 및 대화 상자 목록을 반환합니다. 먼저 Java Access Bridge에 연결해야 합니다.

Java 데스크톱 요소 대기

Java 데스크톱 요소(일반적으로 창)가 존재할 때까지 기다립니다.

Java 데스크톱 요소가 없을 때까지 기다립니다.

Java 데스크톱 요소(일반적으로 창)가 더 이상 존재하지 않을 때까지 기다립니다.

Java 데스크톱 요소가 존재하나요?

Java 데스크톱 요소가 있는지 여부를 보고하고 몇 가지 기본 요소 속성을 제공합니다.

Java 부모 요소 속성 가져오기

Java 요소의 부모 요소 속성을 반환합니다. 이 작업은 직접 부모 요소의 속성만 반환하고 요소 트리의 전체 높이를 검색하지 않습니다.

Java 선택 요소 항목 가져오기

지정된 Java 선택 요소 아래에 있는 모든 자식 선택 요소 항목을 반환합니다. 선택 영역을 반복하거나 목록에서 각 개별 옵션을 선택하거나 선택 영역의 자식 요소 레이블을 읽어 선택 요소 옵션을 검색하도록 선택할 수 있습니다. 선택 영역의 자식 요소의 레이블을 읽어 선택 요소 옵션을 검색하도록 선택하는 경우 '첫 번째 확장' 매개 변수를 'True'로 제공하여 선택 영역을 먼저 확장해야 할 수 있습니다. 그런 다음 필요에 따라 'Collapse after' 매개 변수를 'True'로 제공하여 선택 영역을 닫을 수 있습니다.

Java 선택 요소 확장

Java 요소(일반적으로 메뉴/드롭다운 항목)를 확장하거나 축소합니다. 항목이 이미 확장된 경우 아무 일도 발생하지 않습니다.

Java 요소 값 가져오기

요소의 값을 반환합니다. 값은 일반적으로 텍스트 입력 영역과 연결되지만 많은 요소에 이 속성이 있을 수 있습니다.

Java 요소 누르기

Java 요소(일반적으로 단추)를 누릅니다.

Java 요소 대기

Java 요소(일반적으로 단추 또는 텍스트 입력 영역과 같은 창 내의 개별 요소)가 존재할 때까지 기다립니다.

Java 요소 속성 가져오기

Java 요소의 모든 Java 속성을 반환합니다. 이는 필요한 속성 값을 보유하는 필드가 확실하지 않은 경우에 유용할 수 있습니다.

Java 요소 속성을 목록으로 가져오기

Java 요소의 속성을 개별 항목 대신 한 줄 목록(단일 줄 컬렉션/데이터 테이블)으로 반환합니다. 이는 데이터를 사용하는 방법에 따라 유용할 수 있습니다.

Java 요소 주위에 사각형 그리기

Java 요소의 둘레에 사각형을 그려 찾은 요소가 필요한 요소임을 식별하는 데 도움이 됩니다. 사각형은 5초 후에 자동으로 제거됩니다.

Java 요소 텍스트 값 가져오기

Java 요소의 텍스트 값을 반환합니다. 텍스트 값은 일반적으로 텍스트 요소와 연결되지만 많은 요소에 이 속성이 있을 수 있습니다.

Java 요소 확인

요소의 상태(일반적으로 확인란 또는 라디오 상자)를 선택하거나 선택 취소로 설정합니다.

Java 요소가 동일한 것을 처리합니까?

Java 요소에 대한 두 개의 Java 요소 핸들을 비교하여 동일한 Java 개체를 나타내는지 확인합니다. 이 기능은 요소를 식별하고 해당 부모에 대한 핸들을 검색한 경우에 유용할 수 있습니다.

Java 요소가 없을 때까지 기다립니다.

Java 요소(일반적으로 단추 또는 텍스트 입력 영역과 같은 창 내의 개별 요소)가 더 이상 존재하지 않을 때까지 기다립니다.

Java 요소가 존재하나요?

Java 요소가 있는지 여부를 보고하고 몇 가지 기본 요소 속성을 반환합니다.

Java 요소를 마우스 오른쪽 단추로 클릭하는 전역

마우스를 Java 요소의 가운데로 이동하고 마우스 오른쪽 단추를 클릭합니다.

Java 요소에 대한 작업 가져오기

Java 요소에 대한 액세스 가능한 작업을 반환합니다. 그런 다음 작업 이름을 'Java 요소에 대한 작업 수행' 작업에 대한 입력으로 사용하여 요소에서 이러한 액세스 가능한 작업을 수행할 수 있습니다(예: 'click' 또는 'select-all').

Java 요소에 대한 작업 수행

Java 요소에 대해 액세스 가능한 작업을 수행합니다. 특정 요소에 대한 이러한 액세스 가능한 작업은 'Java 요소에 대한 작업 가져오기' 작업을 사용하여 쿼리할 수 있습니다. 몇 가지 일반적인 작업은 단추의 '클릭' 또는 텍스트 요소의 'select-all'입니다.

Java 요소에 대한 전역 입력 암호

마우스를 Java 요소의 가운데로 이동하고, 포커스를 지정하고, 왼쪽 클릭하여 키를 누릅니다. 일반적으로 네이티브 UIA 입력 메서드를 허용하지 않는 암호 입력과 함께 사용됩니다.

Java 요소에 대한 전역 입력 텍스트

마우스를 Java 요소의 가운데로 이동하고, 포커스를 지정하고, 왼쪽 클릭하여 키를 누릅니다. 일반적으로 네이티브 UIA 입력 메서드를 허용하지 않는 텍스트 입력과 함께 사용됩니다.

Java 요소에 암호 입력

기존 텍스트를 대체하여 Java 요소(일반적으로 암호 입력 필드)에 암호를 입력합니다.

Java 요소에 텍스트 입력

기존 텍스트를 대체하거나 특정 위치에 새 값을 삽입하여 Java 요소(일반적으로 텍스트 입력 필드)에 텍스트를 입력합니다.

Java 요소에서 전역 가운데 마우스 클릭

마우스를 Java 요소의 가운데로 이동하고 마우스 가운데 단추를 클릭합니다.

Java 요소에서 전역 왼쪽 두 번 마우스 클릭

마우스를 Java 요소의 가운데로 이동하고 왼쪽 마우스 단추를 두 번 클릭합니다.

Java 요소에서 전역 왼쪽 마우스 클릭

마우스를 Java 요소의 가운데로 이동하고 마우스 왼쪽 단추를 클릭합니다.

Java 요소의 표시되는 경계 사각형 가져오기

Java 요소의 표시 범위를 검색합니다. 일반적으로 Java Access Bridge는 요소가 화면에 표시되고 이러한 가상 값이 'Java 요소 속성 가져오기' 작업에서 제공되는지 여부에 관계없이 요소의 가상 위치 값을 반환합니다. 더 큰 요소(예: 스크롤할 수 있는 테이블 요소)가 화면에 항상 표시되지 않을 수 있으므로 이 작업은 요소의 현재 표시된 영역의 좌표를 반환합니다.

Java 자식 요소 속성 가져오기

인덱스로 지정된 특정 Java 자식 요소의 모든 속성을 반환합니다. 이는 필요한 속성 값을 보유하는 필드가 확실하지 않은 경우에 유용할 수 있습니다.

Java 창

UIA 창이 Java 요소인지 여부를 반환합니다.

Java 테이블 내용 가져오기

Java 테이블 요소의 내용을 반환합니다. 행, 열, 머리글 및 셀(예: 표)이 있는 요소입니다.

Java 테이블 셀 속성 가져오기

Java 테이블 요소 내에서 지정된 셀의 속성과 내용을 반환합니다. 행, 열, 머리글 및 셀(예: 표)이 있는 요소입니다. 선택적으로 뷰포트를 열거하여 현재 화면에 셀이 표시되고 좌표인지 여부를 결정할지 여부를 지정할 수 있습니다. 뷰포트 요소는 일반적으로 테이블(예: 테이블의 부모 요소)을 포함하고 테이블의 표시 영역을 나타냅니다.

Java 테이블 셀이 화면에 표시되어 있나요?

Java 테이블 요소 내의 특정 테이블 셀이 현재 화면에 표시되는지 여부를 반환합니다.

Java 테이블 속성 가져오기

Java 테이블 요소의 속성을 반환합니다. 행, 열, 머리글 및 셀(예: 표)이 있는 요소입니다. 필요에 따라 뷰포트를 열거하여 현재 화면에 표시되는 테이블의 구성 요소를 결정할지 여부를 지정할 수 있습니다. 뷰포트 요소는 일반적으로 테이블(예: 테이블의 부모 요소)을 포함하고 테이블의 표시 영역을 나타냅니다.

Java 표 셀에서 전역 마우스 클릭

Java 표 셀의 가운데로 마우스를 이동하고 지정된 마우스 단추를 클릭합니다.

UIA 요소에 대한 Java 속성 가져오기

UIA 요소의 모든 Java 속성을 반환합니다. 이는 필요한 속성 값을 보유하는 필드가 확실하지 않은 경우에 유용할 수 있습니다.

Windows 액세스 브리지 연결 상태 가져오기

IA-Connect 에이전트와 WAB(Windows Access Bridge) 간 연결의 현재 상태를 반환합니다. IA-Connect 에이전트가 WAB에 연결된 경우 관련 세부 정보가 출력으로 반환됩니다.

Windows 액세스 브리지 정보 가져오기

Java 및 Windows DLL 버전을 포함하여 특정 Java VM ID에 대한 WAB(Windows Access Bridge)에 대한 정보를 반환합니다. Java VM ID는 'Java 요소 속성 가져오기' 작업에서 출력으로 가져올 수 있습니다.

모든 Java 요소 핸들 다시 설정

많은 요소를 식별하고 많은 수의 요소 핸들이 저장된 경우 유용할 수 있는 IA-Connect 의해 현재 저장된 모든 Java 요소 핸들을 다시 설정합니다. 매우 많은 수의 요소 핸들(100,000개 이상)이 있는 시나리오에서는 이 작업을 사용하여 RAM 사용량을 확보할 수도 있습니다.

모든 Java 자식 요소 속성 가져오기

모든 Java 자식 요소의 모든 속성을 반환합니다. 이는 필요한 속성 값을 보유하는 필드가 확실하지 않은 경우에 유용할 수 있습니다.

여러 Java 부모 요소 속성 가져오기

Java 요소의 모든 부모 요소의 속성을 반환합니다. 이 작업은 '처리할 최대 부모' 매개 변수가 충분히 높게 설정된 경우 모든 부모 속성을 반환하는 요소 트리의 전체 높이를 검색합니다.

요소 검색에서 Java 역할 CSV 가져오기

Java 요소 검색을 수행하고 검색된 요소의 세부 정보(요소가 발견된 지점까지)를 CSV로 출력합니다. 이 작업은 개발 목적으로만 사용되며 애플리케이션 구조를 시각화하고 요소 검색을 최적화하는 데 유용할 수 있는 애플리케이션 요소에 대한 개요를 제공합니다.

요소 핸들에서 Java 역할 CSV 가져오기

지정된 요소 핸들 아래의 요소 역할 트리를 CSV로 반환합니다. 이 작업은 개발 목적으로만 사용되며 애플리케이션 구조를 시각화하고 요소 검색을 최적화하는 데 유용할 수 있는 애플리케이션 요소에 대한 개요를 제공합니다.

이름으로 Java 목록 요소 선택

지정된 이름의 목록 요소를 선택합니다. 일반적으로 드롭다운/메뉴 항목에서 항목을 선택하는 데 사용됩니다.

이름으로 Java 선택 상태 가져오기

자식 요소 이름을 제공하여 선택 영역(일반적으로 목록 또는 드롭다운의 항목)에서 자식 요소의 선택 상태를 반환합니다. 'Java 선택 요소 항목 가져오기' 작업을 사용하여 모든 선택 자식 요소 항목을 검색하여 이름을 확인할 수 있습니다.

인덱스별 Java 선택 상태 가져오기

자식 요소 인덱스(일반적으로 목록 또는 드롭다운의 항목)에서 자식 요소의 선택 상태를 반환합니다. 'Java 선택 요소 항목 가져오기' 작업을 사용하여 모든 선택 자식 요소 항목을 검색하여 인덱스 확인이 가능합니다.

인덱스별로 Java 목록 요소 선택

지정된 인덱스와 일치하는 목록 요소를 선택합니다. 일반적으로 드롭다운/메뉴 항목에서 항목을 선택하는 데 사용됩니다.

화면 좌표에서 Java 요소에 대한 핸들 만들기

화면 좌표를 제공하여 Java 요소에 대한 핸들을 만듭니다. 지정된 좌표에 Java 요소가 있는 경우 작업은 요소를 식별하고 핸들을 반환합니다.

화면 좌표에서 Java 테이블 셀 가져오기

테이블의 자식 요소인 Java 테이블 셀이 지정된 좌표에 있는 경우 이 작업은 요소와 해당 속성을 식별하고 선택적으로 테이블 셀 요소에 대한 핸들을 반환합니다.

Focus Java 요소

Java 요소를 포커스하여 키보드 포커스의 활성 요소로 만들고, 애플리케이션에 따라 요소 창을 포그라운드로 가져올 수 있습니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

Java Access Bridge에 연결

IA-Connect Java 하위 시스템(IA-JavaAccessBridge)을 시작하고 지정된 Java Access Bridge DLL에 연결합니다(또는 검색하려면 비워 두십시오). Java 애플리케이션을 자동화하려면 먼저 이 단계를 수행해야 합니다. 또한 이 작업을 통해 Java 애플리케이션을 실행하기 전에 사용하도록 설정해야 하는 Java Access Bridge를 사용할 수 있습니다.

매개 변수

Name 필수 형식 Description
Windows Access Bridge DLL 검색 폴더
WindowsAccessBridgeDLLSearchFolder string

에이전트가 실행 중인 세션에서 Windows Access Bridge DLL(Java 런타임의 구성 요소)이 포함된 폴더를 지정하거나 Windows Access Bridge DLL의 전체 파일 이름을 입력하여 특정 DLL을 강제로 사용합니다. 경로를 제공하지 않으면 표준 Windows 검색 경로가 사용됩니다.

IA-JavaAccessBridge DLL 경로
IAJavaAccessBridgePath string

EXE 외부로 호스트해야 하는 경우(아마도 보안 허용 목록으로 인해) IA-JavaAccessBridge.dll COM DLL(IA-Connect 에이전트의 기본 제공 구성 요소)의 위치입니다. 전체 경로이거나 IA-Connect 에이전트의 위치를 기준으로 하는 경로일 수 있습니다. 예를 들어 에이전트와 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에서 직접(메모리에서) 호출하는 대신 Out-of-process COM DLLSurrogate를 통해 실행해야 합니다. 기본적으로 'True'로 설정됩니다. IA-JavaAccessBridge DLL이 차단되는 경우 이 선택을 취소해 볼 수 있습니다.

Java Access Bridge 사용
EnableJavaAccessBridge boolean

Java Access Bridge를 사용하도록 설정해야 하나요? 기본적으로 'True'로 설정됩니다.

접근성 파일 경로
AccessibilityFilepath string

Java Access Bridge를 사용할 수 있는지 여부를 제어하는 .accessibility.properties 파일의 경로입니다. 경로를 제공하지 않으면 기본적으로 .accessibility.properties를 %USERPROFILE%.

명령 시간 제한(초)
CommandTimeoutInSeconds integer

IA-Connect Java Access Bridge에 연결할 때까지 대기할 최대 시간(초)입니다. 기본적으로 20초입니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
로드된 Windows Access Bridge DLL
LoadedWindowsAccessBridgeDLL string

로드된 Windows Access Bridge DLL의 전체 파일 이름입니다.

Java Access Bridge에서 연결 끊기

실행 중인 java 하위 시스템(IA-JavaAccessBridge)IA-Connect 종료합니다.

매개 변수

Name 필수 형식 Description
Java Access Bridge 사용 안 함
DisableJavaAccessBridge boolean

Java Access Bridge를 사용하지 않도록 설정해야 하나요? 기본적으로 'True'로 설정됩니다.

접근성 파일 경로
AccessibilityFilepath string

Java Access Bridge를 사용할 수 있는지 여부를 제어하는 .accessibility.properties 파일의 경로입니다. 경로를 제공하지 않으면 기본적으로 .accessibility.properties를 %USERPROFILE%.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

Java 데스크톱 요소 가져오기

바탕 화면의 Java 애플리케이션 창 및 대화 상자 목록을 반환합니다. 먼저 Java Access Bridge에 연결해야 합니다.

매개 변수

Name 필수 형식 Description
지역화된 컨트롤 형식 검색 요소
SearchElementLocalizedControlType string

검색할 선택적 UIA 요소 지역화된 컨트롤 형식입니다(부모 창 핸들부터 시작). 검사를 통해 검색할 수 있습니다.

검색 프로세스 ID
SearchProcessID integer

실행 중인 프로세스의 프로세스 ID입니다. "프로세스 실행" 작업의 출력으로 검색할 수 있습니다.

반환할 첫 번째 항목
FirstItemToReturn integer

반환할 첫 번째 항목의 요소 인덱스(1부터 시작)입니다. 트리 아래쪽에서 역순으로 요소를 반환하려는 경우 -1부터 시작하는 음수 인덱스도 지정할 수 있습니다. 예를 들어 -10 인덱스가 아래쪽에서 열 번째 항목을 반환합니다.

반환할 최대 항목
MaxItemsToReturn integer

반환할 최대 요소 수입니다. 이 매개 변수는 작은 청크(예: 큰 테이블)의 큰 요소 집합을 반환하는 데 사용할 수 있습니다. 매우 큰 테이블에 대한 시간 제한을 발생시킬 수 있는 전체 테이블을 반환하는 대신 한 번에 500개의 행을 반환할 수 있습니다.

자식 요소 검색
SearchChildElements boolean

true로 설정하면 부모 창 핸들 아래의 전체 트리가 검색됩니다. 이것은 더 철저하지만 더 오래 걸릴 수 있습니다. false로 설정하면 트리의 부모 창 핸들 바로 아래에 있는 요소만 검색됩니다.

최대 문자열 길이
MaxStringLength integer

설명 필드의 최대 길이입니다. 최대값을 설정하면 검색 속도가 향상될 수 있도록 많은 양의 텍스트가 포함될 수 있습니다. 기본적으로 최대 문자열 길이는 없으므로 전체 설명이 반환됩니다.

자식 프로세스 포함
IncludeChildProcesses boolean

true로 설정하고 '검색 프로세스 ID'를 지정하면 해당 프로세스 ID의 자식 프로세스가 검색에 포함됩니다. 이는 시작 관리자 EXE가 자식 'Java(w).exe' 프로세스를 실행하는 경우가 많기 때문에 Java에 일반적입니다. false로 설정하면 정확한 '검색 프로세스 ID'에 일치하는 프로세스만 반환됩니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
찾은 요소 수
NumberOfElementsFound integer

검색 조건을 충족하는 찾은 요소의 수입니다.

반환된 요소 수
NumberOfElementsReturned integer

검색에서 반환된 요소 수입니다. 이는 '반환할 최대 항목'이 더 낮은 숫자로 설정된 경우 찾은 요소 수보다 낮을 수 있습니다.

Java 데스크톱 요소 JSON
JavaDesktopElementsJSON string

검색 조건과 일치하는 Java 데스크톱 요소의 요소 속성(JSON 형식)입니다.

Java 데스크톱 요소 대기

Java 데스크톱 요소(일반적으로 창)가 존재할 때까지 기다립니다.

매개 변수

Name 필수 형식 Description
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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
요소가 있음
ElementExists boolean

요소가 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

요소 JAB 핸들
ElementJABHandle integer

검색 요소가 발견되면 추가 검색을 위해 추가 작업에서 '부모' 핸들 역할을 하는 데 사용할 수 있는 숫자 요소 핸들이 포함됩니다(즉, 이 핸들을 기준으로 요소를 찾는 경우).

요소 이름
ElementName string

찾은 요소의 Java 이름입니다.

요소 설명
ElementDescription string

찾은 요소에 대한 Java 설명입니다(있는 경우).

요소 역할
ElementRole string

찾은 요소의 Java 역할(예: 프레임 또는 패널)입니다(있는 경우).

Java 데스크톱 요소가 없을 때까지 기다립니다.

Java 데스크톱 요소(일반적으로 창)가 더 이상 존재하지 않을 때까지 기다립니다.

매개 변수

Name 필수 형식 Description
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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
대기하기 전에 요소가 존재합니다.
ElementExistsBeforeWait boolean

대기하기 전에 요소가 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

대기 후 요소가 존재합니다.
ElementExistsAfterWait boolean

대기한 후 요소가 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

Java 데스크톱 요소가 존재하나요?

Java 데스크톱 요소가 있는지 여부를 보고하고 몇 가지 기본 요소 속성을 제공합니다.

매개 변수

Name 필수 형식 Description
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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [TopEdge]이고 '일치 인덱스'가 1이면 화면 맨 위에 가장 가까운 일치하는 요소가 일치합니다.

일치 인덱스가 오름차순입니다.
MatchIndexAscending boolean

여러 요소가 검색과 일치하는 경우 정렬된 목록의 맨 위(true) 또는 정렬된 목록(false)의 맨 아래에서 '인덱스 일치'가 일치해야 합니다.

자식 프로세스 포함
IncludeChildProcesses boolean

true로 설정하고 '검색 프로세스 ID'를 지정하면 해당 프로세스 ID의 자식 프로세스가 검색에 포함됩니다. 이는 시작 관리자 EXE가 자식 'Java(w).exe' 프로세스를 실행하는 경우가 많기 때문에 Java에 일반적입니다. false로 설정하면 정확한 '검색 프로세스 ID'에 일치하는 프로세스만 반환됩니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
요소가 있음
ElementExists boolean

요소가 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

요소 JAB 핸들
ElementJABHandle integer

검색 요소가 발견되면 추가 검색을 위해 추가 작업에서 '부모' 핸들 역할을 하는 데 사용할 수 있는 숫자 요소 핸들이 포함됩니다(즉, 이 핸들을 기준으로 요소를 찾는 경우).

요소 이름
ElementName string

찾은 요소의 Java 이름입니다.

요소 설명
ElementDescription string

찾은 요소에 대한 Java 설명입니다(있는 경우).

요소 역할
ElementRole string

찾은 요소의 Java 역할(예: 프레임 또는 패널)입니다(있는 경우).

Java 부모 요소 속성 가져오기

Java 요소의 부모 요소 속성을 반환합니다. 이 작업은 직접 부모 요소의 속성만 반환하고 요소 트리의 전체 높이를 검색하지 않습니다.

매개 변수

Name 필수 형식 Description
검색 요소 JAB 핸들
SearchElementJABHandle True integer

부모 요소 속성을 반환하려는 요소의 요소 핸들입니다. 이 위치는 'Java 요소 속성 가져오기' 또는 요소 핸들을 반환하는 다른 검색을 사용하여 배치할 수 있습니다.

최대 문자열 길이
MaxStringLength integer

설명 필드의 최대 길이입니다. 최대값을 설정하면 검색 속도가 향상될 수 있도록 많은 양의 텍스트가 포함될 수 있습니다. 기본적으로 최대 문자열 길이는 없으므로 전체 설명이 반환됩니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
요소 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를 반환합니다.

한 줄인 경우
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 요소가 가로이거나 false이면 true를 반환합니다.

활성 상태
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 선택 요소 아래에 있는 모든 자식 선택 요소 항목을 반환합니다. 선택 영역을 반복하거나 목록에서 각 개별 옵션을 선택하거나 선택 영역의 자식 요소 레이블을 읽어 선택 요소 옵션을 검색하도록 선택할 수 있습니다. 선택 영역의 자식 요소의 레이블을 읽어 선택 요소 옵션을 검색하도록 선택하는 경우 '첫 번째 확장' 매개 변수를 'True'로 제공하여 선택 영역을 먼저 확장해야 할 수 있습니다. 그런 다음 필요에 따라 'Collapse after' 매개 변수를 'True'로 제공하여 선택 영역을 닫을 수 있습니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 에이전트는 각 옵션을 차례로 선택하여 선택 영역의 모든 옵션 목록을 가져오려고 시도합니다(JAB). 'False'(기본값)로 설정하면 '레이블을 읽어 옵션 목록 가져오기' 매개 변수를 'True'로 설정해야 합니다. 그렇지 않으면 옵션 목록을 읽지 않습니다.

레이블을 읽어 옵션 목록 가져오기
GetListOfOptionsByReadingLabels boolean

'True'로 설정하면 IA-Connect 에이전트는 자식 레이블(JAB 트리)을 읽어 선택 영역의 모든 옵션 목록을 가져오려고 시도합니다. 드롭다운 목록의 경우 목록이 삭제될 때까지 자식 요소가 노출되지 않으므로 '첫 번째 확장' 매개 변수를 'True'로 설정해야 합니다. 또한 'Collapse after' 매개 변수를 'True'로 설정하여 나중에 목록을 닫습니다. '선택하여 옵션 목록 가져오기' 매개 변수도 'False'로 설정해야 합니다. 이 옵션은 무시됩니다(두 메서드를 통해 목록을 가져올 수 없으므로). 'False'(기본값)로 설정하면 '선택하여 옵션 목록 가져오기' 매개 변수를 'True'로 설정해야 합니다. 그렇지 않으면 옵션 목록을 읽지 않습니다.

먼저 확장
ExpandFirst boolean

'true'로 설정하면 작업에서 목록 항목 요소를 검색하기 전에 목록을 확장하려고 시도합니다. 이 기능은 목록을 확장할 때까지 다른 목록 항목 요소를 만들지 않을 수 있으므로 동적 목록에 유용합니다. false(기본값)로 설정하면 목록이 확장되지 않습니다.

이후 축소
CollapseAfter boolean

true로 설정하면 검색을 실행한 후 목록이 축소됩니다. false(기본값)로 설정하면 목록이 축소되지 않습니다.

확장과 축소 사이의 초
SecondsBetweenExpandCollapse double

'True'로 설정된 경우 확장 및 축소 작업 간에 대기할 시간(초)입니다. 기본적으로 0.05(20밀리초)입니다.

반환할 최대 목록 항목
MaxListItemsToReturn integer

반환할 목록 항목의 최대 개수는 기본적으로 100개입니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
선택한 항목 수
NumberOfSelectedItems integer

현재 선택된 부모 선택 요소 아래에 있는 자식 목록 항목의 수입니다.

선택 영역 1 이름
AccessibleSelection1Name string

선택한 첫 번째 자식 목록 항목의 이름입니다.

목록의 선택 항목 1 인덱스
AccessibleSelection1IndexInParent integer

선택한 첫 번째 자식 목록 항목 목록의 인덱스입니다.

선택한 항목 JSON
JABSelectionSelectedItemsJSON string

부모 선택 요소의 선택한 자식 목록 항목(JSON 형식)입니다.

선택 목록 항목 JSON
JABSelectionListItemsJSON string

부모 선택 요소의 모든 자식 목록 항목(JSON 형식)입니다.

Java 선택 요소 확장

Java 요소(일반적으로 메뉴/드롭다운 항목)를 확장하거나 축소합니다. 항목이 이미 확장된 경우 아무 일도 발생하지 않습니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 에이전트는 나중에 요소 상태의 유효성을 검사하여 '확장됨' 상태가 예상 상태와 일치하는지 확인하고 일치하지 않으면 예외를 발생합니다. 예를 들어 요소를 확장하면 'IsExpanded' 속성이 true여야 합니다. 'False'로 설정하면 요소 상태의 유효성이 검사되지 않습니다.

상태 변경을 기다리는 시간(초)
SecondsToWaitForStateChange double

확장 또는 축소 후 상태 변경을 기다릴 시간(초)입니다. 기본적으로 0.05(20밀리초)로 설정됩니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

Java 요소 값 가져오기

요소의 값을 반환합니다. 값은 일반적으로 텍스트 입력 영역과 연결되지만 많은 요소에 이 속성이 있을 수 있습니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
요소 현재 값
ElementCurrentValue string

요소의 현재 값입니다.

요소 최대값
ElementMaximumValue string

지정된 경우 요소의 최대값입니다.

요소 최소값
ElementMinimumValue string

지정된 경우 요소의 최소값입니다.

Java 요소 누르기

Java 요소(일반적으로 단추)를 누릅니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 에이전트가 영어 이외의 로캘에서 'click' 작업 이름을 자동으로 검색하려고 시도합니다. 요소에 대해 가능한 작업이 두 개 이상 있는 경우 '재정의 작업 이름'이 사용됩니다. false로 설정하면 IA-Connect 에이전트가 영어 이외의 로캘에서 'click' 작업 이름을 검색하려고 시도하지 않으며 '작업 이름 재정의' 값이 제공되지 않으면 작업이 실패할 수 있습니다.

작업 이름 재정의
OverrideActionName string

영어가 아닌 로캘의 'Click' 작업 이름(예: 'cliquer' 또는 'hacer clic')입니다. 이는 'Java 요소에 대한 작업 가져오기' 작업의 출력에서 확인할 수 있으며 일반적으로 대/소문자를 구분합니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

Java 요소 대기

Java 요소(일반적으로 단추 또는 텍스트 입력 영역과 같은 창 내의 개별 요소)가 존재할 때까지 기다립니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
요소가 있음
ElementExists boolean

요소가 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

요소 JAB 핸들
ElementJABHandle integer

검색 요소가 발견되면 추가 검색을 위해 추가 작업에서 '부모' 핸들 역할을 하는 데 사용할 수 있는 숫자 요소 핸들이 포함됩니다(즉, 이 핸들을 기준으로 요소를 찾는 경우).

요소 이름
ElementName string

찾은 요소의 Java 이름입니다.

요소 설명
ElementDescription string

찾은 요소에 대한 Java 설명입니다(있는 경우).

요소 역할
ElementRole string

찾은 요소의 Java 역할(예: 프레임 또는 패널)입니다(있는 경우).

Java 요소 속성 가져오기

Java 요소의 모든 Java 속성을 반환합니다. 이는 필요한 속성 값을 보유하는 필드가 확실하지 않은 경우에 유용할 수 있습니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
요소 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를 반환합니다.

한 줄인 경우
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 요소가 가로이거나 false이면 true를 반환합니다.

활성 상태
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 요소의 속성을 개별 항목 대신 한 줄 목록(단일 줄 컬렉션/데이터 테이블)으로 반환합니다. 이는 데이터를 사용하는 방법에 따라 유용할 수 있습니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
찾은 요소 수
NumberOfElementsFound integer

검색 조건을 충족하는 찾은 요소의 수입니다.

반환된 요소 수
NumberOfElementsReturned integer

검색에서 반환된 요소 수입니다. 이는 '검색할 최대 요소' 또는 '노드당 검색할 최대 자식 요소'가 더 낮은 숫자로 설정된 경우 찾은 요소 수보다 낮을 수 있습니다.

Java 요소 속성 JSON
JABElementPropertiesJSON string

검색 조건과 일치하는 Java 요소의 요소 속성(JSON 형식)입니다.

Java 요소 주위에 사각형 그리기

Java 요소의 둘레에 사각형을 그려 찾은 요소가 필요한 요소임을 식별하는 데 도움이 됩니다. 사각형은 5초 후에 자동으로 제거됩니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

Java 요소 텍스트 값 가져오기

Java 요소의 텍스트 값을 반환합니다. 텍스트 값은 일반적으로 텍스트 요소와 연결되지만 많은 요소에 이 속성이 있을 수 있습니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
요소 텍스트 값
ElementTextValue string

요소의 텍스트 값입니다.

Java 요소 확인

요소의 상태(일반적으로 확인란 또는 라디오 상자)를 선택하거나 선택 취소로 설정합니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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'로 설정된 경우에만 사용됩니다.

Check 요소
CheckElement boolean

요소를 선택(true) 또는 선택 취소(false)해야 하나요?

자동 검색 작업 이름
AutoDetectActionName boolean

true(기본값)로 설정하면 IA-Connect 에이전트가 영어 이외의 로캘에서 'click' 작업 이름을 자동으로 검색하려고 시도합니다. 요소에 대해 가능한 작업이 두 개 이상 있는 경우 '재정의 작업 이름'이 사용됩니다. false로 설정하면 IA-Connect 에이전트가 영어 이외의 로캘에서 'click' 작업 이름을 검색하려고 시도하지 않으며 '작업 이름 재정의' 값이 제공되지 않으면 작업이 실패할 수 있습니다.

작업 이름 재정의
OverrideActionName string

영어가 아닌 로캘의 'Click' 작업 이름(예: 'cliquer' 또는 'hacer clic')입니다. 이는 'Java 요소에 대한 작업 가져오기' 작업의 출력에서 확인할 수 있으며 일반적으로 대/소문자를 구분합니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

Java 요소가 동일한 것을 처리합니까?

Java 요소에 대한 두 개의 Java 요소 핸들을 비교하여 동일한 Java 개체를 나타내는지 확인합니다. 이 기능은 요소를 식별하고 해당 부모에 대한 핸들을 검색한 경우에 유용할 수 있습니다.

매개 변수

Name 필수 형식 Description
요소 1 JAB 핸들
Element1JABHandle True integer

비교할 첫 번째 요소 핸들입니다.

요소 2 JAB 핸들
Element2JABHandle True integer

비교할 두 번째 요소 핸들입니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
동일한 개체
SameObject boolean

두 요소 핸들이 동일한 Java 개체에 대한 경우 true를 반환하고, 요소 핸들이 서로 다른 Java 개체에 대한 경우 false를 반환합니다.

Java 요소가 없을 때까지 기다립니다.

Java 요소(일반적으로 단추 또는 텍스트 입력 영역과 같은 창 내의 개별 요소)가 더 이상 존재하지 않을 때까지 기다립니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
대기하기 전에 요소가 존재합니다.
ElementExistsBeforeWait boolean

대기하기 전에 요소가 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

대기 후 요소가 존재합니다.
ElementExistsAfterWait boolean

대기한 후 요소가 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

Java 요소가 존재하나요?

Java 요소가 있는지 여부를 보고하고 몇 가지 기본 요소 속성을 반환합니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
요소가 있음
ElementExists boolean

요소가 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

요소 JAB 핸들
ElementJABHandle integer

검색 요소가 발견되면 추가 검색을 위해 추가 작업에서 '부모' 핸들 역할을 하는 데 사용할 수 있는 숫자 요소 핸들이 포함됩니다(즉, 이 핸들을 기준으로 요소를 찾는 경우).

요소 이름
ElementName string

찾은 요소의 Java 이름입니다.

요소 설명
ElementDescription string

찾은 요소에 대한 Java 설명입니다(있는 경우).

요소 역할
ElementRole string

찾은 요소의 Java 역할(예: 프레임 또는 패널)입니다(있는 경우).

Java 요소를 마우스 오른쪽 단추로 클릭하는 전역

마우스를 Java 요소의 가운데로 이동하고 마우스 오른쪽 단추를 클릭합니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

Java 요소에 대한 작업 가져오기

Java 요소에 대한 액세스 가능한 작업을 반환합니다. 그런 다음 작업 이름을 'Java 요소에 대한 작업 수행' 작업에 대한 입력으로 사용하여 요소에서 이러한 액세스 가능한 작업을 수행할 수 있습니다(예: 'click' 또는 'select-all').

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
액세스 가능한 작업
AccessibleActions string

검색 요소에 액세스할 수 있는 모든 작업 목록(예: 'click')입니다.

Java 요소에 대한 작업 수행

Java 요소에 대해 액세스 가능한 작업을 수행합니다. 특정 요소에 대한 이러한 액세스 가능한 작업은 'Java 요소에 대한 작업 가져오기' 작업을 사용하여 쿼리할 수 있습니다. 몇 가지 일반적인 작업은 단추의 '클릭' 또는 텍스트 요소의 'select-all'입니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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

수행할 작업(예: 'click')입니다. 작업 이름은 대/소문자를 구분하는 경우가 많습니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

Java 요소에 대한 전역 입력 암호

마우스를 Java 요소의 가운데로 이동하고, 포커스를 지정하고, 왼쪽 클릭하여 키를 누릅니다. 일반적으로 네이티브 UIA 입력 메서드를 허용하지 않는 암호 입력과 함께 사용됩니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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

텍스트를 입력하기 전에 요소 좌표에서 전역 마우스 클릭을 수행해야 하나요(요소에 초점을 맞추기 위해)?

두 번 마우스 클릭 삭제를 사용하여 기존 값 바꾸기
ReplaceExistingValueUsingDoubleClickDelete boolean

기존 값을 마우스를 두 번 클릭하여 강조 표시한 다음 삭제하여 바꿔야 하나요?

CTRL-A 삭제를 사용하여 기존 값 바꾸기
ReplaceExistingValueUsingCTRLADelete boolean

기존 값을 Ctrl-A 누른 다음(모두 강조 표시) 삭제하여 바꿔야 하나요? 일부 요소는 Ctrl-A 강조 표시를 지원하지 않을 수 있습니다. 이 경우 '두 번 마우스 클릭 삭제를 사용하여 기존 값 바꾸기'의 대체 옵션을 시도해야 합니다.

입력할 암호
PasswordToInput True password

전역 입력에 대한 암호 값입니다.

키 이벤트 보내기 사용
SendKeyEvents boolean

true로 설정하면 키 이벤트(시뮬레이션된 키 입력을 운영 체제로 보내는 하위 수준 API)를 보냅니다. false로 설정하면 키 보내기(키 입력을 포커스가 있는 요소로 보내는 상위 수준 API)가 대신 사용됩니다.

키 간격(밀리초)
KeyIntervalInMilliseconds integer

각 키 누름 사이의 시간(밀리초)입니다.

두 번 클릭 간격(밀리초)
DoubleClickIntervalInMilliseconds integer

'두 번 마우스 클릭 삭제를 사용하여 기존 값 바꾸기' 매개 변수가 true로 설정된 경우 각 클릭 사이의 시간(밀리초)입니다.

기호 해석 안 함
DontInterpretSymbols boolean

'입력 암호'의 기호를 특수 키(예: Shift의 경우 + ^ Ctrl)로 해석하지 않아야 하나요? 실제 기호를 입력하려는 경우 true로 설정해야 합니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

Java 요소에 대한 전역 입력 텍스트

마우스를 Java 요소의 가운데로 이동하고, 포커스를 지정하고, 왼쪽 클릭하여 키를 누릅니다. 일반적으로 네이티브 UIA 입력 메서드를 허용하지 않는 텍스트 입력과 함께 사용됩니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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

텍스트를 입력하기 전에 요소 좌표에서 전역 마우스 클릭을 수행해야 하나요(요소에 초점을 맞추기 위해)?

두 번 마우스 클릭 삭제를 사용하여 기존 값 바꾸기
ReplaceExistingValueUsingDoubleClickDelete boolean

기존 값을 마우스를 두 번 클릭하여 강조 표시한 다음 삭제하여 바꿔야 하나요?

CTRL-A 삭제를 사용하여 기존 값 바꾸기
ReplaceExistingValueUsingCTRLADelete boolean

기존 값을 Ctrl-A 누른 다음(모두 강조 표시) 삭제하여 바꿔야 하나요? 일부 요소는 Ctrl-A 강조 표시를 지원하지 않을 수 있습니다. 이 경우 '두 번 마우스 클릭 삭제를 사용하여 기존 값 바꾸기'의 대체 옵션을 시도해야 합니다.

입력할 텍스트
TextToInput string

키보드를 사용하여 전역 입력에 대한 텍스트 값입니다.

키 이벤트 보내기 사용
SendKeyEvents boolean

true로 설정하면 키 이벤트(시뮬레이션된 키 입력을 운영 체제로 보내는 하위 수준 API)를 보냅니다. false로 설정하면 키 보내기(키 입력을 포커스가 있는 요소로 보내는 상위 수준 API)가 대신 사용됩니다.

키 간격(밀리초)
KeyIntervalInMilliseconds integer

각 키 누름 사이의 시간(밀리초)입니다.

두 번 클릭 간격(밀리초)
DoubleClickIntervalInMilliseconds integer

'두 번 마우스 클릭 삭제를 사용하여 기존 값 바꾸기' 매개 변수가 true로 설정된 경우 각 클릭 사이의 시간(밀리초)입니다.

기호 해석 안 함
DontInterpretSymbols boolean

'입력할 텍스트'의 기호를 특수 키(예: Shift의 경우 + ^ Ctrl)로 해석하지 않아야 하나요? 실제 기호를 입력하려는 경우 true로 설정해야 합니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

Java 요소에 암호 입력

기존 텍스트를 대체하여 Java 요소(일반적으로 암호 입력 필드)에 암호를 입력합니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

Java 요소에 텍스트 입력

기존 텍스트를 대체하거나 특정 위치에 새 값을 삽입하여 Java 요소(일반적으로 텍스트 입력 필드)에 텍스트를 입력합니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

Java 요소에서 전역 가운데 마우스 클릭

마우스를 Java 요소의 가운데로 이동하고 마우스 가운데 단추를 클릭합니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

Java 요소에서 전역 왼쪽 두 번 마우스 클릭

마우스를 Java 요소의 가운데로 이동하고 왼쪽 마우스 단추를 두 번 클릭합니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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

첫 번째와 두 번째 클릭 사이의 지연 시간(1/1000초)입니다. 기본값은 10밀리초입니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

Java 요소에서 전역 왼쪽 마우스 클릭

마우스를 Java 요소의 가운데로 이동하고 마우스 왼쪽 단추를 클릭합니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

Java 요소의 표시되는 경계 사각형 가져오기

Java 요소의 표시 범위를 검색합니다. 일반적으로 Java Access Bridge는 요소가 화면에 표시되고 이러한 가상 값이 'Java 요소 속성 가져오기' 작업에서 제공되는지 여부에 관계없이 요소의 가상 위치 값을 반환합니다. 더 큰 요소(예: 스크롤할 수 있는 테이블 요소)가 화면에 항상 표시되지 않을 수 있으므로 이 작업은 요소의 현재 표시된 영역의 좌표를 반환합니다.

매개 변수

Name 필수 형식 Description
요소 JAB 핸들
ElementJABHandle True integer

표시되는 범위를 반환하려는 요소의 요소 핸들입니다. 이 위치는 'Java 요소 속성 가져오기' 또는 요소 핸들을 반환하는 다른 검색을 사용하여 배치할 수 있습니다.

처리할 최대 부모
MaxParentsToProcess integer

지정된 요소의 표시 크기를 계산할 때 처리할 부모 요소의 최대 수입니다. 기본적으로 50으로 설정됩니다.

고려할 부모 요소 역할
ParentElementRolesToConsider string

요소 크기를 계산할 때 고려할 부모 요소의 역할입니다. 페이지 탭과 같이 크기 계산을 왜곡할 수 있는 요소보다 크기가 작은 부모 요소를 제외하는 데 사용됩니다. 기본적으로 패널, 뷰포트, 계층화된 창, 루트 창이 있습니다.

사각형 그리기
DrawRectangle boolean

IA-Connect 화면에 표시되도록 요소 주위에 사각형을 그려야 하나요? 기본적으로 false로 설정됩니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
요소 표시 사각형 왼쪽
ElementVisibleRectangleLeft integer

요소의 표시되는 왼쪽 가장자리와 디스플레이의 왼쪽 가장자리 사이의 거리(픽셀)입니다.

요소 표시 사각형 위쪽
ElementVisibleRectangleTop integer

요소의 표시되는 위쪽 가장자리와 디스플레이의 위쪽 가장자리 사이의 거리(픽셀)입니다.

요소 표시 직사각형 오른쪽
ElementVisibleRectangleRight integer

요소의 표시되는 오른쪽 가장자리와 디스플레이의 왼쪽 가장자리 사이의 거리(픽셀)입니다.

요소 표시 사각형 아래쪽
ElementVisibleRectangleBottom integer

요소의 표시되는 아래쪽 가장자리와 디스플레이의 위쪽 가장자리 사이의 거리(픽셀)입니다.

요소 표시 사각형 너비
ElementVisibleRectangleWidth integer

요소의 표시되는 너비(픽셀)입니다.

요소 표시 사각형 높이
ElementVisibleRectangleHeight integer

요소의 표시 높이(픽셀)입니다.

Java 자식 요소 속성 가져오기

인덱스로 지정된 특정 Java 자식 요소의 모든 속성을 반환합니다. 이는 필요한 속성 값을 보유하는 필드가 확실하지 않은 경우에 유용할 수 있습니다.

매개 변수

Name 필수 형식 Description
검색 요소 JAB 핸들
SearchElementJABHandle True integer

자식 요소 속성을 반환하려는 요소의 요소 핸들입니다. 이 위치는 'Java 요소 속성 가져오기' 또는 요소 핸들을 반환하는 다른 검색을 사용하여 배치할 수 있습니다.

자식 인덱스 검색
SearchChildIndex True integer
최대 문자열 길이
MaxStringLength integer

설명 필드의 최대 길이입니다. 최대값을 설정하면 검색 속도가 향상될 수 있도록 많은 양의 텍스트가 포함될 수 있습니다. 기본적으로 최대 문자열 길이는 없으므로 전체 설명이 반환됩니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
요소 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를 반환합니다.

한 줄인 경우
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 요소가 가로이거나 false이면 true를 반환합니다.

활성 상태
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 창

UIA 창이 Java 요소인지 여부를 반환합니다.

매개 변수

Name 필수 형식 Description
부모 창 핸들
ParentWindowHandle True integer

검색의 시작점으로 사용할 부모 UIA 창 핸들입니다. '데스크톱 요소 대기' 또는 '요소 대기'와 같은 UIA 작업을 사용하여 검사를 통해 검색할 수 있습니다.

검색 요소 이름
SearchElementName string

검색할 선택적 UIA 요소 이름입니다(부모 창 핸들에서 시작). 검사를 통해 검색할 수 있습니다.

Search 요소 클래스 이름
SearchElementClassName string

검색할 선택적 UIA 요소 클래스 이름입니다(부모 창 핸들부터 시작). 검사를 통해 검색할 수 있습니다.

검색 요소 자동화 ID
SearchElementAutomationId string

검색할 선택적 UIA 요소 자동화 ID입니다(부모 창 핸들에서 시작). 검사를 통해 검색할 수 있습니다.

지역화된 컨트롤 형식 검색 요소
SearchLocalizedControlType string

검색할 선택적 UIA 요소 지역화된 컨트롤 형식입니다(부모 창 핸들부터 시작). 검사를 통해 검색할 수 있습니다.

UIA 하위 트리 검색
SearchSubTree boolean

true로 설정하면 부모 창 핸들 아래의 전체 트리가 검색됩니다. 이것은 더 철저하지만 더 오래 걸릴 수 있습니다. false로 설정하면 트리의 부모 창 핸들 바로 아래에 있는 요소만 검색됩니다.

인덱스 일치
MatchIndex integer

여러 요소가 검색과 일치하면 어떤 요소(1부터 시작)가 일치해야 합니다. '열 기준 정렬'과 함께 사용하여 일치하는 정렬 순서를 선택할 수 있습니다.

필터 검색
SearchFilter string

조건부 연산자와 요소 필드를 사용하여 검색을 추가로 제한하는 선택적 고급 필터입니다. 예제 1: [너비] < 200 예제 2: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [TopEdge]이고 '일치 인덱스'가 1이면 화면 맨 위에 가장 가까운 일치하는 요소가 일치합니다.

일치 인덱스가 오름차순입니다.
MatchIndexAscending boolean

여러 요소가 검색과 일치하는 경우 정렬된 목록의 맨 위(true) 또는 정렬된 목록(false)의 맨 아래에서 '인덱스 일치'가 일치해야 합니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
Java 창
IsJavaWindow boolean

찾은 UIA 요소가 Java 창이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

Java 테이블 내용 가져오기

Java 테이블 요소의 내용을 반환합니다. 행, 열, 머리글 및 셀(예: 표)이 있는 요소입니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 에이전트는 Java 테이블의 열 이름과 일치하도록 출력 컬렉션 열을 반환하려고 시도합니다. 'False'(기본값)로 설정하면 컬렉션에서 열 머리글을 'Column_N'이라고 합니다(컬렉션에 빈 이름을 가질 수 없으므로).

출력 컬렉션의 행 인덱스 반환
ReturnRowIndexInOutputCollection boolean

'True'(기본값)로 설정하면 IA-Connect 에이전트는 출력 컬렉션의 행 인덱스가 추가 열로 반환됩니다. 기본적으로 행 인덱스 열은 'Row_index'이라고 하지만 '행 인덱스 저장 열 이름' 매개 변수에 열 이름을 전달하여 변경할 수 있습니다. 이는 출력 컬렉션을 필터링하고 필터링된 결과와 관련된 행을 추적하려는 경우에 유용합니다. 'False'로 설정하면 행 인덱스 열이 반환되지 않습니다.

행 인덱스 저장 열의 이름
NameOfColumnToStoreRowIndex string

'출력 컬렉션의 행 인덱스 반환'이 'True'로 설정된 경우 여기에 값을 제공하여 '_Row_Index'의 기본 열 이름을 재정의할 수 있습니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
테이블의 행 수
NumberOfRowsInTable integer

테이블의 행 수입니다.

테이블의 열 수
NumberOfColumnsInTable integer

테이블의 열 수입니다.

선택한 행 수
NumberOfSelectedRows integer

현재 선택된 행 수입니다.

선택한 열 수
NumberOfSelectedColumns integer

현재 선택된 열의 수입니다.

반환된 행 수
NumberOfRowsReturned integer

반환되는 행의 수로, '반환할 최대 행'이 더 낮은 숫자로 설정된 경우 찾은 행 수보다 낮을 수 있습니다.

반환된 열 수
NumberOfColumnsReturned integer

반환되는 열의 수로, '반환할 최대 열'이 더 낮은 숫자로 설정된 경우 찾은 열 수보다 낮을 수 있습니다.

테이블 내용 JSON
TableContentsJSON string

테이블 요소의 내용(JSON 형식)입니다. '테이블에서 열 머리글 사용'이 true로 설정된 경우 이 컬렉션의 열 이름은 테이블 요소의 열 이름과 일치합니다. 열 이름이 비어 있으면 컬렉션에서 'Column_N'이라고 합니다(컬렉션에 빈 이름을 가질 수 없으므로). 열 이름이 중복된 경우 컬렉션에 중복 열 이름을 가질 수 없으므로 이름에 '_N'이 추가됩니다.

Java 테이블 셀 속성 가져오기

Java 테이블 요소 내에서 지정된 셀의 속성과 내용을 반환합니다. 행, 열, 머리글 및 셀(예: 표)이 있는 요소입니다. 선택적으로 뷰포트를 열거하여 현재 화면에 셀이 표시되고 좌표인지 여부를 결정할지 여부를 지정할 수 있습니다. 뷰포트 요소는 일반적으로 테이블(예: 테이블의 부모 요소)을 포함하고 테이블의 표시 영역을 나타냅니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 에이전트는 뷰포트의 크기를 계산하여 각 모서리에 표시되는 테이블 범위와 셀의 인덱스를 검색하려고 시도합니다. 이렇게 하면 현재 화면에 표시되는 테이블의 구성 요소를 확인할 수 있습니다. 'False'로 설정하면 뷰포트 좌표가 채워지지 않습니다.

뷰포트 부모 처리
ProcessViewportParents boolean

'True'(기본값)로 설정하면 뷰포트의 부모 요소도 처리되어 뷰포트의 표시 크기를 구체화할 수 있습니다. 이는 다른 뷰포트에 포함된 경우에 유용합니다. 'False'로 설정하면 뷰포트 부모 요소가 처리되지 않습니다.

처리할 최대 뷰포트 부모
MaxViewportParentsToProcess integer

뷰포트를 열거할 때 처리할 부모 요소의 최대 수입니다. 기본적으로 50으로 설정됩니다.

고려할 뷰포트 부모 요소 역할
ViewportParentElementRolesToConsider string

뷰포트 크기를 계산하기 위해 열거할 때 고려할 뷰포트 부모 요소의 역할입니다. 페이지 탭과 같이 크기 계산을 왜곡할 수 있는 뷰포트보다 크기가 작은 부모 요소를 제외하는 데 사용됩니다. 기본적으로 패널, 뷰포트, 계층화된 창, 루트 창이 있습니다.

왼쪽 여백 보기
ViewportLeftMargin integer

열거된 뷰포트의 왼쪽 안쪽 여백입니다. 이 값은 단일 픽셀 또는 2로만 표시될 수 있고 거의 완전히 화면 밖에 있는 셀을 제외하는 데 사용할 수 있습니다. 기본적으로 이 값은 2로 설정되며 IA-Connect 에이전트에서 반환된 데이터에 영향을 주려는 경우에만 증가해야 합니다.

뷰포트 위쪽 여백
ViewportTopMargin integer

열거된 뷰포트의 위쪽 내부 여백입니다. 이 값은 단일 픽셀 또는 2로만 표시될 수 있고 거의 완전히 화면 밖에 있는 셀을 제외하는 데 사용할 수 있습니다. 기본적으로 이 값은 2로 설정되며 IA-Connect 에이전트에서 반환된 데이터에 영향을 주려는 경우에만 증가해야 합니다.

오른쪽 여백 보기
ViewportRightMargin integer

열거된 뷰포트의 오른쪽 내부 여백입니다. 이 값은 단일 픽셀 또는 2로만 표시될 수 있고 거의 완전히 화면 밖에 있는 셀을 제외하는 데 사용할 수 있습니다. 기본적으로 이 값은 2로 설정되며 IA-Connect 에이전트에서 반환된 데이터에 영향을 주려는 경우에만 증가해야 합니다.

뷰포트 아래쪽 여백
ViewportBottomMargin integer

열거된 뷰포트의 아래쪽 내부 여백입니다. 이 값은 단일 픽셀 또는 2로만 표시될 수 있고 거의 완전히 화면 밖에 있는 셀을 제외하는 데 사용할 수 있습니다. 기본적으로 이 값은 2로 설정되며 IA-Connect 에이전트에서 반환된 데이터에 영향을 주려는 경우에만 증가해야 합니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
셀 인덱스
CellIndex integer

테이블의 셀 인덱스입니다. 첫 번째 행의 첫 번째 셀에는 1의 인덱스가 있으며 행의 각 셀에 대해 1씩 증가합니다. 따라서 행이 5개이고 열이 3개인 테이블에서 두 번째 행의 첫 번째 셀에는 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 테이블 요소 내의 특정 테이블 셀이 현재 화면에 표시되는지 여부를 반환합니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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

열거된 뷰포트의 왼쪽 안쪽 여백입니다. 이 값은 단일 픽셀 또는 2로만 표시될 수 있고 거의 완전히 화면 밖에 있는 셀을 제외하는 데 사용할 수 있습니다. 기본적으로 이 값은 2로 설정되며 IA-Connect 에이전트에서 반환된 데이터에 영향을 주려는 경우에만 증가해야 합니다.

뷰포트 위쪽 여백
ViewportTopMargin integer

열거된 뷰포트의 위쪽 내부 여백입니다. 이 값은 단일 픽셀 또는 2로만 표시될 수 있고 거의 완전히 화면 밖에 있는 셀을 제외하는 데 사용할 수 있습니다. 기본적으로 이 값은 2로 설정되며 IA-Connect 에이전트에서 반환된 데이터에 영향을 주려는 경우에만 증가해야 합니다.

오른쪽 여백 보기
ViewportRightMargin integer

열거된 뷰포트의 오른쪽 내부 여백입니다. 이 값은 단일 픽셀 또는 2로만 표시될 수 있고 거의 완전히 화면 밖에 있는 셀을 제외하는 데 사용할 수 있습니다. 기본적으로 이 값은 2로 설정되며 IA-Connect 에이전트에서 반환된 데이터에 영향을 주려는 경우에만 증가해야 합니다.

뷰포트 아래쪽 여백
ViewportBottomMargin integer

열거된 뷰포트의 아래쪽 내부 여백입니다. 이 값은 단일 픽셀 또는 2로만 표시될 수 있고 거의 완전히 화면 밖에 있는 셀을 제외하는 데 사용할 수 있습니다. 기본적으로 이 값은 2로 설정되며 IA-Connect 에이전트에서 반환된 데이터에 영향을 주려는 경우에만 증가해야 합니다.

셀 행 인덱스
CellRowIndex True integer

표에 있는 셀의 행 인덱스(1부터 시작)입니다.

셀 열 인덱스
CellColumnIndex True integer

표에 있는 셀의 열 인덱스(1부터 시작)입니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
화면의 셀
CellOnScreen boolean

지정한 셀이 현재 화면에 표시되면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

결과는 확실합니다.
ResultIsCertain boolean

'화면의 셀' 결과가 확실한 경우 true를 반환합니다. 부모 테이블 경계 4개 중 하나를 계산할 수 없는 경우 'False'로 설정됩니다.

오프스크린 방향
OffscreenDirection string

지정된 셀의 오프스크린 방향(예: 위, 아래, 왼쪽 또는 오른쪽)의 텍스트 표현입니다. 셀이 위와 왼쪽 또는 오른쪽이면 위와 같이 반환됩니다. 마찬가지로 셀이 아래와 왼쪽 또는 오른쪽이면 아래와 같이 반환됩니다.

Java 테이블 속성 가져오기

Java 테이블 요소의 속성을 반환합니다. 행, 열, 머리글 및 셀(예: 표)이 있는 요소입니다. 필요에 따라 뷰포트를 열거하여 현재 화면에 표시되는 테이블의 구성 요소를 결정할지 여부를 지정할 수 있습니다. 뷰포트 요소는 일반적으로 테이블(예: 테이블의 부모 요소)을 포함하고 테이블의 표시 영역을 나타냅니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 에이전트는 뷰포트의 크기를 계산하여 각 모서리에 표시되는 테이블 범위와 셀의 인덱스를 검색하려고 시도합니다. 이렇게 하면 현재 화면에 표시되는 테이블의 구성 요소를 확인할 수 있습니다. 'False'로 설정하면 뷰포트 좌표가 채워지지 않습니다.

뷰포트 부모 처리
ProcessViewportParents boolean

'True'(기본값)로 설정하면 뷰포트의 부모 요소도 처리되어 뷰포트의 표시 크기를 구체화할 수 있습니다. 이는 다른 뷰포트에 포함된 경우에 유용합니다. 'False'로 설정하면 뷰포트 부모 요소가 처리되지 않습니다.

처리할 최대 뷰포트 부모
MaxViewportParentsToProcess integer

뷰포트를 열거할 때 처리할 부모 요소의 최대 수입니다. 기본적으로 50으로 설정됩니다.

고려할 뷰포트 부모 요소 역할
ViewportParentElementRolesToConsider string

뷰포트 크기를 계산하기 위해 열거할 때 고려할 뷰포트 부모 요소의 역할입니다. 페이지 탭과 같이 크기 계산을 왜곡할 수 있는 뷰포트보다 크기가 작은 부모 요소를 제외하는 데 사용됩니다. 기본적으로 패널, 뷰포트, 계층화된 창, 루트 창이 있습니다.

왼쪽 여백 보기
ViewportLeftMargin integer

열거된 뷰포트의 왼쪽 안쪽 여백입니다. 이 값은 단일 픽셀 또는 2로만 표시될 수 있고 거의 완전히 화면 밖에 있는 셀을 제외하는 데 사용할 수 있습니다. 기본적으로 이 값은 2로 설정되며 IA-Connect 에이전트에서 반환된 데이터에 영향을 주려는 경우에만 증가해야 합니다.

뷰포트 위쪽 여백
ViewportTopMargin integer

열거된 뷰포트의 위쪽 내부 여백입니다. 이 값은 단일 픽셀 또는 2로만 표시될 수 있고 거의 완전히 화면 밖에 있는 셀을 제외하는 데 사용할 수 있습니다. 기본적으로 이 값은 2로 설정되며 IA-Connect 에이전트에서 반환된 데이터에 영향을 주려는 경우에만 증가해야 합니다.

오른쪽 여백 보기
ViewportRightMargin integer

열거된 뷰포트의 오른쪽 내부 여백입니다. 이 값은 단일 픽셀 또는 2로만 표시될 수 있고 거의 완전히 화면 밖에 있는 셀을 제외하는 데 사용할 수 있습니다. 기본적으로 이 값은 2로 설정되며 IA-Connect 에이전트에서 반환된 데이터에 영향을 주려는 경우에만 증가해야 합니다.

뷰포트 아래쪽 여백
ViewportBottomMargin integer

열거된 뷰포트의 아래쪽 내부 여백입니다. 이 값은 단일 픽셀 또는 2로만 표시될 수 있고 거의 완전히 화면 밖에 있는 셀을 제외하는 데 사용할 수 있습니다. 기본적으로 이 값은 2로 설정되며 IA-Connect 에이전트에서 반환된 데이터에 영향을 주려는 경우에만 증가해야 합니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
행 수
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개인 테이블에서 두 번째 행의 첫 번째 셀에는 4의 인덱스가 있습니다.

왼쪽 위에 표시되는 행 인덱스
TopLeftVisibleCellRowIndex integer

표에 표시된 왼쪽 위 셀의 행 인덱스입니다.

왼쪽 위에 표시되는 열 인덱스
TopLeftVisibleCellColumnIndex integer

표에 표시된 왼쪽 위 셀의 열 인덱스입니다.

상위에서 오른쪽 위에 표시되는 셀 인덱스
TopRightVisibleCellIndexInParent integer

표에서 오른쪽 위에 표시되는 셀의 셀 인덱스입니다. 첫 번째 행의 첫 번째 셀에는 1의 인덱스가 있으며 행의 각 셀에 대해 1씩 증가합니다. 따라서 행이 5개이고 열이 3개인 테이블에서 두 번째 행의 첫 번째 셀에는 4의 인덱스가 있습니다.

오른쪽 위에 표시되는 행 인덱스
TopRightVisibleCellRowIndex integer

표에서 오른쪽 위에 표시되는 셀의 행 인덱스입니다.

오른쪽 위에 표시되는 열 인덱스
TopRightVisibleCellColumnIndex integer

표에서 오른쪽 위에 표시되는 셀의 열 인덱스입니다.

부모에서 왼쪽 아래에 표시되는 셀 인덱스
BottomLeftVisibleCellIndexInParent integer

표에서 왼쪽 아래에 표시된 셀의 셀 인덱스입니다. 첫 번째 행의 첫 번째 셀에는 1의 인덱스가 있으며 행의 각 셀에 대해 1씩 증가합니다. 따라서 행이 5개이고 열이 3개인 테이블에서 두 번째 행의 첫 번째 셀에는 4의 인덱스가 있습니다.

왼쪽 아래에 표시되는 행 인덱스
BottomLeftVisibleCellRowIndex integer

표에서 왼쪽 아래에 표시된 셀의 행 인덱스입니다.

왼쪽 아래에 표시되는 열 인덱스
BottomLeftVisibleCellColumnIndex integer

표에 표시된 왼쪽 아래 셀의 열 인덱스입니다.

부모에서 오른쪽 아래 표시된 셀 인덱스
BottomRightVisibleCellIndexInParent integer

표에 표시된 오른쪽 아래 셀의 셀 인덱스입니다. 첫 번째 행의 첫 번째 셀에는 1의 인덱스가 있으며 행의 각 셀에 대해 1씩 증가합니다. 따라서 행이 5개이고 열이 3개인 테이블에서 두 번째 행의 첫 번째 셀에는 4의 인덱스가 있습니다.

오른쪽 아래에 표시되는 행 인덱스
BottomRightVisibleCellRowIndex integer

표에 표시되는 오른쪽 아래 셀의 행 인덱스입니다.

오른쪽 아래에 표시되는 열 인덱스
BottomRightVisibleCellColumnIndex integer

표에 표시된 오른쪽 아래 셀의 열 인덱스입니다.

가장 왼쪽에 표시되는 열 인덱스
LeftmostVisibleColumnIndex integer

가장 왼쪽에 표시되는 열의 열 인덱스입니다.

가장 오른쪽에 표시되는 열 인덱스
RightmostVisibleColumnIndex integer

가장 오른쪽에 표시되는 열의 열 인덱스입니다.

가장 맨 위에 표시되는 행 인덱스
TopmostVisibleRowIndex integer

맨 위에 표시되는 행의 행 인덱스입니다.

맨 아래에 표시되는 행 인덱스
BottommostVisibleRowIndex integer

가장 맨 아래에 표시되는 행의 행 인덱스입니다.

Java 표 셀에서 전역 마우스 클릭

Java 표 셀의 가운데로 마우스를 이동하고 지정된 마우스 단추를 클릭합니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 에이전트는 뷰포트의 크기를 계산하여 각 모서리에 표시되는 테이블 범위와 셀의 인덱스를 검색하려고 시도합니다. 이렇게 하면 현재 화면에 표시되는 테이블의 구성 요소를 확인할 수 있습니다. 'False'로 설정하면 뷰포트 좌표가 채워지지 않습니다.

뷰포트 부모 처리
ProcessViewportParents boolean

'True'(기본값)로 설정하면 뷰포트의 부모 요소도 처리되어 뷰포트의 표시 크기를 구체화할 수 있습니다. 이는 다른 뷰포트에 포함된 경우에 유용합니다. 'False'로 설정하면 뷰포트 부모 요소가 처리되지 않습니다.

처리할 최대 뷰포트 부모
MaxViewportParentsToProcess integer

뷰포트를 열거할 때 처리할 부모 요소의 최대 수입니다. 기본적으로 50으로 설정됩니다.

고려할 뷰포트 부모 요소 역할
ViewportParentElementRolesToConsider string

뷰포트 크기를 계산하기 위해 열거할 때 고려할 뷰포트 부모 요소의 역할입니다. 페이지 탭과 같이 크기 계산을 왜곡할 수 있는 뷰포트보다 크기가 작은 부모 요소를 제외하는 데 사용됩니다. 기본적으로 패널, 뷰포트, 계층화된 창, 루트 창이 있습니다.

왼쪽 여백 보기
ViewportLeftMargin integer

열거된 뷰포트의 왼쪽 안쪽 여백입니다. 이 값은 단일 픽셀 또는 2로만 표시될 수 있고 거의 완전히 화면 밖에 있는 셀을 제외하는 데 사용할 수 있습니다. 기본적으로 이 값은 2로 설정되며 IA-Connect 에이전트에서 반환된 데이터에 영향을 주려는 경우에만 증가해야 합니다.

뷰포트 위쪽 여백
ViewportTopMargin integer

열거된 뷰포트의 위쪽 내부 여백입니다. 이 값은 단일 픽셀 또는 2로만 표시될 수 있고 거의 완전히 화면 밖에 있는 셀을 제외하는 데 사용할 수 있습니다. 기본적으로 이 값은 2로 설정되며 IA-Connect 에이전트에서 반환된 데이터에 영향을 주려는 경우에만 증가해야 합니다.

오른쪽 여백 보기
ViewportRightMargin integer

열거된 뷰포트의 오른쪽 내부 여백입니다. 이 값은 단일 픽셀 또는 2로만 표시될 수 있고 거의 완전히 화면 밖에 있는 셀을 제외하는 데 사용할 수 있습니다. 기본적으로 이 값은 2로 설정되며 IA-Connect 에이전트에서 반환된 데이터에 영향을 주려는 경우에만 증가해야 합니다.

뷰포트 아래쪽 여백
ViewportBottomMargin integer

열거된 뷰포트의 아래쪽 내부 여백입니다. 이 값은 단일 픽셀 또는 2로만 표시될 수 있고 거의 완전히 화면 밖에 있는 셀을 제외하는 데 사용할 수 있습니다. 기본적으로 이 값은 2로 설정되며 IA-Connect 에이전트에서 반환된 데이터에 영향을 주려는 경우에만 증가해야 합니다.

마우스 단추
MouseButton True integer

표 셀을 클릭할 때 사용할 마우스 단추입니다. 왼쪽 = 0, 오른쪽 = 1, 중간 = 2, 왼쪽 이중 = 3.

오프셋 X 클릭
ClickOffsetX integer

클릭 동작을 오프셋할 X 픽셀의 수입니다. 이 매개 변수는 양수(오른쪽) 및 음수(왼쪽) 오프셋 값을 모두 지원합니다.

오프셋 Y 클릭
ClickOffsetY integer

클릭 동작을 오프셋할 Y 픽셀의 수입니다. 이 매개 변수는 양수(아래쪽) 및 음수(위쪽) 오프셋 값을 모두 지원합니다.

에 상대적인 오프셋
OffsetRelativeTo string

오프셋할 요소의 상대 위치입니다(가운데/가운데/가운데, 왼쪽, 오른쪽, 위쪽, 아래쪽, 왼쪽 위, 오른쪽 위, 왼쪽 아래, 오른쪽 아래).

지연 시간(밀리초)
DelayInMilliseconds integer

클릭 사이에 대기할 시간(초)이며, 기본적으로 0.05(20밀리초)입니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

UIA 요소에 대한 Java 속성 가져오기

UIA 요소의 모든 Java 속성을 반환합니다. 이는 필요한 속성 값을 보유하는 필드가 확실하지 않은 경우에 유용할 수 있습니다.

매개 변수

Name 필수 형식 Description
부모 창 핸들
ParentWindowHandle True integer

검색의 시작점으로 사용할 부모 UIA 창 핸들입니다. '데스크톱 요소 대기' 또는 '요소 대기'와 같은 UIA 작업을 사용하여 검사를 통해 검색할 수 있습니다.

검색 요소 이름
SearchElementName string

검색할 선택적 UIA 요소 이름입니다(부모 창 핸들에서 시작). 검사를 통해 검색할 수 있습니다.

Search 요소 클래스 이름
SearchElementClassName string

검색할 선택적 UIA 요소 클래스 이름입니다(부모 창 핸들부터 시작). 검사를 통해 검색할 수 있습니다.

검색 요소 자동화 ID
SearchElementAutomationId string

검색할 선택적 UIA 요소 자동화 ID입니다(부모 창 핸들에서 시작). 검사를 통해 검색할 수 있습니다.

지역화된 컨트롤 형식 검색 요소
SearchLocalizedControlType string

검색할 선택적 UIA 요소 지역화된 컨트롤 형식입니다(부모 창 핸들부터 시작). 검사를 통해 검색할 수 있습니다.

UIA 하위 트리 검색
SearchSubTree boolean

true로 설정하면 부모 창 핸들 아래의 전체 트리가 검색됩니다. 이것은 더 철저하지만 더 오래 걸릴 수 있습니다. false로 설정하면 트리의 부모 창 핸들 바로 아래에 있는 요소만 검색됩니다.

인덱스 일치
MatchIndex integer

여러 요소가 검색과 일치하면 어떤 요소(1부터 시작)가 일치해야 합니다. '열 기준 정렬'과 함께 사용하여 일치하는 정렬 순서를 선택할 수 있습니다.

필터 검색
SearchFilter string

조건부 연산자와 요소 필드를 사용하여 검색을 추가로 제한하는 선택적 고급 필터입니다. 예제 1: [너비] < 200 예제 2: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [TopEdge]이고 '일치 인덱스'가 1이면 화면 맨 위에 가장 가까운 일치하는 요소가 일치합니다.

일치 인덱스가 오름차순입니다.
MatchIndexAscending boolean

여러 요소가 검색과 일치하는 경우 정렬된 목록의 맨 위(true) 또는 정렬된 목록(false)의 맨 아래에서 '인덱스 일치'가 일치해야 합니다.

최대 문자열 길이
MaxStringLength integer

설명 필드의 최대 길이입니다. 최대값을 설정하면 검색 속도가 향상될 수 있도록 많은 양의 텍스트가 포함될 수 있습니다. 기본적으로 최대 문자열 길이는 없으므로 전체 설명이 반환됩니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
요소 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를 반환합니다.

한 줄인 경우
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 요소가 가로이거나 false이면 true를 반환합니다.

활성 상태
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 액세스 브리지 연결 상태 가져오기

IA-Connect 에이전트와 WAB(Windows Access Bridge) 간 연결의 현재 상태를 반환합니다. IA-Connect 에이전트가 WAB에 연결된 경우 관련 세부 정보가 출력으로 반환됩니다.

매개 변수

Name 필수 형식 Description
워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
WAB 연결됨
Connected boolean

IA-Connect 에이전트가 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의 버전입니다.

Windows 액세스 브리지 정보 가져오기

Java 및 Windows DLL 버전을 포함하여 특정 Java VM ID에 대한 WAB(Windows Access Bridge)에 대한 정보를 반환합니다. Java VM ID는 'Java 요소 속성 가져오기' 작업에서 출력으로 가져올 수 있습니다.

매개 변수

Name 필수 형식 Description
VM ID (가상 머신 ID)
VMID True integer

Java Virtual Machine ID입니다. 이는 모든 Java 가상 머신에서 고유합니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
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')

모든 Java 요소 핸들 다시 설정

많은 요소를 식별하고 많은 수의 요소 핸들이 저장된 경우 유용할 수 있는 IA-Connect 의해 현재 저장된 모든 Java 요소 핸들을 다시 설정합니다. 매우 많은 수의 요소 핸들(100,000개 이상)이 있는 시나리오에서는 이 작업을 사용하여 RAM 사용량을 확보할 수도 있습니다.

매개 변수

Name 필수 형식 Description
워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

모든 Java 자식 요소 속성 가져오기

모든 Java 자식 요소의 모든 속성을 반환합니다. 이는 필요한 속성 값을 보유하는 필드가 확실하지 않은 경우에 유용할 수 있습니다.

매개 변수

Name 필수 형식 Description
검색 요소 JAB 핸들
SearchElementJABHandle True integer

자식 요소 속성을 반환하려는 요소의 요소 핸들입니다. 이 위치는 'Java 요소 속성 가져오기' 또는 요소 핸들을 반환하는 다른 검색을 사용하여 배치할 수 있습니다.

반환할 첫 번째 항목
FirstItemToReturn integer

반환할 첫 번째 항목의 요소 인덱스(1부터 시작)입니다. 트리 아래쪽에서 역순으로 요소를 반환하려는 경우 -1부터 시작하는 음수 인덱스도 지정할 수 있습니다. 예를 들어 -10 인덱스가 아래쪽에서 열 번째 항목을 반환합니다.

반환할 최대 항목
MaxItemsToReturn integer

반환할 최대 요소 수입니다. 이 매개 변수는 작은 청크(예: 큰 테이블)의 큰 요소 집합을 반환하는 데 사용할 수 있습니다. 매우 큰 테이블에 대한 시간 제한을 발생시킬 수 있는 전체 테이블을 반환하는 대신 한 번에 500개의 행을 반환할 수 있습니다.

최대 문자열 길이
MaxStringLength integer

설명 필드의 최대 길이입니다. 최대값을 설정하면 검색 속도가 향상될 수 있도록 많은 양의 텍스트가 포함될 수 있습니다. 기본적으로 최대 문자열 길이는 없으므로 전체 설명이 반환됩니다.

하위 항목 검색
SearchDescendants boolean

true로 설정하면 부모 핸들 아래의 모든 자식 요소가 검색됩니다. 이것은 더 철저하지만 더 오래 걸릴 수 있습니다. false로 설정하면 부모 핸들의 직접 자식 요소만 검색됩니다.

Java 요소 역할 검색
SearchRole string

검색할 자식 요소의 선택적 Java 요소 역할입니다. 검사를 통해 검색할 수 있습니다.

최대 상대 깊이
MaxRelativeDepth integer

자식 요소에 대한 부모 요소에서 검색할 최대 상대 깊이입니다. 직접 자식 요소의 깊이 값은 0입니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
반환된 자식 요소 수
NumberOfChildElementsReturned integer

검색에서 반환된 자식 요소의 수입니다.

현재 깊이에서 사용할 수 있는 추가 요소
MoreElementsAvailableAtCurrentDepth boolean

'반환할 최대 항목'으로 반환되지 않은 자식 요소가 현재 깊이에 더 많은 자식 요소가 있는 경우 true를 반환합니다.

더 낮은 깊이에서 사용할 수 있는 추가 요소
MoreElementsAvailableAtLowerDepths boolean

'반환할 최대 항목'이 더 낮은 숫자로 설정된 경우 Java 트리의 하위 깊이에서 사용할 수 있는 자식 요소가 더 많은 경우 true를 반환합니다.

최대 깊이보다 더 깊은 요소
MoreElementsDeeperThanMaxDepth boolean

'최대 상대 깊이'가 더 낮은 숫자로 설정된 경우 Java 트리에서 더 낮은 최대 깊이에서 사용할 수 있는 자식 요소가 더 많은 경우 true를 반환합니다.

Java 자식 요소 JSON
JavaChildElementsJSON string

JSON 형식의 모든 자식 요소(및 해당 속성) 목록입니다. 반환된 속성은 'Java 자식 요소 속성 가져오기' 작업에서 반환한 속성과 동일합니다.

여러 Java 부모 요소 속성 가져오기

Java 요소의 모든 부모 요소의 속성을 반환합니다. 이 작업은 '처리할 최대 부모' 매개 변수가 충분히 높게 설정된 경우 모든 부모 속성을 반환하는 요소 트리의 전체 높이를 검색합니다.

매개 변수

Name 필수 형식 Description
검색 요소 JAB 핸들
SearchElementJABHandle True integer

모든 부모 요소 속성을 반환하려는 요소의 요소 핸들입니다. 이 위치는 'Java 요소 속성 가져오기' 또는 요소 핸들을 반환하는 다른 검색을 사용하여 배치할 수 있습니다.

최대 문자열 길이
MaxStringLength integer

설명 필드의 최대 길이입니다. 최대값을 설정하면 검색 속도가 향상될 수 있도록 많은 양의 텍스트가 포함될 수 있습니다. 기본적으로 최대 문자열 길이는 없으므로 전체 설명이 반환됩니다.

처리할 최대 부모
MaxParentsToProcess integer

처리할 부모 요소의 최대 수입니다. 기본적으로 50으로 설정됩니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
Java 부모 요소 JSON
JavaParentElementsJSON string

JSON 형식의 모든 부모 요소(및 해당 속성) 목록입니다. 반환된 속성은 'Java 요소 속성 가져오기' 작업에서 반환한 속성과 동일합니다.

반환된 부모 요소 수
NumberOfParentElementsReturned integer

검색에서 반환된 부모 요소의 수입니다.

요소 검색에서 Java 역할 CSV 가져오기

Java 요소 검색을 수행하고 검색된 요소의 세부 정보(요소가 발견된 지점까지)를 CSV로 출력합니다. 이 작업은 개발 목적으로만 사용되며 애플리케이션 구조를 시각화하고 요소 검색을 최적화하는 데 유용할 수 있는 애플리케이션 요소에 대한 개요를 제공합니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
요소를 찾았습니다.
ElementFound boolean

검색 요소가 발견되면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

검색된 요소 수
ElementsSearched integer

검색 요소를 찾기 전에 부모 요소에서 검색된 요소의 수입니다.

역할 CSV
RoleCSV string

검색에 있는 각 요소의 역할을 포함하는 CSV 출력입니다.

요소 핸들에서 Java 역할 CSV 가져오기

지정된 요소 핸들 아래의 요소 역할 트리를 CSV로 반환합니다. 이 작업은 개발 목적으로만 사용되며 애플리케이션 구조를 시각화하고 요소 검색을 최적화하는 데 유용할 수 있는 애플리케이션 요소에 대한 개요를 제공합니다.

매개 변수

Name 필수 형식 Description
부모 요소 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 True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
요소를 찾았습니다.
ElementFound boolean

입력 핸들에 지정된 요소가 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

검색된 요소 수
ElementsSearched integer

부모 요소에서 검색된 요소의 수입니다.

역할 CSV
RoleCSV string

부모 요소 아래에 있는 각 요소의 역할을 포함하는 CSV 출력입니다.

이름으로 Java 목록 요소 선택

지정된 이름의 목록 요소를 선택합니다. 일반적으로 드롭다운/메뉴 항목에서 항목을 선택하는 데 사용됩니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 에이전트는 각 옵션을 차례로 선택하여 선택 영역의 모든 옵션 목록을 가져오려고 시도합니다(JAB). 'False'(기본값)로 설정하면 '레이블을 읽어 옵션 목록 가져오기' 매개 변수를 'True'로 설정해야 합니다. 그렇지 않으면 옵션 목록을 읽지 않습니다.

레이블을 읽어 옵션 목록 가져오기
GetListOfOptionsByReadingLabels boolean

'True'(기본값)로 설정하면 IA-Connect 에이전트는 자식 레이블(JAB 트리)을 읽어 선택 영역의 모든 옵션 목록을 가져오려고 시도합니다. 드롭다운 목록의 경우 목록이 삭제될 때까지 자식 요소가 노출되지 않으므로 '첫 번째 확장' 매개 변수를 'True'로 설정해야 합니다. 또한 'Collapse after' 매개 변수를 'True'로 설정하여 나중에 목록을 닫습니다. '선택하여 옵션 목록 가져오기' 매개 변수도 'False'로 설정해야 합니다. 이 옵션은 무시됩니다(두 메서드를 통해 목록을 가져올 수 없으므로). 'False'로 설정하면 '선택하여 옵션 목록 가져오기' 매개 변수를 'True'로 설정해야 합니다. 그렇지 않으면 옵션 목록을 읽지 않습니다.

먼저 확장
ExpandFirst boolean

'true'(기본값)로 설정하면 작업에서 목록 항목 요소를 검색하기 전에 목록을 확장하려고 시도합니다. 이 기능은 목록을 확장할 때까지 다른 목록 항목 요소를 만들지 않을 수 있으므로 동적 목록에 유용합니다. 'false'로 설정하면 목록이 확장되지 않습니다.

이후 축소
CollapseAfter boolean

true(기본값)로 설정하면 검색을 실행한 후 목록이 축소됩니다. false로 설정하면 목록이 축소되지 않습니다.

확장과 축소 사이의 초
SecondsBetweenExpandCollapse double

'True'로 설정된 경우 확장 및 축소 작업 간에 대기할 시간(초)입니다. 기본적으로 0.05(20밀리초)입니다.

올바른 상태인 경우에도 강제 적용
ForceEvenIfInCorrectState boolean

'True'로 설정하면 요소가 이미 선택된 경우에도 해당 요소가 선택됩니다. 'False'(기본값)로 설정하면 목록 요소가 이미 선택된 경우 IA-Connect 에이전트는 아무 작업도 수행하지 않습니다.

오류 발생 후 복구
RecoverOnFailure boolean

'True'로 설정하면 새 선택 항목이 실패하면 원래 선택한 목록 항목이 복구됩니다. 예를 들어 항목 3을 선택하고 항목 90(존재하지 않음)을 선택하려고 하면 항목 3이 다시 선택됩니다. 'False'로 설정하면 원래 선택한 목록 항목이 복구되지 않습니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

이름으로 Java 선택 상태 가져오기

자식 요소 이름을 제공하여 선택 영역(일반적으로 목록 또는 드롭다운의 항목)에서 자식 요소의 선택 상태를 반환합니다. 'Java 선택 요소 항목 가져오기' 작업을 사용하여 모든 선택 자식 요소 항목을 검색하여 이름을 확인할 수 있습니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
이름이 선택됨
NameIsSelected boolean

명명된 선택 목록 항목이 선택되어 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

인덱스별 Java 선택 상태 가져오기

자식 요소 인덱스(일반적으로 목록 또는 드롭다운의 항목)에서 자식 요소의 선택 상태를 반환합니다. 'Java 선택 요소 항목 가져오기' 작업을 사용하여 모든 선택 자식 요소 항목을 검색하여 인덱스 확인이 가능합니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
인덱스가 선택됨
IndexIsSelected boolean

지정한 인덱스에서 선택 목록 항목이 선택되어 있으면 true를 반환하고 그렇지 않으면 false를 반환합니다.

인덱스별로 Java 목록 요소 선택

지정된 인덱스와 일치하는 목록 요소를 선택합니다. 일반적으로 드롭다운/메뉴 항목에서 항목을 선택하는 데 사용됩니다.

매개 변수

Name 필수 형식 Description
부모 요소 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: 'Document*' 및 [Role]과 같은 [이름](예: 'Label*') 자세한 예제는 설명서를 참조하세요.

열 이름을 기준으로 정렬
SortByColumn string

여러 요소가 검색과 일치하는 경우 정렬 기준으로 사용할 요소 속성을 지정할 수 있습니다. 이 항목은 'Match index'와 함께 사용하여 필요한 요소를 선택합니다. 예를 들어 '열 이름을 기준으로 정렬'이 [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 True string

여기에 다음 식을 추가합니다. workflow()

화면 좌표에서 Java 요소에 대한 핸들 만들기

화면 좌표를 제공하여 Java 요소에 대한 핸들을 만듭니다. 지정된 좌표에 Java 요소가 있는 경우 작업은 요소를 식별하고 핸들을 반환합니다.

매개 변수

Name 필수 형식 Description
부모 요소 JAB 핸들
ParentElementJABHandle True integer

검색하는 요소의 부모인 Java 요소 핸들입니다. 이 창은 이전에 'Java 데스크톱 요소 대기'를 사용하여 찾은 창일 수 있습니다.

화면 X
ScreenX True integer

요소를 찾을 화면 X 좌표(픽셀)입니다.

화면 Y
ScreenY True integer

요소를 찾을 화면 Y 좌표(픽셀)입니다.

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
배치된 요소 JAB 핸들
LocatedElementJABHandle integer

지정된 좌표에 요소가 있는 경우 추가 검색을 위해 추가 작업에서 '부모' 핸들 역할을 할 수 있는 숫자 요소 핸들을 보유합니다(즉, 핸들을 기준으로 요소를 찾는 경우).

화면 좌표에서 Java 테이블 셀 가져오기

테이블의 자식 요소인 Java 테이블 셀이 지정된 좌표에 있는 경우 이 작업은 요소와 해당 속성을 식별하고 선택적으로 테이블 셀 요소에 대한 핸들을 반환합니다.

매개 변수

Name 필수 형식 Description
Table 요소 JAB 핸들
TableElementJABHandle True integer

검색하는 부모 테이블 요소에 대한 Java 요소 핸들입니다. 이 테이블은 이전에 'Java 요소 속성 가져오기'를 사용하여 찾은 테이블일 수 있습니다.

화면 X
ScreenX True integer

표 셀을 찾을 화면 X 좌표(픽셀)입니다.

화면 Y
ScreenY True integer

표 셀을 찾을 화면 Y 좌표(픽셀)입니다.

반환 핸들
ReturnJABHandle boolean

셀에 대한 요소 핸들을 반환해야 하나요?

워크플로
Workflow True string

여기에 다음 식을 추가합니다. workflow()

반환

Name 경로 형식 Description
상위 셀 인덱스
CellIndexInParent integer

표에 있는 셀의 셀 인덱스입니다. 첫 번째 행의 첫 번째 셀에는 1의 인덱스가 있으며 행의 각 셀에 대해 1씩 증가합니다. 따라서 행이 5개이고 열이 3개인 테이블에서 두 번째 행의 첫 번째 셀에는 4의 인덱스가 있습니다.

셀 행 인덱스
CellRowIndex integer

표에 있는 셀의 행 인덱스(1부터 시작)입니다.

셀 열 인덱스
CellColumnIndex integer

표에 있는 셀의 열 인덱스(1부터 시작)입니다.

셀 JAB 핸들
CellJABHandle integer

테이블 셀에 대한 요소 핸들입니다.