动态选择屏幕

2020-08-19 05:48发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) Hello Freinds, ...

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

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


Hello Freinds,

我正在处理权限检查对象,在某些程序中有"动态选择"屏幕,因此如何在动态选择屏幕中查找字段。

请指导我.........

谢谢

阿玛尔

5条回答
Aaron 3364
2020-08-19 06:24 .采纳回答

嗨Amar,

根据您的要求,只需在选择屏幕输出事件中添加所需的字段即可。 您可以通过修改屏幕内部表格来修改选择屏幕。

以无帧间隔的b1块开始选择屏幕。

参数:s1单选按钮组g1用户命令u1默认为'X',

p_name(10)修改ID M1,

p_email(20)修改ID M1,

s2单选按钮组G1。

参数:p_name1(10)MODIF ID M2,

p_fax(10)修改ID M2。

b1块的选择屏幕结尾。

在选择屏幕输出上。

  • 如果S_BOX ='X'。

环视屏幕。

如果SCREEN-GROUP1 ='M3'。

SCREEN-ACTIVE ='0'。

修改屏幕。

ELSE。

SCREEN-ACTIVE ='1'。

修改屏幕。

ENDIF。

ENDLOOP。

  • ENDIF。

如果S1 ='X'。

环视屏幕。

如果SCREEN-GROUP1 ='M2'。

SCREEN-ACTIVE ='0'。

修改屏幕。

ELSEIF SCREEN-GROUP1 ='M1'。

SCREEN-ACTIVE ='1'。

修改屏幕。

ENDIF。

ENDLOOP。

ELSEIF S2 ='X'。

环视屏幕。

如果SCREEN-GROUP1 ='M1'。

SCREEN-ACTIVE ='0'。

修改屏幕。

ELSEIF SCREEN-GROUP1 ='M2'。

SCREEN-ACTIVE ='1'。

修改屏幕。

ENDIF。

ENDLOOP。

ENDIF。

此致

Ranveer。

一周热门 更多>