Table des matières

Search

  1. Préface
  2. Présentation de la transformation de données
  3. Transformation Processeur de données
  4. Formats d'entrée et de sortie de l'assistant
  5. Entrée et sortie relationnelle
  6. Utilisation de l’éditeur IntelliScript
  7. XMap
  8. Bibliothèques
  9. Objet de schéma
  10. Interface de ligne de commande
  11. Scripts
  12. Analyseurs
  13. Ports de script
  14. Processeurs de document
  15. Formats
  16. Zones de stockage des données
  17. Ancres
  18. Transformateurs
  19. Actions
  20. Sérialiseurs
  21. Mappeurs
  22. Localisateurs, clés et indexation
  23. Répartiteurs
  24. Validateurs, Notifications et Traitement des échecs
  25. Règles de validation
  26. Composants de script personnalisés

Guide d'utilisateur

Guide d'utilisateur

WriteValue

WriteValue

L'action
WriteValue
écrit la valeur d'une zone de stockage des données dans un emplacement comme un fichier ou une zone de stockage des données de type string.
Si la zone de stockage des données est un élément XML, l’action écrit à la fois l’élément et tout élément ou attribut imbriqué.
Le tableau suivant décrit les propriétés de l'action
WriteValue
 :
Propriété
Description
désactivé
Détermine si le script ignore le composant et tous les composants enfants. Utilisez cette propriété pour tester, déboguer et modifier un script. Vous pouvez choisir l'une des options suivantes :
  • Sélectionné. Le script ignore le composant.
  • Effacé. Le script applique le composant.
La valeur par défaut est vide.
entrée
Définit la zone de stockage des données depuis laquelle écrire.
nom
Libellé descriptif pour le composant. Ce libellé s'affiche dans le fichier journal et la vue
Événements
. Utilisez la propriété
nom
pour identifier le composant ayant provoqué l'événement.
no_tags
Détermine si le résultat est entouré par des balises XML. Vous pouvez choisir l'une des options suivantes :
  • Sélectionné. Les balises XML sont exclues. Ce n'est valable que si
    input
    est une zone de stockage des données simple, qui ne contient aucun élément ou attribut imbriqué.
  • Vide. Le résultat est entouré par des balises XML. Il s’agit de la valeur par défaut.
Par défaut, la valeur est vide.
on_fail
Action à effectuer si le composant échoue. Vous pouvez choisir l'une des options suivantes :
  • Vide. N'effectuer aucune action.
  • CustomLog. Écrire dans le journal utilisateur.
  • LogError. Écrire un message d'erreur dans le journal du moteur.
  • LogInfo. Écrire un message d'information dans le journal du moteur.
  • LogWarning. Écrire un message d'avertissement dans le journal du moteur.
  • NotifyFailure. Envoyer une notification.
Par défaut, la valeur est vide. Pour plus d'informations sur la gestion des défaillances de composants, consultez la section Traitement des échecs.
facultatif
Détermine si la défaillance d'un composant entraîne l'échec du composant parent. Vous pouvez choisir l'une des options suivantes :
  • Sélectionné. La défaillance du composant n'entraîne pas l'échec du composant parent.
  • Effacé. La défaillance du composant entraîne l'échec du composant parent.
Par défaut, la valeur est vide. Pour plus d'informations sur l'échec des composants, consultez la section Traitement des échecs.
sortie
Définit l'emplacement de la sortie. Vous pouvez choisir l'une des options suivantes :
  • OutputDataHolder. Écrit dans une zone de stockage des données.
  • OutputFile. Écrit dans un fichier. Sélectionnez
    Synchroniser
    pour verrouiller le fichier de sorte de joindre les données au même fichier.
  • OutputPort. Définit le nom d’un élément
    AdditionalOutputPort
    dans lequel les données sont écrites.
  • ResultFile. Écrit dans le fichier de résultats par défaut de la transformation.
  • StandardErrorLog. Ecrit dans le journal utilisateur. Pour plus d’informations, voir Traitement des échecs
La valeur par défaut est ResultFile. Pour plus d’informations sur ces options, voir Documentation de référence du sous-composant Action.
phase
Détermine les situations dans lesquelles le script traite le composant. Vous pouvez choisir l'une des options suivantes :
  • initiale. Le script traite le composant pendant la phase initiale.
  • principale. Le script traite le composant pendant la phase principale.
  • finale. Le script traite le composant pendant la phase finale.
Pour plus d’informations, voir Comment un analyseur recherche-t-il les ancres ?
La valeur par défaut est Principale.
remarque
Commentaire défini par l'utilisateur, qui décrit l'objectif ou l'action du composant.
transformateurs
Définit une liste de transformateurs qui modifient la valeur avant écriture. L’entrée des transformateurs est la zone de stockage des données
entrée
complète, y compris les balises XML.