본문 바로가기
728x90
반응형

Parameter4

Parameter List box 이때 공백은 해당 파라미터가 필수값이 아니라서 생기는 것이다. 필수값으로 설정하면 공백은 사라진다. 데이터가 공백, 대소문자 구분없이 중구난방이라 리스트박스로 Y,N 값만 만들어준 후에 선택한 값을 포함하는 모든 값을 불러왔다. AT SELECTION-SCREEN TYPE-POOLS: VRM. RANGES: GR_ZZREG FOR ZTMM0340-ZZREGR. AT SELECTION-SCREEN OUTPUT. PERFORM LISTBOX_ZZREG. AT SELECTION-SCREEN. PERFORM F4_ZZREG USING P_ZZREG.리스트 박스 생성하기 FORM LISTBOX_ZZREG . DATA: NAME TYPE VRM_ID, LIST TYPE VRM_VALUES, VALUE LIKE LI.. 2023. 2. 24.
SELECTION SCREEN Search Help F4 AT SELECTION-SCREEN ON VALUE-REQUEST FOR S_ZZAPP-LOW. PERFORM F4_ZZAPP USING S_ZZAPP-LOW. AT SELECTION-SCREEN ON VALUE-REQUEST FOR S_ZZAPP-HIGH. PERFORM F4_ZZAPP USING S_ZZAPP-HIGH.FORM F4_ZZAPP USING PV_ZZAPP. DATA LT_RETURN LIKE TABLE OF DDSHRETVAL WITH HEADER LINE. CLEAR : LT_RETURN, LT_RETURN[]. SELECT DDTEXT FROM DD07V INTO TABLE @DATA(LT_ZZAPP) WHERE DOMNAME = 'Z_DO_ZZAPPCD'. CALL .. 2023. 2. 24.
SELECTION SCREEN 라디오 버튼으로 파라미터 제어하기 SELECTION-SCREEN SKIP 1. SELECTION-SCREEN: BEGIN OF LINE. PARAMETERS: RB_ACTUL RADIOBUTTON GROUP RB01 DEFAULT 'X' USER-COMMAND UCOM. SELECTION-SCREEN COMMENT (15) FOR FIELD RB_ACTUL. PARAMETERS: RB_PLANN RADIOBUTTON GROUP RB01. SELECTION-SCREEN COMMENT (15) FOR FIELD RB_PLANN. SELECTION-SCREEN: END OF LINE. SELECTION-SCREEN BEGIN OF BLOCK BLOCK3 WITH FRAME TITLE TEXT-003. SELECTION-SCREE.. 2023. 2. 24.
Parameter, Select-options, Initialization 먼저 파라미터와 셀렉트 옵션은 실행가능 프로그램에서만 사용이 가능하다. 모듈풀에선 사용이 불가능하다. 파라미터와 셀렉트 옵션을 만들어보고 여러 조건도 줘보자. PARAMETER 조건 실행화면 TABLES : sbook. 셀렉트 옵션 for 에 사용하려는 필드는 tables로 선언이 되어있어야한다. SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001. 가독성 위해 블록을 만들어준다. 블록의 이름은 단일조건. B1 블록엔 파라미터 해줄거니깐! PARAMETERS: pa_carr TYPE sflight-carrid OBLIGATORY DEFAULT 'AA', OBLIGATORY는 이 파라미터 값을 필수값을, DEFAULT는 초기값을 설정한다. pa_na.. 2023. 1. 24.
728x90
반응형