Wann hat der ALV dies denn wie gesagt?kkauerau hat geschrieben:Aber der ALV meint, der kööe keinen finden ... Wo ist der Fehler ??
Code: Alles auswählen.
lcl_settings=>set_fcat( CHANGING ct_fcat = gt_fcat ).
Code: Alles auswählen.
METHOD set_fcat.
DATA: ts_fcat TYPE lvc_t_fcat,
ls_fcat TYPE lvc_s_fcat,
l_tabix LIKE sy-tabix.
* Build the fieldcat according to DDIC structure:
CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
EXPORTING
i_structure_name = 'ZSS_BESTAND' " hier ist die Struktur von t_daten anzugeben
i_buffer_active = space
i_client_never_display = 'X'
CHANGING
ct_fieldcat = ts_fcat.
LOOP AT ts_fcat INTO ls_fcat.
l_tabix = sy-tabix.
ls_fcat-no_zero = 'X'.
CASE ls_fcat-fieldname.
WHEN 'BESTAND_SOLL'.
ls_fcat-scrtext_s = 'Kurztext'.
ls_fcat-scrtext_m = 'Mitteltext'.
ls_fcat-scrtext_l = 'Langtext'.
ls_fcat-reptext = 'Beschreibung'.
WHEN OTHERS.
ENDCASE.
MODIFY ts_fcat FROM ls_fcat INDEX l_tabix.
ENDMETHOD.