목표
Function key 생성
step1. Function key 생성(최대 5개)
INITIALIZATION. "버튼생성
SELECTION-SCREEN FUNCTION KEY 1.
SELECTION-SCREEN FUNCTION KEY 2.
SELECTION-SCREEN FUNCTION KEY 3.
"버튼에 글자 추가, icon명은 icon 테이블에서 조회
*방법1
CONCATENATE icon_activate 'MM01' INTO sscrfields-functxt_01.
CONCATENATE icon_checked 'FB01' INTO sscrfields-functxt_02.
CONCATENATE icon_variants 'FS00' INTO sscrfields-functxt_03.
*방법2
DATA : ls_dyntxt TYPE smp_dyntxt.
ls_dyntxt-icon_id = icon_activate.
ls_dyntxt-icon_text = 'MM01'.
sscrfields-functxt_01 = ls_dyntxt.
step2. sscrfields 선언
TABLES : sscrfields. "function code를 받기위함
step3. Function code 할당
"사용자 선택에 따라 Event 생성
AT SELECTION-SCREEN.
CASE sscrfields-ucomm.
WHEN 'FC01'. "FC01은 정해져 있는이름
CALL TRANSACTION 'MM01'.
WHEN 'FC02'.
CALL TRANSACTION 'FB01'.
WHEN 'FC03'.
CALL TRANSACTION 'FS00'.
ENDCASE.
전체 코드
Class 생성 방법 (0) | 2020.12.19 |
---|---|
T-CODE 생성 (0) | 2020.12.19 |
SelectionSceen - List box (0) | 2019.11.30 |
Selection Screen - 화면 입출력 제어 (0) | 2019.11.09 |
Search Help / ON VALUE-REQUEST FOR (0) | 2019.11.09 |
댓글 영역