Hallo zusammen,
ich würde in meinem Report gerne die ALV-Listausgabe um eine Spalte erweitern.
Im Report kann man u.A auswählen, dass man einen Testlauf machen möchte. In diesem Fall soll bei der Ausgabe zusätzlich eine Spalte "Testlauf", in der dann je nach Selektion 'X' steht oder eben nicht.
Wie löse ich das Problem am schlausten? Muss ich hierbei mit dem Feldkatalog arbeiten?
Zuletzt geändert von ChristianHo am 10.12.2015 11:48, insgesamt 1-mal geändert.
Wie baust du den Feldkatalog auf?
wenn du das Mit einer Selbst definierten Struktur machst kannst du ein Feld einfach hinten dran hängen und dann hast du somit auch die Spalte in der ALV Ausgabe
Ich wuerde den ALV nicht "erweitern", sondern das Feld von Anfang an in die Struktur aufnehmen und dann ueber "technisches Feld" im Layout ein- (Testlauf) oder ausblenden (kein Testlauf).
naja du kannst Bezug auf eine DB-Struktur nehmen und trotzdem Felder hinzufügen.
Zum Bleistift:
TYPES: BEGIN OF ty_mara.
INCLUDE STRUCTURE mara.
TYPES: x TYPE c.
TYPES: END OF ty_mara.
und dann Bezug auf deine Typendeklaration.
DATA: lt_mara TYPE STANDARD TABLE OF ty_mara.
Somit hast du die DB-Struktur und dein definiertes Feld in der Struktur.