ABAP7.40新特性08-条件运算符-COND和SWITCH
条件运算符COND/SWITCH可以用来给变量赋值,代替if以及case when,使得代码更加简洁,不过事实证明也没有简洁多少。
定义:
① COND
COND dtype|#( WHEN log_exp1 THEN result1
[ WHEN log_exp2 THEN result2 ]
…
[ ELSE resultn ] ) .
② SWITCH
SWITCH dtype|#( operand
WHEN const1 THEN result1
[ WHEN const2 THEN result2 ]
…
[ ELSE resultn ] ) .