20130313 open erp_meetup_conception de rapports

1 800 vues

Publié le

Présentation des outils de conception de rapports dans OpenERP.

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 800
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
175
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

20130313 open erp_meetup_conception de rapports

  1. 1. OpenErp : Conception de rapports El Hadji Dem eh.dem@gestion-ressources.com
  2. 2. PlanOpenOffice / LibreOfficeRML et PythoniReportPentaho Report DesignerAutresConclusion 2
  3. 3. Conception de rapports : OpenOffice / LibreOffice (1/3) Installation de lextension (openerp_report_designer) pour OpenOffice / LibreOffice pour contruire les rapports. Installation du module base_report_designer dans OpenErp. 3
  4. 4. Conception de rapports : OpenOffice / LibreOffice (2/3) Rapports enregistrés en .sxw puis converti en .rml 4
  5. 5. Conception de rapports : OpenOffice / LibreOffice (3/3) Avantages : - Facile dutilisation - Pas de programmation Inconvénients: - Trés limité - Code RML affreux - Ne convient pas pour des rapports complexes. 5
  6. 6. Conception de rapports : RML et Python (1/2) RML = Report Markup Language Extension du XML Génére des documents .pdf Utilisation des fonctions python ou appel à des variables du fichier .py 6
  7. 7. Conception de rapports : RML et Python (2/2) Avantages : - Réaliser des rapports plus complexes - Plus de fonctionnalités disponibles - Souplesse au niveau de la manipulation des items. - Nécessite de la programmation Inconvénients: - Prend plus de temps. - Apprentissage du langage. 7
  8. 8. Conception de rapports : iReport (1/3) Outil de conception WYSIWYG (What You See Is What You Get) Génère des fichiers .jrxml (fichiers xml) Rapports exportables : PDF, HTML, XLS, CSV, XML, RTF, TXT Nécessite : - Machine Virtuelle Java - iReport - Installation du module jasper_report de Nan-Tic (http://www.nan-tic.com/) 8
  9. 9. Conception de rapports : iReport (2/3) 9
  10. 10. Conception de rapports : iReport (3/3) Avantages : - Convivial - Visuel des documents de meilleur qualité - Sous -rapports Inconvénients: - Limité - Connaissance du sql pour les non-programmeurs - Ne sadapte pas pour des rapports complexes (Comme openOffice/LibreOffice) 10
  11. 11. Conception de rapports : Pentaho Report Designer (1/3) Module pentaho_reports : developpé par http://www.willowit.com.au/ Pré-requis: - Java - Tomcat - Pentaho Report Designer (PRD) 11
  12. 12. Conception de rapports : Pentaho Report Designer (2/3) 12
  13. 13. Conception de rapports : Pentaho Report Designer (3/3) Avantages : - Convivial - Visuel des documents de meilleur qualité - Etc ... Inconvénients: - Limité - Connaissance du sql pour les non-programmeurs - Ne sadapte pas pour des rapports complexes (Comme openOffice/LibreOffice) -Etc .. 13
  14. 14. Conception de rapports : Autres Aeroo Report: Permet de créer le rapport dans OpenOffice puis de lintégrer à OpenERP Webkit Report: Permet de créer des rapports en HTML/CSS et de les intégrer à OpenERP Birt : Version Alpha (https://github.com/vaab/report_birt) développé par Valentin Lab 14
  15. 15. Conception de rapports : Conclusion Pentaho Report Designer Python et RML 15

×