SAP 자동화는 이미지 기반이나 오브젝트 클릭(좌표 컨트롤) 기반으로 할 수 있지만 값을 GetValue 하는데는 어려움이 있습니다.

오브젝트가 인식되도록 하기 위해서는 SAP 서버와 클라이언트의 스크립팅을 모두 설정하여야 합니다.



1. SAP 서버에서 SAP GUI 스크립팅 사용 설정


SAP에 로그온하여 트랜젝션에 RZ11을 입력하여 접근합니다.



sapgui/user_scripting 에 Display 버튼으로 접근합니다.



Display Profile Parameter Attributes 창에서 Change Value 버튼을 클릭하여 sapgui/user_scripting의 New Value 부분에 TRUE로 설정합니다.




재 로그온 합니다.




2. SAP 클라이언트에서 SAP GUI 스크립팅 사용 설정


클라이언트 메뉴 > 옵션 선택합니다.



내게 필요한 옵션 및 스크립팅 > 스크립팅 > 사용자 설정 에서 [스크립팅 가능] 설정, 

[SAP GUI 스크립트 첨부 시 통지] 체크 해제, [스크립트에서 연결을 열 때 통지] 체크 해제



Created with the Personal Edition of HelpNDoc: Free help authoring tool