Definition
Die Sortierungstabelle ist eine interne Tabelle vom Typ
LVC_T_SORT .Verwendung
Über die Sortierungstabelle fragen Sie entweder aktuelle Sortierkriterien der Liste ab oder setzen diese dynamisch (siehe
set_sort_criteria) bzw. vor der ersten Anzeige der Liste (siehe set_table_for_first_display).Zusammen mit der Methode
get_subtotals ist es möglich, die Werte der Zwischensummen zu ermitteln.Struktur
Feldname |
Bedeutung |
SPOS |
Sortierreihenfolge, falls nach mehreren Spalten sortiert wird |
FIELDNAME |
Feldname in der internen Ausgabetabelle |
UP |
'X' = aufsteigend sortiert |
DOWN |
'X' = absteigend sortiert |
SUBTOT |
'X' = Zwischensumme bei Gruppenstufenwechsel |
GROUP |
Nach dem Sortieren einer Spalte ist sie in Gruppen aufgeteilt, d.h. pro Wert der Spalte gibt es eine Gruppe (in der Voreinstellung verschmilzt das ALV Grid Control die Zellen , die in der Sortierspalte den gleichen Wert haben). Ändert sich der Wert in der Sortierspalte, nennt man dies einen Gruppenstufenwechsel. Mit diesem Feld können Sie die Formatierung dieses Wertes bei der Druckausgabe festlegen: '* ' = Seitenwechsel bei Gruppenstufenwechsel 'UL' = Unterstrich bei Gruppenstufenwechsel (Die Aufbereitungsoptionen sind Domänenfestwerte der Domäne SLIS_CTRLS ).Siehe auch Dokumentation zum Feld GRPCHGEDIT in der der Print-Struktur. |