OpenERP 7.0 : Le reporting avec 
Présenté PAR : 
- Najihi soukaina 
- Abounasr Meryem 
- Boujadi Soukaina 
Encadré PAR : 
...
PLAN 
1 2 3 
INTRODUCTION 
- Reporting OPENERP 
- JASPER REPORT 
- IREPORT 
SOUS WINDOWS 
- Intégration Jasper 
Report 
SO...
1 
Génération Document issu de données 
Document 
Facturation 
Documents 
Statistiques 
Document 
d’inventaire 
Autre 
doc...
1 Jasper Report 
 outil 100% Open Source de génération d'états/ rapports 
développé en Java 
 librairie Java open source...
1 
fonctionnalités Jasper Report 
Export dans une grande 
variété de formats 
Structure de page flexible 
Données de maniè...
Cycle de vie d'un rapport Jasper 
1 
Fichier 
.jrxml 
Fichier 
.jasper 
Source de Parametres 
données
1 IReport 
 logiciel open source, écrit entièrement en Java , 
permettant de créer des modèles de rapports au format jrxm...
1 IReport 
s’abstraire de la complexité de la syntaxe XML de 
JasperReports, et de gagner du temps lors du 
développement ...
2 Intégration module Jasper Server 
sous Windows 
Installation IReport 
 iReport est disponible en téléchargement libre s...
2 Intégration module Jasper Server 
sous Windows 
Installation du module Jasper Server 
 Après le téléchargement du modul...
2 Intégration module Jasper Server 
sous Windows 
Installation du module Jasper Server 
 Dirigez-vous ensuite dans le sou...
2 Intégration module Jasper Server 
sous Windows 
Installation du module Jasper Server 
 Enfin, vous pouvez installer le ...
3 Intégration module Jasper Server 
sous Unix 
Etapes d’intégration 
Installation du 
module 
Ajout du 
répertoire 
jasper...
3 
Intégration module Jasper Server 
sous Unix 
Téléchargement du module 
 ouvrir le Terminale 
 installer le paquet bzr...
3 
Intégration module Jasper Server 
sous Unix 
Ajout du répertoire jasper report 
Le sous répertoire jasper_reports se tr...
3 
Intégration module Jasper Server 
sous Unix 
Installation du module 
Vous devez changer le mode accès de l'utilisateur ...
3 Installation du module
3 Installation du module
3 Installation du module 
Choisir Dans Administration : Droits d’accès ensuite Cocher sur 
Caractéristiques techniques et ...
3 Installation du module 
Vous remarquez l'ajout de 
« Mettre à jour la liste des 
modules« , leur rôle si on 
ajoute un m...
3 Installation du module 
saisir dans la barre de recherche jasper
3 
Installation du module 
Enfin, installer le module jasper_reports la base OpenERP.
3 
Installation du module 
L'installation est maintenant 
terminée. Si votre utilisateur 
possède les droits "Caractéristi...
Démonstration 
3
Merci pour votre attention 
☺
Prochain SlideShare
Chargement dans…5
×

OpenERP 7.0 : Le reporting avec Jasper Reports

2 257 vues

Publié le

OpenERP 7.0 : Le reporting avec Jasper Reports
Vous pouvez voir un vidéo qui vous montre l'installation de Jasper Report en Ubuntu :
https://www.youtube.com/watch?v=Ti2_98n2adU

Publié dans : Formation
2 commentaires
2 j’aime
Statistiques
Remarques
  • Bonjour, je tiens à vous remercier pour cette présentation détaillée...pourtant j'aimerais bien savoir d'où est ce qu'on peut télécharger le module Jasper_reports pour OpenERP7 ..sur le site https://launchpad.net/openerp-jasperserver on ne trouve que les modules compatibles avec les versions 6 ...j'ai cherché partout sur internet, les modules que je trouve me donne toujours un bug...je vous serais reconnaissante si vous indiquez le lien de téléchargement...merci
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • Vous pouvez voir notre démonstration en vidéo qui vous montre l'installation de Jasper Report en Ubuntu :
    https://www.youtube.com/watch?v=Ti2_98n2adU
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
Aucun téléchargement
Vues
Nombre de vues
2 257
Sur SlideShare
0
Issues des intégrations
0
Intégrations
50
Actions
Partages
0
Téléchargements
166
Commentaires
2
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • Dans le cadre du développement de modules OpenERP, il est indispensable de pouvoir générer un document issu des données de l'ERP. Cela vaut pour des documents de facturation personnalisés, de statistiques, d'inventaire ou n'importe quel autre type de document basé sur des informations stockées sur OpenERP.
    Toutefois, la solution mise en place par l'équipe de développement OpenERP manque cruellement de souplesse. La compréhension et l'écriture de fichiers RML pouvant s'avérer longue et peu intuitive, la création d'un document OpenOffice en vue de le convertir en RML, même si elle fait gagner du temps, est une solution lourde et limitée, cette dernière étant peu pratique et ne permettant pas la création de graphiques basés sur les données.
    Le module jasper_reports, développé par la société NaN-Tic, propose de pallier ce problème en intégrant le serveur Jasper Reports directement dans un module OpenERP.
  • Fichier JRXML
    Dans un premier temps, le développeur crée le rapport au format XML, via l'éditeur graphique Ireport ou encore n'importe quel éditeur de texte. Ce fichier porte généralement l'extension .jrxml (Jasper Report XML).
    Fichier jasper
    Le fichier JRXML est ensuite compilé pour pouvoir être utilisé. Cette compilation peut se faire dans Ireport comme dans le code d'une application. Dans le cas d'une
    application ce sera souvent le fichier compilé qui sera appelé car il est généralement inutile et coûteux de recompiler le XML à chaque appel du rapport
    Sortie au format désiré
    A partir du même fichier jasper, JasperReports peut ensuite produire plusieurs types de fichier:
    HTML
    EXCEL
    PDF
    WORD

    Sources de données
    Pour cela, on transmet les paramètres voulus (si besoin), on spécifie le type de sortie désiré et voilà, un beau fichier !
    JapserReports accepte plusieurs types de sources de données. Que ce soit classiquement une base de donnée, du CSV ou encore des Beans Java ... (via des dataSources).
  • OpenERP 7.0 : Le reporting avec Jasper Reports

    1. 1. OpenERP 7.0 : Le reporting avec Présenté PAR : - Najihi soukaina - Abounasr Meryem - Boujadi Soukaina Encadré PAR : - M.NIYA Jasper Reports
    2. 2. PLAN 1 2 3 INTRODUCTION - Reporting OPENERP - JASPER REPORT - IREPORT SOUS WINDOWS - Intégration Jasper Report SOUS WINDOWS SOUS LINUX - Intégration Jasper Report SOUS LINUX
    3. 3. 1 Génération Document issu de données Document Facturation Documents Statistiques Document d’inventaire Autre document de l’ERP - Fichier RML - Open Office Solution lourde et limité
    4. 4. 1 Jasper Report  outil 100% Open Source de génération d'états/ rapports développé en Java  librairie Java open source dédiée à l’ajout de capacités de reporting aux applications.  permet la visualisation ou l'export de données vers de multiples formats (textuel, graphique)
    5. 5. 1 fonctionnalités Jasper Report Export dans une grande variété de formats Structure de page flexible Données de manière variée (textuel,graphique) Fournir des données sous différentes forms
    6. 6. Cycle de vie d'un rapport Jasper 1 Fichier .jrxml Fichier .jasper Source de Parametres données
    7. 7. 1 IReport  logiciel open source, écrit entièrement en Java , permettant de créer des modèles de rapports au format jrxml de JasperReports.  IReport permet une prise en main complète de JasperReports via son interface graphique, par son support complet des tags XML de la librairie.  Un module intégré d’exportation permet de tester le rendu des rapports directement depuis le logiciel.
    8. 8. 1 IReport s’abstraire de la complexité de la syntaxe XML de JasperReports, et de gagner du temps lors du développement de modèles de rapport. apporte à JasperReports un gain de productivité non négligeable, par rapport à d’autres solutions de reporting pour Java non outillées.
    9. 9. 2 Intégration module Jasper Server sous Windows Installation IReport  iReport est disponible en téléchargement libre sur le site de JasperSoft sous la forme d'une archive compressée : http://community.jaspersoft.com/project/ireport-designer iReport peut être décompressé librement dans le dossier de votre choix.
    10. 10. 2 Intégration module Jasper Server sous Windows Installation du module Jasper Server  Après le téléchargement du module jasper_reports dans sa version dédiée à OpenERP 7.0 installer le paquet bzr puis exécuter la commande suivante : bzr branch lp:openobject-jasper-reports/7.0  Le sous répertoire jasper_reports se trouvant dans le dossier 7.0, créé après le lancement de la commande bzr, doit être copié dans votre répertoire addons ou tout autre dossier pris en compte par OpenERP pour l'installation de modules.
    11. 11. 2 Intégration module Jasper Server sous Windows Installation du module Jasper Server  Dirigez-vous ensuite dans le sous répertoire java/lib puis lancez la commande suivante : ./update-jasper-reports.sh /path/to/your/iReport/installation  Cela mettra à jour le serveur jasper_reports présent dans le module à l'aide des éléments inclus dans iReport.
    12. 12. 2 Intégration module Jasper Server sous Windows Installation du module Jasper Server  Enfin, vous pouvez installer le module jasper_reports sur votre base OpenERP.  L'installation est maintenant terminée. Si votre utilisateur possède les droits "Caractéristiques techniques", vous pouvez accéder au sous-menu Jasper Reports depuis OpenERP.
    13. 13. 3 Intégration module Jasper Server sous Unix Etapes d’intégration Installation du module Ajout du répertoire jasper_reports Téléchargement du module
    14. 14. 3 Intégration module Jasper Server sous Unix Téléchargement du module  ouvrir le Terminale  installer le paquet bzr en tapant cette commande sudo apt-get install  Taper cette commande pour télécharger jasper Report bzr branch lp:openobject-jasper-reports/7.0
    15. 15. 3 Intégration module Jasper Server sous Unix Ajout du répertoire jasper report Le sous répertoire jasper_reports se trouvant dans le dossier 7.0 (vous pouvez le trouver dans le répertoire courant ) créé après le lancement de la commande bzr, doit être copié dans votre répertoire addons (/opt/openerp/server/openerp/addons) pour l'installation du Module Si vous n'avez pas la permission pour copie dans ce répertoire : Taper cette commande sudo chmod 777 /opt/openerp/server/openerp/addons
    16. 16. 3 Intégration module Jasper Server sous Unix Installation du module Vous devez changer le mode accès de l'utilisateur :
    17. 17. 3 Installation du module
    18. 18. 3 Installation du module
    19. 19. 3 Installation du module Choisir Dans Administration : Droits d’accès ensuite Cocher sur Caractéristiques techniques et à la fin Enregistrer et actualiser la page
    20. 20. 3 Installation du module Vous remarquez l'ajout de « Mettre à jour la liste des modules« , leur rôle si on ajoute un module dans addons , il va être pris en considération dans cette liste
    21. 21. 3 Installation du module saisir dans la barre de recherche jasper
    22. 22. 3 Installation du module Enfin, installer le module jasper_reports la base OpenERP.
    23. 23. 3 Installation du module L'installation est maintenant terminée. Si votre utilisateur possède les droits "Caractéristiques techniques", vous pouvez accéder au sous-menu Jasper Reports depuis OpenERP.
    24. 24. Démonstration 3
    25. 25. Merci pour votre attention ☺

    ×