L'objet de cette partie est de définir les différentes étapes pour configurer l’envoi automatique d’un rapport Jasper vers le client par mail à une fréquence régulière.
Nous avons précédemment souligné le fait que le nom du rapport avec envoi automatique doit être obligatoirement préfixé par auto_. Un fois que la nomenclature est respecté, merci de suivre les étapes suivantes pour configurer l’auto envoi :
Se rendre dans Cynod ⇒ Data
Vérifier s’il existe bien un répertoire qui porte le nom du client concernée
Sinon, créez un répertoire dans data portant le nom du client
Se rendre dans le répertoire reports et faire un clique droit sur le rapport auto_NomRapport et choisir Planifier
Cliquer sur le bouton créer une planification
Dans la rubrique planification, paramétrer les options suivantes :
Choisir la date de début des envoies automatiques : Immédiatement ou À une date spécifique:
Définir le fuseau horaire du client
Choisir comme type de récurrence à Calendrier et définir la fréquence d’envoi du rapport (Jour, Mois, Heure)
Dans la rubrique suivante Paramètres, c’est la qu’il faudra spécifier les valeurs par défaut des paramètres d’entrée du rapport auto. Si la conception du JRXML est bien faite, vous aurez par défaut le caractère ‘%’ qui va s’afficher sur les champs de saisie, ce qui signifie prendre en compte tout type de valeur.
Dans la rubrique suivante Option de sortie, définir les paramètres suivantes :
Renseigner le nom du fichier qui sera généré dans Nom du fichier (obligatoire):
Renseigner une description (Facultative)
Choisir les différents types de formats qui seront générés lors de la génération du rapport par jasper (Excel, PDF, XLSX, etc….)
Choisir une destination de sortie pour les documents qui seront générés. Changer le chemin proposé par défaut /CYNOD/reports/NOMCLIENT à /CYNOD/data/NOMCLIENT (Créé initialement dans le répertoire data)
Dans la dernière rubrique Notifications, effectuer les actions suivantes :