带有INDEX的读取表

2020-08-21 11:45发布

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

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


嗨朋友,

请您能解释一下该READ语句的用途以及为什么在这里使用INDEX。

读取表z_tlines索引1

谢谢

Shreekant

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

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


嗨朋友,

请您能解释一下该READ语句的用途以及为什么在这里使用INDEX。

读取表z_tlines索引1

谢谢

Shreekant

付费偷看设置
发送
10条回答
wang628962
1楼 · 2020-08-21 12:03.采纳回答

嗨,

读取索引为1的表将从内部表中读取第一条记录....索引表示内部表的行....

奖励积分,如果有用...

致谢

raksha

Aaron 3364
2楼-- · 2020-08-21 12:12

嗨,

READ TABLE用于从内部表读取。

和INDEX只能与STANDARD和SORTED表一起使用 。 INDEX只能与ORDERED和INDEXED表(例如STADARD和SORTED表)一起使用。

这是从特定位置读取的内容。

关于

Sesh

callcenter油条
3楼-- · 2020-08-21 12:04

嗨,

读取表将获得满足with键语句中指定条件的第一条记录。

如果itab包含以下数据:

field1 field2

1个

2 2

3 3

4四

5个5

如果您这样阅读itab:

将表itab读入WA,键字段1 ='3'。

如果sy-subrc = 0。

写:/wa。

endif。

输出将是

3 3。

sy-tabix将保存当前记录的索引值。

奖励积分

此致

ASHOK

宇峰Kouji
4楼-- · 2020-08-21 12:23

嗨,

读取表st用于将记录从内部表读取到工作区。 使用read语句,我们可以通过两种方式完成操作

1.使用索引

2.使用记录的关键字段

例如:

< p>在itab处循环。

读取索引为sy-tabix的表itab。

endloop。

读取与索引有关的内部表的所有记录。 此处的索引也用于读取特定记录,该记录在给定的外部循环中提供。

与usingkey字段类似,我们也可以读取记录。

如果有帮助,可以奖励一些要点。

关于

Suresh Aluri。

一周热门 更多>