La commande sort permet de trier des éléments texte du document en cours.
sort [ all | { block | selection } | elementRange élémentDébut [ élémentFin ] ] [ descending ] [ numeric ] [ localeSensitive ] [ columnRange colonneDébut [ colonneFin ] ] [ newField [ descending ] [ numeric ] [ localeSensitive ] [ columnRange colonneDébut [ colonneFin ] ] ] [...]
all | Le paramètre all permet de trier la totalité des éléments visibles. |
block | selection | Le paramètre block ou selection permet de trier uniquement les éléments se trouvant dans la sélection de bloc. |
elementRange élémentDébut [ élémentFin ] |
Le paramètre elementRange permet d'indiquer la plage des éléments à trier. Les paramètres élémentDébut et élémentFin doivent être des entiers positifs indiquant la position ordinale des éléments texte dans le document. Si vous ne spécifiez pas le paramètre élémentFin, la plage comprend tous les éléments situés entre élémentDébut et la fin du document. |
descending | Le paramètre descending permet de préciser que les éléments doivent être triés dans l'ordre décroissant. |
numeric | Le paramètre numeric permet de préciser que le texte de l'élément doit être interprété en tant que nombre et non en tant que texte. |
localeSensitive | Le paramètre localeSensitive permet d'indiquer que le texte de l'élément doit être trié en fonction de critères sensibles à l'environnement local. |
columnRange colonneDébut [ colonneFin ] |
Le paramètre columnRange permet d'indiquer la plage de texte de la colonne qui doit être utilisée dans les critères de tri. Les paramètres colonneDébut et colonneFin doivent être des entiers positifs indiquant les positions de colonne. Si vous ne spécifiez pas le paramètre colonneFin, la plage de la colonne se termine à la fin de l'élément. |
newField | Le paramètre newField permet de préciser qu'une zone supplémentaire doit être utilisée pour affiner le tri du document. |
Le paramètre status n'est pas affecté par cette commande.
S'il existe une sélection de bloc et que vous n'avez pas précisé le paramètre all ou elementRange, la commande sort trie les éléments inclus dans la sélection de bloc en cours.
S'il n'existe pas de sélection de bloc et que vous n'avez pas précisé le paramètre elementRange, la totalité des éléments visibles du document est triée.
S'il existe une sélection de bloc rectangulaire et que vous n'avez pas précisé le paramètre all, elementRange ou columnRange, le tri est fonction du texte inclus dans la sélection de bloc rectangulaire.
La commande de tri n'affecte que les éléments visibles qui ne sont pas des éléments d'affichage.
sort sort selection sort elementRange 10 20 columnRange 1 4 newField columnRange 10 20 numeric descending
Commandes, actions et paramètres de l'éditeur
Paramètre show
Paramètre visible
Copyright IBM Corporation 1992, 2005. All Rights Reserved.