我是靠谱客的博主 如意咖啡豆,最近开发中收集的这篇文章主要介绍ABAP 编程语言,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

ABAP(Advanced Business Application Programming)高级商业应用编程  ABAP是一种编程语言,应用于SAP中来开发应用程序。包括:   Reports   Screens   Interface   Data conversions   所有的R/3的应用程序以及部分BASIS系统都是用ABAP来开发的。 ABAP是基于事件驱动的一门语言。用户行为和系统事件控制着应用程序的执行。 ABAP 工作台(Workbench)ABAP工作台被SAP用来开发标准软件和客户应用程序软件。工作台还可以用来创建字典对象。ABAP工作台由一下几个部分组成:ABAP Editor:       用来维护程序ABAP Dictionary:   用来维护数据字典对象Repository Browser:在一个开发集成环境中查看分级的组建结构Menu Painter:      用来开发图形用户界面,包括菜单条和工具条Screen Painter:    为一个在线程序维护它的屏幕组建Pepository Information System:包含关于开发和运行时对象的信息,比如说:数据模型,数据字典类型以及表结构体,程序,函数。Test and Analysis Tools:     ABAP Query Tool:   允许设计一个列表布局,然后自动生成程序代码。Data Modeler:      支持图形建模的一个工具Workbench Orgnizer; 维护多个项目以及管理这些项目的发布   Reporting 使用P/3系统的功能可以编写交互式的程序。程序既能在线执行又能在后台执行。而且后台工作能够按照提前预定的时间来执行。 Peport程序能够产生报表,报表还分为传统式报表和交互式报表。 Conventional Reports不能让用户进行交互。因此,基本报表包含扩展的信息,使得用户必须经常分类选取相关数据。 Interactive Reports允许用户进行交互。因此,用户能够产生二次报表,通过选择相关数据详细的列出基本数据,还能够请求更多的信息。程序种类Module Pool ProgrammingBatch Input ProcessingInter-System CommunicationSequential Dataset Processing Module Pool Programming也叫作Online Programming,包括创建一个模块池(Module Pool,ABAP中多个模块的集合),创建一个或多个屏幕。这些模块在程序执行期间,被屏幕处理器调用。 Batch Input Processing用来允许把外部数据安全的把数据转移到SAP系统中去,这一过程是自动执行的,受保护的数据使用SAP事务转移到SAP系统中。。。。 ABAP语句是符合CPI-C标准的(Common Program interface-communication公共编程接口-通信),这样使得程序之间得以通信。 ABAP能够读写一系列数据集。需要掌握的一些术语 Program    指的是一系列ABAP语句。 Report     它是ABAP的一种特有的程序,输出的是一个列表。 Module Pool由一系列的屏幕组成的可以进行对话交互的程序。 List       是由ABAP的REPORT程序产生的输出。注意:要创建一个ABAP程序,用户自定义的程序名字必须以"Y"或者"Z"开头,字符最多不能超过30个。

最后

以上就是如意咖啡豆为你收集整理的ABAP 编程语言的全部内容,希望文章能够帮你解决ABAP 编程语言所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部