안녕하세요. SAP에서 프로그램을 개발하다 보면, 사용자가 화면에 입력하는 방식이나 버튼 동작을 제어해야 할 때가 자주 있습니다.
예를 들어 불필요한 실행 버튼을 없애거나, 특정 필드는 EQ만 허용하고 범위 입력은 막고 싶은 경우 등 업무에 따라 다양한 상황이 발생합니다. 이 글에서는 스크린 1000을 기준으로 Selection-Screen을 제어하는 여러 방법을 정리해 보았습니다.
실행 버튼 제거, 입력조건 제한, 조건부 필드 표시/숨김 등 실제 업무에 유용한 내용들로 구성되어 있습니다. 스크린 1000의 표준 버튼 목록 스크린 1000을 사용하는 프로그램에서는 기본적으로 다음과 같은 SAP 표준 버튼들이 자동으로 생성됩니다.
버튼 설명 SY-UCOMM 실행 프로그램 실행 (F8) ONLI 저장 레이아웃 저장 SPOS 레이아웃 레이아웃 불러오기 GET 이 버튼들은 특정 함수 모듈을 활용해 숨기거나 비활성화할 수 있습니다. 표준 버튼 숨기기 – RS_SET_SELSCREEN_STAT...