ABAP内表定义

1.DATA: T_XXXX LIKE XXXX OCCURS 0 WITH HEADER ... 1.
DATA: T_XXXX LIKE XXXX OCCURS 0 WITH HEADER LINE.
2.
TYPES:BEGIN OF TMP,
AUFNR LIKE AAAA-AUFNR,
END OF TMP.
TYPES: T_TMP TYPE STANDARD TABLE OF TMP.
DATA: T_YYYY TYPE T_TMP WITH HEADER LINE.

我想问一下:
两种内表定义方式有何不同,为什么第2种不用OCCURS 0了?
第二个里面,为什么先要定义一个TMP呢?我觉得有点多此一举了,反正里面只有一个字段。
为什么occurs 0呢?只是用来说明定义的是一个table?

是啊,从来没学过ABAP,上来就看代码搞开发了!
展开
 我来答
贼橙乐m
推荐于2016-03-13 · TA获得超过322个赞
知道答主
回答量:149
采纳率:0%
帮助的人:160万
展开全部
第二种已经定义了一个行类型为结构的表了,所以不用OCCURS 0
只有一个列的话,可以这样定义就可以:
DATA:T_YYYY LIKE AAAA-AUFNR OCCURS 0 WITH HEADER LINE.
瓮霞047
2011-01-12
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
这你都不懂? 其实是一样的 occurs 只是制定初始化的时候分配的条目数据内存大小
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
您可能需要的服务
百度律临官方认证律师咨询
平均3分钟响应 | 问题解决率99% | 24小时在线
立即免费咨询律师
13868人正在获得一对一解答
大连海浪之心6分钟前提交了问题
长沙森林舞者2分钟前提交了问题
成都星星点灯5分钟前提交了问题
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消
还有疑问? 马上咨询36904位在线律师,3分钟快速解答
立即免费咨询律师

辅 助

模 式