单选按钮和修改ID

2020-08-17 03:24发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨。 我有6个参数和4个单选按钮...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨。 我有6个参数和4个单选按钮,对于前两个单选按钮,我需要2个参数,对于第三个单选按钮,我只需要一个参数,对于最后一个单选按钮,我需要在选择屏幕中显示的所有参数。 我是一个较新的学习abap,我确实得到了仅针对这两个参数修改屏幕的概念。 所以请在这里为我提供上述要求的语法。

1条回答
渐行渐远_HoldOn
2020-08-17 03:58 .采纳回答

您好 Karon Christydoss

以下是满足您需求的示例代码。 1处于活动状态,0处于非活动状态。

参数:p1类型Bukrs MODIF ID gr1。
 参数:p2类型vkorg修改ID gr1。
 参数:p3类型werks_d修改ID gr2。
 参数:p4类型vbeln修改ID gr2。
 参数:p5 TYPE posnr MODIF ID gr3。
 参数:p6 TYPE标志MODIF ID gr4。

 参数:p_r1 TYPE标志RADIOBUTTON GROUP rg1用户命令rg1默认'X'。
 参数:p_r2 TYPE标志RADIOBUTTON GROUP rg1。
 参数:p_r3 TYPE标志RADIOBUTTON GROUP rg1。
 参数:p_r4 TYPE标志RADIOBUTTON GROUP rg1。

 选择屏幕输出时。
   案例abap_true。
     当p_r1。
       使用'GR1''1'执行PERFORM toggle_parameter。
       使用'GR2''0'执行PERFORM toggle_parameter。
       使用'GR3''0'执行PERFORM toggle_parameter。
       使用'GR4''0'执行PERFORM toggle_parameter。
     当p_r2。
       使用'GR1''0'执行PERFORM toggle_parameter。
       使用'GR2''0'执行PERFORM toggle_parameter。
       使用'GR3''1'执行PERFORM toggle_parameter。
       使用'GR4''0'执行PERFORM toggle_parameter。
     当p_r3。
       使用'GR1''0'执行PERFORM toggle_parameter。
       使用'GR2''1'执行PERFORM toggle_parameter。
       使用'GR3''0'执行PERFORM toggle_parameter。
       使用'GR4''0'执行PERFORM toggle_parameter。
     当p_r4。
       使用'GR1''1'执行PERFORM toggle_parameter。
       使用'GR2''1'执行PERFORM toggle_parameter。
       使用'GR3''1'执行PERFORM toggle_parameter。
       使用'GR4''1'执行PERFORM toggle_parameter。
     当别人。
       " 没做什么。
   结束。

 FORM toggle_parameter
   使用方式
     iv_group TYPE字符串
     iv_input TYPE char1。

   环视屏幕。
     检查screen-group1 = iv_group。
     屏幕输入= iv_input。
     修改屏幕。
   结局。
 ENDFORM。
亲切的问候,
Mateusz

一周热门 更多>