SAPABAP程序设计基础教程第8章选择屏幕与列表屏幕.ppt
《SAPABAP程序设计基础教程第8章选择屏幕与列表屏幕.ppt》由会员分享,可在线阅读,更多相关《SAPABAP程序设计基础教程第8章选择屏幕与列表屏幕.ppt(46页珍藏版)》请在三一办公上搜索。
1、第8章选择屏幕与列表屏幕,标准列表屏幕通用操作功能,在列表运行期维护列表头,编程期间维护列表头,文本符号(Text Symbols)的使用机制,生成列表屏幕,生成基础列表屏幕,多层详细列表屏幕(Details List Screen)的创建过程,列表隐藏域(Hide)的使用,标准列表屏幕的格式化输出,使用 WRITE、SKIP和ULINE输出语句输出的内容将被系统输出传递到标准列表,标准列表屏幕的格式化输出SKIP:将当前行的输出位置定位到指定的行,主要用法为:SKIP:跳到下一行。SKIP n:在当前光标位置跳过n(n0)行。SKIP TO LINE line:将光标定位在第line行上(l
2、ine0),ULINE:画横线ULINE.:在当前位置画一道横线ULINE AT m(n):在当前行的第m个位置画一个长度为n的横线ULINE/m(n):先用“/”换一行,然后在当前行的第m个位置画一个长度为n的横线。,WRITE:向列表屏幕缓冲区(List Buffer)输出文本,当START-OF-SELECTION事件结束的时候,列表屏幕缓冲区中的内容将集中输出到列表屏幕。WRITE的主要用法是:WRITE AT/().:在指定位置、按指定输出数据对象的值到列表屏幕缓冲区。其中:斜线/表示开始新的一行。是最长为三位数字的数字或变量,表示在屏幕当前行上的第几个位置。是最长为三位数字的数字或
3、变量,表示要输出长度。如果语句中的和是直接的数字,而不是变量,则可以忽略关键字AT。,WRITE语句的格式化选项,对于WRITE语句,还可以使用不同的格式化选项,语法为:WRITE.对所有数据类型的格式化选项:,对数字数据类型的格式化选项:,对日期数据类型的格式化选项:,WRITE语句的格式化输出,用WRITE语句输出符号和图标,可以用WRITE语句在屏幕上输出符号和图标,其语法如下:WRITE AS SYMBOL.WRITE AS ICON.,用WRITE语句显示复选框,可以使用WRITE语句向列表屏幕显示复选框,语法如下:WRITE AS CHECKBOX.,通过语句输入帮助插入WRITE
4、语句,启动输入模式工具-1,启动输入模式工具-2,启动输入模式工具-3,定制WRITE的符号输出-1,定制WRITE的符号输出-2,定制WRITE的符号输出-3,定制WRITE的符号输出-4,定制WRITE的符号输出-5,设置列表的格式,在ABAP中,缺省的列表的行宽是83个字符,缺省的每页的行数是6万行,可以通过在报表声明语句的后面添加如下子句来改变缺省的报表的行数和列数的设置:REPORT LINE-SIZE LINE-COUNT.其中的每页的行数包含了列表头(headings),列表内容,与列表脚注行(footer lines)。如:REPORT zmy_list_test_200 LI
5、NE-SIZE 30 LINE-COUNT 12.就是将报表zmy_list_test_200的列表屏幕的每页行数和每行字段数量分别改成了12和30。可以在ABAP程序中使用:NEW-PAGE LINE-SIZE LINE-COUNT.语句来覆盖一个列表缓冲区(List Buffer)的缺省值,如果要恢复成系统的缺省值,可以将和的值设置成0.,可以在报表声明语句的后面添加如下所示的子句来屏蔽报表的表头(List Headers)和报表的列头(Column Headers):REPORT NO STANDARD PAGE HEADING.也可以在ABAP程序中使用:NEW-PAGE NO-TIT
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SAPABAP 程序设计 基础教程 选择 屏幕 列表

链接地址:https://www.31ppt.com/p-5598558.html