声明:原创作品,转载时请注明文章来自SAP师太技术博客:www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将追究法律责任!原文链接:http://www.cnblogs.com/jiangzhengjun/p/4292787.html
MOVE<F1>[+<o1>][(<l1>)] TO<F2>[+<o2>][(<l2>)].
等价于:
<F2>[+<o2>][(<l2>)] = <F1>[+<o1>][(<l1>)].
注:这里的位置参数<o1>与<o2>是从零开始的,如果位置为0,则取的是第一个元素,以此类推。
所有偏移量和长度指定都可为变量。
SAP 建议只在非数值字段之间才采用指定偏移量和长度赋值,对于数值字段,结果毫无意义。
DATA: f1(8) VALUE ‘ABCDEFGH‘,
f2(20) VALUE ‘12345678901234567890‘.
f2+6(5) = f1+3(5).
WRITE : f2.
输出:
123456DEFGH234567890
时间: 2024-10-10 17:21:08