ABAP 选择屏幕上,如何根据选择的单选按钮不同,来改变屏幕上某字段的初始值

2024年11月20日 23:35
有1个网友回答
网友(1):

通过AT SELECTION-SCREEN实现,举例如下:
REPORT zsunfeiquan.
PARAMETERS: rb1 RADIOBUTTON GROUP g1 DEFAULT 'X' USER-COMMAND f1,
rb2 RADIOBUTTON GROUP g1.
PARAMETERS: pc_file LIKE rlgrap-filename OBLIGATORY.
AT SELECTION-SCREEN OUTPUT.
IF rb2 = 'X'.
pc_file = 'D:\Parts_Bonus_Template.xls'.
ELSEIF rb1 = 'X'.
pc_file = 'D:\Parts_Bonus.txt'.
ENDIF.