在表格控件中停用单行

2020-08-23 14:03发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我创建了一个表控件...

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

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


专家们,

我创建了一个表控件,其中所有字段都是可编辑的。 我创建了一个复选框,以便可以仅选择要编辑或删除的那些记录。 现在,我的要求是,当我选择一个记录并单击取消激活按钮(我已经创建了用于删​​除,编辑和取消激活的按钮)时,应取消激活整个记录或以显示模式显示整个记录,以便不能再选择同一记录来 编辑或删除。

我尝试在论坛中搜索,但无法解决相同的问题。

预先感谢

6条回答
SAP小菜
2020-08-23 14:50

您可以使用语句LOOP AT spfli_tab INTO spfli WITH CONTROL flight_tab来做到这一点。

示例:

在输出之前进行处理。
模块化prepare_tab。
将spfli_tab放到带有控制flight_tab的spfli中。

模块disable_row。 "您可以在屏幕上的语句循环和screen-input = 0的情况下,在模块disable_row中编写逻辑。

ENDLOOP。
输入后处理。
在spfli_tab上循环。
MODULE Modify_tab。
ENDLOOP。

一周热门 更多>