$setmulti

Utilisation: $setmulti(nom,valeur[,séparateur])
Catégorie: affectation
Mis en œuvre: Picard 1.0

Description:

Définit la variable nom sur valeur, en utilisant le séparateur (ou un point-virgule suivi d’un espace « ;  » s’il n’est pas passé) pour forcer la valeur à revenir dans un multi approprié -variable valorisée. Cela peut être utilisé pour opérer sur des variables à valeurs multiples sous forme de chaîne, puis les remettre en tant que variable à valeurs multiples appropriée.

Exemple:

Les instructions suivantes renverront les valeurs indiquées :

$setmulti(genre,$lower(%genre%))  ==>  all "genre" elements in lower case
$setmulti(alpha,A; B; C)          ==>  3 elements ("A", "B" and "C")
$setmulti(mixed,A:A; B:B,:)       ==>  3 elements ("A", "A; B" and "B")