猿问

ABAP调试,start-of-selection等?

REPORT fyztest001 LINE-SIZE 30
LINE-COUNT 10 (5) 
NO STANDARD PAGE HEADING .

START-OF-SELECTION.
WRITE:/ 'NAME:',10 'TOM'.
WRITE:/ 'AGE:',30 .
WRITE:/ 'ADDRESS:','BEIJING' .

NEW-PAGE NO-HEADING NO-TITLE .
WRITE:/ 'NAME:',10 'JERY'.
WRITE:/ 'AGE:',28 .
WRITE:/ 'ADDRESS:','SHEN ZHEN' .
SET BLANK LINES ON.

TOP-OF-PAGE.
WRITE:/ 'CURR PAGE:',syst -pagno. 
ULINE.
END-OF-PAGE.
ULINE.
WRITE:/ 'This is the End!'.
这里start-of-selection 好像没有作用,去掉了没有变化?

NEW-PAGE NO-HEADING NO-TITLE.和SET BLANK LINES ON.这两句去掉了也没有变化?

炎炎设计
浏览 1694回答 4
4回答

隔江千里

NEW-PAGE NO-HEADING NO-TITLE.和SET BLANK LINES ON.如果你输出数据一页就输出完了,肯定看不出变化NEW-PAGE 表示允许分别设置每页格式,如果你去掉了这句,那代码下面的TOP-OF-PAGE.和END-OF-PAGE.都会失效SET BLANK LINES ON 这个就是输出个空行要看出效果你可以在SET BLANK LINES ON 下面再write一行 就知道了

UYOU

SELECT ..... INTO TABLE PACKAGE SIZE ……该语句打开一个循环,必须使用endselect语句结束该循环,对于读取每个包含行的包,系统都将执行一次循环,如果小于或等于0,将出现运行错误。P.S:每次循环获取条记录。本次循环新获取的将覆盖掉上次获取的全部记录。循环结束后,最终内表里面的数据是最后一次循环所获取的数据。因此使用package size 作为附加项时,应该处理一次循环,就马上对数据进行进一步的处理,不能等循环完毕再进行处理。

Helenr

package size网络 包装尺寸; 封装尺寸; 包装大小;[例句]However, the package size is larger when it contains precompiled scripts.但是,当包中包含预编译的脚本时,其大小会较大。
随时随地看视频慕课网APP
我要回答