ABAP报表程序编写规范

本文详细介绍了ABAP报表程序的结构,包括REPORT、TABLES、DATA、CONSTANTS、SELECTION-SCREEN、INITIALIZATION等代码区域的使用。同时强调了程序变量的定义规则,提倡减少全局变量的使用,注重局部变量和内表的命名规范,以提高代码可读性和维护性。
摘要由CSDN通过智能技术生成
一、              程序的结构:

典型的ABAP报表程序是由多个代码区域组成,各代码区的存放位置以下列顺序为准,具体格式如下:

*---------------------------------------------------------------

* REPORT NAME : 报表名称及格式

*---------------------------------------------------------------

REPORT Z________程序名称.

       NO STANDARD PAGE HEADING

          MESSAGE-ID __    “ 所使用的 MESSAGE

          LINE-COUNT ___   “ 输出时每页报表行数

          LINE-SIZE ___. “ 输出时每页报表的宽度
 

 

*---------------------------------------------------------------

* TABLES: 声明报表中使用到的数据表

*---------------------------------------------------------------

TABLES:    “数据表名

    [STATMENTS]

 

*---------------------------------------------------------------

* DATA: 定义报表中使用到的变量及内表

*---------------------------------------------------------------

DATA:


*---------------------------------------------------------------

* CONSTANTS: 定义常量

*-----------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值