pb de design [JasperReports] - Java - Programmation
MarshPosté le 25-07-2006 à 21:32:17
Salut !
J'ai un petit soucis de design avec Jasper qui me prend bien la tête comme il faut ! Voila le pb : je veux éditer un rapport avec une première page indépendante et le reste du rapport qui ressemble a des tableaux de données parfois précédés d'une image Donc j'ai une liste de bean A, chacun qui contient l'image (inputstream), quelques infos et une liste de bean B qui correspondent aux lignes de mes tableaux de données. J'ai un saut de page obligatoire entre chaque bean A. Quand il y a une image, elle doit etre affichée après ce saut de page, SEULE, et les données sur la page qui suit.
Bon, j'ai aucun soucis pou afficher tout ca, j'utilise un sous rapport pour mes bean B, mais par contre impossible de ne pas avoir une page blanche lorsque l'image n'est pas présente. J'ai tenté de tout mettre ds le detail, le "remove line when blank" sur l'image semble fonctionner, mais bien sûr mon tableau de données est la ou je le positionne avec iReport (soit tout en bas de page ...), donc ca ne va pas. J'ai aussi tenté de mettre l'image ds un header, mais la encore, qd j'ai pas d'image, la bande du header ne laisse pas la place au reste ...
Voila donc si ous avez des conseils sur le design a adopter, je suis preneur !!!! Par contre, désolé je ne peux pas mettre le code du moins pour l'instant, vu que c'est au taf !
Marsh Posté le 25-07-2006 à 21:32:17
Salut !
J'ai un petit soucis de design avec Jasper qui me prend bien la tête comme il faut !
Voila le pb : je veux éditer un rapport avec une première page indépendante et le reste du rapport qui ressemble a des tableaux de données parfois précédés d'une image
Donc j'ai une liste de bean A, chacun qui contient l'image (inputstream), quelques infos et une liste de bean B qui correspondent aux lignes de mes tableaux de données.
J'ai un saut de page obligatoire entre chaque bean A. Quand il y a une image, elle doit etre affichée après ce saut de page, SEULE, et les données sur la page qui suit.
Bon, j'ai aucun soucis pou afficher tout ca, j'utilise un sous rapport pour mes bean B, mais par contre impossible de ne pas avoir une page blanche lorsque l'image n'est pas présente.
J'ai tenté de tout mettre ds le detail, le "remove line when blank" sur l'image semble fonctionner, mais bien sûr mon tableau de données est la ou je le positionne avec iReport (soit tout en bas de page ...), donc ca ne va pas.
J'ai aussi tenté de mettre l'image ds un header, mais la encore, qd j'ai pas d'image, la bande du header ne laisse pas la place au reste ...
Voila donc si ous avez des conseils sur le design a adopter, je suis preneur !!!!
Par contre, désolé je ne peux pas mettre le code du moins pour l'instant, vu que c'est au taf !
Merci