ABAP的开发及语法_朗泽sap培训.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ABAP的开发及语法_朗泽sap培训

ABAP主要内容 基本概念 ABAP工作台 基础知识 基本语法 报表输出 概要信息引用 程序举例和练习 ABAP基本概念 R/3系统是一个集成的解决方案 采用客户/服务器结构 支持多语言 系统几乎所有功能都用ABAP语言开发 用户可以使用ABAP语言开发自己的程序 R/3系统结构分为三层: 表示层(SAPGui) 应用层(Application Server) 数据库层(Database Server) ABAP程序运行在应用层 ABAP工作台 ABAP工作台-资源控制器 可以显示一个开发类或程序中的所有对象,双击某个对象,可以自动启动相应的工具 事务代码:SE80;路径:工具 / ABAP工作台 / 概览 / 资源库浏览 ABAP工作台-ABAP编辑器 事务代码:SE38;路径:工具 / ABAP工作台 / 开发 / ABAP编辑器 ABAP工作台-函数编制器 事务代码:SE37;路径:工具 / ABAP工作台 / 开发 / 函数编制器 ABAP工作台-ABAP字典 SE11(工具 / ABAP工作台 / 开发 / ABAP字典) ABAP基础知识 用户自行开发的程序(非SAP标准程序)必须以Y或者Z开头。 程序必须属于一个开发类。每个开发用户有一个自己的临时开发类(本地对象),修改临时开发类中的对象不需要请求号,也不可以传输。 程序在开发系统中编写,存储在修改请求中,通过传输系统将修改传递到其他系统(测试系统和生产系统)。 其他资源库对象也遵守上面的规则。资源库对象是指开发相关的对象,如程序、函数、表等。 Develop Key:开发者必须拥有一个Develop Key,第一次开发程序时,系统会要求输入 Access Key:修改标准对象必须拥有对该标准对象的Access Key,第一次修改这个标准对象时,系统会要求输入 请求号(Change Request):用以记录用户的修改动作,分为两种: 工作台请求(ABAP Workbench) 定制请求(Customizing) ABAP第一个程序 1、输入se38,配置一下程序; ABAP第一个程序 2、按F8运行,运行成功在屏幕上显示Hello World!的字样 ABAP基本语法 ABAP程序由单独的语句组成 每个语句必须以句点(.)结束 每个语句的第一个单词叫做关键字 单词与单词之前必须用至少一个空格分开 语句可以锯齿状排列 一条语句可以跨越多行 一行可以写多条语句 拥有相同关键字的连续的多条语句可以合并为一条链接语句 在链接语句中,关键字后面必须有冒号(:),冒号后面的单个元素以逗号(,)分隔 标点符号(冒号、逗号、句号)前后都可以有空格 对于一条链接语句,系统仍然认为是多条语句 一行中第一列的星号(*)可以注释一行 一行中间的双引号(“)可以注释双引号后面的内容 ABAP基本语法 REPORT??ZFIRST1. *程序名称:ZFIRST1 DATA?text1(20)?TYPE?c.???定义变量 DATA?text2?????TYPE?string. DATA?number????TYPE?i. text1?=?The?number. number?=?100. text2?=?is?an?integer..??????赋值语句 WRITE:?text1,?number,?text2.输出变量 ABAP基本语法 1、数据类型 ABAP基本语法 2、数据类型长度 ABAP基本语法 3、if 语句 ABAP基本语法 3、通用逻辑表达式 ABAP基本语法 4、case语句 ABAP基本语法 5、loop 语句 ABAP基本语法 6、do语句 ABAP基本语法 7、 WHILE语句 ABAP基本语法 8、 SHIFT ABAP基本语法 9、SPLIT ABAP基本语法 10、CONDENSE ABAP报表输出 1.事务码NACE ABAP报表输出 2.事务码spro ABAP报表输出 3.预览业务报表 ABAP概要信息引用 Sap Abap 开发宝典 SAP Netwear 开发手册 sap开发者指导 SAP实施顾问宝典 /saphelp_nw04/helpdata/en/e1/8e51341a06084d38f83b/frameset.htm 恭喜您的第一个ABAP程序运行成功! DATA text1(20) TYPE c.定义变量 DATA text2 TYPE string. DATA: number TYPE i, number1 TYPE i. text1 = The number. number = 1000. number1 = 1. text2 = is an inte

文档评论(0)

yaobanwd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档