4D v16.3

SORT LIST

Home

 
4D v16.3
SORT LIST

SORT LIST 


 

SORT LIST ( Liste {; > oder <} ) 
Parameter Typ   Beschreibung
Liste  ListRef in Referenznummer der Liste
> oder <  Operator in Sortierreihenfolge: > sortiert in aufsteigender Reihenfolge
< sortiert in absteigender Reihenfolge

Der Befehl SORT LIST sortiert die Liste mit der in Liste übergebenen Referenznummer.

Für Sortieren in aufsteigender Reihenfolge übergeben Sie >. Für Sortieren in absteigender Reihenfolge übergeben Sie <. Übergeben Sie keinen Parameter, sortiert SORT LIST standardmäßig in aufsteigender Reihenfolge.

SORT LIST sortiert alle Ebenen der Liste; und zwar zuerst auf der ersten Ebene die Einträge der Liste, dann die Einträge jeder evtl. vorhandenen Unterliste, usw. bis alle Ebenen der Liste durchlaufen sind. Deshalb wenden Sie SORT LIST normalerweise auf eine Liste in einem Formular an. Das Sortieren einer Unterliste hat wenig Gewicht, da sich die Reihenfolge durch Aufrufen einer höheren Ebene wieder ändert.

SORT LIST ändert nicht die ausgewählten Listeneinträge oder den aktuellen Status erweitert/geschlossen der Liste und Unterlisten. Da der ausgewählte Eintrag jedoch durch den Sortiervorgang verschoben werden kann, kann Selected list items vor und nach der Sortierung eine andere Position zurückgeben.

In der Anwendungsumgebung gibt es die Liste hList:

Nach Ausführung des Code:

  ` Sortiere Liste und Unterlisten in aufsteigender Reihenfolge
 SORT LIST(hList;>)
 REDRAW LIST(hList)
  ` Vergessen Sie nicht, REDRAW LIST aufzurufen, damit die Liste aktualisiert wird.

sieht die Liste folgendermaßen aus:

Nach Ausführung des Code:

  ` Sortiere Liste und Unterlisten in absteigender Reihenfolge
 SORT LIST(hList;<)
 REDRAW LIST(hList)
  ` Vergessen Sie nicht, REDRAW LIST aufzurufen, damit die Liste aktualisiert wird.

sieht die Liste folgendermaßen aus:



Siehe auch 

Selected list items

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Hierarchische Listen
Nummer: 391

 
GESCHICHTE 

Erstellt: 4D v6

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)