连接两个由符号链接表示的动态内部表

2020-09-22 06:02发布

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

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


你好

我需要遍历两个与键字段(内部联接)连接的内部表,进行一些操作,然后将结果写入另一个内部表。 如下所示:

按数据源对itab2进行排序。
 在itab1上循环。
     使用键数据源= itab1-datasource读取表itab2。
     如果sy-subrc eq 0。
         itab3-datasource = itab1-datasource。
         "等
         附加itab3。
     万一。
 结束循环。
 
 

问题是我没有静态内部表。 我有两个用符号链接表示的动态表,例如。 这意味着像 -datasource这样的语法不适用于这些动态表。

请告诉我如何将两个动态表连接起来?

谢谢

Val

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

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


你好

我需要遍历两个与键字段(内部联接)连接的内部表,进行一些操作,然后将结果写入另一个内部表。 如下所示:

按数据源对itab2进行排序。
 在itab1上循环。
     使用键数据源= itab1-datasource读取表itab2。
     如果sy-subrc eq 0。
         itab3-datasource = itab1-datasource。
         "等
         附加itab3。
     万一。
 结束循环。
 
 

问题是我没有静态内部表。 我有两个用符号链接表示的动态表,例如。 这意味着像 -datasource这样的语法不适用于这些动态表。

请告诉我如何将两个动态表连接起来?

谢谢

Val

付费偷看设置
发送
2条回答
95年老男孩
1楼 · 2020-09-22 06:04.采纳回答

处理动态数据对象的常用方法是RTTI和ASSIGN COMPONENT。

当学会了学习
2楼-- · 2020-09-22 06:31

将itab2定义为具有唯一键的HASHED表。 (或者,如果您真的不能使用唯一键,则使用SORTED表)。

一周热门 更多>