根据条件在模块池表控件中启用/禁用各个列?

2020-09-29 17:35发布

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

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


嗨,

我有一个要求,我必须连续创建表控制列以根据条件启用或禁用。

例如。 考虑一下三列,A,B和C

行1:如果值A大于值B-启用列C

行2:如果值A小于值B-禁用列C

第3行:如果值A大于值B-启用列C。

就像它应该显示在Table控件中一样。 需要支持

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

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


嗨,

我有一个要求,我必须连续创建表控制列以根据条件启用或禁用。

例如。 考虑一下三列,A,B和C

行1:如果值A大于值B-启用列C

行2:如果值A小于值B-禁用列C

第3行:如果值A大于值B-启用列C。

就像它应该显示在Table控件中一样。 需要支持

付费偷看设置
发送
1条回答
spaceman01
1楼-- · 2020-09-29 18:04

在dynpro的PBO中表控件的每个LOOP中,您必须调用一个PBO模块,在其中必须使用LOOP AT SCREEN,将SCREEN-INPUT更改为" 0"(关闭)或" 1" (上),然后是"修改屏幕"。 确保您的字段是"输入/输出",而不是"仅输出"。

一周热门 更多>