Fonction TextLine
Description
Fractionne une chaîne multilignes aux sauts de ligne et renvoie une ligne spécifiée ou recherchée.
chaîne représente une chaîne quelconque, généralement multilignes, et n est l'indice unitaire indiquant la ligne à renvoyer. La chaîne sera le produit de la sélection d'un champ multilignes à l'aide d'une option Fin du champ des propriétés de champ avancées de Knowledge Hub.
Un saut de ligne se définit comme LF (Chr(10)) ou combinaison CR/LF (Chr(13)+Chr(10)). Il s'agit là des formes de saut de ligne le plus souvent trouvées sous forme de valeurs texte.
Syntaxe
TextLine(chaîne;n) ou TextLine(chaîne;recherche)
Arguments
chaîne représente l'expression de chaîne multilignes à fractionner. n est l'indice unitaire indiquant la ligne à renvoyer.
Valeur renvoyée
Cette fonction renvoie une chaîne de caractères.
Remarque : TextLine renvoie une chaîne vide si n est inférieur ou égal à zéro (n<=0) ou si n est supérieur au nombre de lignes de la chaîne donnée.
Exemple dans une expression de champ calculé
L'expression suivante extrait la ligne 2 d'un champ intitulé Commentaires composé d'une chaîne multilignes. Textline([Commentaires];2)
Exemple dans une expression de filtre ou de recherche
Les enregistrements ne comportant aucun texte sur la deuxième ligne du champ Commentaires peuvent être identifiés à l'aide de l'expression suivante : Textline([Commentaires];2)=""
© 2024 Altair Engineering Inc. All Rights Reserved.