ABAP/4 用户指南
SAP专用术语及图标说明
惯例约定是用于
屏幕文本你在屏幕上看到的单词和字母(包括系
统提示信息、字段名称、屏幕标题、菜
单名称和菜单项目)。
abap开发顾问是程序员吗用户输入准确的用户输入。你在键盘上键入的单
词和字母要完全与文档中的相同。
<;可变用户输入>可变的用户输入。尖括号表示你可以用
适当的键盘输入替换这些变量。
全部大写报表名、程序名、项目代码、表格名、
ABAP/4语言要素、文件名和目
录。
书目标题与期它的书相互参照。
健标键盘上的键。通常功能键(例如F2和
ENTER键)是用这种方式表示的。
下列图标...有助于明确...
一个例子。例子有助于理解复杂的概念
或操作。.
一个注释。注释包含了重要的信息,例
如需要特别考虑的情况或例外。
一个注意。注意有助于你避免错误,例
如可能导致造成数据丢失的错误。
一个具有概况信息的标题。该图标一般用于指定各章的概览的。
一个具有过程信息的标题。这些标题可告诉你R/3系统每一
步处理过程。
一个具有处理过程信息的标题。该标题描述了R/3的业务过
程。
一个具有概念信息的标题。用于明确你所需要的概念和背景资料,以便完成一向业务过程。
读者注意事项
ABAP/4 用户指南是关于 ABAP/4 编程语言的手册。其目的在于
· 向新的 ABAP/4 程序员提供从基本语言组件到复杂报表和事务编码的全面指导
· 向资深 ABAP/4 程序员提供解决特殊问题的参考方案
为满足这些需求,特提供一个整体概述并本指南分成三个部分,循序渐进,逐步深入
· ABAP/4 的基本组件
· 如何编写报表程序
· 如何编写事务
ABAP/4 用户指南目的不在替换 ABAP/4 关键字文档。可以通过如下方式调用该文档
· 从“ABAP/4 编辑器:初始屏幕”(事务 SE38)中选择“实用程序 -> ABAP/4 关键字文档
· 选择 ABAP/4 编辑器中的“帮助”
·
将光标放在 ABAP/4 编辑器中的关键字上,然后按下 F1 键ABAP/4 用户指南的真正目的在于说明如何使用以及为何使用 ABAP/4关键字。并为此提供了许多示例,构成用户自己测试程序的基础。
要获取详细信息,可以进行以下某种操作:
· 关于关键字的详细信息,请参阅关键字文档。
· 关于 ABAP/4 环境术语的详细信息,请从“ABAP/4 编辑器:初始屏幕”(事务 SE38)中选择“实用程序 -> ABAP/4 关键字文档”。然后就会出现与解释文本相链接的主题层次。要出这
些文本用于哪些主题,请选择“查看 -> 标题和关键字”。屏幕右侧就会出现一个名称列表。对于所有以 ABEN 而非 TITL 开头的名称,如果双击树结构中的主题,则会出现文本屏幕。
· 关于如何提高 ABAP/4 任务性能的技巧,请从“ABAP/4 开发工作台”上选择事务 SE30 或“测试 -> 运行时间分析”,然后单击“提示和技巧”。
ABAP/4 简介
SAP最初开发ABAP/4(高级商业应用程序设计)语言仅为内部使用,为应用程序员提供优化的工作环境。经过不断的改进和修改以满足商业领域的需要。现在,ABAP/4 已成为 SAP 开发所有自己的应用程序的仅有工具。
SAP 客户用ABAP/4 进行其自身开发。这样的开发对R/3 标准解决方案适应特殊问题非常重要。ABAP/4 开发工作平台包含所有用于创建和维护 ABAP/4 程序的工具。
ABAP/4的可解释特性使其易于生成、测试并运行程序的中级版本,以便将来生成最终版本。此过程也叫做早期原形处理,意味着您不必丢弃中级版本。
ABAP/4 是第四代支持结构化程序设计的语言。它合并了所有通常的控制结构和模块化概念。
在ABAP/4 用户指南的第一部分,对ABAP/4 的基本特性进行了详细描述。这些特性包括:
· ABAP/4 包括
-带有各种类型和结构的声明数据的声明元素
-数据制作的操作元素
-控制程序流的控制元素
-反应外部事件的事件元素
· ABAP/4 支持多种语言。文本摘要(例如,标题、页眉和其他文本)将根据程序代码分别存储。您
可以随时在不改变程序代码的情况下更改、转换和维护这些文本摘要。
· ABAP/4 支持商业数据类型和操作。您可以用特殊日期和时间字段进行计算。系统会自动执行必需的类型转换。
· ABAP/4 提供一系列功能处理字符串。
· ABAP/4 包含一个叫 Open SQL 的 SQL 子集。用 Open SQL,您可以读取和访问数据库表,与所用的数据库系统无关。
· ABAP/4 允许您定义和处理内部表,该表只在运行程序时存在。
内部表使其更容易处理数据表,并帮助使用程序中的复杂数据结构。
· ABAP/4 允许您定义和调用子程序。也可以调用其他程序的子程序。参数能够以各种方式从子程序传递或传递到子程序。
· ABAP/4 包含一种特殊子程序,叫做功能模块。您可以在中央库中创建和维护功能模块。在调用程序和子程序之间功能模块有一
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论