定义工作区和内表

*Definition of Internal Table

*定义内表

*方法1

*先定义一个结构内型,然后使用这个结构类型声明内表

TYPES:BEGIN OF ty_person,

name(20) TYPE c,

sfz(18) TYPE n,

mobile(11) TYPE n,

END OF ty_person.

DATA it_person TYPE TABLE OF ty_person.

*利用类型定义工作区

DATA wa_person_1 TYPE ty_person.

*或用LINE OF定义工作区 注意,右边是数据对象,就用LIKE,右边是类型,就用TYPE

DATA wa_person_2 LIKE LINE OF it_person.

*或

DATA it_person2 LIKE TABLE OF wa_person_1.

*方法2 使用数据字典定义 最简洁

DATA it_spfli TYPE TABLE OF spfli.

DATA wa_spfli TYPE spfli.

时间: 2024-07-31 22:53:08

定义工作区和内表的相关文章

某种业务场景下,将一个工作区的多个字段整理到一个内表中

1 DATA:num TYPE i. 2 CONSTANTS: times TYPE i VALUE 29. 3 DATA: BEGIN OF ih_lgty, 4 lgty TYPE lgtyp, 5 END OF ih_lgty, 6 it_lgty LIKE TABLE OF ih_lgty. 7 FIELD-SYMBOLS: <lgty> TYPE any, 8 <t334t> LIKE t334t. 9 10 DATA:lh_t334t LIKE t334t, 11 lt

函数WS_UPLOAD 功能﹕将TXT文件转换成SAP中的内表定义的数据表格文件

1 . 函数WS_UPLOAD      功能﹕将TXT文件转换成SAP中的内表定义的数据表格文件     注意﹕1 函数将按参数 data_tab 的实际参数(假设为 table1) table1 定                                                                              义的各个字段的长度来依次将TXT文件间隔开﹐并依次将对应的值付给table1的             字段,table中的各个字段必须为C

ABAP 内表 详解

声明:原创作品,转载时请注明文章来自SAP师太技术博客:www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将追究法律责任!原文链接:http://www.cnblogs.com/jiangzhengjun/p/4293475.html 老式的内表类型定义... 214 基于基本类型内表类型... 214 基于结构体类型内表类型... 215 老式的内表对象创建... 215 参照现有内表类型或内表对象来创建... 215 参照现有结构类型或结构对象来

[ABAP技术总结]内表

目录导航 声明:原创作品,转载时请注明文章来自SAP师太博客,并以超链接形式标明文章原始出处,否则将追究法律责任!原文出自: 3.      内表... 33 3.1.           LOOP AT循环内表... 33 3.1.1.        SUM.. 34 3.1.2.        AT... ENDAT. 34 3.1.3.        自已实现AT... ENDAT. 37 3.2.           在LOOP AT中修改当前内表行... 39 3.2.1.      

ABAP 内表

定义内表 1. 先声明表结构, 再根据表结构定义内表. TYPES: BEGIN OF w_itab, a(10), b(10), END OF w_itab. DATA: itab1 type standard table of w_itab with header line. DATA: itab2 like table of itab1. 2. 先声明工作区, 再引用工作区结构来声明一个内表. DATA: begin of w_itab, a(10), b(10), end of w_it

动态内表实例

REPORT ZTEST. FIELD-SYMBOLS:<DYN_TABLE> TYPE STANDARD TABLE, <DYN_WA>, <DYN_FIELD>. DATA: DY_TABLE TYPE REF TO DATA, DY_LINE  TYPE REF TO DATA, IT_STRUCTURE TYPE LVC_T_FCAT, WA_STRUCTURE TYPE LVC_S_FCAT. START-OF-SELECTION. PERFORM CREAT

修改内表数据并输出结果

*定义结构ty_sales TYPES:BEGIN OF ty_sales, customerid(3) TYPE n, productid(3) TYPE n, orderid(3) TYPE n, customername(10) TYPE c, amount TYPE i, END OF ty_sales. *定义内表和工作区 DATA: it_sales TYPE STANDARD TABLE OF ty_sales WITH KEY customerid productid order

ABAP 内表的行列转换-发货通知单-打印到Excel里

需要传入数据到Excel里的模板如上图所示 *&---------------------------------------------------------------------* *& Report  Z_TEST_COL_TO_ROW_02 *& *&---------------------------------------------------------------------* *& *& *&----------------

ABAP 7.4 新语法-内嵌生命和内表操作

1.内嵌声明 2.内表操作 3.opensql ************************************************************************ 1. 内嵌声明 1)声明符号: DATA(...) 再也不需要建立一堆的临时变量了 2)指针声明符:FILED-SYMBOL(-) *&---------------------------------------------------------------------* 7.40之前-变量 DATA