ASSIGN COMPONENT <comp> OF STRUCTURE <s> TO <FS>

来源:互联网 发布:我要做淘宝优惠券群主 编辑:程序博客网 时间:2024/05/29 04:37

在修改报表遇到的一个用法


直接上例子:

DATA: BEGIN OF LINE,         COL1 TYPE I VALUE '11',         COL2 TYPE I VALUE '22',         COL3 TYPE I VALUE '33',      END OF LINE.DATA COMP(5) VALUE 'COL3'.FIELD-SYMBOLS: <F1>, <F2>, <F3>.ASSIGN LINE TO <F1>.ASSIGN COMP TO <F2>.DO 3 TIMES.   ASSIGN COMPONENT SY-INDEX OF STRUCTURE <F1> TO <F3>.   WRITE <F3>.ENDDO.ASSIGN COMPONENT <F2> OF STRUCTURE <F1> TO <F3>.WRITE / <F3>.



输出结果:



该示例中, <F1指向字段串 LINE <F2指向字段 COMP 循环中,LINE 的组件由其 号码指定, 并且一个接 一个地被分 配到 <F3> 循环之后, LINE 的组件 COL3 由其名称指 定,并被分 配到 <F3>



0 0
原创粉丝点击