Table of Contents

AntBot Studio > Activity > 화면제어 > Object > Finder SAP 표 가져오기

정의 (Description)

  • SAP 프로그램 내 Grid 영역의 Data를 Scarping 하는 Activity입니다.
SAP 프로그램의 특성으로 인해 Loading 되지 않은 Grid의 Cell Data는 공백으로 Return 됩니다.


속성 (Properties) (*은 필수값입니다.)

항목 설명 데이터타입 기본값 설정가능옵션
Common
Activity이름 해당 Activity의 이름을 설정합니다.
- 기본값은 Activity명이며, 사용자가 직접 변경 가능합니다.
String Finder SAP 표 가져오기
Input Common
FinderElement * Finder 액티비티의 Output 속성 중 하나인 Finder Element 값을 지정합니다. ktds.AntBot.Common.Finder.FinderElement Null
Option
결과 DataTable * 지정한 Finder Element가 속한 Grid의 Cell Data를 가져올 변수를 설정합니다. System.Data.DataTable Null


액티비티 사용 예시 (Example Usage)

  • SAP에서 조회한 표 데이터를 DataTable변수로 가져오는 예시



  1. 'Finder' 액티비티 설정값 입력

    • Output > 결과 Element
      • elem_Sap 변수 설정
        • SAP에서 조회된 표의 Element를 가져올 변수를 설정합니다.

    Tip
    • 'Finder' 액티비티 매뉴얼 참고 링크 - Finder
  2. 'Finder SAP 표 가져오기' 액티비티 설정값 입력

    • Input Common > FinderElement
      • elem_Sap 변수 입력
        • Finder 액티비티에 설정한 결과 Element 변수를 입력합니다.
    • Output > 결과 DataTable
      • dt_SapTable 변수 설정
        • 표 데이터를 가져올 DataTable변수를 설정합니다.

  3. 메시지 박스에 결과 값 출력

    • 메시지 박스 내용에 변수 값 확인을 위한 수식 작성
    "<Finder SAP 표 가져오기 결과>" + 
    Environment.NewLine + 
    "SAP표 전체 행 수 : " + 
    dt_SapTable.Rows.Count.ToString + 
    Environment.NewLine + 
    "SAP표 전체 컬럼 수 : " + 
    dt_SapTable.Columns.Count.ToString
    

  • 실행 결과 확인

    • 'Finder SAP 표 가져오기' 액티비티 수행 결과



## 추가 관련 데이터 | 항목명 | 값 | | --- | --- | | 원본 매뉴얼 URL | /AntBot%20Studio/Activity/2.%20화면제어/Object/Finder%20SAP%20표%20가져오기/ktds.AntBot.Activities.FinderLib.FinderSAPGridScraping.FinderSAPGridScrapingActivity.html | | 패키지명 | ktds.AntBot.Activities.FinderLib.FinderSAPGridScraping.FinderSAPGridScrapingActivity | | 매뉴얼 ID | ktds.AntBot.Activities.FinderLib.FinderSAPGridScraping.FinderSAPGridScrapingActivity |