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

[ABAP] AT SELECTION-SCREEN EVENT

 [ABAP] AT SELECTION-SCREEN EVENT

AT SELECTION-SCREEN 이벤트는 1000번 스크린에서 사용자가 입력필드에 값을 입력하기 전/후에 작동한다. INITIALIZATION 다음에 선언할 수 있으며 필수는 아니다.

사용용도 - 화면 입력 값을 체크하여 에러 및 권한을 체크하는 용도로 사용 ex) 해당 프로그램을 사용할 수 있는 사용자인지 권한 체크 - 입력 값의 범위나 하한/상한 값(low/high), 미입력 값 체크 등에 사용 - OUTPUT 구문을 이용해 화면의 레이아웃 설정 가능 ex) 특정 라디오버튼을 눌렀을 경우 지정한 레이아웃이 나오도록 설정 옵션 1) ON psel SELECTION SCREEN 에서 전달되는 특정 필드에 대해 수행 오류메세지가 발생하면 해당 필드는 다시 입력 상태가 되도록 설정 TABLES SCARR. SELECT-OPTIONS: S_CARRID FOR SCARR-CARRID.

AT SELECTION-SCREEN ON s_carrid. IF S_CARRID-LOW NE 'AA'....

# ABAP # ATSELECTIONSCREEN # ERP # SAP # SCREEN