Hi,
Field catalog after function module call is being populated with zero lines.
DATA : begin of int_marc OCCURS 0,
matnr TYPE marc-matnr,
werks TYPE marc-werks,
bwtty TYPE marc-bwtty,
lgort TYPE mard-lgort,
end of int_marc.
DATA : int_fieldcat TYPE slis_t_fieldcat_alv.
.
.
.
.
DATA : ws_tabname TYPE slis_tabname VALUE 'INT_MARC',
ws_nam1 TYPE sy-repid,
ws_nam2 TYPE trdir-name.
MOVE sy-repid to ws_nam1.
MOVE sy-repid to ws_nam2.
CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
EXPORTING
I_PROGRAM_NAME = ws_nam1
I_INTERNAL_TABNAME = ws_tabname
I_STRUCTURE_NAME = 'X_MARC'
I_CLIENT_NEVER_DISPLAY = 'X'
I_INCLNAME = ws_nam2
I_BYPASSING_BUFFER =
I_BUFFER_ACTIVE =
CHANGING
CT_FIELDCAT = int_fieldcat
EXCEPTIONS
INCONSISTENT_INTERFACE = 1
PROGRAM_ERROR = 2
OTHERS = 3
In debug mode int_fieldcat is 0x372
My question - how to populate int_fieldcat