Générer un rapport Vue Utilisateur
La tâche Générer un rapport Vue Utilisateur crée un rapport à partir d'une Vue Utilisateur publiée. Les formats disponibles sont PDF, XLSX et CSV.
Le sélecteur affiche uniquement les Vues publiées accessibles à l'utilisateur qui exécute le workflow.
Configuration
| Champ | Description |
|---|---|
| Vue Utilisateur | Vue publiée à partir de laquelle générer le rapport. |
| Format | PDF visuel, XLSX multi-feuille ou CSV. |
| Page | Page de la Vue à représenter dans le PDF. |
| Widget données | Widgets tabulaires à inclure dans les formats de données. Un seul widget est autorisé pour CSV. |
| Valeurs filtres | Objet JSON avec les valeurs à appliquer aux filtres de la Vue. |
| Thème | Clair ou sombre pour la représentation visuelle. |
| Mode données tabulaires | Données de la page conçue ou toutes les lignes disponibles. |
| Nom de fichier | Modèle du nom du rapport. |
| Attendre le completement | Attend la génération avant de continuer. |
| Timeout et intervalle | Régulent l'attente. |
| Clé idempotence | Évite la création de requêtes dupliquées équivalentes. |
Exemple synthétique des filtres :
{
"periodo": "corrente",
"area": "DEMO"
}
Les clés doivent correspondre aux filtres définis dans la Vue.
Résultats
La tâche retourne :
- identifiant et état de la génération ;
- pourcentage d'avancement ;
- fichier et nom du rapport, lorsque prêt ;
- format et taille ;
- message diagnostique en cas d'erreur.
Si Attendi le completement est désactivé ou le timeout expire, relier l'identifiant à Surveiller la génération de rapports.
Vérification
Avant d'automatiser, publier et contrôler la Vue comme décrit dans Publication et gestion. Tester les filtres et les widgets avec des données synthétiques, vérifiant que le rapport ne contient pas de contenu non destiné à ses destinataires.