SAP ABAP 结构及其声明

说明

TYPE:定义类型

DATA:创建对象

参照结构体生成结构体,只能用LIKE不能用TYPE;但参照SAP标准的结构体生成结构,可以用TYPE

语法

TYPES:BEGIN OF STRUCTURE1,

              K1 TYPE <数据类型>,

              K2 TYPE <数据类型>,

              ……

         END OF STRUCTURE1.

DATA:BEGIN OF STRUCTURE2,

              K1 LIKEobj,

              K2 LIKE obj,

              ……

         END OF STRUCTURE2.

示例

TYPES:BEGIN OF TY_STU1,

              NAME TYPE STRING,

              AGE TYPE I,

         END OF TY_STU1.

TYPES:BEGIN OF TY_STU2,

              NAME TYPE STU-NAME,

              AGE TYPE STU-AGE,

         END OF TY_STU2.

注:STU是数据字典的透明表

DATA: BEGIN OF GS_STU3,

              NAME TYPE STRING VALUE ‘LILI’,

              AGE TYPE I VALUE 12,

         END OF GS_STU3.

DATA:BEGIN OF GS_STU4,

        MSG LIKE GS_STU3,

        ID TYPE N VALUE 0000001,

      END OF GS_STU4.

posted @ 2022-02-21 18:53  LikZ-WM  阅读(146)  评论(0编辑  收藏  举报