1. 程式人生 > >定義工作區和內表

定義工作區和內表

int person 註意 init 類型 name 最簡 mobile 聲明

*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.

定義工作區和內表