Skip to Content
0
Former Member
Nov 15, 2006 at 10:32 AM

The ABAP program lines are wider than the internal table.

2710 Views

Hello;

i use FM REUSE_ALV_FIELDCATALOG_MERGE to fill in fieldcat from an internal table but i receive dump message READ_REPORT_LINE_TOO_LONG. Is there smt. like a type mismatch or waht can that be?

detail explanation of the dump is

The internal table "\FUNCTION=K_KKB_FIELDCAT_MERGE\DATA=L_ABAP_SOURCE[]" is 72 characters wide. The program line is

81 characters wide.

source of the call is like:

DATA: ALV_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV WITH HEADER LINE,

ALV_HEADER TYPE SLIS_T_LISTHEADER WITH HEADER LINE,

ALV_EVENTS TYPE SLIS_T_EVENT WITH HEADER LINE,

ALV_LAYOUT TYPE SLIS_LAYOUT_ALV,

ALV_PRINT TYPE SLIS_PRINT_ALV,

*

ALV_REPID LIKE SY-REPID, " program name

--

--

--

CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'

EXPORTING

I_PROGRAM_NAME = alv_repid

I_INTERNAL_TABNAME = 'ITAB'

I_INCLNAME = alv_repid

CHANGING

CT_FIELDCAT = alv_fieldcat[]

EXCEPTIONS

OTHERS = 3.

thx in advance

Ali