Bonjour à tous,
Je suis en train de faire un site J2EE, et j'utilise JasperReport pour générer mes états d'impression.
J'aimerai laisser la possibilité à l'utilisateur de sélectionner les colonnes qu'il veut imprimer, l'ordre de celles-ci ainsi que la largeur des colonnes.
Je me suis donc dis qu'il vaut mieux que je génère par code le rapport jasperReport plutôt que de faire un modèle de rapport !
Du coup, j'ai une classe qui me génère correctement le fichier jrxml, et au niveau de ma servlet, j'arrive à lire le fichier jrxml pour génèrer mon fichier pdf, aucun soucis.
Là où ca se complique, c'est que j'ai besoin de subReport, mais pour un subreport, il faut le compiler dans un fichier .jasper afin que le rapport principal puisse le charger apparement (si on peux faire autrement je suis preneur !!!).
J'ai donc mes deux fichiers jrxml : mon fichier de report principal et mon fichier de subReport.
Ma question : Comment réussir à compiler le fichier .jrxml de mon subReport en fichier .jasper par code afin que lors de la compilation de mon report principal il arrive à trouver le subReport ? Je ne peux pas utiliser iReport pour génèrer le fichier jasper puisque le fichier jrxml est génèré automatiquement par code !
Partager