我找到了一些资源,但我不确定我是否理解。
我找到的一些资源是:
http://help.sap.com/saphelp_nw70/helpdata/en/fc/eb2ff3358411d1829f0000e829fbfe/content.htm
http://basicsofabap.blogspot.com.tr/2009/04/type-groups.html
http://scn.sap.com/docs/DOC-32630
你能帮我找出关键字:TYPE,TYPES,TYPE-GROUP,TYPE-POOL吗?
在哪里使用它们?为什么使用它们?
发布于 2016-04-05 16:14:34
例如,TYPE是您在DATA或FIELD-SYMBOLS声明中使用的关键字。
示例
DATA lv_number TYPE i.
FIELD-SYMBOLS <fs_string> TYPE string.TYPES是用于定义本地类型的关键字。
示例
TYPES tt_numbers TYPE STANDARD TABLE OF char5 WITH DEFAULT KEY.
TYPES: BEGIN OF t_my_structure,
id TYPE integer,
comment TYPE string,
END OF t_my_structure.
TYPES: BEGIN OF t_extended_t000,
my_extension TYPE char5.
INCLUDE TYPE t000.
TYPES END OF t_extended_t000.TYPE-POOL是一组本地定义的类型,因此您可以使用这些类型,而不会在许多模块中重复。
类型组ABAP就是TYPE-POOL的一个例子。转到transaction SE11并选择Type Group并在那里键入ABAP,然后按F7。您将看到由关键字TYPE-POOL定义的类型组的主体。
您可以通过使用TYPE-POOLS关键字将其导入到报表中来使用这样的类型组。
示例
REPORT zzz.
TYPE-POOLS: abap.然后,您可以在程序ZZZ中使用此类型组中的类型。我猜人们可以使用INCLUDE来实现这个目的,但现在绝对不再推荐这样做了。
我找不到关键字TYPE-GROUP,因为这很可能根本不是一个关键字。类型组是类型池的同义词。
发布于 2016-08-22 16:51:20
Type:是Abap中的一个关键字,用于引用任何内置数据类型。Types:是Abap中用于声明本地数据类型的关键字之一。类型池:用于创建用户自定义数据池在abap字典中创建,可用于所有abap程序中。types.it池必须是定义中的第一个定义。type -pool:它用于访问type -pool中的类型组,例如SLIS是一个类型组,为了在我们的程序中使用它,将使用Type-Pools Slis。
https://stackoverflow.com/questions/36420186
复制相似问题