码迷,mamicode.com
首页 > 其他好文 > 详细

Field+offset(len)

时间:2015-02-15 14:49:07      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:

技术分享
声明:原创作品转载时请注明文章来自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

技术分享

Field+offset(len)

标签:

原文地址:http://www.cnblogs.com/jiangzhengjun/p/4292787.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!