JasperReports

JasperReports est un outil de reporting open source, offert sous forme d'une bibliothèque qui peut être embarquée dans tous types d'applications Java.

JasperReports

Informations
Développé par Jaspersoft
Première version
Dernière version 6.14.0 ()
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

Fonctionnement

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é à iReport (outil WYSIWYG) ou JasperStudio (plugin Eclipse équivalent) pour faciliter sa mise en œuvre dans une application Java, classique ou orientée web.

La version complète de l'application se nomme JasperReports Server (JRS) depuis la V4 (anciennement JasperServer) et propose un serveur d'application et la création de rapports web.

Formats

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 :

Liens externes

  • Portail des logiciels libres
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.