Bonjour,
avec beaucoup d'efforts, je pourrais enfin faire en sorte que le composant TjasperOutputExchange génère des fichiers PDF avec succès mais affiche les params comme NULL . J'ai ajouté l'e-mail dans le rapport jasper en tant que champ et l'e-mail en tant que paramètre dans un rapport très basique, où cela fonctionne parfaitement dans Ireport 3.7.5.
Maintenant, le problème est que lorsque ces pdf sont créés par le composant TjasperOutput, les e-mails sont tous deux affichés comme null .
Mon scénario est que j'ai des itérations sur une liste de personnes, je veux créer pour chaque personne un fichier PDF et passer son email dans le jaspe pour que le pdf devienne dynamique pour chaque personne il montre son email spécifique.
Le principal problème que je veux résoudre est pourquoi le composant Tjasper crée les fichiers mais n'écrit pas les paramètres passés bien que le composant Tjasper lise bien les e-mails d'entrée car comme vous pouvez le voir dans l'image ci-dessous, il a créé un fichier XML temporaire avec les données déja correcte dedans! alors pourquoi le composant n'a pas fait le bon mappage ou quoi que ce soit , pour afficher le paramètre dynamique dans la sortie PDF ! !?
N.B*: j'ai utilisé une astuce de requête spécifique dans le rapport lors de la création de mon jaspe, que j'ai trouvé ici https://community.talend.com/s/quest...xml-input-file
le composant de rapport Jasper que j'ai utilisé provient de ce
lien dans la boutique d'échange :
https://cutt.ly/OEypz7E
En cas ou l'image n'a pas était ouvert voici l'un des 2 lien suivant qui fait l'affaire:
https://postimg.cc/Hjb8PGS4
https://ibb.co/SfRVMfs
Partager