$join¶
Utilisation: $join(nom,texte[,séparateur])
Catégorie: multi-valeur
Mis en œuvre: Picard 2.3
La description:
Joint tous les éléments de la variable à valeurs multiples nom
, en plaçant texte
entre chaque élément et renvoie le résultat sous forme de chaîne. 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.
Exemple:
Les instructions suivantes renverront les valeurs indiquées:
$set(foo,First:A; Second:B)
$join(%foo%, >> ) ==> "First:A; Second:B"
$join(%foo%, >> ,:) ==> "First >> A; Second >> B"
$setmulti(bar,First:A; Second:B)
$join(%bar%, >> ) ==> "First:A >> Second:B"
$join(%bar%, >> ,:) ==> "First >> A; Second >> B"
$join(First:A; Second:B,) ==> "First:ASecond:B"
$join(First:A; Second:B, >> ) ==> "First:A >> Second:B"
$join(First:A; Second:B, >> ,:) ==> "First >> A; Second >> B"