1, 语法
在用wirte语句画出的来的list 报表中可以通过NEW-PAGE命令进行分页。
语法:
1 |
NEW-PAGE [NO-TITLE|WITH-TITLE] [NO-HEADING|WITH-HEADING]. |
WITH-TITLE or NO-TITLE:控制NEW-PAGE新开启的页面以及后面使用NEW-PAGE开启的页面是否使用标准的list header
NO-HEADING or WITH-HEADING:控制NEW-PAGE新开启的页面以及后面使用NEW-PAGE开启的页面是否使用标准的column header
即使在REPORT后面加上了NO STANDARDPAGE HEADING选项,你也可以单独使用WITH-TITLE and WITH-HEADING来打开。
2, 测试代码
下面例子中,每页有7行( LINE-COUNT 7(1)),
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
REPORT ZTEST_LIST_NEWPAGE LINE-SIZE 40 LINE-COUNT 7(1). TOP-OF-PAGE. WRITE: 'TOP-OF-PAGE', sy-pagno. ULINE AT /(17). END-OF-PAGE. WRITE: '**page footer**'. START-OF-SELECTION. DO 2 TIMES. WRITE / 'Loop:'. DO 3 TIMES. WRITE / sy-index. ENDDO. NEW-PAGE. ENDDO. |
3, 测试结果
以上。
发表评论