Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Autres
Autres Autres logiciels d'informatique décisionnelle, de statistiques, générateurs d’états ou outils infocentre : EpiInfo, FreeReport, FastReport, Hyperion, JPivot, QuickReport, Mondrian, ReportBuilder, Stata, Spad, Spss, etc.
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 19/02/2007, 08h58   #1
Membre à l'essai
 
Inscription : février 2004
Messages : 54
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 54
Points : 23
Points : 23
Envoyer un message via ICQ à Cassios
Par défaut [Java] Question sur Java et les états.

Bonjour à tous.
Voilà, j'ai une application de gestion en Java à faire (qui doit marcher aussi bien sous Ubuntu que Windows d'où mon choix Java) qui doit aussi contenir des états (développés par moi aussi).
Je précise bien que l'application devra présenter le contenu des états en elle même donc pouvoir embarquer un viewer.
Est ce que quelqu'un pourrait me dire quel est la technologie de reporting en java la plus approprié pour ce que je veux faire. j'ai vu du coté de Jaspereports, JFreeChart et d'autres mais je ne sais lequel est le plus approprié pour embarquer des états.

Je précise quelle technologie j'utilise pour développer :
Netbeans 5.5
JDK 6.0
Hibernate
Base de donnée HSQL DB et PostGreSQL
C'est une application MDI développée en Swing.

Tout cela doit remplacer une application développée sous Access qui comportait la totale (BDD, formulaires, requêtes et états).

A priori, je penche pour BIRT mais vu que je préfère utiliser Netbeans pour l'interface graphique, je ne sais pas trop si je peux faire les états sous Eclipse avec BIRT et ensuite les intégrer dans l'appli à la fin.

je suis ouvert à tout conseil.
Cassios est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 11h08   #2
Modérateur
 
Avatar de sinok
 
Inscription : août 2004
Messages : 8 227
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2004
Messages : 8 227
Points : 10 910
Points : 10 910
Pour le reporting en swing je me dirigerais plutôt du coté deu couple jasper/ireports
__________________
Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something.
sinok est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 11h35   #3
Membre à l'essai
 
Inscription : février 2004
Messages : 54
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 54
Points : 23
Points : 23
Envoyer un message via ICQ à Cassios
Par défaut ireport

IReport dispose d'une viewer qu'on puisse embarquer dans une application MDI Swing??
Cassios est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 11h46   #4
Expert Confirmé
 
Avatar de natha
 
Inscription : janvier 2006
Messages : 2 345
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : janvier 2006
Messages : 2 345
Points : 2 513
Points : 2 513
Citation:
Envoyé par Cassios
IReport dispose d'une viewer qu'on puisse embarquer dans une application MDI Swing??
C'est le viewer de jasper qu'il faut utiliser.
iReport est simplement un logiciel pour créer visuellement tes rapports.
__________________
Comment ça ? La réponse à ton problème n'est ni dans la faq, ni dans les tutos, ni dans sources ??? Etonnant...
De la bonne manière de poser une question (et de répondre).
Je ne fais pas de service par MP. Merci (...de lire les règles...).
Ma page dvp.com
natha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 12h21   #5
Membre à l'essai
 
Inscription : février 2004
Messages : 54
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 54
Points : 23
Points : 23
Envoyer un message via ICQ à Cassios
Donc si j'ai bien compris, je fais mes états visuellement avec IReport et j'intègre le viewer de JasperReport dans mon application Swing qui se chargera de lancer mes états générés par IReport?

C'est aussi complet que ça le couple JasperReport/IReport?
Cassios est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 17h08   #6
Expert Confirmé
 
Avatar de natha
 
Inscription : janvier 2006
Messages : 2 345
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : janvier 2006
Messages : 2 345
Points : 2 513
Points : 2 513
Citation:
Envoyé par Cassios
Donc si j'ai bien compris, je fais mes états visuellement avec IReport et j'intègre le viewer de JasperReport dans mon application Swing qui se chargera de lancer mes états générés par IReport?

C'est aussi complet que ça le couple JasperReport/IReport?
Comme je l'ai dit iReport est simplement l'éditeur de jasper.
La librairie gérant les rapports et leur exécution est jasperreports.

Donc tu prépares ton .jasper avec iReport mais tu mets simplement le jar de jasperreports dans le classpath de ton applic swing et tu fais le code pour éxecuter le rapport.
Ensuite libre à toi, dans ton code, de demander l'affichage d'une prévisu (intégrée dans jasperreports) ou de générer directement un export (PDF par exemple...).

Le viewer de jasper c'est net.sf.jasperreports.view.JRViewer (qui étend JPanel). Elle est pas belle la vie ?
__________________
Comment ça ? La réponse à ton problème n'est ni dans la faq, ni dans les tutos, ni dans sources ??? Etonnant...
De la bonne manière de poser une question (et de répondre).
Je ne fais pas de service par MP. Merci (...de lire les règles...).
Ma page dvp.com
natha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2007, 17h37   #7
Membre à l'essai
 
Inscription : février 2004
Messages : 54
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 54
Points : 23
Points : 23
Envoyer un message via ICQ à Cassios
Alors moi je dis "BRAVO". C'est exactement ce qu'il me fallait!! Plus qu'à comprendre comment exécuter le rapport en utilisant le HQL d'hibernate et ça sera parfait :-)

Merci pour votre aide à tous.
Cassios est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h21.


 
 
 
 
Partenaires

Hébergement Web