`
moonfly2004
  • 浏览: 56408 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

ABAP入门之 语法介绍

 
阅读更多

1、变量定义和输出语句

定义变量
DATA COUNT TYPE I.
DATA TITLE(25).
变量赋值
MOVE 1 TO COUNT.
MOVE ‘President’ TO TITLE.
输出变量到屏幕
WRITE TITLE.
WRITE COUNT.

对于多个变量同时定义的。ABAP提供以“链”的方式定义变量,以减少对关键字的重复输入。是在关键字后面用冒号(:) 变量之间用逗号(,),直到最后一个变量适用句号(.)(注意都是英文状态下的标点符号),我们上面的变量定义就可以更改为如下格式:

DATA:	COUNT TYPE I,
	    TITLE(25).
MOVE:  	1 TO COUNT,
	     ‘President’ TO TITLE.

WRITE: TITLE, COUNT.

 2、语句注释

语句注释有两种方式,一种是在语句语句后面用双引号(")来注释,一种是在语句的前面用型号(*)注释掉整个语句。如下:

DATA: sum       type p,   " totals field
counter type p. "counter holder


*new account
*initialization of totals fields
 

3、ABAP程序整体结构

 

报表头
REPORT ZTEST1.    

定义变量
DATA: sum            type  p, " total fiels.
           counter      type p,  "counter holder
            name(25).
变量赋值
MOVE  'allen' TO name.

ADD 1 TO :sum,
                 counter.
输出变量运算结果
WRITE:  sum, name, counter.  
  ABAP程序必须用PROGRAM or REPORT开始REPORT关键字用于ABAP的报表程序,PROGRAM用于一般的ABAP程序(例如:模块池程序)。目前我只接触到REPORT。

 

    

 

 

分享到:
评论

相关推荐

    ABAP入门教程试用于初学者,很友好.pdf

    对于初学者来说,ABAP入门教程通常会从基础语法讲起,逐步过渡到报表编写、对话流程处理等高级主题,使得初学者能够逐步掌握ABAP编程的核心概念和技术,进而在SAP R/3平台上进行开发和定制工作。

    ABAP开发从入门到精通-高清自学版 SAP+ABAP开发从入门到精通 SAP开发自学必读 SAP SAP开发自学入门到精通

    对于初学者,入门阶段通常包括理解ABAP的基本语法,如数据类型、变量声明、控制结构(如IF语句和LOOP语句)、函数调用等。此外,还需要掌握ABAP工作区的概念,这是在ABAP程序中进行数据处理的主要工具。 随着学习的...

    SAP ABAP入门PPT

    本教程是一套由凯捷公司提供的SAP ABAP入门培训材料,包含五部分,分别对应五个不同阶段的学习内容。 1. SEC_PMO_TRN_ABAP培训_day1.pptx - 第一天的课程主要介绍了SAP ABAP的基础知识,包括ABAP的工作环境、开发...

    sap abap入门.pdf

    ### SAP ABAP 入门详解 #### ABAP/4:SAP系统开发的基石 **ABAP/4(Advanced Business Application Programming)**是SAP R/3系统中使用的唯一开发工具,它是一种第四代编程语言(4GL),其语法设计上借鉴了Visual...

    abap基础语法,SAP入门好助手

    在ABAP语法概述中,我们注意到ABAP语句是由独立的关键词组成,每个语句的首单词必须是ABAP关键字,单词间至少有一个空格分隔。语句结束通常以句号为标志,一行中可以包含多个语句,只要不遇到句号,就被视为延续的...

    abap中文入门

    **ABAP中文入门详解** ABAP(Advanced Business ...《abap 中文介绍入门》这份资料将引导你逐步掌握ABAP的基础,开启你的SAP开发之旅。通过深入学习和实践,你将能够熟练地利用ABAP开发出满足企业需求的高效应用程序。

    ABAP基础入门

    ### ABAP基础入门知识点详解 #### 一、ABAP简介 ABAP,全称为Advanced Business Application Programming,是一种专为SAP系统设计的高级编程语言。它不仅支持传统的过程化编程,还融合了面向对象的特性,如封装性...

    ABAP入门必看资料.pdf

    ### ABAP入门必看资料.pdf 知识点详解 #### 一、基础知识 **1. 什么是ABAP?** - **定义与历史**: ABAP(Advanced Business Application Programming)是一种专为SAP系统的开发而设计的高级编程语言。起初,ABAP被...

    ABAP学习宝典语法大全进阶指南

    - **第一部分:ABAP/4基础** ——介绍了ABAP/4的基本概念和语法,适合初学者入门。 - **第二部分:编写ABAP/4报表** ——深入探讨了如何使用ABAP/4编写复杂的报表程序。 - **第三部分:编写ABAP/4事务** ——讲解了...

    abap入门标准开发教材

    《ABAP入门标准开发教材》解析与核心知识点详解 标题:ABAP入门标准开发教材 描述:本教材作为SAP的优秀入门指南,特别适合初学者掌握ABAP编程基础,全面涵盖ABAP/4(Advanced Business Application Programming)...

    ABAP入门培训资料

    这份"ABAP入门培训资料"虽然版本较旧,但其内容依然对于初学者掌握基础的ABAP知识具有很高的价值。 1. **ABAP概述**: - ABAP是一种结构化编程语言,最初设计用于处理事务数据,随着发展,它包含了面向对象的概念...

    实战abap(abap入门首选)

    第一章_ABAP开发环境和总体介绍 第二章_创建HELLO_WORLD程序 第三章_ABAP语法示例 第四章_数据字典和数据表的读取 第五章_标准列表和选择屏幕 第六章_实战屏幕SCREEN设计 第七章_表控制Table_Control设计 第八章_ALV...

    SAP ABAP4语法

    【SAP ABAP4语法详解】 SAP ABAP4(Advanced Business Application Programming)是一种用于开发SAP/R3系统的高级业务应用程序编程语言。作为第四代编程语言(4GL),它的语法结构与Visual Basic和Java相似,相比...

    ABAP入门.doc

    ### ABAP/4语言入门知识点详解 #### 一、ABAP/4简介及特点 **ABAP/4**(Advanced Business Application Programming)是SAP R/3系统的主要开发工具之一,属于第四代编程语言(4GL)。其语法设计借鉴了Visual Basic...

    abap入门教材(中文)

    本部分将详细介绍如何使用 ABAP/4 编辑器创建 ABAP/4 程序。 ##### 5.1 ABAP/4 编辑器 - 创建 ABAP/4 程序的过程。 - ABAP Workbench 的使用方法。 - 程序界面的组成部分:ABAP/4 编辑器、对象浏览器等。 ##### ...

    SAP ABAP入门资料

    ABAP作为第四代编程语言(4GL),它的语法与Visual Basic和Java有相似之处,但也有其独特的特点。 首先,ABAP程序结构主要分为三个部分:Sequential coding within processing block、Reports和Dialog。Sequential ...

    ABAP4语法祥解适合入门学习

    本教程主要针对初学者,详细讲解了ABAP4的基础语法。 首先,我们要了解ABAP4的数据类型。ABAP4提供了多种数据类型,以满足不同类型的变量需求: 1. `C`:字符类型,用于存储字符串,最大长度为65535个字节,初始值...

Global site tag (gtag.js) - Google Analytics