Aller au contenu principal

Exporter de Texte

Configuration actuelle de la tâche Exporter du texte dans le concepteur de flux de travail

La tâche Exporter de Texte permet d’écrire un contenu textuel à l’intérieur d’un fichier dans un chemin spécifié.

Configuration

La configuration de la tâche définit le nom du fichier, l’emplacement de sauvegarde, le contenu et le comportement d’écriture en cas de fichier déjà existant. Les champs de configuration de la Tâche peuvent être valorisés manuellement ou via paramètres et variables du flux de travail.

  • Nom du Fichier: Spécifie le nom que le fichier de sortie aura, incluant son extension.
  • Exemple: report.txt
  • Chemin du Fichier: Indique le répertoire (dossier) dans lequel le fichier sera sauvegardé. L’administrateur doit rendre disponible une destination accessible en écriture.
  • Mode d’écriture si le fichier existe: Menu qui définit le comportement de la tâche lorsque dans la destination est déjà présent un fichier avec le même nom. Les options disponibles sont :
  • Écraser: Le contenu du fichier existant est complètement supprimé et remplacé par le nouveau contenu.
  • Ajouter: Le nouveau contenu est ajouté à la fin du fichier existant, sans interruption.
  • Ajouter un saut de ligne: Le nouveau contenu est ajouté à la fin du fichier existant, mais avant, un caractère de "saut de ligne" est inséré pour séparer l’ancien contenu du nouveau.
  • Erreur: L’exécution de la Tâche échoue si le fichier existe déjà, empêchant les écrasements accidentels.
  • Créer le chemin si inexistant: Si cette option est activée, la Tâche créera automatiquement la structure de dossiers spécifiée dans "Chemin du Fichier" si elle n’existe pas. Si elle est désactivée, la Tâche échouera si le dossier de destination n’est pas présent.
  • Texte: La zone de texte où le contenu qui sera écrit dans le fichier est défini

Paramètres de Sortie

Une fois que la Tâche a terminé l’opération d’écriture, elle expose les suivants paramètres de sortie qui peuvent être utilisés dans les Tâches suivantes.

  • out.file: Retourne la référence complète au fichier écrit.
  • out.filename: Retourne uniquement le nom du fichier généré (ex. "report.txt").
  • out.filepath: Retourne la référence au dossier dans lequel le fichier a été sauvegardé.
  • result: Indique l’état global de l’opération d’écriture (ex. "Success" ou un message d’erreur).
  • resultJson: Représente le résultat de l’exécution de la tâche au format JSON, incluant des informations générales, les configurations et les détails sur l’exécution.

Notes Importantes

  • Il est fondamental de s’assurer que le système sur lequel tourne le Workflow a les permissions d’écriture dans le chemin spécifié dans "Chemin du Fichier".
  • Si l’option “Créer le chemin si inexistant” n’est pas activée, la Tâche échouera si le dossier n’est pas présent.