Écrire dans un fichier tableur délimité (chaîne)
- Mise à jour2025-07-30
- Temps de lecture : 4 minute(s)
Convertit un tableau 2D ou 1D de chaînes, d'entiers signés ou de nombres double précision en une chaîne de texte, et écrit cette chaîne dans un nouveau fichier à flux d'octets ou l'ajoute à un fichier existant. Câblez des données à l'entrée données 2D ou données 1D pour déterminer l'instance polymorphe à utiliser ou sélectionnez manuellement l'instance.
Utilisez ce VI pour transposer ou séparer des données.

Entrées/Sorties
format (%s)
—
format spécifie comment convertir les nombres en caractères. Si format est %s (la valeur par défaut), le VI copie la chaîne en entrée. Si format est %.3f, le VI crée une chaîne d'une longueur suffisante pour contenir le nombre avec trois chiffres à droite du séparateur décimal. Si format est %d, le VI convertit les données en entiers en utilisant suffisamment de caractères pour contenir tout le nombre. Utilisez la syntaxe de chaîne de format.
chemin du fichier (boîte de dialogue si vide)
—
chemin du fichier représente le nom du chemin du fichier. Si le chemin du fichier est vide (valeur par défaut) ou a comme valeur <Pas un chemin>, le VI affiche une boîte de dialogue dans laquelle vous pouvez sélectionner un fichier. L'erreur 43 se produit si l'utilisateur clique sur Annuler dans la boîte de dialogue.
données 2D
—
données 2D spécifie les données à écrire dans le fichier si données 1D n'est pas câblé ou est vide.
données 1D
—
données 1D spécifie les données à écrire dans le fichier si cette entrée n'est pas vide. Le VI convertit le tableau 1D en un tableau 2D avant de poursuivre.
ajouter au fichier ? (nouveau fichier:F)
—
ajouter au fichier ?, s'il est VRAI, ajoute les données à un fichier existant. Si ajouter au fichier ? est FAUX (valeur par défaut), le VI remplace les données dans un fichier existant. En l'absence d'un fichier existant, le VI crée un nouveau fichier.
entrée d'erreur (pas 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.
transposer ? (non:F)
—
transposer ? spécifie si le VI transpose les données après les avoir converties à partir d'une chaîne. La valeur par défaut est FAUX. Si transposer ? est égal à FAUX, chaque appel à ce VI crée une nouvelle ligne ou ligne dans le fichier.
séparateur (\t)
—
séparateur représente le caractère ou la chaîne de caractères à utiliser pour séparer les champs dans le fichier tableur. Par exemple, la valeur , (une virgule) définit une virgule comme séparateur. La valeur par défaut est \t, ce qui spécifie un caractère de tabulation comme séparateur.
chemin du nouveau fichier (Pas un chemin si annulé)
—
chemin du nouveau fichier renvoie le chemin vers le fichier.
sortie d'erreur
—
sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard. |
Quand vous utilisez ce VI pour écrire les données, il ouvre ou crée le ficher avant d'y écrire puis le ferme une fois l'écriture terminée. Vous pouvez utiliser ce VI pour créer un fichier texte que la plupart des applications au format tableur peuvent lire. Ce VI appelle la fonction Tableau en chaîne au format tableur pour convertir les données.
format (%s)
—
chemin du fichier (boîte de dialogue si vide)
—
données 2D
—
données 1D
—
ajouter au fichier ? (nouveau fichier:F)
—
entrée d'erreur (pas d'erreur)
—
chemin du nouveau fichier (Pas un chemin si annulé)
—
sortie d'erreur
—