ToB企服应用市场:ToB评测及商务社交产业平台

标题: 带标题和不带标题的内部表 [打印本页]

作者: 汕尾海湾    时间: 2024-12-21 19:02
标题: 带标题和不带标题的内部表
什么是工作区?

什么是工作区?简单来说,工作区是单行数据。它们应具有与任何内部表相同的格式。它用于一次处理一行内部表中的数据。
内表和工作区的区别 ?

一图胜千言

内表的类型

有两种类型的内表:
带 header 行的内表


不带标题行的内表


创建内表

创建内表的方法有很多,我们一起来看看:
1. 通过使用 type 语句

如今让我们使用 TYPE 语句创建一个内表 itab,语法是:
  1. TYPES begin of line,
  2.   empno type i,
  3.   empname(20)type  c,
  4. end of line.  
复制代码
TYPES 语句将创建定义的布局行。要实际创建内部表 itab,请使用以下命令。数据 itab 类型行出现 10.
  1. DATA itab TYPE line OCCURS 10.
复制代码
使用 line 的布局创建内部表 itab。除了声明内部表的布局外,OCCURS 子句还定义了在主存储中维护了多少个表条目(在本例中为 10 个)。额外的记录将写出到分页地区,并大概影响性能。
2. 通过引用另一个表

您可以参考已有的 Table 创建内表。现有表可以是标准 SAP 表、Z 表或其他内表。
  1. DATA itab TYPE line occurs 10 with header line.
复制代码
这里创建了一个内表 itab,类型为带标题行的行。请留意 with header line”是可选项
3. 通过引用存在的布局体

  1. DATA itab LIKE sline OCCURS 10.
复制代码
这里创建的表 itab 的布局与 sline 的布局相同
4. 通过创建一个新的布局体

如今,让我们用自己的布局创建一个内部表格。默认情况下,创建的表格带有标题行。
  1. Data : Begin of itab occurs 10,
  2.   column1       type I,
  3.   column2(4)  type C,
  4.   column3      like  mara-ernam,
  5. End of itab.
复制代码
参考链接:


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4