sy-index和sy-tabix的区别

原创 2013年12月05日 22:37:20


通过这个程序,让我清楚的知道了sy-index和sy-tabix的区别。

sy-index 是系统变量,在sap系统里的描述是:Loop Index-->这里我理解loop仅仅是循环的意思,并不是sap abap中loop。也就是说sy-index只是记录程序当前循环的次数,但是,对于sap abap中的loop循环sy-index是无效的,值是0.

sy-tabix 在sap系统里的描述是:Index of Internal Tables -->sy-tabix记录当前操作的是内表中的第几行数据,内表是不定的,取决于程序现在正在操作的内表。


REPORT  ZJAMIE_TEST.

DATA:  BEGIN OF t_mara OCCURS 0,
  matnr type matnr,
  MTART type MTART,
  END OF t_mara.


SELECT MATNR
       MTART
  INTO TABLE t_mara
  FROM MARA
  UP TO 10 ROWS
WHERE matnr BETWEEN '0000000000Z0000001' and '0000000000Z0000015'.

LOOP AT T_MARA.
  WRITE: / '           sy-index','  sy-tabix'.
  DO TIMES.
     WRITE: / 'DO-->', sy-index,sy-tabix , '-->Do'.
  ENDDO.
  WRITE '-------------------------------------------'.
  WRITE: / 'RB-->',sy-index,sy-tabix,'-->RB'.
  WRITE '-------------------------------------------'.
  read TABLE t_mara with key matnr = '0000000000Z0000009'.
  WRITE: / 'RA-->',sy-index,sy-tabix,'-->RA'.

  write: / 'RA-->','sy-subrc:',sy-subrc,'-->RA'.
ENDLOOP.

相关文章推荐

ABAP常用系统变量 sy-

直接在syst结构里面可以找到 abap系统变量 SY-SUBRC: 系统执行某指令后,表示执行成功与否的变量,0表示成功 SY-DBLNT: 被处理过的记录的笔数 SY-UNAME: 当前使...

<转>SY-SUBRC 的含义

SY-SUBRC 的含义 收藏  在网上和书上就是找不到多少RFC的实例,现在将这个实例公开给大家,希望能给大家带来启发! ============================dy补充: Re...

S-57电子海图LookupTable中的面状绘图指令("ACHARE","","SY(ACHARE51);LS(DASH,2,CHMGF);CS(RESTRN01)","3","S","STANDARD","26220"如何处理)

Look-up table for areas with plain boundaries* *** AREAS WITH PLAIN BOUNDARIES **** *** This is the ...

冬季练习(sy)

最短路变形 POJ 1062 还是比较好想的,注意权限控制以及每次开始dijkstra的时候对于等级然后进行一次权限控制。实际上有一个超级源点,价格是所有点的初始price,然后枚举从那个点进入图...
  • kissacm
  • kissacm
  • 2017年01月12日 13:43
  • 109

【转】SY-SUBRC 的含义

在网上和书上就是找不到多少RFC的实例,现在将这个实例公开给大家,希望能给大家带来启发! ================= FUNCTION MODULE (或RFC中) SY-SUBRC...

梅捷SY-APU-E24主板小试

第1个吃螃蟹的人,是最勇敢的。    做电脑销售,也敢于第1次(个)吃螃蟹, 结果大多是不顺利。    梅捷SY-APU-E24主板,使用AMD E240,单核,频率1.5GHZ,集成HD631...

SAP报表报错CX_SY_ARITHMETIC_OVERFLOW

SAP 报表报错CX_SY_ARITHMETIC_OVERFLOW

SY-UCOMM and OK_Code

Reading Function Codes  In each PAI event that a user triggers by choosing either a pushbutton on t...

构建linux服务器(mysql+apache+gd库+sy&shy;&shy;base+php)

一.准备工作: 1.服务器环境 Linux(FC4) 2.支持要求:Mysql+Apache+GD库+Sybase+PHP 二.安装过程: 1.放入安装光盘后,重启机器后会看到...

WordPress网站利用WP2PCS-SY插件定时、增量网站备份至百度网盘

WordPress网站利用WP2PCS-SY插件定时、增量网站备份至百度网盘  如果我们有做过网站,如果我们做过网站丢过数据,那肯定体会到网站数据是多么重要。如果我们够勤奋,可以定期手工备份...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:sy-index和sy-tabix的区别
举报原因:
原因补充:

(最多只允许输入30个字)