Différences
Ci-dessous, les différences entre deux révisions de la page.
|
newrapportjasper [2024/02/26 16:42] mamadou.gueye_sensoft.sn créée |
newrapportjasper [2024/02/26 16:53] (Version actuelle) mamadou.gueye_sensoft.sn |
||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| Le répertoire Jrxml est organisé de la manière suivante : | Le répertoire Jrxml est organisé de la manière suivante : | ||
| - | * Fidelia => Contient les JRXML pour l’application Fidélia | + | * **Fidelia** => Contient les JRXML pour l’application Fidélia |
| - | * Générique => Contient les JRXML en commun de tous les clients Cynod | + | * **Générique** => Contient les JRXML en commun de tous les clients Cynod |
| - | * Client => Contient le JRXML des rapports de catégorie Client | + | * **Client** => Contient le JRXML des rapports de catégorie Client |
| - | * Etablissement => Contient le JRXML des rapports de catégorie Établissement | + | * **Etablissement** => Contient le JRXML des rapports de catégorie Établissement |
| - | * Réseau => Contient le JRXML des rapports de catégorie Réseau | + | * **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) | + | * **Contrôle** => Contient le JRXML des rapports de catégorie Contrôle (Rapports Sensoft) |
| - | * Spécifique => Contient les JRXML personnalisée pour chaque client | + | * **Spécifique** => Contient les JRXML personnalisée pour chaque client |
| - | * **Chemin d'accès** : Cynod => Jrxml => Catégorie Rapport => Projet du client | + | **Chemin d'accès** : Cynod => Jrxml => Catégorie Rapport => Projet du client |
| __**Procédure :**__ | __**Procédure :**__ | ||
| Ligne 21: | Ligne 21: | ||
| 1 - Charger le JRXML du nouveau rapport sur jasper. Pour ce faire : | 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 | + | * 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 | * Choisir le fichier Jrxml depuis votre machine local | ||
| * Ajuster le nom du rapport si nécessaire | * Ajuster le nom du rapport si nécessaire | ||
| - | * Renseigner la description du rapport (De préférence saisir le nom exact du rapport) | + | * Renseigner la description du rapport (De préférence saisir le nom exact du rapport mentionné dans le ticket support) |
| * Enregistrer le formulaire | * Enregistrer le formulaire | ||
| __**NB :**__ | __**NB :**__ | ||
| - | Le répertoire Cynod => subReports permet aussi de sauvegarder des JRXML mais de type sous-rapport | + | 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 : | 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 | + | * 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) | * 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 : | 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 | + | * 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) | * Suivre les différents étapes de la création et valider (Se référer à l'existant des autres projets) | ||
| __**NB :**__ | __**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 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 : | 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 | + | * **client_nomDuRapport.jrxml** => rapport de catégorie **client** |
| - | * **etablissement_nomDuRapport.jrxml** => rapport de catégorie établissement | + | * **etablissement_nomDuRapport.jrxml** => rapport de catégorie **établissement** |
| - | * **reseau_nomDuRapport.jrxml** => rapport de catégorie réseau | + | * **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 : | 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 : | ||
| - | * Liste à puceauto_nomDuRapport.jrxml => rapport de catégorie envoi automatique | + | * **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.// | //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.// | ||