1、实际操作abap时,输出消息时经常会碰到拼接字符的问题。
2、实际操作abap时,有时候使用函数时,对于输入参数有时候需要补充前导零或者去除前导零。
部分代码如下:
DATA: B(10) ,
C(10) TYPE C VALUE '12345678'.
B = C+0(4).
WRITE:'B的数值是' && B."常量与变量之间用&&连接,前后有空格
WRITE:/ |B的数值是{ B }|."变量用大括号括起来,前后使用空格
DATA: A(20) TYPE C VALUE '00022222'.
DATA: A1(20) TYPE C .
DATA: A2(20) TYPE C .
DATA: A3(20) TYPE C .
A1 = |{ A ALPHA = IN WIDTH = 10 }|. "补充前导0至总计10位
A2 = |{ A ALPHA = IN }|. "补充前导0至总计本身字符数
A3 = |{ A ALPHA = OUT }|. "去除前导0
WRITE: / A1, / A2, / A3.