JasperServer permet d’uploader des reports qu’il place dans un Report Unit (sorte de répertoire unique). En conséquence si un sous-rapport est utilisé dans n rapports, il est uploadé n fois.
Cela complexifie alors la mise à jour de ces rapports qui doivent être modifiée n fois.
La solution consiste à créer un fichier JRXML directement sur le serveur Jasper Server :
Choisir fichier JRxml :
Et choisir le fichier à uploader sur le server:
Puis de lier le fichier JRxml nouvellement créé aux rapports qui l’utilisent, via son chemin relatif (qui commence par « /reports ») :
Découvrez comment la méthode computeIfAbsent (map) de Java 8 révolutionne la gestion des caches avec des gains de lisibilité et de simplicité.
Talend ETL - Définition et explication des concepts de TALEND ETL (Extract Transform and Load). Comprendre Talend et son utilité pour ses projets.
Tuto - Talend – Appeler et exposer un web service rest