SAP ABAP开发基础自写留用.doc

SAP ABAP开发基础自写留用.doc

ID:52738447

大小:61.00 KB

页数:7页

时间:2020-03-30

SAP ABAP开发基础自写留用.doc_第1页
SAP ABAP开发基础自写留用.doc_第2页
SAP ABAP开发基础自写留用.doc_第3页
SAP ABAP开发基础自写留用.doc_第4页
SAP ABAP开发基础自写留用.doc_第5页
资源描述:

《SAP ABAP开发基础自写留用.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学习顺序数据类型域什么什么的字符串结构内表OpenSQL函数子程序报表一、T-CODESE80对象浏览器SE38写程序SE11建表SE37函数SM04查看用户SE91message系统sy-uzeit系统时间sy-datum系统日期sy-datum是2010.10.10sy-datum+0(2)是20sy-datum+2(3)是101PSa-comun+29(11).这也是偏移的操作sy-subrc正常是0,不正常是<>0或其他二、数据类型完整型d日期8字节YYYYMMDDt时间6字节i整型f浮点型string可变长的字符型非完整型非完整型c字符型(若不指

2、定长度默认是1个字节)n数字字符型p小数(常用)(压缩数装载它的空间是(x+1)/2x是原来装载它的长度)datav1(5)typepdecimals2value'123.45'.三、各种定义基本格式DATA:XXTYPEYYVALUE'ZZ'各种来了*参照数据字典定义*参照数据元素定义datav9typezdata_jg_20100325_01.*参照数据库表的字段定义datav10typescarr-carrid.*定义常量CONSTANTSc1TYPEiVALUE'1'.*定义单值选侧屏幕PARAMETERSp1(8)TYPEndefault'AA'

3、.*参照自定义类型定义变量TYPESt1(10)TYPEc.DATAv9TYPEt1.*参照自定义变量定义变量DATAv10LIKEv9.*参照数据字典中的TYPEGROUP定义数据类型TYPE-POOLSzjg01.datav20typezjg01_z1.定义结构DATA:BEGINOFwa,carridTYPEspfli-carrid,connidTYPEspfli-connid,cityfromTYPEspfli-cityfrom,citytoTYPEspfli-cityto,distanceTYPEspfli-distance,distidTYPE

4、string,ENDOFwa.根据结构定义内表DATAitabLIKETABLEOFwa.流程控制-IF…ELSEIFa>12.WRITE:'他比12大'.ELSE.WRITE:'他比12小'.ENDIF.循环DO10TIMES.WRITE:/'这是第',ie,'次'.ie=ie+1.ENDDO.把内表循环到结构中LOOPATitabINTOwa.WRITE:/wa-id.ENDLOOP.内表各种操作-collect在内表中一定有一个数值型的字段,而且其他字段均为字符型把数值型字段上的数加起来DATA:BEGINOFwa,a(4)TYPEc,b(4)TYP

5、Ec,cTYPEi,ENDOFwa.DATAitabLIKETABLEOFwa.wa-a='001'.wa-b='0101'.wa-c=100.*APPENDwaTOitab.COLLECTwaINTOitab.wa-a='002'.wa-b='0201'.wa-c=200.*APPENDwaTOitab.COLLECTwaINTOitab.wa-a='002'.wa-b='0201'.wa-c=100.*APPENDwaTOitab.COLLECTwaINTOitab.LOOPATitabINTOwa.WRITE:/wa-a,wa-b,wa-c.ENDL

6、OOP.内表各种操作-readLOOPATitab1INTOwa.READTABLEitab2INTOwa1WITHKEYcarrid=wa-carrid.IFsy-subrc<>0.clearwa1.move-correspondingwatowa1.appendwa1toitab2.ENDIF.ENDLOOP.根据结构修改内表modifyitabfromwa.SQL操作1、把SQL结果放入内表中SELECTcarridconnidcityfromcitytodistancedistidFROMspfliINTOCORRESPONDINGFIELDSOF

7、TABLEitab.放到了内表中INTOCORRESPONDINGFIELDSOFwa.放到了结构中2.1、多表查询SELECTscarr~carridscarr~carrnamespfli~connidspfli~cityfromspfli~citytoFROMscarrINNERJOINspfliONscarr~carrid=spfli~carridINTOCORRESPONDINGFIELDSOFTABLEitab.2.2、更多表查询SELECTspfli~carridspfli~connidspfli~cityfromspfli~citytosbo

8、ok~fldatesbook~bookidsbook~custom

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

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

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