第二章abap4程序语法和格式.doc

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

1ABAP/4 程序语法和 格式 概览 内容 语法元素 本节说明 ABAP/4 语法,并且 提供关于如 何在 ABAP/4 中编程的建 议。同时解 释如何提高 程序的清楚 性,以及使 用已有程序 代码模块使 编程变得更 加容易。本 节的主题包 括: 本节只是概 述。关于单 个 ABAP/4 组件的详细 信息,参见 本指南的相 应主题。 1语法元素 ABAP/4 编程语言包 括下列元素 类型: 1语句 ABAP/4 程序包括单 个 ABAP/4 语句。每条 语句以关键 字开头,以 句号结束。 PROGRAM SAPMTEST. WRITE First Program. 该示例包含 两条语句, 每行一条。 关键字是 PROGRAM 和 WRITE。 程序在屏幕 上显示输出 (称为列表 )。此示例 中,列表包 括“第一个 程序”行。 2关键字 关键字是语 句的第一个 词。它决定 整个语句的 意义。有四 种不同类型 的关键字: 说明性关 键字 这些关键字 定义数据类 型,或者说 明程序可以 访问的数据 对象。说明 性关键字示 例: TYPES, DATA, TABLES 系统在生成 程序期间处 理说明性关 键字,而不 是在运行时 。在程序代 码中独立于 其位置处理 它们。为清 楚起见,应 该在程序开 头的“说明 部分”指定 所有说明性 关键字。 关于说明关 键字的详细 信息,参见声明数据 (页 错误!链接无效。) 。 事件关键 字 这些关键字 在 ABAP/4 程序中定义 处理块。处 理块是当特 定事件发生 时进行处理 的语句组。 事件关键字 示例如下: AT SELECTION SCREEN, START-OF-SELECTION, AT USER-COMMAND 关于事件关 键字的详细 信息,参见用事件控制 ABAP/4 程序流。 控制关键 字 这些关键字 根据特定条 件控制 ABAP/4 程序流。控 制关键字示 例如下: IF, WHILE, CASE 关于控制关 键字的详细 信息,参见控制 ABAP/4 程序流 (页 错误!链接无效。) 。 操作关键 字 当某事件( 由事件关键 字触发)和 条件(由控 制关键字定 义)发生时 ,这些关键 字则处理数 据(由说明 性关键字定 义)。操作 关键字示例 如下: WRITE, MOVE, ADD 关于控制关 键字的详细 信息,参见处理数据 (页 错误!链接无效。) 。 2注释 注释是写在 ABAP/4 程序语句之 间用来向读 者解释其目 的的文本摘 要。注释由 导致系统忽 略它们的特 殊字符标记 。应该使用 注释在内部 证明程序。 注释帮助其 他用户理解 和更改程序 。 ************************************************ * PROGRAM SAPMTZST * * CREATED BY CARL BYTE, 06/27/1995 * * LAST CHANGE BY RITA DIGIT, 10/01/1995 * * PURPOSE: DEMONSTRATION * ************************************************ PROGRAM SAPMTEST. ************************************************ * DECLARATION PART * ************************************************ DATA ...... ...... ************************************************ * OPERATION PART * ************************************************ ...... 所有以星号 (*)开始 的行都是注 释,并且被 系统忽略( 关于注释的 详细信息, 参见注释结构 (页 4) )。 3语法结构 ABAP/4 程序是具有 特定结构的 不同语句的 顺序。 可以在语句 间插入注释 。 分开的但相 似的语句顺 序可以组成 链语句。 3语句结构 下列图表显 示 ABAP/4 语句的结构 。 ABAP/4 没有格式限 制。可以自 由格式输入 语句。这意 味着可以缩 排语句、在 一行中写几 条语句或者 一条语句跨 越几行。

文档评论(0)

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

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

1亿VIP精品文档

相关文档