dear all,
when i use this FM,
CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
EXPORTING
i_program_name = g_repid
i_internal_tabname = 'IT_DATA'
i_inclname = g_repid
CHANGING
ct_fieldcat = it_fieldcat_alv
EXCEPTIONS
INCONSISTENT_INTERFACE = 1
PROGRAM_ERROR = 2
OTHERS = 3.
if declare it_data like this, it works fine.
DATA: BEGIN OF it_data OCCURS 0,
name LIKE trdir-name,
clas LIKE trdir-clas,
subc LIKE trdir-subc,
cnam LIKE trdir-cnam,
cdat LIKE trdir-cdat,
myfield(1) TYPE c,
END OF it_data.
while i declare it_data like this, it won't work.
TYPES: BEGIN OF t_data,
name LIKE trdir-name,
clas LIKE trdir-clas,
subc LIKE trdir-subc,
cnam LIKE trdir-cnam,
cdat LIKE trdir-cdat,
myfield(1) TYPE c,
END OF t_data.
DATA: it_data TYPE TABLE OF t_data.
does anyone know the reason? thanks in avvance.
Desmond