ABAP基本语法学习关键语句的写法.doc

ABAP基本语法学习关键语句的写法.doc

ID:50364722

大小:82.00 KB

页数:12页

时间:2020-03-08

ABAP基本语法学习关键语句的写法.doc_第1页
ABAP基本语法学习关键语句的写法.doc_第2页
ABAP基本语法学习关键语句的写法.doc_第3页
ABAP基本语法学习关键语句的写法.doc_第4页
ABAP基本语法学习关键语句的写法.doc_第5页
资源描述:

《ABAP基本语法学习关键语句的写法.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ABAP基本语法学习关键语句的写法内表建立过程:1、声明一个结构体2、用声明好的结构体作为工作区,声明一个内表内表名称likestandardtableof结构体名称,内表名称likesortedtableof结构体名称,内表名称likeharshedtableof结构体名称。后面可以用到with选项来进行关键字的声明。基本语法如下:DATAitab{{TYPEtabkindOF[REFTO]type}          

2、{LIKEtabkindOFdobj}}          [WITHkey][

3、INITIALSIZEn]          [WITHHEADERLINE]          [VALUEISINITIAL]          [READ-ONLY].DATArtab{TYPERANGEOFtype}

4、{LIKERANGEOFdobj}          [INITIALSIZEn]          [WITHHEADERLINE]          [VALUEISINITIAL]          [READ-ONLY].此语句可以定义一个范围表,在操作数据库时可以用来作为

5、判断数据选择的条件描述。3、向内表中插入数据,插入数据可以用insert数据into内表语句或者是append数据to内表语句。可以插入整个内表到另一内表insertlinesof内表名称intotable另一内表名称。亦可以进行累加插入:collect数据into内表名称。相同的数据进行累积。4、修改内表数据,利用modify关键字,modify内表名称from数据(用结构体表示的数据)。可以修改多行,modify内表名称from数据transporting关键字where条件。5、读内表数据的几种操

6、作方法:用Include来构造一个结构体INCLUDE{{TYPEstruc_type}

7、{STRUCTUREstruc}}        [ASname[RENAMINGWITHSUFFIXsuffix]].TYPES:BEGINOFt_day,        workTYPEcLENGTH8,        freeTYPEcLENGTH16,      ENDOFt_day.DATABEGINOFweek.  INCLUDETYPEt_dayASmonday    RENAMINGWITHSUFF

8、IX_mon.  INCLUDETYPEt_dayAStuesday  RENAMINGWITHSUFFIX_tue.  INCLUDETYPEt_dayASwednesdayRENAMINGWITHSUFFIX_wed.DATAENDOFweek.可以用两种方式来访问结构体的内容:1、直接用结构体的名称来访问:week-monday-work,week-monday-free,week-tuesday-work2、用重新命名的后缀名字来访问:week-work_mon,week-free_mon,we

9、ek-work_tue类对象的定义方式:CLASSclassDEFINITION [class_options].    [PUBLICSECTION.      [components]]    [PROTECTEDSECTION.      [components]]    [PRIVATESECTION.      [components]]  ENDCLASS.类对象的实现方式:CLASSclassIMPLEMENTATION.    ...    METHOD...      ...    E

10、NDMETHOD.    ...  ENDCLASS.类对象的继承:CLASSclassDEFINITION              LOCALFRIENDSclass1class2...                           intf1  intf2  ...CLASSclassDEFINITION{{DEFERRED[PUBLIC]}

11、LOAD}.[PUBLIC]    [INHERITINGFROMsuperclass]    [ABSTRACT]    [FINAL]    [C

12、REATE{PUBLIC

13、PROTECTED

14、PRIVATE}]    [SHAREDMEMORYENABLED]    [FORTESTING]    [[GLOBAL]FRIENDSclass1class2...                      intf1  intf2  ...].Deferred关键字可以预先声明一个未被定义的类。类方法声明语句:METHODSmeth[ABSTRACT

15、FINAL]  [IMPORTING

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。