博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
根据指定行数拆分内表
阅读量:2035 次
发布时间:2019-04-28

本文共 497 字,大约阅读时间需要 1 分钟。

把内表拆分开,每次拆出来的行数可以自己定义,一直到内表拆完为止。

如上图,需求时每8个行项目拆分一次,进行打印。

REPORT ZTEST003 NO STANDARD PAGE HEADING .
DATAITAB1 TYPE TABLE OF MAKT WITH HEADER LINE,
      ITAB2 LIKE ITAB1[] WITH HEADER LINE.
"每次拆分条数
DATA COUNT TYPE VALUE .
START-OF-SELECTION.
  SELECT *
    INTO TABLE ITAB1
    FROM MAKT
    UP TO 100 ROWS .
  SORT ITAB1 BY MATNR.
  WHILE ITAB1[] IS NOT INITIAL .
    CLEAR ITAB2[].
    APPEND LINES OF ITAB1 TO COUNT TO ITAB2 .
    DELETE ITAB1 TO COUNT.
    LOOP AT ITAB2.
      WRITE/  SY-TABIX,ITAB2-MATNR.
    ENDLOOP.
    SKIP.
  ENDWHILE.

你可能感兴趣的文章
创建、修改、删除数据库,表语法
查看>>
Asp.net Web.Config - 配置元素 caching
查看>>
SQL Server存储机制
查看>>
SQL Server索引 (原理、存储)聚集索引、非聚集索引、堆 <第一篇>
查看>>
SQL Server索引语法 <第四篇>
查看>>
SQL Server索引设计 <第五篇>
查看>>
Linq to object 技巧、用法集锦
查看>>
SQL Server 视图
查看>>
SQL Server索引的维护 - 索引碎片、填充因子 <第三篇>
查看>>
SQL 脚本
查看>>
SQL Server日期时间函数
查看>>
SQL Server 字符串函数
查看>>
SQL Server文本和图像函数
查看>>
SQL Server数学函数
查看>>
SQL Server常用元数据函数
查看>>
T-SQL运算符
查看>>
MVC部署 - 错误集锦
查看>>
AJAX - 跨域
查看>>
T-SQL 运行时生成语句
查看>>
SQL Server 索引 之 书签查找 <第十一篇>
查看>>