Befehl sort

Mit dem Befehl sort können Sie Textelemente im aktuellen Dokument sortieren.

Syntax

sort [ all
     | { block | selection }
     | elementRange Anfangselement [ Endelement ]
     ]
     [ descending ]
     [ numeric ]
     [ localeSensitive ]
     [ columnRange Anfangsspalte [ Endspalte ] ]
     [ newField
       [ descending ]
       [ numeric ]
       [ localeSensitive ]
       [ columnRange Anfangsspalte [ Endspalte ] ]
     ] [...] 

Parameter

all Mit dem Parameter all können alle sichtbaren Elemente sortiert werden.
block | selection Verwenden Sie den Parameter block oder selection, um nur die Elemente zu sortieren, die in der Blockauswahl enthalten sind.
elementRange
Anfangselement [  Endelement  ]
Verwenden Sie den Parameter elementRange, um den Bereich der Elemente anzugeben, die sortiert werden sollen.  Die Parameter Anfangselement und Endelement müssen positive ganze Zahlen sein, die die Ordinalposition von Textelementen in dem Dokument angeben.  Wird Endelement nicht angegeben, reicht der Elementbereich von Anfangselement bis zum Ende des Dokuments.
descending Verwenden Sie den Parameter descending, um anzugeben, dass die Elemente in absteigender Reihenfolge sortiert werden sollen.
numeric Verwenden Sie den Parameter numeric, um anzugeben, dass der Elementtext als Zahl und nicht als Text interpretiert werden soll.
localeSensitive Verwenden Sie den Parameter localeSensitive, um anzugeben, dass der Elementtext auf der Basis von Vergleichen sortiert werden soll, bei denen Ländereinstellungen berücksichtigt werden.
columnRange
Anfangsspalte [  Endspalte  ]
Verwenden Sie den Parameter columnRange, um den Spaltenbereich mit Text anzugeben, der in Sortiervergleichen verwendet werden soll.  Die Parameter Anfangsspalte und Endspalte müssen positive ganze Zahlen sein, die die Spaltenpositionen angeben.  Wird Endspalte nicht angegeben, reicht der Spaltenbereich bis zum Ende des Elements.
newField Verwenden Sie den Parameter newField, um anzugeben, dass ein zusätzliches Feld zur weiteren Sortierung des Dokuments verwendet werden soll.

Status

Der Parameter status ist von diesem Befehl nicht betroffen.

Beschreibung

Ist eine Blockauswahl vorhanden und wird all oder elementRange nicht angegeben, sortiert der Befehl sort die Elemente, die in der aktuellen Blockauswahl enthalten sind.

Ist keine Blockauswahl vorhanden und wird elementRange nicht angegeben, werden alle sichtbaren Elemente im Dokument sortiert.

Ist die Auswahl eines rechteckigen Blocks vorhanden und wird all, elementRange oder columnRange nicht angegeben, erfolgt die Sortierung auf der Basis des Textes, der in der Auswahl des rechteckigen Blocks enthalten ist.

Der Befehl sort betrifft nur sichtbare Elemente, die keine Anzeigeelemente sind.

Beispiele

sort
sort selection
sort elementRange 10 20 columnRange 1 4 newField columnRange 10 20 numeric descending

Zugehörige Konzepte
Editorbefehle, Aktionen und Parameter

Zugehöriger Verweis
Parameter show
Parameter visible