Reports Batch
Description
Section intitulée « Description »Génère de nombreux rapports PDF à partir d’un seul modèle RML, pilotés par une table de contrôle. Un rapport est produit pour chaque ligne de la table de contrôle, et les valeurs des colonnes de la ligne servent de paramètres à la génération de ce rapport.
Cas d’usage courants : relevés clients (un PDF par client), états financiers par unité (un PDF par unité opérationnelle), factures (un PDF par commande). Comparez avec Report Single (étape) pour la génération ponctuelle d’un rapport.
Noms lus par le modèle
Section intitulée « Noms lus par le modèle »Le modèle lit chaque source de l’onglet Données du rapport, et chaque colonne cible du mappage Source de données des valeurs d’enregistrement du lot, par son nom. Il n’y a pas de section de constantes : chaque ligne du lot fournit au modèle les valeurs de son rapport. Les nouvelles sources se nomment new_source, new_source_2, etc., et le modèle peut les lire telles quelles.
Contrôles effectués à l’enregistrement
Section intitulée « Contrôles effectués à l’enregistrement »Le nom de chaque source et de chaque colonne du lot doit être renseigné, unique et lisible par le modèle, selon les mêmes règles que pour Report Single (étape), les colonnes du lot remplaçant les constantes : Batch column name ‘unit id’ can’t be read by the template: use letters, digits and underscores, starting with a letter or underscore.
Si vous enregistrez avec une table source de lot choisie mais un mappage de lot vide, le mappage est rempli à partir de cette table, comme le ferait Populate.
Table de lot vide
Section intitulée « Table de lot vide »Lorsque la table source du lot ne contient aucune ligne, l’étape se termine avec succès et affiche un avertissement qui nomme la table du lot ; aucun rapport n’est produit.
Exemples
Section intitulée « Exemples »Aucun exemple pour le moment…