点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有一个带有几个单选...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有一个带有几个单选...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我有一个带有几个单选按钮的报告,这些按钮会根据内部表中的记录数而被动态禁用。 第一个单选按钮始终处于启用状态(默认)。 现在,我要单击第一个单选按钮并执行一个操作(例如,显示弹出窗口)。 但是,当我单击单选按钮时,什么也没有发生。 当我有两个或多个单选按钮(在同一组中)并且单击第二个按钮时,将触发该操作。 现在,当我单击第一个时,也会触发该动作。
是否已经选择了第一个单选按钮(在第一次运行时)并单击了该按钮(不进行切换)就可以触发事件?
报告zstb_bijzondere_bepalingen。 定义radio_but1。 参数:&1 RADIOBUTTON GROUP GR1用户命令单击默认'X'。 定义结束。 定义radio_but2。 参数:&1 RADIOBUTTON GROUP GR1。 定义结束。 radio_but1:new。 radio_but2:r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15。 radio_but2:r16,r17,r18,r19,r20,r21,r22,r23,r24,r25,r26,r27,r28,r29,r30。 数据:rad TYPE char3。 数据:sy_index TYPE char2。 初始化。 计数= 30。 选择屏幕输出时。 sy-tfill =计数。 "这是将要创建的无线电按钮的数量 sy_index = 1。 环视屏幕。 CONCATENATE'R'sy_index INTO rad。 如果屏幕名称= rad。 如果sy_index GT计数。 screen-active =" 0"。 修改屏幕。 sy_index = sy_index + 1。 继续。 万一。 sy_index = sy_index + 1。 万一。 结局。 在RADIOBUTTON GROUP GR1的选择屏幕上。 *在选择屏幕上。 如果sy-ucomm ='CLICK'。 案例" X"。 当新的。 通话功能" POPUP_TO_CONFIRM" 出口 text_question ='您是否要继续2'。 当别人。 通话功能" POPUP_TO_CONFIRM" 出口 text_question ='您要继续吗? 结束。 万一。
也许您可以用参数替换单选按钮并模拟单选按钮的功能。 并使用参数可以将所有参数设置为空。
一周热门 更多>