Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Jasper
Jasper Forum d'entraide sur Jasper Reports. Avant de poster --> FAQ Jasper, Tutoriels Jasper
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/03/2008, 10h20   #1
Membre actif
 
Avatar de maloups
 
Inscription : décembre 2006
Messages : 332
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 332
Points : 157
Points : 157
Par défaut Problème d'affichage de l'entête de sous rapport

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 !!
maloups est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2008, 14h54   #2
Membre du Club
 
Avatar de couetbis
 
Inscription : juillet 2005
Messages : 136
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : juillet 2005
Messages : 136
Points : 48
Points : 48
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.
couetbis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2008, 11h42   #3
Membre actif
 
Avatar de maloups
 
Inscription : décembre 2006
Messages : 332
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 332
Points : 157
Points : 157
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 ?
maloups est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/03/2008, 11h42   #4
Membre du Club
 
Avatar de couetbis
 
Inscription : juillet 2005
Messages : 136
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : juillet 2005
Messages : 136
Points : 48
Points : 48
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.
couetbis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2008, 13h55   #5
Membre actif
 
Avatar de maloups
 
Inscription : décembre 2006
Messages : 332
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 332
Points : 157
Points : 157
lol
Pas de problème :

maloups est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2008, 09h15   #6
Membre du Club
 
Avatar de couetbis
 
Inscription : juillet 2005
Messages : 136
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : juillet 2005
Messages : 136
Points : 48
Points : 48
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.

@+
couetbis est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h42.


 
 
 
 
Partenaires

Hébergement Web