ABAP编程中对内表的定义,后面接一个OCCURS (n)是代表什么意思.
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/30 14:34:47
ABAP编程中对内表的定义,后面接一个OCCURS (n)是代表什么意思.
对内表的定义,我只说下有没occurs的区别.
*
*DATA:BEGIN OF itab OCCURS 0,
* matnr LIKE mara-matnr,
* maktx LIKE makt-maktx,
* END OF itab.
*
*SELECT * FROM makt INTO CORRESPONDING FIELDS OF TABLE itab .
*
*LOOP AT itab.
* WRITE:/
* itab-matnr,
* itab-maktx.
*ENDLOOP.
DATA:BEGIN OF itab,
matnr LIKE mara-matnr,
maktx LIKE makt-maktx,
END OF itab.
DATA it_itab LIKE TABLE OF itab.
SELECT * FROM makt INTO CORRESPONDING FIELDS OF TABLE it_itab .
LOOP AT it_itab INTO itab.
WRITE:/
itab-matnr,
itab-maktx.
ENDLOOP.
这是我写的1点特别简单的很基础的代码.
简单的看出了,带有OCCURS的这个关键字的内表,有表存储还有表输出.就是说,它可以不用再次的写like table of 内表.这样做的目的,就是它有存储功能.如果没有occurs,就只有输出显示的功能,只是1个结构.有occurs,就是可以存储了.
ABAP编程中对内表的定义,后面接一个OCCURS (n)是代表什么意思.
abap中%的意思
abap定义结构能否参照透明表
abap里的&是什么意思?abap自学中,碰到一个语句:TMP_1 = TMP_1 - &1这里的“&1”指的是什么?
abap中,
ABAP中以%开头的参数是什么意思
abap中modify和collect的用法?
abap 定义变量 like、type、for的区别
abap中,display
abap中 对内部表某一列的值进行操作有什么好的方法吗?abap 如何将内部表某一列的值 删除abap 如何将内部表某一列的值 变成另一个相同的abap 如何对内部表某一列的值 进行判断第一次没有表
abap 中 select.into 和 move.to 的区别!
abap 的BDC用法
abap bdc的概念?
西门子plc编程中sm.0的定义
在SAP中work area ,structure和internal table 有什么区别我是刚接触SAP ABAp编程的新手,在程序过程中经常混淆工作区,内表和结构的区别,其实两位前辈所说的我都知道,我们公司新加坡的同事也出了一
abap中at selection-screen什么意思?后面加了output又什么意思?
abap 中 相同结构的内表,其中一个有数据,另外一个无数据,如何将数据复制到无数据的表!有数据的内表有表头,无数据的表无表头,其余的结构一样的.
请问在ABAP中,内表的表头有什么作用和意义?有无表头对程序有什么影响?