TYPE
, örneğin DATA
veya FIELD-SYMBOLS
deklarasyonlarında kullandığınız bir anahtar sözcüktür.
Örnekler
DATA lv_number TYPE i.
FIELD-SYMBOLS <fs_string> TYPE string.
TYPES
yerel nesneler tanımlamak için kullanılan bir anahtar kelimedir. Birçok modüllerin boyunca çoğaltılması olmadan bu tür kullanılır böylece
Örnekler
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
yerel olarak tanımlı türlerinin bir gruptur.
TYPE-POOL
örnek, ABAP
tip grubudur. SE11
işlemine gidin ve Grup Tür'ü seçin ve ABAP
yazıp F7 tuşuna basın. TYPE-POOL
anahtar kelimesi tarafından tanımlanan tür grubunun gövdesini göreceksiniz.
Böyle bir tür grubu, TYPE-POOLS
anahtar sözcüğünü kullanarak raporunuza içe aktararak kullanabilirsiniz. Eğer ZZZ
programlamak içinde
Örnek
REPORT zzz.
TYPE-POOLS: abap.
Sonra bu tip grubundan türlerini kullanabilirsiniz. Sanırım biri böyle bir amaç için INCLUDE
kullanabilir, ancak bu kesinlikle tavsiye edilmez.
TYPE-GROUP
numaralı anahtar kelimeyi bulamadık çünkü bunun bir anahtar kelime olma olasılığı yüksek. Tür grubu, bir tür havuz için eşanlamlıdır.