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 10/01/2008, 15h53   #1
Invité de passage
 
Inscription : avril 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 6
Points : 1
Points : 1
Par défaut Problème de mise en page Portrait/Paysage avec iReport 2.0.2

Bonjour,

je souhaite créer avec iReport 2.0.2 un rapport contenant 2 sous rapport.
Jusque la pas de problème.

Je voudrais que mon premier sous rapport soit en Paysage et que mon deuxième sous rapport soit en Portrait.

Le soucis est qu'à la génération du rapport l'ensemble des pages de mes sous rapports prennent la configuration Portrait de mon rapport principal.

J'ai tenté d'insérer des sauts de page entre les sous rapports à tout hasard mais ca ne fonctionne pas non plus. Sous Word, l'équivalent serait de faire un "saut de section".

Est ce que quelqu'un a déja eu ce type de problème et pourrait m'éclairer sur le sujet ?

Merci
jbond008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2008, 18h19   #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,
Est-ce que tes 2 rapports sont liés ou tu as 1 rapport par page ? S'ils sont bien séparés, tu créés 2 rapports distincts que tu fusionnes.
Code :
1
2
3
4
5
List<JasperPrint> jasperPrintList = ...;
JRPdfExporter exporter = new JRPdfExporter();	
exporter.setParameter(JRExporterParameter.JASPER_PRINT_LIST, jasperPrintList);
exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, fichier );	
exporter.exportReport();
En espérant que ça t'aide
couetbis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2008, 19h32   #3
Invité de passage
 
Inscription : avril 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 6
Points : 1
Points : 1
Salut couetbis,

Merci pour ta solution.
En effet après quelques recherches dans la doc de Jasper et sur des forums c'est la solution que j'ai adoptée (la fusion de doc).

Par la suite j'ai utilsé iText pour mettre à jour les numéros de page dynamiquement

Merci pour ton aide
jbond008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/09/2009, 15h02   #4
Membre Expert
 
Avatar de Seb33300
 
Homme Sébastien Alfaiate
Développeur Web
Inscription : janvier 2007
Messages : 1 330
Détails du profil
Informations personnelles :
Nom : Homme Sébastien Alfaiate
Âge : 26
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : janvier 2007
Messages : 1 330
Points : 1 659
Points : 1 659
Bonjour,

j'ai le même problème, j'utilise iReport 3.5.2 mais je ne comprend pas comment utiliser la solution donnée par couetbis.

Est il possible de l'utiliser directement dans iReport ?
Peut être existe t il une nouvelle solution avec cette nouvelle version de iReport ?
Seb33300 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/09/2009, 16h04   #5
Membre actif
 
Avatar de Nicomart
 
Inscription : septembre 2005
Messages : 206
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : septembre 2005
Messages : 206
Points : 176
Points : 176
Envoyer un message via Skype™ à Nicomart
La solution de couetbis consiste en la génération indépendant de deux rapports, et leur concaténation dans le code de l'appli appelante (ici, une appli Java).
Nicomart 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 17h34.


 
 
 
 
Partenaires

Hébergement Web