Guide d'administration expert Créer et éditer un rapport
28 mai 2024 à 05:35Architecture d’un rapport
Table of Contents
Un rapport est une arborescence de champs dont les champs parents ont des effets sur les champs enfants. Les champs modèles définis en amont de l’arborescence, créeront des champs parmi les champs Promo
enfants du Conteneur
auquel ils sont rattachés.
Exemple d’arborescence de rapport
Légende
Types de champs
Plusieurs éléments existent afin de concevoir l’architecture d’un rapport. Voici les types existants :
Type de champ | Explicatif |
---|---|
Conteneur |
Il s’agit d’un élément, aussi appelé « Catégorie », qui permet d’organiser un rapport. Il peut y avoir autant de conteneurs dans d’autres conteneurs que souhaité. |
Promo |
Correspond à une ligne de donnée dans un rapport. |
Modèle de promo |
Définit le nom par défaut de tous les champs Promo qui sont parmi ses enfants. |
Modèle pour champ de type qualitatif-texte |
Crée un champ de type qualitatif-texte dans tous les champs Promo enfants. Permet de recueillir une donnée de type textuel. |
Modèle pour champ de type qualitatif-booléen |
Crée un champ de type qualitatif-booléen dans tous les champs Promo enfants. Permet de recueillir une donnée de type booléen (oui/non). |
Modèle pour champ de type quantitatif-addition |
Crée un champ de type quantitatif-addition dans tous les champs Promo enfants. Permet de recueillir une donnée de type nombre.Dans une future évolution, ce champ permettra d’afficher la somme des données des mêmes champs de type quantitatif-addition au niveau de la catégorie parente. |
Modèle pour champ de type quantitatif-moyenne |
Crée un champ de type quantitatif-moyenne dans tous les champs Promo enfants. Permet de recueillir une donnée de type nombre.Dans une future évolution, ce champ permettra d’afficher la moyenne des données des mêmes champs de type quantitatif-moyenne au niveau de la catégorie parente. |
Note
Les champs dont le nom commencent par « Modèle » sont nécessairement enfants d’un conteneur.
Les champs de données comme qualitatif-texte
ne peuvent pas être créés manuellement, et sont générés automatiquement comme enfant des champs Promo
.
Note
Les champs quantitatif-addition
et quantitatif-moyenne
ont pour l’instant aujourd’hui un comportement identique.
Il est prévu dans une évolution futur de permettre des calculs automatisés qui permettra d’afficher la somme des données des mêmes champs de type quantitatif-addition
au niveau de la catégorie parente
et d’afficher la moyenne des données des mêmes champs de type quantitatif-moyenne
au niveau de la catégorie parente.
Noms des champs dans le tableau
Lorsqu’ils sont affichés dans un tableau sur l’interface Web, les champs sont classés par ordre alphabétique.
Pour modifier l’ordre des en-têtes de colonne, vous pouvez faire précéder le nom des champs d’un nombre dans ce format : XX.
.
Le préfixe et le nom du champ doivent être séparés par une espace. Par exemple, l’en-tête 01. Description
sera affiché comme Description
dans le tableau du rapport.
Utilisation d’un modèle de rapport pour générer des sous-catégories
Il est possible de définir un modèle de rapport qui sera ensuite utilisé pour être dupliqué comme sous-catégories d’un autre rapport. Par exemple, si pour un rapport vous avez 3 grandes catégories définies et que pour chacune vous souhaitez définir autant de sous-catégories qu’il y a d’association territoriales, vous pouvez définir un modèle de rapport listant toutes les associations territoriales, puis générer automatiquement ce modèle de rapport comme sous-catégories de chacune des 3 catégories principales.
Pour illustrer, il est possible de générer en boucle le modèle de rapport suivant :
Dans le rapport suivant :
Afin d’obtenir ce rapport :
Voir la page décrivant les instructions pour copier un modèle de rapport dans un autre rapport.