题目
itab like STANDARD TABLE OF line with KEY table_line.在下面程序中这段话为什么like不能换成type.
DATA :BEGIN OF line,
num TYPE i,
sqr TYPE i,
END OF line,
itab like STANDARD TABLE OF line with KEY TABLE_LINE.
DO 5 TIMES.
line-num = sy-index.
line-sqr = sy-index ** 2.
APPEND line to itab.
ENDDO.
LOOP AT itab INTO line.
write:/ line-num,line-sqr.
ENDLOOP.
CLEAR itab.
DATA :BEGIN OF line,
num TYPE i,
sqr TYPE i,
END OF line,
itab like STANDARD TABLE OF line with KEY TABLE_LINE.
DO 5 TIMES.
line-num = sy-index.
line-sqr = sy-index ** 2.
APPEND line to itab.
ENDDO.
LOOP AT itab INTO line.
write:/ line-num,line-sqr.
ENDLOOP.
CLEAR itab.
提问时间:2020-09-10
答案
我调试了一下,发现如果用Like,后面的line是前面定义的结构体.
如果用type,后面的line则是系统里面的表.
比如写成itab tpye STANDARD TABLE OF line with KEY TABLE_LINE ,则itab是用表line生成的内表.如果用Like,则itab是用上面的结构体line生成的内表.
这个可能是SAP里面规范的写法吧.记着怎么用就行了
如果用type,后面的line则是系统里面的表.
比如写成itab tpye STANDARD TABLE OF line with KEY TABLE_LINE ,则itab是用表line生成的内表.如果用Like,则itab是用上面的结构体line生成的内表.
这个可能是SAP里面规范的写法吧.记着怎么用就行了
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1连词成句1.watch,are,going,we,to,football,match,a(.)
- 2科学家已经证明,至少在一地球为中心的40万亿公里的范围内,没有适合人类居住的第二个星球.(很远)
- 3初二物理题,求正确解题过程
- 4用48支钢笔、72支铅笔和36支圆珠笔做些文具礼盒,各个礼盒中的三种笔的支数相同,一个礼盒中最少有支笔
- 5甲乙两车从AB两地相对开出,甲车到B地5小时.乙到A地要6小时,相遇时,甲车行了180千米,问乙车行了多少?
- 6x乘x的7次方+x乘x+x的2次方乘x的6次方-3x的4次方乘x的4次方
- 7Mumbai这个单词的音标怎么写用汉字怎么读
- 8有关集合的问题(高一)
- 912222+222222等于多少
- 10毛细血管壁细胞氧气浓度与组织液相比哪个更高(自由扩散)
热门考点
- 1a与x的平方差的倒数,用代数式可表示为
- 2"所有生物" 属于生命系统中的哪一个层次?
- 3怎样把:老师对我们说:"陈强的作文得奖了,你去把他叫过来."改为转述句
- 4Your parents will arrive (at 3 p.m)划线提问
- 5英语翻译
- 6Tell about something happy that ever happened to you
- 7为什么稀薄燃烧发动机产生的尾气中co含量会减少?
- 8某兴趣小组为测定实验室中一瓶久置的过氧化氢溶液中过氧化氢的质量,进行试验.测的相关数据所示:
- 9x+3y=4,4/1x+2/1y=0
- 10有一张长方形纸,长64cm,宽48cm,如果要剪成若干个同样大小的正方形而没有剩余,剪出的小正方体