open erp le reporting avec jasper reports

25
Présenté PAR : - Najihi soukaina - Abounasr Meryem - Boujadi Soukaina Encadré PAR : - M.NIYA OpenERP 7.0 : Le reporting avec Jasper Reports

Upload: soukaina-boujadi

Post on 22-Jul-2015

178 views

Category:

Documents


1 download

TRANSCRIPT

Présenté PAR :

- Najihi soukaina

- Abounasr Meryem

- Boujadi Soukaina

Encadré PAR :

- M.NIYA

OpenERP 7.0 : Le reporting avec

Jasper Reports

PLAN

INTRODUCTION

- Reporting OPENERP

- JASPER REPORT

- IREPORT

SOUS WINDOWS

- Intégration Jasper

Report

SOUS WINDOWS

SOUS LINUX

- Intégration Jasper

Report

SOUS LINUX

31 2

1

Document

Facturation

Documents

Statistiques

Document

d’inventaire

Autre

document

Génération Document issu de données

de l’ERP

- Fichier RML

- Open Office

Solution lourde et limité

Jasper Report 1

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)

1

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 sousdifférentes forms

fonctionnalités Jasper Report

Cycle de vie d'un rapport Jasper 1

Fichier

.jrxmlFichier

.jasper

ParametresSource de

données

IReport 1

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.

IReport 1

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.

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 :

iReport peut être décompressé librement dans le dossier de votre choix.

http://community.jaspersoft.com/project/ireport-designer

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.

2 Intégration module Jasper Server

sous Windows

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.

Installation du module Jasper Server

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.

3 Intégration module Jasper Server

sous Unix

Installation du

module

Ajout du

répertoire

jasper_reports

Téléchargement

du module

Etapes d’intégration

3

ouvrir le Terminale

installer le paquet bzr en tapant cette commande

Téléchargement du module

sudo apt-get install

bzr branch lp:openobject-jasper-reports/7.0

Taper cette commande pour télécharger jasper Report

Intégration module Jasper Server

sous Unix

3Ajout 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

Intégration module Jasper Server

sous Unix

3Installation du module

Vous devez changer le mode accès de l'utilisateur :

Intégration module Jasper Server

sous Unix

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 à la fin Enregistrer et actualiser la page

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

3 Installation du module

saisir dans la barre de recherche jasper

3

Enfin, installer le module jasper_reports la base OpenERP.

Installation du module

3

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.

Installation du module

Démonstration

3

Merci pour votre attention