新语法 示例 等价于/说明 DATA (1)DATA(TEXT) = ‘ABCDE’. (2)LOOP AT ITAB INTO DATA(WA). …… ENDLOOP. ...
众所周知,ABAP提供了新语法COND SWITCH,可以用来给变量赋值,代替if以及case when,使得代码更加简洁。 一般情况下,在我们主观意愿上来说,以下代码,看似是等价的。 但是其实不是,因为COND when 只是定义了lv str 为空时候的赋值,那么变量本身就有值呢 答案是,会给一个空值。 至此,我们就发现了一个小BUG,所以新语法转化为旧的语法,是这样的, 这显然会与我们的初衷 ...
2020-12-30 17:29 0 327 推荐指数:
新语法 示例 等价于/说明 DATA (1)DATA(TEXT) = ‘ABCDE’. (2)LOOP AT ITAB INTO DATA(WA). …… ENDLOOP. ...
原文链接:https://www.cnblogs.com/learnning/p/10647174.html 主要内容 内联声明 构造表达式 内表操作 Open SQL 其他 本文列出了ABAP新语法的一些使用方式,供大家学习参考 ...
主要内容 内联声明 构造表达式 内表操作 Open SQL 其他 本文列出了ABAP新语法的一些使用方式,供大家学习参考。 内联声明 代码实现: 运行结果: 构造表达式 代码实现 ...
1.工作区 2.内表 3.RANGE表 ...
今天学习一下新语法 CORRESPONDING 效果和move-corresponding 类似 -TAB ...
今天和大佬探讨了一个为啥 会报错的问题,报错为类型冲突。 从而重新理解了char以及string,字符串操作的几个符号。 首先,abap对string的定义为:a text string literal,这是个deep的结构。 char类型的定义为A text field ...
1.内嵌声明 2.内表操作 3.opensql *&------------------------------------------------------- ...