赛跑网

 找回密码
 注册

QQ登录

只需一步,快速开始

快捷登录

查看: 1543|回复: 1

赛跑网-系统变量SY-SUBRC的一个特例

[复制链接]
发表于 2012-5-6 20:21:19 | 显示全部楼层 |阅读模式
系统变量SY-SUBRC通常是以返回的是0或非0来判断前面的语句是否执行成功。但是也有特例情况,下面列出一个。另外在SELECT中使用聚合函数也会有这样的情况发生,有兴趣的可以调试一下!
DATA: BEGIN OF LINE,
           COL1 TYPE I,
           COL2 TYPE I,
           COL3 TYPE I,
        END OF LINE.
DATA ITAB LIKE LINE OCCURS 10.

   DO 10 TIMES.
     LINE-COL1 = SY-INDEX.
     LINE-COL2 = SY-INDEX ** 2.
     LINE-COL3 = SY-INDEX ** 3.
     APPEND LINE TO ITAB.
    ENDDO.
READ TABLE ITAB INTO LINE INDEX 4 COMPARING COL1 COL2.
WRITE: / SY-SUBRC, SY-TABIX.

最近访客

  • austin
    2022-03-24




上一篇:赛跑网-ABAP开发常用的Function Module
下一篇:赛跑网-动态得到路径的几种方法
本楼点评(0) 收起
发表于 2013-10-31 11:50:46 | 显示全部楼层
回个帖子,下班咯~
本楼点评(0) 收起
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|联系我们|赛跑网 ( QQ:108519493QQfsq

GMT+8, 2024-5-1 07:19 , Processed in 0.158767 second(s), 33 queries .

Powered by 91SAP X3.4

© 2001-2023 91sap Team.

快速回复 返回顶部 返回列表