ABAP基础一

2019-06-04  本文已影响0人  凌雲木

ABAP中的每个语句都以关键字开头,以句点结尾,ABAP不区分大小写。

注释

基本数据类型

ABAP基本数据类型 image.png

语句

关键字

* 自定义一个类型名叫t_txt,这个类型是长度为15的字符串
TYPES t_txt(15) TYPE c.

*使用上面自定义的类型t_txt,声明一个叫做str的变量并赋值为 stringdate
DATA str TYPE t_txt VALUE 'stringdate'.

* 输出一串东西的组合需要在WRITE后面加冒号,且不同的东西用逗号隔开
WRITE: str,/'sggd',/.

* 类型N表示一个数字字符串`
DATA num_type(4) TYPE N VALUE '2019'.
WRITE: num_type,/.

* 由于ABAP没有布尔变量,可以用一个字符来模拟bool

DATA: bool_type TYPE C.
bool_type = 'X'.
IF bool_ind = 'X'.
    WRITE / 'True'.
ELSE.
    WRITE / 'False'.
ENDIF.

循环语句

DO [n TIMES].

<statement block>.

ENDDO.
“Times"对循环次数施加了限制,这由“n"表示。 “n"的值不应为负或零。 如果它为零或为负,则不执行循环中的语句。

Do 3 TIMES. 
Write: / 'Hello world'.
ENDDO.

输出

Hello world
Hello world
Hello world
上一篇 下一篇

猜你喜欢

热点阅读