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 13/02/2007, 10h02   #1
Membre à l'essai
 
Avatar de smh_master
 
Inscription : août 2005
Messages : 143
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 143
Points : 21
Points : 21
Par défaut JasperReports + jsp = pdf

salut tous le monde,
je veux savoir comment exploiter un fichier JRXML avec une page JSP.
c'est à dire, voir le rapport dans la page jsp, remplir les champs de ce rapport et puis le convertir en PDF.

et merci.
__________________
Never forget this : Relax & just stay cool
Tout savoir doit être partagé par tout le monde,
sinon on ne peut pas évoluer dans le bon sens
smh_master est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2007, 14h30   #2
Membre à l'essai
 
Avatar de smh_master
 
Inscription : août 2005
Messages : 143
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 143
Points : 21
Points : 21
y-aurait il un tutorial ou un exemple sur ça ??
__________________
Never forget this : Relax & just stay cool
Tout savoir doit être partagé par tout le monde,
sinon on ne peut pas évoluer dans le bon sens
smh_master est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/03/2007, 09h50   #3
Membre régulier
 
Avatar de NizarK
 
Inscription : mars 2007
Messages : 189
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 189
Points : 84
Points : 84
Par défaut voici qque chose qui peut taider

Person p = new Person();
List l = p.listPersons();

JasperDesign JD= JRXmlLoader.load("C:\\test.jrxml");
JasperReport JR = JasperCompileManager.compileReport(JD);
Map params = new HashMap();
JRBeanCollectionDataSource ds = new JRBeanCollectionDataSource(l);
params.put("Titre","Liste des personnes");
JasperPrint JRP = JasperFillManager.fillReport(JR,params, ds);
JasperExportManager.exportReportToPdfFile(JRP,"C:\\nom_rapport.pdf");

Autre chose :
ta datasource sont les données qui vont remplir le rapport
l'objet ds est généré en appliquant la méthode JRBeanCollectionDataSource() sur une liste de beans simples. contrainte il faut que les champs du bean aient le même nom et type que ceux du rapport.

Autre solution : ds peut être remplacé par un objet de type Connection qui représente une connexion à une base de données Même contrainte pour le champs des tables de la bd...
NizarK est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2007, 09h37   #4
Membre habitué
 
Avatar de GGGGG
 
Inscription : janvier 2007
Messages : 149
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : janvier 2007
Messages : 149
Points : 143
Points : 143
Salut,

Ca peu peut etre t'aider : http://ericreboisson.developpez.com/...er-report/pdf/

GGGGG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2007, 15h41   #5
Membre à l'essai
 
Avatar de smh_master
 
Inscription : août 2005
Messages : 143
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 143
Points : 21
Points : 21
merci les gars je vais essayé
et merci encore
vous êtes les meilleurs
__________________
Never forget this : Relax & just stay cool
Tout savoir doit être partagé par tout le monde,
sinon on ne peut pas évoluer dans le bon sens
smh_master 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 02h13.


 
 
 
 
Partenaires

Hébergement Web