ABAP学习笔记之五-报表的事件
前面已经介绍了ABAP的基本的知识,现在介绍一下ABAP最常用的报表的一些事件。一, 首先介绍一下ABAP的程序的类型:Program type(程序类型) Introductory statement(类型描述) 1 REPORT(报表) M PROGRAM(屏幕程序) F FUNCTION-POOL(函数组) K CLASS-POOL(类组) J CLASS-POOL(接口组) T TYPE-POOL(类型池) 二, 下面介绍报表中用到的事件以及作用:1. LOAD-OF-PROGRAM:程序开始执行时候自动调用这个事件在SUBMIT,CALL TRANSACTION,PERFORM等执行的时候系统会自动调用这个事件。所以无需声明即可。2. INITIALIZATION(1).
ABAP学习笔记之四-指针
关于ABAP指针的一些资料。[@more@]
ABAP学习笔记之三-内表
1. 内表的类型及定义:(1).ANY TABLE:即任意表类型,此种定义方式只能在传递参数的时候定义。 例如:FORM XXX USING/CHANGING TYPE ANY TABLE .(2).ANY TABLE包括了两种类型:INDEX TABLE和HASHED TABLE 。 《1》.INDEX TABLE:包括了STANDARD TABLE和SORTED TABLEA. STANDARD TABLE:其实就是一个线性表,通过key访问内表是线性查找的,也就是说,随着表中记录的增加,对表的操作的时间开销也相应的增加。定义方法:TYPES/DATA: LIKE/TYPE STANDARD TABLE OF .B. SORTED TABLE:顾名思义,表中的记录是按照一
ABAP学习笔记之二—变量和表达式
1. abap的基本数据类型包括数据类型 默 认大小 有效 大小 初始值 说明 C 1 1 - 65535 SPACE 文 本、字符( 字母数字字 符) D 8 8 '00000000' 日 期(格式: YYYYMMDD) F 8 8 0 浮 点数 I 4 4 0 整 型(整数) N 1 1 - 65535 '00...0' 数 字文本 P 8 1 - 16 0 压缩 号 T 6 6 '000000' 时 间(格式: HHMMSS) X 1 1 - 65535 X'00' 十 六进制 2. 如何定义数据有三个关键字可以定义数据类型,以上的数据类型为abap预定义的,你还可以自己定义自己的数据类型。(1).用系统预定义的数据类型 DATA TYPE <系统中的预定义类型
ABAP学习笔记之一
一, 什么是ABAP: 定义:ABAP=Advanced business application program SAP最初开发ABAP/4语言仅为内部使用,为应用程序员提供优化的工作环境。经过不断的改进和修改以满足商业领域的需要。现在, ABAP/4 已成为SAP开发所有自己的应用程 序的仅有工具。 ABAP/4 是第四代支持结构化程序设计的语言。它合并了所有通常的控制结构和模块化概念。同时,它还支持面向对象的程序设计方法,这就为ABAP的应用开发开拓了更广阔的空间。而且,它还可以实现和其他编程语言的合成,如VB,JAVA,C/C++等。 二, ABAP的一些特性: 1. ABAP