ALV SPaltennamen ändern.

Getting started ... Alles für einen gelungenen Start.
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

ALV SPaltennamen ändern.

Beitrag von kaim77 (Specialist / 200 / 0 / 0 ) »
Guten Tag zusammen,

ich habe wie in einem Beispiel das feldkatalog für eine ALV-Tabelle erstellt.

DATA(it_fcat) = cl_salv_controller_metadata=>get_lvc_fieldcatalog( r_columns = o_salv->get_columns( )
r_aggregations = o_salv->get_aggregations( ) ).


Jetzt möchte eine Spaltenname ändern. Da z.B. bei einem der Typ sy-datum ist, und deswegen das Datum geszogen wird.
Wie kann ich jetzt etwas ändern?

Danke für eure Tipps.

Viele Grüße und allen viel Gesundheit
Kaim

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


Re: ALV SPaltennamen ändern.

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
hi

Am besten wäre es, wenn du schon in der Tabelledefinition der internen Tabelle, die du an dein (S)ALV weiterreichst, den richtigen Datentyp verwendest.

Falls du der Meinung bist, dass das nicht geht oder zu "umständlich" ist, erklär mir bitte, warum du zu dem Schluss gekommen bist. Es gibt nämlich viele Möglichkeiten wie man das einigermaßen sauber und einfach gelöst bekommt. Aber bevor ich hier alles aufzähle, wäre es besser wenn du dein aktuelles Problem genauer (vielleicht mit Code) erklärst, damit wir hier zielgerichteter eine Lösung finden.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: ALV SPaltennamen ändern.

Beitrag von A6272 (Specialist / 231 / 6 / 36 ) »
Hallo, in it_fcat hast Du die Spaltenüberschriften (3-5 mal). Die Texte in der Tabelle entsprechend anpassen.

Oder die Tabelledefinition , wie von a-dead-trousers beschrieben, schon mit den richtigen Texten definieren.

Re: ALV SPaltennamen ändern.

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
A6272 hat geschrieben:
30.03.2020 10:44
Hallo, in it_fcat hast Du die Spaltenüberschriften (3-5 mal). Die Texte in der Tabelle entsprechend anpassen.
So wie ich das von den Aufrufen her verstehe, verwendet er ein SALV. Daher denke ich eher, dass er Probleme damit hat, die Informtionen über das OO-Interface korrekt zu ändern. Aber solange er uns nur den "Happen" hinwirft, ist das ein reines Ratespiel.

Wie gesagt, es gibt viele Möglichkeiten ans Ziel zu kommen. Der beste Weg, meiner Meinung nach, ist, sich die Mühe zu machen und die Datentypen, Strukturen sowie Tabellenypen im DDIC anzulegen. Wenn man das einigermaßen sauber mit Includes aufbaut, hat man sehr viel das man beliebig oft wiederverwenden kann.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: ALV SPaltennamen ändern.

Beitrag von ewx (Top Expert / 4784 / 294 / 628 ) »
Eine beliebige Suchmaschine anwerfen mit den Worten "SALV, Spaltennamen, ändern" täte es bereits. die ersten beiden Einträge liefern eindeutige Ergebnisse.

Seite 1 von 1

Vergleichbare Themen

3
Antw.
1351
Views
Spaltennamen
von Schäfer_anfänger » 10.02.2017 07:41 • Verfasst in ABAP® für Anfänger
3
Antw.
5396
Views
Spaltennamen aus einer struktur
von dimes » 19.06.2008 15:59 • Verfasst in ABAP® Core
7
Antw.
14256
Views
Methode GUI_DOWNLOAD: Spaltennamen ausgeben
von Jura » 12.08.2004 15:42 • Verfasst in ABAP Objects®
4
Antw.
1739
Views
Spaltennamen von unten nach oben?
von Kojak » 20.10.2005 09:49 • Verfasst in ABAP® für Anfänger
1
Antw.
562
Views
Beim Loop dynamisch den Spaltennamen setzen
von kaim77 » 13.09.2019 17:30 • Verfasst in ABAP® Core

Über diesen Beitrag



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

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.