勾选单选按钮后,我想创建一个选择屏幕

2020-08-19 05:41发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在单选按钮被选中并执行后,我想创...

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

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


在单选按钮被选中并执行后,我想创建一个选择屏幕吗?我是否可以使用任何FM,还是应该创建另一个屏幕(SE51)?

4条回答
昵称总是被占用
2020-08-19 05:59

亲爱的杰拉德,

您可以尝试使用此代码

选择屏幕以块组开头 框架标题文本-s04。
 参数:p_sel1类型c单选按钮组sel用户命令upd。
 参数:p_sel2类型c单选按钮组sel。
 参数:p_sel3 c型单选按钮组sel。
 块组的选择屏幕结束。

 数据:gd_ucomm类型sy-ucomm。
 在选择屏幕上。
   gd_ucomm = sy-ucomm。  "捕获用户命令

 选择屏幕输出时。
   案例gd_ucomm。
     当" UPD"。  "单击单选按钮
       如果p_sel2等于'X'。  "如果选择了第二个单选按钮,则隐藏字段
         环视屏幕。
           如果屏幕名称为" P_UNAME"。
             screen-active =0。"从屏幕上删除字段
             修改屏幕。
           万一。
         结局。
       其他。  "其他表演场
         环视屏幕。
           如果屏幕名称为" P_UNAME"。
             screen-active =1。"显示字段
              修改屏幕。
           万一。
         结局。
       万一。
   结束。

一周热门 更多>