ABAP

[ABAP] 라디오 버튼 동적 / 클릭시 Selection Screen 화면 전환

셜록누나 2026. 3. 14. 23:28

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

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