Formater en chaîne
- Mise à jour2025-07-30
- Temps de lecture : 4 minute(s)
Formate des données chaîne, chemin, énum, horodatage, booléennes ou numériques sous forme de texte.
Vous pouvez utiliser la fonction Formater en chaîne pour convertir un nombre en chaîne. Pour mettre les données sous forme de texte et écrire celui-ci dans un fichier, utilisez la fonction Formater dans un fichier.
Pour créer la chaîne de format, cliquez avec le bouton droit sur la fonction et sélectionnez Éditer la chaîne de format dans le menu local, ou reportez-vous à Syntaxe du spécificateur de format.

Entrées/Sorties
chaîne de format
—
chaîne de format vous permet de spécifier comment la fonction doit convertir les arguments d'entrée en une chaîne résultante. Defaults match the data type of the input arguments. Right-click the function and select Éditer la chaîne de format from the shortcut menu to create and edit the chaîne de format. Use codes d'échappement spéciaux to insert non-displayable characters, the backslash, and the percent characters.Remarque Cette fonction interprète les barres obliques inverses comme des caractères d'échappement. Pour utiliser une barre oblique inverse littérale dans la chaîne de format, vous devez entrer \\.
chaîne initiale
—
chaîne initiale spécifie la chaîne de base à la fin de laquelle vous pouvez ajouter des arguments pour former la chaîne résultante.
entrée d'erreur
—
entrée d'erreur décrit les conditions d'erreur qui ont lieu avant l'exécution de ce nœud. Cette entrée fournit la fonctionnalité entrée d'erreur standard.
entrée 7
—
chaîne résultante
—
chaîne résultante contient la concaténation de la chaîne initiale et de la sortie formatée.
sortie d'erreur
—
sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard. |
Pour augmenter le nombre de paramètres, cliquez sur entrée 1 avec le bouton droit et sélectionnez Ajouter un paramètre dans le menu local ou redimensionnez la fonction.
Si vous câblez une chaîne de constante du diagramme à chaîne de format, LabVIEW utilise chaîne de format pour déterminer le nombre de sorties et le type de données de chaque sortie à la compilation. Si les types de données que vous câblez aux sorties ne correspondent pas aux types déterminés par chaîne de format, vous devez changer le type de données des sorties pour que le VI puisse s'exécuter.
Spécification de l'entrée à utiliser dans la chaîne de format
Par défaut, cette fonction utilise l'ordre des entrées pour remplir les spécificateurs de format (les codes à pourcentage de la chaîne de format). Cependant, vous pouvez utiliser un nombre suivi d'un signe dollar ($) dans un code à pourcentage pour spécifier exactement quelle entrée utiliser pour ce code. Par exemple, le code à pourcentage %3$d utilise la troisième entrée, quel que soit le nombre de codes à pourcentage qui apparaissent avant dans la chaîne de format.
Reportez-vous au diagramme de la figure suivante et au tableau pour voir un exemple d'utilisation de spécificateurs de format :
Les combinaisons d'entrées suivantes illustrent les effets du spécificateur $ dans le diagramme précédent :
| Entrée 1 | Entrée 2 | Chaîne de format | Chaîne renvoyée | Commentaires |
|---|---|---|---|---|
| first | seconde | %s %s | première seconde | Chaîne de format n'utilise pas le spécificateur $ ; par conséquent, la fonction remplit les codes à pourcentage dans l'ordre des entrées. |
| first | seconde | %2$s %1$s | seconde première | Chaîne de format utilise le spécificateur $ pour afficher les entrées dans un ordre différent du leur. |
| first | seconde | %1$s %1$s %1$s | première première première | Chaîne de format utilise le spécificateur $ pour afficher plusieurs fois la première entrée et ignorer la deuxième. |
Vous pouvez utiliser d'autres caractères spéciaux en plus de $ pour configurer comment cette fonction remplit les codes à pourcentage dans la chaîne de format.
Exemples
Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.
- labview\examples\File IO\Spreadsheet\Tab-Delimited Data\Buffered Stream to Tab-Delimited Text File.vi
chaîne de format
—
entrée d'erreur
—
entrée 7
—
chaîne résultante
—
sortie d'erreur
—