로딩
요청 처리 중입니다...

[ABAP] 07. Customer Exit: Screen Exit

 [ABAP] 07. Customer Exit: Screen Exit

Screen Exit이란 스탠다드 티코드의 화면에 cbo 필드를 추가하는 것이다. SAP는 스크린의 서브스크린에 필드를 추가할 수 있도록 열어놓았는데, 바로 그 부분에 개입하여 exit을 수행하는 것이다.

앞서 봤던 Function Exit, Menu Exit과 동일하게 Screen Exit도 어떻게 수정포인트(Exit)를 찾을 수 있을까? Function Exit이 'Call Customer-function'으로 시작하는 것 처럼 Screen Exit도 'Call Customer-Subscreen'으로 시작한다.

즉, 스크린 PBO 내에 'Call Customer-Subscreen' 이 있어야 하는데, 찾는 방법은 다음과 같다. 찾고자 하는 티코드 스테이터스를 띄우고 스크린 넘버를 더블클릭하여 로직을 들어간다.

SE80으로 화면이 넘어가는데, 좌측 오브젝트 트리 중 스크린을 펼쳐 스크린 넘버에 커서를 두고 CTRL + F를 눌러 소스코드 스캔을 띄운다. 메인프로그램 옵션 선택 후 ...

# ABAP # CMOD # CUSTOMER_EXIT # ENHANCEMENT # SAP # SCREEN_EXIT # SMOD