龙空技术网

SAP ABAP编程基础

淡泊的宇宙kk8 58

前言:

此刻大家对“sap连接eclipse”都比较重视,看官们都想要分析一些“sap连接eclipse”的相关内容。那么小编同时在网络上网罗了一些关于“sap连接eclipse””的相关内容,希望朋友们能喜欢,咱们快快来学习一下吧!

ABAP,英文全称是Advanced Business Application Programming,是一种事件驱动的编程语言,由SAP公司发布。

ABAP语言是一种静态语言,也是强类型语言,常见的开发工作有以下几类:

a.报表开发,例如ALV,LIST等报表开发

b.屏幕开发,如Dynpro开发等

c.单据打印,有SmartForms, Form, Adobe Form等

d.数据上载,如CATT,BDC开发等

e.数据接口,如IDOC,Proxy等

f. 增强开发,是对系统一些标准的流程进行一定的修改,或做一些定制化的开发

g.工作流开发,定义一些特定的客户业务流程

ABAP程序是依赖于SAP系统存在的,它没有单独的集成开发环境,程序都存储在SAP的数据库中,并不像其他如JAVA或C++程序那样可以单独地保存在一个文件中。可以通过ABAP工作台来查看和编辑源代码,但是在HANA平台上,可以使用HANA Eclipse ADT来进行代码开发。ABAP程序经过解析和编译后,在ABAP运行时系统的控制下运行在SAP的应用服务器里,应用服务器的运行时系统负责处理ABAP语句,控制逻辑序列,数据库访问和响应事件等。

可以使用代码SE80进入ABAP工作台,如

下面介绍一下GUI开发环境

ABAP工作台是ABAP系统的一部分,是基于SAP GUI界面的开发环境。通常有以下事务代码可以使用

SE38,报表,函数,子程序等开发

SE11,查询数据字典

SE37,开发Function modules.

SE51,窗体开发

SE24,类和接口的开发

SE80,对象查看器,包含了以上代码的功能.

标签: #sap连接eclipse