删除相邻重复项,比较所有字段。 排序说明

2020-09-03 17:14发布

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

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


大家好,

当我们使用"比较所有字段的删除相邻重复项"时,是否需要对所有字段进行排序? 或"排序Itab"就足够了。

此致

斯里兰卡

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

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


大家好,

当我们使用"比较所有字段的删除相邻重复项"时,是否需要对所有字段进行排序? 或"排序Itab"就足够了。

此致

斯里兰卡

付费偷看设置
发送
2条回答
太Q了
1楼 · 2020-09-03 17:45.采纳回答

只需在SORT上按F1,然后单击其他超链接即可。

SORT的文档7.53

  • 如果未使用加号BY输入显式排序键,则内部表itab将按主表键排序。
  • 最好在BY后面指定显式排序键。 主表键后面的隐式排序(它本身可以在标准表中隐式定义为标准键)使程序难以理解,甚至可能不可预测。

主表的文档 密钥:

  • 自定义密钥或标准密钥

标准密钥的文档:

  • ...其键字段(如果行类型是结构化的)都是具有字符型数据类型和字节型数据类型的所有表字段。

如果使用DELETE ADJACENT 从itab比较所有字段重复,可以在SORT之前加上与AL​​L FIELDS等效的伪组件table_line(我在文档中找不到):

通过table_line对itab排序。
nice_wp
2楼-- · 2020-09-03 17:48

嗨,

通常,我们用关键字段来缩短表,然后删除比较那些字段的相邻重复项

类似于EBELN EBELP的EKPO排序

此致

布彭德拉

一周热门 更多>