SELECTION-SCREEN COMMENT 2(7) TEXT-003 FOR FIELD s_add. "2是文本横坐标,7是文本长度 *第二个RADIOBUTTON SELECTION-SCREEN POSITION 11. "11是RADIOBUTTON横坐标 PARAMETERS:s_limit TYPE c RADIOBUTTON GROUP g1. SELECTION-SCREEN COMMENT 12(7) TEXT-004 FOR FIELD s_limit."12是文本横坐标,7是文本...
1.SELECTION-SCREEN BEGIN OF BLOCK和SELECTION-SCREEN END OF BLOCK: 这些语句定义了三个不同的屏幕块(Block)。每个块都有一个标题,并包含不同的输入字段。这些块可用于在用户界面上组织和分组相关的参数和选择选项。 2.PARAMETERS和RADIOBUTTON: PARAMETERS语句用于定义两个参数P1和P2,它们是单选按钮(RADIOBUTTON)。
SELECTION-SCREENENDOF BLOCK blk02. 为了方便单选按钮的控制,我们对输入控件进行了分组,使用MODIF ID name(name只能为3个字符以内),对这一组参数进行屏蔽或打开。在本例程中组名为sa/sb。 还需要注意,我们希望屏幕上的radiobutton能够触发事件,因此需要在第一个RadioButton上加上USER-COMMAND name的代码,它会触发...
SELECTION-SCREEN END OF BLOCK blk02. 为了方便单选按钮的控制,我们对输入控件进行了分组,使用MODIF ID name(name只能为3个字符以内),对这一组参数进行屏蔽或打开。在本例程中组名为sa/sb。 还需要注意,我们希望屏幕上的radiobutton能够触发事件,因此需要在第一个RadioButton上加上USER-COMMAND name的代码,它会...
再讲实例之前,需要先说一下 sap 的对应生命周期 ,在开发中 我们通常选择屏幕在at SELECTION-SCREEN 中写入选择屏幕 ,而在 at SELECTION-SCREEN OUTPUT 中写入选择屏幕需要进行的其他事宜. 选择屏幕设定 TABLES: vbap . PARAMETERS:p_1 RADIOBUTTON GROUP rg1 USER-COMMAND uc DEFAULT 'X', ...
AT SELECTION-SCREEN ON RADIOBUTTON GROUP one. CHECK sy-ucomm = 'RADIOGROUP01'. IF g1 = 'X'. PERFORM game_create USING 'B' 09 09 10. ELSEIF g2 = 'X'. PERFORM game_create USING 'I' 16 16 40. ELSEIF g3 = 'X'. PERFORM game_create USING 'E' 30 16 99. ...
Solved: Hi all, I have a problem. Is there some way to creat selection-screen button (the same radiobutton group) in different blocks. the err message is [A parameter of
MODIFY SCREEN.ENDLOOP.AT SELECTION-SCREEN.CLEAR sy-ucomm.关于程序的说明:(1)该程序可以根据用户选择了P1或P2,决定显示工厂还是物料号在屏幕上;(2)这里 USER-COMMAND uc是关键,它代表用户点击 RADIOBUTTON GROUP g1上的任一选项时,都将触发PAI,并且Function code为 'UC'。在CLEAR sy-ucomm....
P_R2 RADIOBUTTON GROUP G1. SELECTION-SCREEN:END OF BLOCK B1. AT SELECTION-SCREEN OUTPUT. IF P_R1 IS NOT INITIAL. LOOP AT SCREEN. IF SCREEN-GROUP1 = 'SG' . SCREEN-ACTIVE = '0'. ENDIF. MODIFY SCREEN. ENDLOOP. ELSEIF P_R2 IS NOT INITIAL. ...
通过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...