라디오 버튼 동적 클릭시 화면 전환하는 법


Purchase 누를때와 Product 누를 때 다르게 나옴

SELECTION-SCREEN BEGIN OF BLOCK bl2 WITH FRAME TITLE TEXT-t01.
SELECTION-SCREEN BEGIN OF LINE.
PARAMETERS: pa_rb1 RADIOBUTTON GROUP rb1 DEFAULT 'X' USER-COMMAND ucm.
SELECTION-SCREEN COMMENT (20) FOR FIELD pa_rb1.
PARAMETERS: pa_rb2 RADIOBUTTON GROUP rb1.
SELECTION-SCREEN COMMENT (20) FOR FIELD pa_rb2.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK bl2.

FORM control_screen .
LOOP AT SCREEN.
IF pa_rb1 = 'X'.
IF screen-group1 = 'RB2'.
screen-active = 0.
ENDIF.
ENDIF.
IF pa_rb2 = 'X'.
IF screen-group1 = 'RB1'.
screen-active = 0.
ENDIF.
ENDIF.
MODIFY SCREEN.
ENDLOOP.
ENDFORM.
'ABAP' 카테고리의 다른 글
| [ABAP] CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' (0) | 2026.04.19 |
|---|---|
| [ABAP] FCAT 필드 값 바꾸기 (0) | 2026.04.19 |
| CL_GUI_TIMER - 타이머 이벤트 (0) | 2026.04.12 |
| [FI] 환율 API 프로그램 (0) | 2026.04.04 |
| [ABAP] Text Table 확인하는 법 (0) | 2026.03.14 |