Chinaunix首页 | 论坛 | 博客
  • 博客访问: 285050
  • 博文数量: 62
  • 博客积分: 2966
  • 博客等级: 少校
  • 技术积分: 615
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-07 23:16
个人简介

Be a simple man

文章分类

全部博文(62)

文章存档

2012年(6)

2011年(15)

2010年(6)

2009年(3)

2008年(5)

2007年(27)

我的朋友

分类:

2007-08-29 16:51:27

REPORT zjason_test2 .
DATA: BEGIN OF s1 OCCURS 0,
       id TYPE i,
       sqr TYPE i,
      END OF s1.
DATA  itab1 LIKE s1 OCCURS 20 WITH HEADER LINE.
DATA  itab2 LIKE s1 OCCURS 20 WITH HEADER LINE.
DATA: wa LIKE LINE OF s1.
DO 2 TIMES.
  itab1-id = sy-index.
  itab1-sqr = sy-index ** 2.
  APPEND itab1.
ENDDO.
itab2-id = 1.
itab2-sqr = 9999.
APPEND itab2.
READ TABLE itab1 WITH KEY id = 1.
IF sy-subrc = 0.
  READ TABLE itab2 WITH KEY id = itab1-id.
  IF sy-subrc = 0.
    itab2-sqr = itab1-sqr.
    MODIFY itab2 INDEX sy-tabix. “注意很多时候都会更改sy-tabix等系统变量,应用要小心
  ENDIF.
ENDIF.
LOOP AT itab2 INTO s1.
  WRITE : / s1-id,s1-sqr.
ENDLOOP.
CLEAR itab2.
阅读(1372) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~