La commande sort permet de trier des éléments de texte du document en cours.
sort [ all | 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 d'indiquer que vous souhaitez trier la totalité des éléments visibles. |
selection | Le paramètre selection permet de préciser que vous souhaitez 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 tranche dans laquelle doivent se trouver les éléments que vous souhaitez trier. Les paramètres élémentDébut et élémentFin doivent être des entiers supérieurs à zéro précisant la position ordinale de l'élément dans le document. Si vous ne spécifiez pas le paramètre élémentFin, la plage de l'élément commencera à élémentDébut et se terminera à 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 supérieurs à zéro indiquant les positions de la colonne. Si vous ne spécifiez pas le paramètre colonneFin, la plage de la colonne se terminera à 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
Commandes de l'éditeur par défaut
Copyright IBM Corporation 1992, 2004. All Rights Reserved.