点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我在TMG中有要求。 选定的已删除条目应保存在另一个TMG中。 假设例如,我有两个表ZA和ZB。 两个表都有公共字段。 如果我从TMG ZA中删除了一些记录,则仅应将已删除的条目保存在TMG ZB中。 为此,我在ZA中使用了03事件。 我已经为它编写了以下代码。 但是,所选条目(多个条目)没有保存在ZB中。 它保存了ZA表的最后一项。数据:带标题行的za的i_za类型表,
带标题行的za的i_zb类型表,
w_zb TYPE的zb类型表。 DELE'OR函数EQ'DELE'。
选择*从za插入表i_za。
在i_za上插入LO到w_za。
从za插入zb。 >
我只想在另一个表中插入选定的已删除条目。 请紧急给我建议。 我也在02事件中尝试过,但是所有数据都已插入到表中。
如果只有ABAP代码(在事件02中)将数据插入到表ZB中,我不明白为什么 您的ABAP代码无法决定要插入的内容。
不确定,但是我想您只有在事件03(保存之前)才在TOTAL中删除行,而在事件03之前没有 事件02(保存后)。
所以我将像TOTAL这样声明一个全局内部表TOTAL_GELOESCHT,以包含已删除的行。
在下面的代码中,我想您的TMD已结束 数据库,投影视图或表格。
首先在事件03中获取已删除的行:
并在事件02期间将它们插入到表ZB中:
一周热门 更多>