Funktion Mit der ColumnHeader-Anweisung können Sie die Spaltenüberschriften einer Tabelle (Table Control) ändern.
Beispiele ColumnHeader [Material] "Artikel"

ColumnHeader [Table.2,Material] "Artikel"

Format ColumnHeader [Spalte] "text"

ColumnHeader [Tabelle,Spalte] "text"

Die explizite Angabe der Tabelle ist nur nötig, wenn zwei oder mehr Tabellen angezeigt werden und der Spaltenname nicht eindeutig ist. Die Tabelle wird dann über ihren Titel benannt, falls ein Titel vorhanden ist, sonst als Table, Table.2, Table.3,... Am besten schauen Sie in GuiXT unter View->Screen elements nach, wie die Tabelle heißt.

Ikonen und Quickinfo Die Spaltenüberschrift kann durch eine SAP Ikone und eine Quickinfo ergänzt werden. Das geschieht in der SAP-Konvention 

ColumnHeader [Spalte] "@id\Qquickinfo@text"  

Hier ist id das Kennzeichen der SAP-Ikone, quickinfo der als Quickinfo (Tooltip) anzuzeigende String, text die Bezeichnung der Spalte. Sie finden eine Liste aller SAP Ikonen in der Transaktion ICON, leider dort ohne die internen Kennzeichen der Ikonen. Diese sind in dem ABAP Programm <ICON> abgelegt (Transaktion SE38, Programmname <ICON> eingeben, Quelltext anzeigen) 

Beispiel:

ColumnHeader [Beschreibung] "@8O\QBitte geben Sie eine Beschreibung ein@Beschreibung"

Tipps & Tricks

Sie können die Ikone und die Quickinfo angeben, um z.B. die Spalte zu markieren.

Komponente GuiXT