Aller au contenu

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.

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.

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.

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.

Aucun exemple pour le moment…