[63427] in SAPr3-news
[ECC 6.0] REUSE_ALV_FIELDCATALOG_MERGE
daemon@ATHENA.MIT.EDU (Steffen Kother)
Wed Aug 7 02:51:58 2013
To: sapr3-news@MIT.EDU
Date: Wed, 07 Aug 2013 08:51:56 +0200
From: Steffen Kother <steffen.kother@gmx.net>
Message-ID: <b6e94cFdj8lU1@mid.individual.net>
Reply-To: steffen.kother@gmx.net
Hallo zusammen,
ich bekomme mit dem FuBa kein brauchbares Ergebnis hin:
type-pools: slis.
data: begin of itab_test occurs 0.
lfdnum type i.
include type zeile wa_vbap_vbep.
data: end of itab_test.
data: gt_fieldcat type slis_t_fieldcat_alv.
CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
EXPORTING
I_PROGRAM_NAME = sy-repid
I_INTERNAL_TABNAME = 'ITAB_TEST'
CHANGING
ct_fieldcat = gt_fieldcat
EXCEPTIONS
INCONSISTENT_INTERFACE = 1
PROGRAM_ERROR = 2
OTHERS = 3
.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Der Feldkatalog ist immer leer. Ich habe mich schon mit den Treffern der
Glas-Google auseinandergesetzt, auch mit alv-grid-display.de und dem
REUSE_ALV_GRID_DISPLAY-Kochbuch.
Leider habe ich aber nur die interne Tabelle und möchte nicht extra eine
Definiiton im DDIC ablegen. Der Rückgabewert des FuBas ist 0 und es ist
auch egal, ob ich I_INTERNAL_TABNAME nehme oder I_STRUCTURE_NAME.
Kann mir, sofern hier noch jemand liest, evtl. bei der Lösung helfen?
--
Viele Grüße, Steffen