Hallo Zusammen,
ich war nun auch auf dieses Thema gestoßen und habe deswegen ganz interessiert die oben stehenden Beiträge gelesen.
Leider funktioniert es bei mir nicht, der Feldkatalog bleibt immer leer.
Hier mein Codingbeispiel:
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
kunnr LIKE knvv-kunnr,
name1 LIKE kna1-name1,
name2 LIKE kna1-name2,
pstlz LIKE kna1-pstlz,
ort01 LIKE kna1-ort01,
END OF ty_tab.
DATA: wa_tab
TYPE ty_tab
. DATA: it_tab
LIKE TABLE OF wa_tab
.
DATA: ls_fieldcat
TYPE slis_t_fieldcat_alv
, ls_lvc_fieldcat TYPE lvc_t_fcat.
CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
EXPORTING
i_program_name = sy-cprog
i_internal_tabname = 'IT_TAB'
* i_structure_name =
* I_CLIENT_NEVER_DISPLAY = 'X'
* i_inclname =
i_bypassing_buffer = 'X'
* I_BUFFER_ACTIVE =
CHANGING
ct_fieldcat = ls_fieldcat
EXCEPTIONS
INCONSISTENT_INTERFACE = 1
PROGRAM_ERROR = 2
OTHERS = 3.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
CALL FUNCTION 'LVC_TRANSFER_FROM_SLIS'
EXPORTING
it_fieldcat_alv = ls_fieldcat
* IT_SORT_ALV =
* IT_FILTER_ALV =
* IS_LAYOUT_ALV =
IMPORTING
et_fieldcat_lvc = ls_lvc_fieldcat
* ET_SORT_LVC =
* ET_FILTER_LVC =
* ES_LAYOUT_LVC =
it_data = it_tab
EXCEPTIONS
it_data_missing = 1
OTHERS = 2.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
- GeSHi ©
Da es ja offensichtlich bei Euch schon mal geklappt hat, kann die Lösung doch eigentlich nicht so fern sein ...