TABLES: ekpo. * -------------------------------------------------------------------------------- * SELECTION-SCREEN * -------------------------------------------------------------------------------- SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE TEXT-003. PARAMETERS: p_a RADIOBUTTON GROUP rb1 USER-COMMAND action DEFAULT 'X', p_b RADIOBUTTON GROUP rb1. SELECT-OPTIONS: s_a FOR ekpo-ebeln MODIF ID a, s_b FOR ekpo-ebelp MODIF ID b. SELECTION-SCREEN END OF BLOCK b1. AT SELECTION-SCREEN OUTPUT. PERFORM: update_screen. * -------------------------------------------------------------------------------- * UPDATE-SCREEN * -------------------------------------------------------------------------------- FORM update_screen. LOOP AT SCREEN. CASE abap_true. WHEN p_b. IF screen-group1 = 'A'. screen-active = '0'. MODIFY SCREEN. ELSEIF screen-group1 = 'B'. screen-active = '1'. MODIFY SCREEN. ENDIF. WHEN p_a. IF screen-group1 = 'A'. screen-active = '1'. MODIFY SCREEN. ELSEIF screen-group1 = 'B'. screen-active = '0'. MODIFY SCREEN. ENDIF. ENDCASE. ENDLOOP. ENDFORM.
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter