Hi,
Habe mittels der Methode 'REUSE_ALV_FIELDCATALOG_MERGE' einen Feldkatalog erstellt. Diesen möchte ich nun modifizieren. Und zwar sollen abhängig von der usereingabe einige spalten aus dem feldkatalog gelöscht werden. ausserdem möchte ich den namen einiger spalten, der später im alv-grid angezeigt wird, ändern.
der erzeugte Feldkatalog hat ja ein bestimmten aufbau (type lvc_t_fcat). Schau dir mal die Struktur dieses Typs an. Dort gibts jede menge felder. Mit z.b. 'no_out' kannst du die Ausgabe unterdrücken. DAs Feld selbst ist weiterhin in deiner Tabelle!
Musst also nur die Abfrage der Benutzereingabe machen und dann, je nachdem wie du es willst, setzt du die einzelnen Werte je Feldkatalog eintrag.