$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"