|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre actif
![]() Inscription : décembre 2006 Messages : 332 ![]() |
Bonjour tout le monde,
J'utilise Jasper depuis quelques temps maintenant, et tout se passe presque bien Je viens de rencontrer un petit soucis d'affichage de sous rapport... Dans la partie détail de mon rapport principal, je dispose d'une partie fixe, d'une partie variable, puis d'un sous rapport.... Mon problème est le suivant : Il arrive que ma partie variable soit suffisamment grande pour ne laisser la place qu'à l'entête de mon sous rapport... Et comme on est en fin de page, cette entête est répété sur la page suivante... je me retrouve donc avec deux entête dont une sur la première page qui ne contient aucune info de sa partie détail... Je souhaiterai donc savoir si il est possible de ne pas imprimer l'entête sur cette première page sauf si au moins une ligne de mon sous rapport a été affiché... (Mon sous rapport est en faite un tableau... il contient l'entete puis une seule ligne qui se repete autant de fois que j'ai d'élément à afficher) J'espère que quelqu'un aura une idée, Merci d'avance !! |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : juillet 2005 Messages : 136 ![]() |
Salut,
Le problème vient apparemment de ton sous rapport, détaille un peu le contenu. Si l'entête est dans un groupeHeader, il ne faut pas que l'option "Imprimer l'entête sur chaque page" soit activée. Sinon peut être devras-tu passer par un groupe factice. |
|
|
00
|
|
|
#3 |
|
Membre actif
![]() Inscription : décembre 2006 Messages : 332 ![]() |
Merci de ta réponse
l'option "Imprimer l'entête sur chaque page" est en effet activée et ce n'est pas une erreur de ma part, je souhaite vraiment voir cette entête sur chaque page, mais seulement si au moins une ligne de la partie détail est affiché sur cette page Je ne connais pas les groupes factices... En quoi ça pourrait m'aider ? |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : juillet 2005 Messages : 136 ![]() |
Je suis pas sûre d'avoir tout compris ... peut être peux-tu poster un screenshot du rendu qui ne va pas.
Je suis un peu perdue avec les histoires de partie fixe, partie variable. |
|
|
00
|
|
|
#5 |
|
Membre actif
![]() Inscription : décembre 2006 Messages : 332 ![]() |
lol
Pas de problème : |
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() Inscription : juillet 2005 Messages : 136 ![]() |
Je pense que pour résoudre le problème tu pourrais séparer ta partie variable et ta partie fixe dans des groupes différents. La partie variable serait dans la bande détail et la partie fixe dans un pied de groupe (factice, cf. http://jasperforge.org/sf/wiki/do/vi...orts/wiki/FAQ8).
Ensuite, à voir si ça fonctionne, afficher l'entête seulement si COLUMN_COUNT > 0. J'ai pas de solution toute faîte, on a souvent des problèmes d'affichage de ce type avec iReport et généralement il faut feinter pour s'en sortir. @+ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com