ALV mit variabler Tabelle

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

ALV mit variabler Tabelle

Beitrag von matthes (ForumUser / 64 / 0 / 0 ) »
Hallo,

ich soll in einem ALV Werte aus dem Materialstamm und der Materialklassifizierung anzeigen.
Ich rufe den ALF objektorientiert auf und das klappt auch.
Allerdings habe ich die möglichen Merkmale in meine Tabellenstruktur fest aufgenommen (include structur merkmale) und steuere über den Fieldcat die angezeigten Zeilen.
Klappt alles super.
Hat aber einen Haken. Sobald ein neues Merkmal in die Klasse aufgenommen wird, muss meine Struktur angepaßt werden. Das gefällt dem Kunden nicht.
Mir fallen jetzt zwei unschöne Lösungen ein:
a) Aufnahme von Dummyfeldern, die ich bei Bedarf verwende.
b) Verwendung von subpools und der Manipulation von Unterprogrammen.

Hat irgend jemand noch eine bessere Idee?

Viele Grüße
Matthes

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: ALV mit variabler Tabelle

Beitrag von JHM (Top Expert / 1221 / 2 / 204 ) »
matthes hat geschrieben: Hat irgend jemand noch eine bessere Idee?
RTTS (CL_ABAP_STRUCTDESCR) und CREATE DATA mit HANDLE

oder aber CL_ALV_TABLE_CREATE.
Gruß Hendrik

Beitrag von babap (Expert / 681 / 1 / 1 ) »
Hallo,

habe ich auch schon mal in ähnlicher Weise gemacht.

1. aus Vorlagestruktur einen Feldkatalog machen
2. Klassenmerkmale auslesen
3. für jedes Klassenmerkmal einen weiteren Eintrag in den Feldkatalog als Kopie eines Vorlagefeldes der Vorlagestruktur
4. Tabelle dynamisch auf Basis des Feldkataloges erstellen lassen s.o.
5. Tabelle Zeile für Zeile und Feld für Feld (append tabelle, loop at fieldcat, assign component of tabellenzeile, move klassenmerkmal hinein ...)
6. Tabelle mit Feldkatalog an ALV schicken
7. gucken ... :shock:

Gruß
babap
P.S. Klassen und variables ALV, die Krönung der dynamischen Programmierung! :wink:

Seite 1 von 1

Vergleichbare Themen

0
Antw.
979
Views
Smartforms : Variabler Duplexdruck
von AchimB » 07.02.2008 11:36 • Verfasst in ABAP® für Anfänger
10
Antw.
3608
Views
REUSE_ALV_GRID_DISPLAY mit variabler Spaltenanzahlausgabe
von schwar01 » 27.11.2006 08:10 • Verfasst in ABAP® Core
1
Antw.
1915
Views
GUI_UPLOAD (nochmal) und variabler Dateiname
von kbit100 » 18.12.2007 17:56 • Verfasst in ABAP® für Anfänger
5
Antw.
4863
Views

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 43443
Pflegeview zeigt nicht alle Daten an
vor einer Woche von sapdepp gelöst 7 / 45175
ALV Grid und Dynprofeld
vor einer Woche von PeterPaletti 5 / 43221

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 43443
Pflegeview zeigt nicht alle Daten an
vor einer Woche von sapdepp gelöst 7 / 45175
ALV Grid und Dynprofeld
vor einer Woche von PeterPaletti 5 / 43221

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 43443
Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 94216
Spool vereinen OTF und PDF
January 2026 von anna2205 1 / 109369
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 117506