论坛首页 入门技术论坛

ABAP初体验

浏览 2485 次
锁定老帖子 主题:ABAP初体验
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-03-01  

ABAP初体验

关键词: ABAP 入门 ERP 什么是ABAP /4

 

正文:

 

      定义:ABAP--Advanced Business Application Programming  高级业务应用编程语言

      ABAP产生的最初的目的是用以生成简单打印报表程序,我们知道SAP最初是为解决财务实时数据处理问题的,ABAP现在用于编写SAP的几乎全部产品源代码。

 

      特征:

      1.和SAP紧密结合,ABAP在SAP的报表开发上表现应该比较突出。

      2.与VB类似,ABAP是解释型的。既然SAP是企业管理解决方案,ABAPer必须对企业管理流程熟悉。

      3.在对数据库处理方面,除了可直接执行SQL(使用native sql,缺点是错误处理很难控制,相当于开发环境将SQL语句直接传给DB去执行),SAP在ABAP开发环境层还提供了一套Open SQL访问底层数据库。

      4.ABAP也提供了事件驱动,这表现在Dialog编程方面,但是ABAP在此方面并不强,而且相对比较难于掌握。

      5.面向对象,ABAP在此方面也有相当反应,在SAP强大的软件包中提供了大量可重复使用的程序,使用者也可定义类并使用它快速建立新的对象。

      6.类似Java,ABAP开发的程序能运行于任何操作系统(Java有Java虚拟机,ABAP也有ABAP processor),多种数据库(比如在ABAP字典中实现了透明表对各种底层数据库表的映射,这样在ABAP层看到的透明表就和具体数据库无关),各种网络系统。

 

 

      未完待续

论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics