SERIESTOTEXT
Vous pouvez utiliser la fonction SERIESTOTEXT pour projeter vos données en entrée en tant que série et les interpréter en tant qu'élément texte pour la sortie.
La fonction SERIESTOTEXT convertit une série contiguë et non contiguë en élément texte.
- Syntaxe :
- SERIESTOTEXT (expression-objet-série)
- Signification :
- SERIESTOTEXT (series_to_convert)
- Renvoie :
- Un élément texte unique
La fonction SERIESTOTEXT renvoie un élément texte contenant la concaténation de la série de l'argument en entrée, y compris les délimiteurs imbriqués mais en excluant les caractères de début et de fin.
Exemples
Dans cet exemple, les données suivantes représentent les informations sur les joueurs de bowling pour une ligue de bowling :
Andrews, Jessica:980206:JBC:145:138:177:159
Little, Randy:980116:BBK:175:168
Wayne, Richard:980102:JBC:185:204:179:164:212
Chaque enregistrement comporte le nom du joueur, la date du dernier match, un code d'équipe et un ou plusieurs scores de bowling. Enregistrement est défini en tant que groupe dont l'infixe est délimité par le signe deux-points.
La règle
= SERIESTOTEXT (Zone score:Joueur:Entrée)
produit les résultats suivants qui sont la concaténation de tous les scores pour tous les joueurs de bowling, même si les scores ne sont pas tous contigus dans les données :
145138177159175168185204179164212
Cependant, si la règle a été modifiée, par exemple pour concaténer la liste des scores au nom du joueur :
= Zone Nom_joueur:Joueur:Entrée + " ->" + SERIESTOTEXT (Zone score:Joueur:Entrée)
la sortie suivante est générée :
Andrews, Jessica -> 145138177159
Little, Randy -> 175168
Wayne, Richard -> 185204179164212
Cet exemple contient un nombre en entrée de taille variable, suivi d'un nom. Aucune syntaxe ne sépare le nombre du nom. Vous pouvez définir le nombre en tant que groupe à l'aide d'Octet(s) comme composant et indiquer une règle de composant pour Octet(s), telle que :
ISNUMBER ($)
Fonctions associées
- PACKAGE
- TEXT