目次
構造宣言
構造の作成
パターン
1から作成する(基本形)
TYPES:
BEGIN OF TY_S_DATA,
A TYPE CHAR1,
B TYPE CHAR1,
END OF TY_S_DATA.
パターン
DBテーブルと同じ項目を参照して構造を作成する
TYPES:
BEGIN OF TY_S_DATA,
A TYPE FLIGHT-A,
B TYPE FLIGHT-B,
END OF TY_S_DATA.
テーブル型の作成
TYPES:
BEGIN OF TY_S_DATA,
A TYPE CHAR1,
B TYPE CHAR1,
END OF TY_S_DATA,
TY_T_DATA TYPE STANDARD TABLE OF TY_S_DATA.
TY_T_DATAはテーブル型。
データ宣言
ワークエリアの作成
パターン
構造型を参照する
TYPES:
BEGIN OF TY_S_DATA,
A TYPE CHAR1,
B TYPE CHAR1,
END OF TY_S_DATA.
DATA: GW_WORKAREA TYPE TY_S_DATA.
パターン
DBテーブルを参照する
DATA:GW_EORKAREA TYPE FLIGHT.
FLIGHTはDBテーブル名かアドオンテーブル名となる
内部テーブルの作成
パターン
テーブル型を参照
TYPES:
BEGIN OF TY_S_DATA,
A TYPE CHAR1,
B TYPE CHAR1,
END OF TY_S_DATA,
TY_T_DATA TYPE STANDARD TABLE OF TY_S_DATA.
DATA: GT_TABLE TYPE TY_T_DATA.
パターン
テーブル型を参照しない
TYPES:
BEGIN OF TY_S_DATA,
A TYPE CHAR1,
B TYPE CHAR1,
END OF TY_S_DATA.
DATA: GT_TABLE TYPE STANDARD TABLE OF TY_S_DATA.
パターン
DBテーブルを参照
DATA: GT_TABLE TYPE STANDARD TABLE OF FLIGHT.