使用运算符+ n和(n)在ABAP中传递数据

如果我的日期格式为DDMMYYYY,则Z_Period(4)等于DDMM,因此(4)表示前四个字符。

如果我的日期格式为DDMMYYYY,则Z_Period +4等于YYYY,因此+4表示前四个字符之后。

所以,如果我说Z_PERIOD + 2(2),那么这将导致MM-,即前2个后2个字符。

让我们看看如何在程序中使用它们-

\\Sample program to understand use of +n and n bit operators

data: lv_text(10) type c.
lv_text = "World".
write: / lv_text+2(2).

此代码的输出为“ rl”
“ + n”指定字符串偏移量
“ n”指定字符串长度