Un rapport est un modèle de rapport avec des paramètres enregistrés et un calendrier pour l’exécution automatique. Vous créez un nouveau rapport dans la liste Conception du rapport avec Créer un rapport à partir d'un modèle.
La liste Rapports
Sous Module de rapports › Rapports ; l’en-tête indique le nombre de rapports, par exemple Rapports: 8. Tous les administrateurs voient tous les rapports.
| Colonne | Contenu |
|---|---|
| Nom, Description | nom et description du rapport |
| Modèle de conception | le modèle sur lequel il repose |
| Nom du compte | l’administrateur qui l’a enregistré en dernier |
| Etat de fonctionnement | Autoriser : il s’exécute selon son calendrier. Désactiver : son calendrier est vide. Pas de Licence : il a des rendez-vous, mais aucune licence Serveur: Rapports planifiés, par rapport n’est libre. |
| Commande | Effet |
|---|---|
| Propriétés ou double-clic | ouvre la fenêtre du rapport |
| Ajouter une copie | crée « (Copier) … » avec le même modèle, les mêmes paramètres et le même calendrier |
| Exécuter à nouveau | rattrape des exécutions automatiques, voir ci-dessous ; uniquement pour les rapports à l’état Autoriser |
| Supprimer ou Suppr | supprime après la confirmation Supprimer le rapport et libère la licence |
| Afficher | uniquement avec le droit Rapport au niveau Voir : ouvre la fenêtre du rapport sans calendrier et sans enregistrement |
La fenêtre du rapport
La fenêtre porte le nom du rapport ; un nouveau rapport s’appelle Nouveau rapport. Elle affiche le rapport dans l’aperçu avant impression de DevExpress : imprimer, mettre en page, feuilleter, zoomer et exporter en PDF, Excel et d’autres formats ou envoyer par e-mail depuis votre programme de messagerie. S’y ajoutent Renommer et Calendrier.
- À l’ouverture, les paramètres apparaissent ; la période est réglée sur hier. Choisissez les valeurs et validez.
- Le rapport se calcule. Ce n’est qu’ensuite que Save, Renommer et Calendrier deviennent utilisables.
- Save reprend les paramètres actuels et le calendrier, vous inscrit sous Nom du compte, enregistre et ferme la fenêtre.
- Renommer demande Nouveau nom et Description dans la fenêtre Renommer le rapport ; Sauvegarder enregistre immédiatement et ferme la fenêtre.
- Calendrier bascule entre le rapport et le calendrier de l’exécution automatique.
Un rapport se calcule sur votre ordinateur : l’Administration lit les données directement dans la base de données. Les longues périodes avec des tableaux détaillés demandent donc du temps et de la mémoire.
Rattraper des rapports manqués
Si un rapport automatique n’a pas été généré — par exemple pendant une maintenance —, rattrapez-le :
- Dans la liste Rapports, sélectionnez un ou plusieurs rapports à l’état Autoriser et choisissez Exécuter à nouveau.
- Dans la fenêtre Sélectionner une période, saisissez le début sous Démarrer et la fin sous Fin, dans l’heure locale de votre ordinateur. Par défaut : d’aujourd’hui 0:00 à maintenant.
- Cliquez sur OK.
- L’Administration compte les rendez-vous de la période et demande confirmation, par exemple 3 exécution(s) de rapport vont être réexécutées, dont 2 envoyée(s) par e-mail aux destinataires configurés. Continuer ? Cliquez sur OK.
S’il n’y a aucun rendez-vous dans la période, le message La plage horaire sélectionnée ne contient aucune exécution de rapport planifiée. s’affiche à la place de la question.
Le serveur prend tous les rendez-vous du calendrier qui ont commencé dans la période, y compris ceux d’une série ; les rendez-vous encore à venir ne comptent pas. Pour chacun, il génère le rapport comme s’il s’exécutait à son début — avec la période et les paramètres de ce rendez-vous. Il dépose les fichiers — si un fichier existe déjà, il ajoute « _1 », « _2 » … au nom — et renvoie les e-mails. Au plus 100 rendez-vous par rapport.
Un rapport ne peut être rattrapé que si :
- le serveur est le serveur actif. Un serveur de secours refuse avec Les rapports ne peuvent être réexécutés que sur le serveur actif.
- son modèle comporte les paramètres de la période, Commencé à et Délai de traitement. Sinon, le serveur signale La plage horaire sélectionnée ne peut pas être appliquée, car le rapport n'a pas de paramètre « Commencé à » ou « Délai de traitement ».
- il peut être déposé ou envoyé. Si aucun Chemin de stockage des rapports n’est indiqué et qu’aucun envoi par e-mail n’est possible, le serveur signale L'emplacement du rapport n'est pas configuré.
La zone d’informations ne signale le résultat qu’à vous, sous Réexécution du rapport : Le rapport a été réexécuté avec succès. ou Impossible de réexécuter le rapport. avec le motif, par exemple La plage horaire sélectionnée contient trop d'exécutions de rapport. Le message Erreur dans les rapports à tous les administrateurs et superviseurs n’est pas envoyé lors d’un rattrapage, seulement lors de l’exécution automatique.