ABAP 7.4的基础

2020-08-22 11:56发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我正在尝试在以下情...

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

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


专家您好,

我正在尝试在以下情况下实现MOVE-CORRESPONDING。

内部表#1:lt_plant

werks fabkl国家

1000 01

内部表2:lt_name

ident ltext

01 <国家名称>

我试图使用FOR和以下代码将国家/地区名称从内部表#2移至内部表#1,但是这导致从内部表#2追加新行。

lt_plant =值#(lt_name
的基本lt_plant
其中lt_plant
的基础lt_plant
-ltext
))。

请帮助我使用BASE/CORRESPONDING,FOR和WHERE解决此问题。

谢谢。

8条回答
灬番茄
2020-08-22 12:25
Sandra Rossi ,我没有收到有关 您提到的内容,可能是社区中的错误。 我在浏览您的答案时发现了此回复(由于使用" LINES OF"来删除您的另一个答案中的空行,我的想法被震撼了,但仍然不明白,必须再次查看: D)。再次感谢您的解释,我花了一些时间才能理解您的意思,但我现在很清楚。 我一直以为,这是在内部创建一些临时内部表并将其分配给itab:D ..我想这就是为什么我们使用VALUE来清除LHS itab的原因,以避免无穷循环的情况(我 希望我在这里是正确的)...

一周热门 更多>