PARAMÉTRAGE NOUVEAU RAPPORT

L'objet de cette partie est de définir les différentes étapes pour configurer un nouvel état jasper.

Le répertoire Jrxml est organisé de la manière suivante :

Fidelia => Contient les JRXML pour l’application Fidélia

Générique => Contient les JRXML en commun de tous les clients Cynod

Client => Contient le JRXML des rapports de catégorie Client

Etablissement => Contient le JRXML des rapports de catégorie Établissement

Réseau => Contient le JRXML des rapports de catégorie Réseau

Contrôle => Contient le JRXML des rapports de catégorie Contrôle (Rapports Sensoft)

Spécifique => Contient les JRXML personnalisée pour chaque client

Chemin d'accès : Cynod => Jrxml => Catégorie Rapport => Projet du client

Procédure :

Pour ce faire, merci de suivre les étapes suivants :

1 - Charger le JRXML du nouveau rapport sur jasper. Pour ce faire :

Dérouler le répertoire JRXML et faire un clique droit sur l’emplacement correspondante, Ajouter une ressource => Fichier => JRXML

Choisir le fichier Jrxml depuis votre machine local

Ajuster le nom du rapport si nécessaire

Renseigner la description du rapport (De préférence saisir le nom exact du rapport mentionné dans le ticket support)

Enregistrer le formulaire

NB :

Le répertoire Cynod => subReports permet aussi de sauvegarder des JRXML mais de type sous-rapport

2 - Créer les paramètres d’entrées du nouveau rapport si nécessaire. Pour ce faire :

Dérouler le répertoire INPUTCONTROLS et faire un clique droit sur l’emplacement correspondante, Ajouter une ressource => Contrôle d’entrée

Suivre les différentes étapes de la création et valider (Se référer à l'existant des autres projets)

3 - Créer le fichier exécutable du nouveau rapport. Pour ce faire :

Dérouler le répertoire REPORTS et faire un clique droit sur l’emplacement correspondante, Ajouter une ressource => JasperReport

Suivre les différents étapes de la création et valider (Se référer à l'existant des autres projets)

NB :

Dans le répertoire reports, il existe une nomenclature qui doit être obligatoirement respectée lors de la création d’un nouvel état. Le non-respect de cette nomenclature entraînera que ce rapport ne s'affichera pas dans le module reporting de Cynod après synchronisation.

Dans la rubrique Définir, le champ nom est censé recevoir le nom du rapport ayant la nomenclature suivante :

client_nomDuRapport.jrxml => rapport de catégorie client

etablissement_nomDuRapport.jrxml => rapport de catégorie établissement

reseau_nomDuRapport.jrxml => rapport de catégorie réseau

Il existe des rapports qui font office d’un envoi automatique par mail vers le client à une fréquence souhaitée. Ces rapports auront la nomenclature suivante :

auto_nomDuRapport.jrxml => rapport de catégorie envoi automatique

Après avoir rempli toutes ces étapes, votre rapport est maintenant prêt pour utilisation. Vous pouvez cliquer sur l'exécutable, faire les tests et mettre à jour la liste des rapports depuis cynod.

Pre requis

Disposer d'un accès sur jasperserver

Disposer d'un accès vers la plateforme du Client Cynod

Disposer du ticket support avec les infos de paramétrage