下载此文档

SAP的三层体系结构.ppt


文档分类:IT计算机 | 页数:约40页 举报非法文档有奖
1/40
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/40 下载此文档
文档列表 文档介绍
SAP的三层体系结构
_I Can Dream About 
ABAP程序的关健字
关健字是语句的第一个词,它决定整个语句的意义,有四种不同类型的关健字

TYPES,DATA,TABLES,这些关健字至少应包含一个 EXIT、 STOP 或 REJECT 语句,以便系统能够退出循环。
例子:
DO.
WRITE SY-INDEX.
IF SY-INDEX = 3. EXIT. ENDIF.
ENDDO.
产生如下输出:
1 2 3
这里,处理 3 次循环,然后在 EXIT 语句后退出循环。
SY-INDEX代表循环次数
使用WHILE的条件循环
语法:
WHILE <condition> [VARY <f> FROM <F1> NEXT <F2>]. <statementblock>
ENDWHILE.
循环终止(CONTINUE,CHECK,EXIT)
无条件终止循环:CONTINUE
DO 4 TIMES.
IF SY-INDEX = 2.
CONTINUE.
ENDIF.
WRITE SY-INDEX.
ENDDO.
输出结果:
1 3 4
有条件终止循环:CHECK <condition>
DO 4 TIMES.
CHECK SY-INDEX BETWEEN 2 and 3.
WRITE SY-INDEX.
ENDDO.
输出结果:
2 3
完全终止循环:EXIT
DO 4 TIMES.
IF SY-INDEX = 3.
EXIT.
ENDIF.
WRITE SY-INDEX.
ENDDO.
输出结果:
1 2
结构类型和结构体
结构类型由多个数据元素作为组件构成
参照结构类型生成的数据对象称为结构体
定义方式
TYPES|DATA: BEGIN OF structure,
k1 [TYPE type | LIKE dobj] …,
k2 [TYPE type | LIKE dobj] …,

kn [TYPE type | LIKE dobj] …,
END OF structure.
或TYPES|DATA structure TYPE str_type|LIKE str_dob.
或TYPES|DATA structure TYPE dbtab .
组件通过取组件运算符” - ”进行访问
structure-comp
例子:
TYPES: BEGIN OF address,
name TYPE string,
street(30) TYPE C,
city TYPE String,
END OF address.
DATA my_add TYPE address.
my_add-name = ' lili' .
my_add-street = ' zhang jiang' .
my_add-city = ' shanghai' .
write: my_add-name , my_add-street , my_add-city.
内表
什么是内表
内表是一个数据对象,在运行时内表可保存多个相同结构的数据行数是动态的,系统可实时增加内表的大小。
内表的属性
几种数据表的访问:分为索引访问,键访问
三种表的类型: 标准表,排序表,哈希表
内表的定义
TYPES|DATA itab {TYPE|LIKE} tabkind OF {linetype|lineobj}
[WITH key]
[INITIAL SIZE n] .
tabkind 内表种类
linetype 行类型
key 表关键字
n 初始内存大小

SAP的三层体系结构 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数40
  • 收藏数0 收藏
  • 顶次数0
  • 上传人孔乙己
  • 文件大小1.91 MB
  • 时间2022-06-30