CL_SAL_TREE Darstellung der Spaltenüberschriften

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

CL_SAL_TREE Darstellung der Spaltenüberschriften

Beitrag von alac (ForumUser / 7 / 0 / 0 ) »
Hallo allerseits,

hab eine weitere Frage zu CL_SALV_TREE und den zugehörigen Finktionalitäten. Und zwar ist es so: Ich habe eine Struktur und ein Tabellentyp in DDIC definiert.
Daraus definiere ich meine interne Tabelle für die Anzeige als Tree.

Das Problem was dabei auftritt ist folgendes: Die Spaltenüberschriften bzw. Spaltennamen werden mit mit dem Kurztext aus DDIC angezeigt, aber der Kunde möchte den Text der in den Feldbezeichner im Mittel- oder Langtext steht. habe ich meine Struktur falsch angelegt oder kann man das mit der Klassse CL_SALV_TREE und den zugehörigen Klassen ändern? Und wenn ja wie?

Wenn es beides nicht ist hat jemand sonst eine Idee?

Oder falls ich das Problem nicht deutlich genug dargestellt dann fragt mich und ich versuche es zu umschreiben.

Danke im Voraus.

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


Re: CL_SAL_TREE Darstellung der Spaltenüberschriften

Beitrag von a-dead-trousers (Top Expert / 4475 / 228 / 1203 ) »
hi!

Du kannst dir vom CL_SALV_TREE mit der Methode GET_COLUMNS eine Instanz von CL_SALV_COLUMNS_TREE ermitteln.
Mit der holst du dir über die Methode GET_COLUMN eine Instanz von CL_SALV_COLUMN und kannst hier alle Werte (wie früher mit ALV und Feldkatalog) bearbeiten. Evtl. kannst du die Instanz noch auf CL_SALV_COLUMN_TREE casten um noch weitere Parameter einstellen zu können.

Ich vermute mal bei dir reichen die Methoden SET_LONG_TEXT bzw. SET_SHORT_TEXT.

mfg
ADT
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: CL_SAL_TREE Darstellung der Spaltenüberschriften

Beitrag von alac (ForumUser / 7 / 0 / 0 ) »
Vielen Dank an a-dead-trousers,

aber ich meine was anderes. Die Möglichkeit die a-dead-trousers beschreibt kenne ich und schon angewendet. Aber es ist so dass in meiner DDIC Struktur schon die Langtexte, Kurztexte usw. gepflegt sind. Aber das Problem liegt an der Darstellung des Trees. Aus welchen Gründen auch immer werden bei der Anzeige des Trees nur die Kurztexte angezeigt. Auch wenn man die Spalten mit der Maus länger zieht, wird trotzdem nur der Kurztext angezeigt. Z.B. anstelle von Positionstyp wird immer Postyp angezeigt, ega wie lang man die Spalte zieht.

Hat jemand eine Idee woran das noch liegen kann? Ich habe schon lange im Internet gesucht und nichts passendes gefunden.

Danke im Voraus!

Re: CL_SAL_TREE Darstellung der Spaltenüberschriften

Beitrag von a-dead-trousers (Top Expert / 4475 / 228 / 1203 ) »
hmmm... Möglich das ich da etwas zu voreilig war. Ich hatte mich auf das ALV-Grid bezogen. Hinter dem ALV-Tree bzw. SAL-Tree steht aber der CL_GUI_COLUMN_TREE als Control und der bietet meines Wissens keine Möglichkeit einer alternativen Darstellung der Spaltenüberschirft je Spaltengröße.
Siehe dazu auch die Methode ADD_COLUMN des CL_GUI_COLUMN_TREE.
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

Seite 1 von 1

Vergleichbare Themen

6
Antw.
4310
Views
Spaltenüberschriften in ALV
von Dyrdek » 26.02.2014 08:00 • Verfasst in ABAP® für Anfänger
2
Antw.
3114
Views
ALV, Spaltenüberschriften dynamisch
von Sascha_a » 14.08.2007 21:13 • Verfasst in ABAP® für Anfänger
16
Antw.
5425
Views
Feldkatalog -> Spaltenüberschriften
von Bugfix13 » 06.08.2014 08:43 • Verfasst in ABAP® für Anfänger
2
Antw.
4152
Views
SAP_CONVERT_TO_XLS_FORMAT mit Spaltenüberschriften
von Thanatos82 » 01.10.2012 11:42 • Verfasst in ABAP® Core
4
Antw.
3795
Views
Technische Spaltenüberschriften
von Bugfix13 » 28.01.2014 13:40 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Export/Import Eclipse-Projekt
vor 2 Tagen von ralf.wenzel gelöst 5 / 9441
Datum + 5 Jahre - 1 Tag
vor 2 Tagen von ralf.wenzel gelöst 23 / 3866

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.