JasperReports
Développé par | Jaspersoft |
---|---|
Première version | |
Dernière version | 7.0.1 ()[1] |
Dépôt | github.com/TIBCOSoftware/jasperreports |
Écrit en | Java |
Système d'exploitation | Multiplateforme |
Environnement | Machine virtuelle Java |
Formats lus | JasperReports JRXML report definition (d) et JasperReports Print (d) |
Formats écrits | JasperReports Print (d) |
Type | outil de reporting |
Licence | Licence publique générale limitée GNU |
Site web | community.jaspersoft.com/project/jasperreports-library |
JasperReports est un outil de reporting offert sous forme d'une bibliothèque qui peut être embarquée dans tout type d'applications Java.
Fonctionnement
[modifier | modifier le code]JasperReports se base sur des fichiers XML (dont l'extension est en général .jrxml) pour la présentation des états. Il peut être couplé à Jaspersoft Studio (outil WYSIWYG) ou JasperStudio (plugin Eclipse équivalent) pour faciliter sa mise en œuvre dans une application Java, classique ou orientée web[2].
Il existe en outre une application nommée JasperReports Server (JRS) depuis la V4 (anciennement JasperServer) qui propose un serveur d'application et la création de rapports web[3].[4] Cette application, autrefois open source, est devenue un produit commercial en janvier 2024[5].
Formats
[modifier | modifier le code]L'export de rapports peut être aux formats :
Il est également possible d'utiliser d'autres bibliothèques (JFreeChart…) pour accompagner les rapports de diagrammes.
Les données peuvent provenir de sources diverses :
Références
[modifier | modifier le code]- « Release 7.0.1 », (consulté le )
- Erik Swenson, « Reports made easy with JasperReports », sur JavaWorld, (consulté le )
- (de) Christian Brell et Tobias Kieninger, « Freie Reporting-Tools im Vergleich », JavaSpektrum, , p. 40–45 (lire en ligne [archive du ], consulté le )
- Siddiqui 2010, §Preface.
- (en) « FAQs on community edition changes - effective January 25, 2024 », sur Jaspersoft, (consulté le )
Liens externes
[modifier | modifier le code]- (en) Projet Site officiel de JasperReports