Précédent Suivant

Tâche 7 :  Afficher des informations d'agrégation

L'un des avantages du regroupement de données est la possibilité d'ajouter des informations récapitulatives, au début ou à la fin de chaque groupe. Les informations récapitulatives sont également appelées informations d'agrégation. Dans cette procédure, vous allez ajouter les informations d'agrégation suivantes au rapport :

*
*

Affichage du nombre de clients dans chaque groupe

1  
2  
3  
1  
GRP_TOTAL_CUSTOMERS
2  
3  
Figure 7-10 affiche la définition complète de l'élément d'agrégation.

Figure
7-10 Générateur d'agrégation affichant les valeurs pour calculer le
nombre de clients dans chaque groupe de plafond de crédit

Figure 7-10  Générateur d'agrégation affichant des valeurs pour calculer le nombre de client dans chaque groupe de plafond de crédit
4  
Cliquez sur OK. Dans la conception de rapport illustrée dans Figure 7-11, l'élément d'agrégation affiche le symbole sigma suivi du nom de la liaison de colonne.
[GRP_TOTAL_CUSTOMER]

Figure
7-11 Conception de rapport affichant l'élément
d'agrégation

Figure 7-11  Conception de rapport affichant l'élément d'agrégation
4  
Prévisualisez le rapport. Le rapport affiche le nombre de clients à la fin de chaque groupe. Figure 7-12 affiche le nombre de clients, 37, pour le groupe de plafond de crédit.

Figure
7-12 Aperçu du rapport affichant un nombre pour chaque groupe

Figure 7-12  Aperçu du rapport affichant un nombre pour chaque groupe
5  
6  
Customers:
1  
2  
3  
Customers: <VALUE-OF>row["GRP_TOTAL_CUSTOMERS"]</VALUE-OF>
Dans un élément de texte, la balise <VALUE-OF> prend en charge l'affichage de données dynamiques. L'expression row["GRP_TOTAL_CUSTOMERS"] est une référence à la liaison de colonne que vous avez créée pour renvoyer le nombre de clients dans chaque groupe de plafond de crédit.

Figure
7-13 Texte indiqué pour l'élément de texte

Figure 7-13  Texte indiqué pour l'élément de texte
4  
7  
8  
Customers: 37      37

Figure
7-14 Aperçu du rapport montrant le texte affiché par l'élément de texte

Figure 7-14  Aperçu du rapport montrant le texte affiché par l'élément de texte
9  
10  

Affichage du nombre total de clients dans le rapport

Au cours de la procédure précédente, vous avez ajouté des données cumulées en insérant l'élément d'agrégation depuis la palette. Cette fois-ci, vous allez ajouter des données cumulées en créant une liaison de colonne via la page Liaison de la table.

1  
2  
Dans l'éditeur de propriétés, sélectionnez l'onglet Liaison. La page Liaison, comme indiqué dans Figure 7-15, affiche toutes les liaisons de colonne utilisées par les éléments de la table.

Figure
7-15 Liaisons de colonne affichées

Figure 7-15  Liaisons de colonne affichées
3  
4  
1  
TOTAL_CUSTOMERS
2  
3  

Figure
7-16 Générateur d'agrégation affichant les valeurs pour obtenir le nombre de clients dans la table

Figure 7-16  Générateur d'agrégation affichant les valeurs pour obtenir le nombre de clients dans la table
4  
5  
6  
Cliquez avec le bouton droit de la souris sur la cellule guide à gauche de la première ligne Table - En-tête, puis sélectionnez InsérerLigneAu-dessus. Une nouvelle ligne d'en-tête de table apparaît au-dessus de la ligne affichant les titres de colonne. Elle s'affiche en couleurs car elle hérite des propriétés de la ligne qui la suit.
7  
8  
9  
1  
CUSTOMER_TOTAL
2  
3  
4  
*
  "Number of customers: " +
*

Figure
7-17 Générateur d'expression affichant l'expression qui renvoie à la liaison de colonne TOTAL_CUSTOMERS

Figure 7-17  Générateur d'expression affichant l'expression qui renvoie à la liaison de colonne TOTAL_CUSTOMERS
*

Figure
7-18 Liaison de colonne définie

Figure 7-18  Liaison de colonne définie
5  

Figure
7-19 Conception de rapport affichant un nombre total de clients

Figure 7-19  Conception de rapport affichant un nombre total de clients
10  
Prévisualisez le rapport. Le rapport affiche le nombre de clients au début de la table comme indiqué dans Figure 7-20. Le texte est centré dans la colonne. Vous remettrez en forme le texte plus tard.

Figure
7-20 Aperçu du rapport affichant un nombre total de clients

Figure 7-20  Aperçu de rapport affichant un nombre total de clients

(c) Copyright Actuate Corporation 2013