$sortmulti¶
Utilisation: $sortmulti(nom[,séparateur])
Catégorie: multi-valeur
Mis en œuvre: Picard 2.3.1
La description:
Renvoie une copie de la variable à valeurs multiples nom
avec les éléments triés par ordre croissant. Une valeur littérale représentant une valeur multiple peut être remplacée par nom
, en utilisant le séparateur
(ou un point-virgule suivi d’un espace « ; » s’il n’est pas passé) pour contraindre la valeur à une valeur multiple appropriée variable. Si nom
est manquant, $sortmulti
renverra une chaîne vide.
Exemple:
Les instructions suivantes renverront les valeurs indiquées:
$set(foo,B; C; E; D; A)
$sortmulti(%foo%) ==> "B; C; E; D; A"
$setmulti(foo,B; C; E; D; A)
$sortmulti(%foo%) ==> "A; B; C; D; E"
$sortmulti(B; D; E; A; C) ==> "A; B; C; D; E"
$sortmulti(B:AB; D:C; E:D; A:A; C:X,:) ==> "A; C:AB; D:B:C; E:D; A:X"
$sortmulti(,) ==> ""
$sortmulti(,:) ==> ""