带有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

蓋茨
2楼-- · 2020-08-21 12:04

读取表用于从内部表" z_tlines"读取记录,如果您提及INDEX 1,则表示它将读取第一条记录。

嗨,

如果只需要表中的第一条记录,则可以这样使用

SC_Yao
4楼-- · 2020-08-21 12:19

嗨,

如果您想读取所有行,或者只是出于使用目的使用同一张表,或者只是在此表上循环并将其放在wrk区域中,然后使用记录进行进一步处理

奖励积分(如果有用)

风早神人
5楼-- · 2020-08-21 12:24

嗨,

要读取内部表Z_tlines的内容时,使用读取表。

选项INDEX 1用于读取内部表的第一行。

Shruthi R

三十六小时_GS
6楼-- · 2020-08-21 12:22

Hi

读取表语句用于读取特定的内部表或用于选择单个记录的字段。

READ TABLE将SY-TABIX设置为读取的表行的索引。 如果使用二进制搜索,但系统找不到行,则SY-TABIX包含行总数,或多于行总数。 如果线性搜索无法返回条目,则未定义SY-INDEX。

检查此示例代码

使用KEY字段1 = X读取表itab。
 如果sy-subrc <> 0。
   将表itab读入wa with KEY field2 =Y。
   如果sy-subrc <> 0。
     将表itab读入wa with KEY field3 =Z。
   万一。
 万一。
 
 检查sy-subrc =0。"当然是IF

   

奖励所有有用的答案

致谢

Pavan

7楼-- · 2020-08-21 12:09

嗨,

读取表z_tlines索引1

它仅读取一条记录...通过索引或键。

读取表MY_TAB索引1。

使用密钥代码='ATG'读取表MY_TAB。

当我们使用INDEX 1时,它将读取表的第一条记录。

使用键读取记录

http://help.sap .com/saphelp_47x200/helpdata/zh-CN/fc/eb35f8358411d1829f0000e829fbfe/content.htm

使用索引读取行

http://help.sap .com/saphelp_47x200/helpdata/zh-CN/fc/eb3730358411d1829f0000e829fbfe/content.htm

Rgds

Reshma

一周热门 更多>