sap的abap编程入门

sap的abap编程入门

ID:34573118

大小:568.18 KB

页数:64页

时间:2019-03-08

sap的abap编程入门_第1页
sap的abap编程入门_第2页
sap的abap编程入门_第3页
sap的abap编程入门_第4页
sap的abap编程入门_第5页
资源描述:

《sap的abap编程入门》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.ABAP/4Introduction&IntroductionABAP/4(AdvancedBusinessApplicationProgramming)是SAP/R3目前唯一的系统发展工具,属4GL,语法比较近似VisualBasic或JAVA,和传统third-generation语言,如C,PASCAL有很大不同,在程序模块(ProgramStructureModule)可分以下三个部分:1.Sequentialcodingwithinprocessingblock与一般语言语法近似,如IF,WHI

2、LE等,但并没有GOTO叙述2.Reports呼叫一个独立的事件(DependingEvent),读取database产生数据列表3.Dialog屏幕参数输入的对话框,专门处理database读取或异动的tranactionprocess&BasicLanguangeOverview1.dataelement宣告方式,如数值,字符数据变量宣告2.操作数(operate)使用,如+-*/3.Controlelement使用,如Boolean值4.特殊数据格式,如日期与时间5.字符串字料处理function,如部

3、分字符串的截取6.子程序或自定函数的呼叫7.SQL语法使用8.数据结构的使用,如processinternaltable的宣告与使用&ReportsOverview1.ReportsTask,如报表屏幕预览或打印机打印的选择2.Reports模块是一个Stand-along程序,3.database读取方式,如可定义logicaldatabase(与磁盘的physicalstorage对映)4.报表数据的计算与产生5.报表的输出&DialogOverview1.专处理database的读取与异动,如使用SQL

4、指令2.Dialog不是一个Stand-AlongProgarm,使用transactioncode来产生屏幕对话框3.由flowlogic控制,flowlogic分成PBO(ProcessBeforeOutput)与PAI(ProcessAfterInput)12.BeginToProgramming2.1ABAP/4Editor&CreatingABAP/4Program使用ABAPWorkbench撰写程序(ChooseTools->ABAP/4Workbench,TransactionCode:S00

5、1),萤幕如下:可分成:1.ABAP/4Editor:针对简单的报表或程序,仅使用几个组件或不使用2.ObiectBrowser:针对复杂的报表或程序,如DialogTransactionModule撰写&使用ABAP/4Editor撰写程序1.ABAP/4Editor画面如下(TransactionCode:SE38):22.输入程序名称,如果是新程序,按下”Create”,如果修改已存在程序,则按下”Change”或F6键在命名规则上,Reports程序为Yaxxxxxx或Zaxxxxxx,a表appli

6、cationmodule简称,如s表SDDialog程序为SAPMYxxx或SAPMZxxx3.输入程序Attribute(1).Title:程序描述或功能说明(2).Type:Executemode:1:Stand-alongProgram如ReportsI:IncludeProgramM:ModulePoolF:FunctionGroupS:SubroutinePool(3).Status:Programdevelopmentstatus:P:SAPstandardproductionprogramK:C

7、ustomerproductionprogramS:SystemprogramT:Testprogram(4).Application:程序所属的applicationmodule,如F表Financeialacounting(5).Developmentclass:用于同一系统中各个program,如果不属任一class,可使用$TMP34.撰写SourceCodeProgram之后接的是程序名称,Write是显示的意思,会将所接的字符串在屏幕上显示,注意每一行最后要有一个.(点),表示叙述的结束,储存后回

8、ABAP/4Editor画面5.执行程序按”Execute”或F8键,屏幕可见执行所得的结果&重要的编辑键keyFunctionF8执行程序F5复制游标所在列的内容F11储存档案CTRL+F11删除游标所在列42.2ABAP/4DataElement&DataTypeABAP/4的数据型态可分成:TypeLengthRangeInitialValueDescriptionC11-65535ByteS

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

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

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