Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Jasper > iReport
iReport Forum d'entraide sur iReport
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 01/03/2006, 17h27   #1
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 58
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 58
Points : 14
Points : 14
Par défaut Probleme d'en-tetes de tableaux sous Jasper / iReport

Salut à tous,
J'ai un problème sur des en-têtes de tableaux.
Dans mon rapport Jasper, j'ai 4 tableaux qui s'impriment dans la zone Detail.
Leur en-têtes se répètent sur chaque page même s'il n'y a plus de ligne à imprimer.
J'ai ajouté cette ligne dans "Print when expression" :
(((net.sf.jasperreports.engine.data.JRXmlDataSource)$P{REPORT_DATA_SOURCE} ).subDataSource("/data/l-data")).next()))
mais ça ne marche pas mieux.
Donc, sur la dernière page, je me retrouve avec 3 en-têtes avec zéro ligne.
Quelqu'un a-t-il une solution à ce problème ?
Merci pour vos réponses.
Par ailleurs, si quelqu'un aurait de la doc sur la nouvelle version de ireport, notamment sur les tableaux croisés (crosstabs).
Rick62 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2006, 10h08   #2
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 58
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 58
Points : 14
Points : 14
Par défaut en-têtes tableaux et Crosstab ... RESOLU

pour les en-têtes, je crée pour chaque tableau un Group (tab1Group, tab2Group ...)
je n'utilise que le tabnHeader où je mets chaque tableau et ça marche.
Pour les crosstab, il faut bien définir la datasource avec le nom de colonne, le nom de ligne et la donnée correspondante, donc bien définir la requête SQL correspondante ou le fichier XML correspondant.
Rick62 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2006, 07h56   #3
Membre du Club
 
Inscription : mars 2006
Messages : 223
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 223
Points : 53
Points : 53
ce n'est pas tout a fait le meme sujet mais vous parlez de tableau. mais c'est quoi le bouton pour le tableau je ne l'ai pas trouvé? moi je m'amuse a aligné mes variable et mes en tete dans le header et le détail donc merci j'aimerai bien savoir ou il se cache ou alors je suis bigleux (surement)
lazzeroni est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/04/2006, 09h51   #4
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 58
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 58
Points : 14
Points : 14
Si c'est un Crosstab, il faut la version 1.2 de iReport. Il y a une icône Crosstab tool dans la barre d'outils.
Pour un tableau classique, je donne les mêmes largeurs de colonnes pour l'en-tête dans le rapport appelant et le détail (dans le sous-rapport).
Rick62 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 08h01.


 
 
 
 
Partenaires

Hébergement Web