内部表排序为4个字段,并在二进制搜索中通过单键读取表,这行得通吗?

2020-09-03 23:47发布

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

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


你好

我有一个内部表按字段4字段排序的方案,并且正在用二进制搜索一键读取内部表。

例如

按字段1字段2字段3字段4排序ITAB

通过键field1 = itab-Field1二进制搜索将表ITAB读入LW_ITAB。

它将起作用,因为我对具有4个字段的内部表进行了排序。

我可以对具有多个字段的内部表进行排序,并可以使用具有二进制搜索功能的任何随机键读取表吗?

此致

斯里兰卡

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

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


你好

我有一个内部表按字段4字段排序的方案,并且正在用二进制搜索一键读取内部表。

例如

按字段1字段2字段3字段4排序ITAB

通过键field1 = itab-Field1二进制搜索将表ITAB读入LW_ITAB。

它将起作用,因为我对具有4个字段的内部表进行了排序。

我可以对具有多个字段的内部表进行排序,并可以使用具有二进制搜索功能的任何随机键读取表吗?

此致

斯里兰卡

付费偷看设置
发送
1条回答
半个程序猿
1楼 · 2020-09-04 00:11.采纳回答

它起作用是因为您使用第一个排序字段进行访问。

如果您使用Field1和Field2,Field1和Field2和Field3,Field1和Field2以及Field3和Field4进行读取,那也将起作用。

p>

更多信息: https://帮助。 sap.com/doc/abapdocu_753_index_htm/7.53/zh-CN/abapread_table_free.htm#!ABAP_ONE_ADD@1@

一周热门 更多>