热门

最新

红包

立Flag

投票

同城

我的

发布
zhongguomao
SAP剑客
19 天前
truezhongguomao

ABAP7.40新特性06-FOR运算符
FOR运算符可以批量引入内表数据。
在内表赋值语句中,可以使用FOR语句从其他内表中批量引入数据并做相应的处理。
使用FOR语句时,需要为内表定义临时工作区(如LW_DATA),并且仅允许在当前语句中使用,赋值过程中会使用到该工作区,但在WHERE条件里,只能直接使用内表的字段名。
需要注意的是,WHERE后面接的条件语句必须使用小括号包起来,INDEX INTO 定义的临时变量可用来记录当前操作行的序列,作用与LOOP语句中的系统变量 “SY-TABIX ”类似。
定义:
① FOR wa|<fs> IN itab [INDEX INTO idx] [cond]
② FOR with THEN and UNTIL|WHILE

每日学习打卡
CSDN App 扫码分享
分享
评论
1
打赏
  • 复制链接
  • 举报
下一条:
ABAP7.40新特性05-短生命周期的变量-LET 使用 LET 引入短生命周期变量,LET关键字可以使用在VALUE,SWITCH,COND等语句中。与 FOR 语句类似,LET 语句中定义的临时变量同样只能在当前语句中使用,在其他语句中使用时会检查出语法错误,所以日常使用中基本不会使用到。
立即登录