propriétés de reportnode

Dernière mise à jour : 11 févr. 2025
propriétés de reportnode

Icône du noeud RapportCe noeud permet de créer des rapports formatés contenant du texte fixe et des données, ainsi que des expressions calculées à partir de ces dernières. Le format du rapport est déterminé par des modèles texte définissant la structure du texte fixe et de la sortie de données. Vous pouvez fournir un formatage de texte personnalisé en utilisant des balises HTML dans le modèle et en réglant les options de sortie. Vous pouvez inclure des valeurs de données et d'autres sorties conditionnelles à l'aide des expressions CLEM du modèle.

Exemple

stream = modeler.script.stream()
sourcenode = stream.findByID("id46WRP1285C")

node = stream.create("report", "My node")
node.setPropertyValue("text", "[to_integer(Age)]")

stream.link(sourcenode, node)
Tableau 1. propriétés de reportnode
reportnodepropriétés Type de données Description de la propriété
output_mode Screen File Permet d'indiquer l'emplacement cible pour les sorties générées à partir du noeud de sortie.
output_format HTML (.html) Text (.txt) Output (.cou) Permet d'indiquer le type de sortie de fichier.
format Auto Custom Permet de choisir si la sortie est formatée automatiquement ou avec le langage HTML inclus dans le modèle. Pour utiliser le formatage HTML dans le modèle, spécifiez Custom.
use_output_name option Indique si un nom de sortie personnalisé est utilisé.
output_name chaîne Si use_output_name est réglé à True, indique le nom à utiliser.
text chaîne  
full_filename chaîne  
highlights option  
title chaîne  
lines_per_page number