ColumnHeader

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 R/3 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 R/3 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] @ Sap Guixt icon eek ColumnHeader \QBitte geben Sie eine Beschreibung ein@Beschreibung”

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

ColumnHeader