Skip to Content
0
Former Member
May 08, 2008 at 04:54 AM

field catalog

28 Views

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