Création de rapports. SAP Web Intelligence
5 Création de rapports
5.1 A propos des rapports
5.1.1 Travailler avec des rapports
5.1.1.1 Données hiérarchiques et non hiérarchiques
En fonction de la source de données, les rapports contiennent des données hiérarchiques ou non. Les données hiérarchiques et les données non hiérarchiques se comportent différemment et vous les utilisez de façon différente.
5.1.1.1.1 Utilisation des données non hiérarchiques
Les données non hiérarchiques n'ont pas de relations parent-enfant. Une dimension représente un exemple d'objet non hiérarchique. Par exemple, les dimensions [Pays] et [Ville] dans un tableau affichent leurs valeurs de la façon suivante :
Pays
Etats-Unis
Etats-Unis
France
France
Ville
New York
Atlanta
Paris
Rennes
Bien que les données aient une relation hiérarchique (par exemple, "New York" et "Atlanta" sont les valeurs enfant d'"Etats-Unis"), les données s'affichent dans des colonnes non hiérarchiques et la relation parent-enfant n'est pas représentée dans la structure des données.
Vous pouvez analyser des données non hiérarchiques de plusieurs façons dans votre rapport, en les triant et les filtrant par exemple.
5.1.1.1.2 Utilisation des données hiérarchiques
Les données hiérarchiques organisent les données en relations parent-enfant et vous pouvez utiliser ces relations pour les parcourir et analyser les données et les résultats renvoyés par les indicateurs liés.
Les indicateurs associés aux hiérarchies sont agrégés en fonction de la position des données dans la hiérarchie.
Par exemple, l'indicateur [Chiffre d'affaires] calcule le chiffre d'affaires total de [San Diego] et de [Californie], à un niveau d'agrégation moins détaillé, lorsqu'il est associé à la hiérarchie [Géographie]. Parcourir la hiérarchie permet d'explorer différentes valeurs d'indicateur à ses différents niveaux.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence
Création de rapports
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
149
L'affichage et le comportement des données hiérarchiques dépendent de l'élément de rapport qui les contient.
Informations associées
Utilisation des données non hiérarchiques
5.1.1.1.2.1 Restrictions relatives au reporting avec des données hiérarchiques
Le tableau ci-dessous répertorie les restrictions qui s'appliquent lors du reporting sur des données hiérarchiques.
Ces restrictions sont également décrites dans les sections appropriées de ce guide.
Table 10 : Restrictions lors du reporting avec des hiérarchies
La restriction concerne...
Description
Indicateurs de requête Indicateur de requête : l'indicateur qui agrège avec la fonction
Somme (y compris l'agrégation), agrège la somme dans Web Intelli gence et non dans la requête. Les autres types d'agrégation d'indi cateur sont délégués.
Saut sur un indicateur ou un détail
Agrégation d'indicateur délégué
Un saut est toujours associé au tri sur l'objet auquel il s'applique.
C'est pourquoi toute hiérarchie du tableau où le saut s'applique s'aplatit. L'utilisateur peut supprimer le saut sur l'objet sous-jacent pour restaurer la hiérarchie.
Cette restriction s'applique dès lors que des indicateurs délégués sont utilisés et n'est pas spécifique au reporting de données hiérar chiques. L'agrégation d'indicateur délégué renvoie #TOREFRESH si l'agrégation requise n'est pas disponible dans la requête. L'utilisa teur doit actualiser le document pour obtenir le nouveau niveau d'agrégation. C'est le cas, par exemple, lorsque l'utilisateur se sert de la barre de filtre et sélectionne une valeur avant "Toutes les va leurs" et inversement, c'est-à-dire lorsqu'il sélectionne "Toutes les valeurs" avant de sélectionner une valeur.
L'agrégation d'indicateur délégué renvoie le message #NON DISPO
NIBLE si l'indicateur délégué se trouve dans un tableau avec une formule sur une dimension ou dans un filtre à valeurs multiples sur une dimension ne figurant pas dans le contexte de l'agrégation de l'indicateur. Cela arrive, par exemple, lorsqu'une URL est définie par-dessus une dimension dans un tableau contenant un indicateur délégué. Dans ce cas, il est recommandé de créer une variable pardessus la formule de l'URL comme détail de la dimension d'origine et d'inclure (mais en la cachant) cette dimension d'origine dans le bloc.
150
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence
Création de rapports
La restriction concerne...
Exploration
Développer/Réduire
Filtrage sur des hiérarchies
Description
Il n'y a pas de fonctionnalité explorer-remplacer applicable aux ob jets à partir d'une requête (il n'y a pas de chemin de navigation).
Il n'y a pas d'exploration de requête sur les sources .unx OLAP.
Développement/Réduction symétrique-asymétrique : lorsque l'utili sateur emploie l'action développer/réduire sur une hiérarchie si tuée à droite d'une autre hiérarchie, le système effectue un Déve loppement/Réduction asymétrique : L'action développer/réduire s'effectue uniquement pour le membre sélectionné d'un membre donné dans une hiérarchie située à gauche. L'utilisateur peut expli citement demander un développement/une réduction symétrique, auquel cas l'action s'applique à toutes les instances du membre sé lectionné (à tous les membres de la hiérarchie située à gauche).
Par défaut, le système procède à un développement/une réduction symétrique de la hiérarchie située à droite d'une dimension (dans ce cas, le développement/la réduction par défaut et le développe ment/la réduction symétrique donnent le même résultat).
Il se peut que le développement/la réduction d'une hiérarchie qui change à l'actualisation (variable de nœud de hiérarchie, sélection de membres par invite, modification au niveau du cube) se bloque après une actualisation effectuée à partir de l'aperçu dans l'éditeur de requête. Dans ce cas, l'utilisateur peut à nouveau faire glisser et déposer la hiérarchie dans la colonne pour résoudre le problème.
Il est possible qu'un filtre de rapport ou de tableau contenant une hiérarchie supprime des lignes sans respecter la structure de cette hiérarchie. C'est la raison pour laquelle un filtre peut supprimer un nœud parent qui est développé mais conserver des feuilles ou des nœuds réduits. Dans ce cas, afin d'éviter le renvoi d'un tableau vide, le système développe automatiquement la hiérarchie du bloc de fa
çon à ce que les membres obtenus soient visibles.
Un filtre peut supprimer un nœud intermédiaire d'une hiérarchie.
Dans ce cas, une action Développer simple n'est pas suffisante pour permettre à l'utilisateur d'accéder au niveau de membre suivant à partir du nœud parent. Pour voir le descendant d'un nœud parent, l'utilisateur doit se servir de Tout développer.
Le filtrage sur un objet fusionné reposant sur une hiérarchie n'est pas possible.
Barre de filtre (barre d'exploration) : lors d'un filtrage sur une hié rarchie à l'aide de la barre de filtre, si vous sélectionnez un nœud qui n'apparaît pas dans le tableau parce qu'il est réduit, le tableau affi ché est vide. Pour voir toutes les valeurs, l'utilisateur peut se servir de Tout développer.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence
Création de rapports
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
151
La restriction concerne...
Filtres de rapport
Aplatissement des hiérarchies
Objets fusionnés
Variables
OLAP
Suppression des requêtes
Description
Filtrer à partir de la barre de filtre revient à filtrer sur la légende
(même pour les objets de gestion OLAP qui ont une clé ).
Lorsque l'utilisateur modifie un filtre de rapport , le système appli que une action “Tout développer” sur n'importe quelle hiérarchie du rapport.
En cas d'aplatissement d'une hiérarchie : lorsqu'une hiérarchie s'aplatit, le système montre tous ses membres au même niveau comme pour une dimension, sans les signes + et - qui permettent de naviguer et sans le menu contextuel “Développer/Réduire”.
Le filtrage sur un objet fusionné reposant sur une hiérarchie n'est pas possible.
Objet fusionné avec hiérarchie : un objet fusionné reposant sur une hiérarchie ne peut pas être directement utilisé dans le rapport. En effet, dans certains cas, la hiérarchie d'origine a une structure hié rarchique contradictoire (un membre A est un descendant d'un au tre membre B, alors que dans l'autre hiérarchie, le membre A est un ascendant du membre B) et, par conséquent, le système est inca pable de créer une hiérarchie fusionnée. Dans ce cas, le système ne permet pas à l'utilisateur de faire glisser l'objet fusionné. Si l'utilisa teur crée une formule impliquant l'objet fusionné, le système ren voie #SYNTAXE. Néanmoins, l'utilisateur peut utiliser la hiérarchie d'origine directement dans le rapport.
Fusion reposant sur la clé pour les objets de gestion OLAP : la syn chronisation des données d'objets identiques provenant de la même source (cube ou requête BEx) repose sur la clé interne de la valeur de ces objets. Sinon, elle repose sur la légende.
Variable (formule) reposant sur une hiérarchie : une formule repo sant sur une hiérarchie donne toujours une liste de valeurs horizon tale (pas de données hiérarchiques).
Les membres des dimensions OLAP sont classés en ordre lexico graphique croissant dans les listes de valeurs (barre de filtre, con trôle d'entrée) des rapports.
Le filtrage sur un objet OLAP à partir du filtre de l'interface utilisa teur repose sur la clé de l'objet en question.
Filtrer sur une dimension OLAP à partir du contrôle d'entrée revient
à filtrer sur la légende. Filtrer sur une hiérarchie revient à filtrer sur la clé.
La suppression des requêtes est possible pour les sources .unv et
OLAP et pour les requêtes. Elle n'est pas disponible pour les autres types de source.
152
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence
Création de rapports
La restriction concerne...
actualiser les rapports
Classement des données hiérarchiques d'un tableau
Tri
Description
Lorsque vous actualisez un rapport, le système applique une action
“tout réduire” pour toute hiérarchie dont la valeur racine a été modi fiée.
Le classement d'un tableau comprenant une hiérarchie ne tient pas compte de la structure hiérarchique des données. C'est pourquoi toute hiérarchie d'un tableau où l'utilisateur définit un classement s'aplatit.
Tri et hiérarchie : le tri d'une hiérarchie (et d'une dimension prove nant de sources OLAP) repose sur l'ordre des membres dans le sys tème sous-jacent (il repose sur l'ordinal de la source, appelé ordre naturel, et non sur l'ordre lexicographique comme pour d'autres ty pes d'objet de gestion). Le tri sur une hiérarchie respecte la struc ture de cette dernière. Il trie les éléments qui se trouvent à un même niveau donné.
Le tri sur un indicateur ne préserve pas l'ordre du membre au sein d'une hiérarchie du même tableau. C'est pourquoi le système affi che la hiérarchie plate dans un tableau où l'utilisateur a appliqué un tri en fonction de l'indicateur.
5.1.1.1.2.2 Utilisation des données hiérarchiques des tableaux
Les hiérarchies apparaissent dans les tableaux sous forme de colonnes hiérarchiques. Une colonne hiérarchique affiche la hiérarchie sous forme de relation parent-enfant. Vous pouvez explorer la hiérarchie en développant et en réduisant ses valeurs.
Exemple
Une colonne hiérarchique dans un tableau
Le tableau suivant affiche la hiérarchie [Produit] et l'indicateur [Chiffre d'affaires] :
Produit
Denrées
Plats chauds
Boissons
Pains
Chiffre d'affaires
203 124
100 101
54 345
48 678
L'indicateur affiche le chiffre d'affaires total pour la valeur correspondante de la hiérarchie. Par exemple, le chiffre d'affaires total des produits Denrées est de 203 124.
Pour obtenir des informations supplémentaires concernant les boissons, cliquez sur le membre [Boissons] :
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence
Création de rapports
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
153
Produit
Denrées
Plats chauds
Boissons
Boissons non alcoolisées
Soda
Lait
Chiffre d'affaires
203 124
100 101
54 345
10 100
20 200
24 045
48 678 Pains
Lorsque vous développez le membre, la colonne Chiffre d'affaires affiche également les valeurs d'indicateur associées aux différents types de boissons.
5.1.1.1.2.3 Données hiérarchiques dans les tableaux croisés
Les données hiérarchiques se comportent de la même façon dans les tableaux croisés que dans les tableaux. Si l'axe d'un tableau croisé est basé sur une hiérarchie, vous pouvez cliquer sur un élément de données pour le développer.
Exemple
Données hiérarchiques dans un tableau croisé
Dans le tableau croisé suivant, la hiérarchie [Heure] se trouve sur l'axe vertical et la hiérarchie [Produit] sur l'axe horizontal.
Heure
2008
2009
2010
Denrées
203 110
321 400
350 444
Lorsque vous cliquez sur l'élément [Denrées], il se développe et affiche ses éléments enfant et les valeurs d'indicateur correspondantes.
Heure
2008
2009
2010
Denrées
Plats chauds
54 570
101 000
124 000
Boissons
67 000
98 990
133 000
Pain
81 540
121 410
93 444
154
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence
Création de rapports
5.1.1.1.2.4 Exploration des hiérarchies
5.1.1.1.2.4.1 Pour développer et réduire toutes les hiérarchies d'un tableau
Vous pouvez développer toutes les hiérarchies d'un tableau afin d'afficher toutes les combinaisons possibles des membres de la hiérarchie.
1. Pour développer toutes les hiérarchies d'un tableau, cliquez avec le bouton droit de la souris n'importe où dans le tableau, puis sélectionnez
Navigation hiérarchique Toutes Développer toutes les hiérarchies
.
2. Pour réduire toutes les hiérarchies d'un tableau, cliquez avec le bouton droit de la souris n'importe où dans le tableau, puis sélectionnez
Navigation hiérarchique Toutes Réduire toutes les hiérarchies
.
5.1.1.1.2.4.2 Exploration asymétrique d'une hiérarchie
L'exploration asymétrique est un moyen d'explorer une hiérarchie par défaut lorsque vous cliquez sur des membres pour les développer ou les réduire.
Lors de l'exploration asymétrique d'une hiérarchie, vos actions de développement et de réduction sont uniquement appliquées à la valeur actuelle des autres dimensions qui apparaissent à gauche de la hiérarchie explorée.
Exemple
Exploration asymétrique
Un tableau contient la dimension [Produit] et la hiérarchie [Géographie].
Produit
Denrées
Boissons
Géographie
Californie
Californie
Chiffre d'affaires
540 000
453 300
Quand vous développez le membre [Californie] pour afficher les villes de Californie dans la première ligne du tableau, le développement s'applique uniquement à la valeur actuelle (Epicerie) de la dimension [Produit].
Produit
Denrées
Boissons
Géographie
Californie
Californie
Los Angeles
San Diego
San Francisco
Chiffre d'affaires
540 000
320 000
100 000
120 000
453 300
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence
Création de rapports
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
155
5.1.1.1.2.4.2.1 Pour explorer une hiérarchie de façon asymétrique
1. Pour développer les membres enfant d'un membre, cliquez sur le membre ou cliquez sur le bouton droit de la souris, puis sélectionnez
Développer les enfants
dans le menu.
La hiérarchie se développe uniquement pour la valeur actuelle des dimensions ou hiérarchies à gauche de la hiérarchie développée dans le tableau.
2. Pour développer tous les membres descendants d'un membre, cliquez sur le membre ou cliquez sur le bouton droit de la souris, puis sélectionnez
Développer les descendants
.
La hiérarchie se réduit uniquement pour la valeur actuelle des dimensions ou hiérarchies à gauche de la hiérarchie développée dans le tableau.
3. Pour réduire les membres enfant d'un membre, cliquez sur le membre développé ou cliquez sur le bouton droit de la souris, puis sélectionnez
Réduire les enfants
.
La hiérarchie se réduit uniquement pour la valeur actuelle des dimensions ou hiérarchies à gauche de la hiérarchie réduite dans le tableau.
5.1.1.1.2.4.3 Exploration symétrique d'une hiérarchie
Lors de l'exploration symétrique d'une hiérarchie, vos actions de développement et de réduction sont appliquées par rapport à toutes les valeurs des autres hiérarchies ou dimensions qui apparaissent à gauche de la hiérarchie explorée dans le tableau.
Exemple
Exploration symétrique
Un tableau contient la dimension [Produit] et la hiérarchie [Géographie].
Produit
Denrées
Boissons
Géographie
Californie
Californie
Chiffre d'affaires
540 000
453 300
Lorsque vous développez le membre [Californie] de la première ligne pour afficher les villes de Californie, le développement s'applique aux deux valeurs de la dimension [Produit].
Produit
Denrées
Boissons
Géographie
Californie
Californie
Los Angeles
San Diego
San Francisco
Los Angeles
Chiffre d'affaires
540 000
320 000
100 000
120 000
453 300
120 000
156
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence
Création de rapports
Produit Géographie
San Diego
San Francisco
Chiffre d'affaires
200 000
113 300
5.1.1.1.2.4.3.1 Pour explorer une hiérarchie de façon symétrique
1. Pour développer les éléments enfant d'un membre, cliquez avec le bouton droit de la souris sur le membre, puis sélectionnez
Navigation hiérarchique Symétrique Développer les enfants
.
La hiérarchie se développe pour toutes les valeurs des dimensions ou hiérarchies à gauche de la hiérarchie développée dans le tableau.
2. Pour développer tous les éléments descendant d'un membre, cliquez avec le bouton droit de la souris sur le membre, puis sélectionnez
Navigation hiérarchique Symétrique Développer les descendants
.
La hiérarchie se développe pour toutes les valeurs des dimensions ou hiérarchies à gauche de la hiérarchie développée dans le tableau.
3. Pour réduire les membres enfant d'un membre, cliquez avec le bouton droit de la souris sur le membre, puis sélectionnez
Navigation hiérarchique Symétrique Réduire les enfants
.
La hiérarchie se réduit pour toutes les valeurs des dimensions ou hiérarchies à gauche de la hiérarchie réduite dans le tableau.
5.1.1.1.2.4.4 Modification du ciblage de l'exploration d'une hiérarchie
Vous pouvez modifier le ciblage de l'exploration lorsque vous explorez des hiérarchies. Lorsque vous modifiez le ciblage de l'exploration, vous filtrez le membre parent et l'ensemble des membres parent à son niveau et au niveau supérieur quand vous le développez.
Modifier le ciblage de l'exploration peut s'avérer utile lors de la création de diagrammes sur des données hiérarchiques. Etant donné que les valeurs d'indicateur associées aux membres parent sont plus agrégées que leurs membres enfant, il est difficile de les afficher sur le même axe du diagramme en utilisant la même échelle. En supprimant le membre parent, il est possible d'afficher les valeurs des membres enfant en utilisant la même
échelle.
Exemple
Exploration avant d'une hiérarchie
Vous disposez des données suivantes dans un tableau :
Heure
2008
Chiffre d'affaires
29 358 677,22
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence
Création de rapports
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
157
Heure
2009
2010
Chiffre d'affaires
30 242 323
45 320 243
Lorsque vous explorez en avant le membre [2010], vous obtenez l'affichage suivant :
Heure
T1
T2
T3
T4
Chiffre d'affaires
12 500 650
14 353 231
8 342 231
10 124 131
Les membres annuels contenant des valeurs bien supérieures aux valeurs d'indicateur des membres trimestriels, n'apparaissent pas à l'écran.
5.1.1.1.2.4.4.1 Pour modifier le ciblage de l'exploration d'une hiérarchie
1. Pour explorer en avant une hiérarchie : a) Dans l'interface Web, cliquez avec le bouton droit de la souris sur le membre à développer, puis sélectionnez
Commencer l'exploration Explorer en avant jusqu'à
.
b) Dans l'interface Rich Internet Application et dans Web Intelligence Rich Client, cliquez avec le bouton droit de la souris sur le membre à développer, puis sélectionnez
Commencer l'exploration Explorer
.
2. Pour explorer en arrière une hiérarchie, cliquez avec le bouton droit de la souris sur n'importe quel membre enfant d'un membre que vous avez déjà exploré en avant, puis sélectionnez
Ciblage de l'exploration
Explorer en arrière
.
5.1.1.1.2.5 Agrégation de données hiérarchiques
5.1.1.1.2.5.1 Mode d'agrégation des données hiérarchiques
Les données hiérarchiques des indicateurs sont agrégées de manière différente selon que la méthode d'agrégation utilisée est la méthode d'agrégation par défaut ou la méthode d'agrégation explicite. La logique de l'agrégation repose sur les règles suivantes :
● Ensemble de données utilisés pour l'agrégation :
1. En cas de hiérarchie dans un contexte d'indicateur, les valeurs d'indicateur des membres racine de la hiérarchie sont agrégées. C'est ce qui se passe par défaut (le mécanisme Aggregate() n'est pas explicitement déclaré).
158
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence
Création de rapports
2. Pour les types explicites (Somme, Maximum, Minimum), la nature hiérarchique des données est ignorée.
Toutes les données visibles sont agrégées, y compris celles qui ont déjà été agrégées (membres parent déjà agrégés).
● Sensibilité au statut de Réduire/Développer
1. L'agrégation explicite agrège uniquement les données visibles sauf si l'expression de l'ensemble est utilisée pour une hiérarchie particulière et qu'une agrégation est ensuite effectuée sur les objets définis dans l'expression de l'ensemble.
2. L'agrégation par défaut comprenant la fonction aggregate() n'est pas sensible au statut de Réduire/
Développer.
5.1.1.1.2.5.1.1 Agrégation par défaut
Avec l'agrégation par défaut [fonction Aggregate() incluse], on procède à une agrégation non redondante (pas de double comptage). L'agrégation par défaut utilise la fonction d'agrégation par défaut pour les données de la hiérarchie. Si vous incluez un indicateur dans une cellule sans spécifier de fonction d'agrégation ou si vous utilisez la fonction Aggregate, l'indicateur est calculé par la fonction d'agrégation par défaut.
L'agrégation par défaut utilise les valeurs cumulées renvoyées par la base de données. En d'autres termes, cette dernière est compatible avec les valeurs agrégées renvoyées par la base de données. Les valeurs par défaut sont calculées en appliquant la fonction d'agrégation par défaut à toutes les valeurs racine de la hiérarchie. Cela signifie que l'agrégation par défaut ne compte les valeurs qu'une seule fois sauf dans le cas où la même valeur apparaît sous différents éléments racine de la hiérarchie. (Dans l'exemple ci-dessous, les éléments racine sont
[Boissons] et [Denrées] et aucun élément n'apparaît sous les éléments racine.)
Exemple
Agrégation par défaut
Placez [Unités de ventes] dans une cellule individuelle d'un rapport qui contient la hiérarchie ci-dessous.
La fonction d'agrégation par défaut est Sum et, par conséquent, la valeur de la cellule individuelle est 43 791
(soit 24 597 + 19 194). L'application renvoie une valeur en appliquant la fonction d'agrégation par défaut aux valeurs racine de la hiérarchie.
Produit
Boissons
Denrées
Boissons alcoolisées
Boissons
Pâtisseries
Unités
24 597
6 838
13 573
19 194
7 870
5.1.1.1.2.5.1.2 Agrégation explicite
L'agrégation explicite inclut une fonction d'agrégation spécifique (Sum, par exemple) directement dans une formule. Si la même valeur est incluse plus d'une fois dans une agrégation explicite, elle peut être comptée
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence
Création de rapports
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
159
plusieurs fois en fonction de l'état visuel de la hiérarchie. Par exemple, si un élément est développé et qu'une agrégation explicite fait référence aux deux éléments, l'un d'entre eux étant l'élément enfant de l'autre, en fonction du calcul de rollup, la valeur de l'élément enfant risque d'être comptabilisée deux fois : l'une pour elle-même et l'autre avec la valeur de son parent. Cela est dû au fait que Web Intelligence ajoute la valeur de l'enfant et du parent.
Dans le cas d'une agrégation explicite, l'application fait référence à l'état visuel de la hiérarchie. Aussi, les valeurs peuvent être comptées plus d'une fois et le résultat des calculs peut changer si un élément est développé ou réduit.
Restriction relative à l'agrégation explicite basée sur des ensembles
Lorsqu'un indicateur est agrégé avec des hiérarchies qui ne font pas partie de l'expression définie déclarée dans la fonction d'agrégation, l'agrégation n'est pas implicite.
Par exemple, lorsque des hiérarchies figurent dans un tableau, que l'ensemble d'utilisation des agrégations se trouve dans le pied de page du tableau et que les hiérarchies du tableau ne sont pas spécifiées dans l'expression définie, si le rapport contient un filtre qui supprime les racines initiales de la hiérarchie du tableau, le système n'agrégera pas les valeurs pour ces racines, mais les regroupera avec les racines d'origine non filtrées (résultat de la requête d'origine).
Informations associées
Exemples d'agrégation par défaut et d'agrégation explicite
[page 160]
5.1.1.1.2.5.1.3 Exemples d'agrégation par défaut et d'agrégation explicite
Exemple
Agrégation par défaut et agrégation explicite
Vous disposez d'une hiérarchie contenant les données suivantes et elle s'affiche développée dans un rapport :
Produit
Boissons
Denrées
Boissons alcoolisées
Boissons
Pâtisseries
Unités
24 597
6 838
13 573
19 194
7 870
160
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence
Création de rapports
● Placé dans le pied de page du tableau, l'indicateur [Unités] renvoie 43 791. Cette agrégation par défaut renvoie la valeur agrégée totale de l'indicateur (24 597 + 19 194).
● Placé dans un pied de page du tableau, Sum([Unités]) renvoie 72 072. Cette agrégation explicite compte toutes valeurs visibles de la hiérarchie (24 597 + 6 838 + 13 573 + 19 194 + 7 870).
● L'agrégation explicite Sum([Unités];[Produit]&[Boisson].enfants) renvoie 20 411 (6 838 +
13 573) car l'indicateur [Boisson] est développé.
● L'agrégation explicite Sum([Unités];[Produit]&[Boisson];[Produit]&[Boissons]) renvoie
38 170 (24 597 + 13 573). La valeur de [Boissons] apparaît deux fois dans le calcul car l'indicateur
[Boissons] est développé.
● L'agrégation par défaut Aggregate([Unités];{[Produit]&{Boisson];{Produit].{Boissons]}) renvoie 24 597. La valeur de [Boissons] apparaît une seule fois dans le calcul.
Si vous réduisez le nœud de l'indicateur[Boisson] dans le rapport, vous obtenez les calculs suivants :
● [Unités] renvoie 43 791. L'agrégation par défaut n'est pas affectée par la modification apportée à l'affichage.
● Sum([Unité]) renvoie 51 661 (24 597 + 19 194 + 7 870). L'agrégation explicite utilise toutes les valeurs visibles pour renvoyer la valeur.
● Sum([Unités];[Produit].&[Boisson].children) renvoie une valeur non nulle même si les membres enfant de [Boisson] ne sont pas visibles.
● Sum([Unités];{[ Produit].&[Boisson];[Produit].&[Boissons]}) renvoie 38 170 parce que
[Boissons] n'est pas visible. L'agrégation explicite utilise uniquement les valeurs visibles.
● Aggregate([Unités];{[ Produit].&[Boisson];[Produit].&[Boissons]}) renvoie 24 597.
L'agrégation par défaut n'est pas affectée par la modification apportée à l'affichage.
5.1.1.2 Recherche de texte
5.1.1.2.1 Pour rechercher un texte dans un rapport
1. Dans la barre d'outils, cliquez sur
Rechercher
pour afficher la barre Rechercher sous les rapports.
2. Saisissez le texte recherché dans la zone
Rechercher
.
3. Cliquez sur la flèche en regard de la zone, puis sélectionnez
Respecter la casse
pour effectuer une recherche sensible à la casse, sinon cliquez sur
Ignorer la casse
.
4. Si le texte apparaît plusieurs fois, cliquez sur
Suivant
ou
Précédent
pour mettre en surbrillance les autres instances du texte ou cliquez sur
Tout mettre en surbrillance
pour mettre en surbrillance toutes les instances du texte.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence
Création de rapports
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
161
5.1.1.3 Modes de visualisation
5.1.1.3.1 Définition des modes de visualisation
Vous pouvez afficher les rapports dans différents modes selon la façon dont vous souhaitez utiliser les données et selon l'apparence que vous souhaitez leur donner.
5.1.1.3.1.1 mode Page
Le mode Page affiche la mise en page des rapports, y compris les marges, les en-têtes et les pieds de page.
Utilisez le mode Page lorsque vous souhaitez affiner la mise en forme de tableaux et de diagrammes ainsi que la mise en page d'un rapport.
5.1.1.3.1.1.1 Définition de la taille du rapport en mode Page
Vous pouvez définir la taille d'un rapport en pourcentage ou en indiquant un nombre de pages spécifique, en hauteur et en largeur. Par exemple, si vous définissez un rapport de sorte qu'il fasse une page de hauteur, tous les
éléments du rapport sont réorganisés de façon à tenir sur une seule page horizontale.
La définition de la taille d'un rapport remplace tous les autres paramètres de contrôle de l'agencement de la page du rapport. Par exemple, même si un rapport à trois sections est défini pour démarrer chaque section sur une nouvelle page, il ne contient qu'une seule page s'il est défini pour faire une page de hauteur.
La définition de la taille du rapport ne s'applique qu'en mode Page.
5.1.1.3.1.1.1.1 Pour définir la taille du rapport
1. En mode Conception, sélectionnez l'onglet
Mise en page
.
2. Sélectionnez la largeur du rapport dans la zone
Largeur
et sa hauteur, dans la zone
Hauteur
ou bien définissez sa taille en pourcentage dans la zone
Echelle
.
Lorsque vous définissez un pourcentage, la largeur et la hauteur sont calculées automatiquement.
5.1.1.3.1.2 Mode Affichage rapide
Le mode d'affichage rapide est le mode d'affichage par défaut. Il s'agit d'une mode de pagination basé sur les données plutôt que sur la taille physique des pages du rapport. Le mode Affichage rapide affiche uniquement les tables, les rapports et les cellules autonomes dans les rapports. En revanche, il affiche un maximum d'enregistrements verticalement et horizontalement, selon les paramètres d'affichage rapide. Le mode Affichage rapide spécifie également la hauteur et la largeur minimum de page ainsi que les marges du rapport.
162
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence
Création de rapports
Le mode Affichage rapide limite le nombre de lignes horizontales et verticales. Il peut donc arriver qu'un rapport ne contienne pas toutes les données possibles.
Utilisez le mode Affichage rapide si vous souhaitez vous concentrer sur l'analyse des résultats, ajouter des calculs ou des formules, ajouter des ruptures, ou trier les résultats dans des tableaux pour les organiser.
Les propriétés du mode d'affichage rapide peuvent être configurées soit par votre administrateur, soit directement dans l'application.
Propriété
Nombre maximal d'enregistrements verticaux
Nombre maximal d'enregistrements horizontaux
Largeur de page minimale
Hauteur de page minimale
Remplissage droite
Remplissage bas
Enregistrements verticaux par page
Configuration
Administrateur
Administrateur
Administrateur
Administrateur
Administrateur
Administrateur
Application
Remarques
Enregistrements horizontaux par page Application
●
Affecte uniquement les tableaux et les tableaux croisés horizontaux
●
Les tableaux horizontaux ne sont jamais coupés verticalement
●
Le nombre de lignes d'un tableau horizontal est ignoré dans le calcul des enregistrements verticaux
●
Affecte uniquement les tableaux, formulaires et tableaux croisés verticaux
●
Le nombre de lignes d'un tableau vertical est ignoré dans le calcul des enregistrements horizontaux
Autres remarques :
● Les en-têtes et pieds de page ne comptent pas comme des lignes.
● Les cellules et les diagrammes individuels ne comptent pas comme des lignes.
● Les cellules de section ne comptent pas comme des lignes lorsque la section n'est pas vide.
● Les cellules de section comptent comme des lignes verticales lorsque la section est vide.
● L'option Eviter les sauts de page dans le bloc n'a aucun effet sur le mode Affichage rapide
5.1.1.3.1.2.1 Modification des paramètres du mode
Affichage rapide
Vous pouvez modifier le nombre d'enregistrements horizontaux et verticaux par page en mode Affichage.
1. Cliquez sur le rapport avec le bouton droit de la souris, puis sélectionnez
Format du rapport
pour afficher la boîte de dialogue
Format du rapport
.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence
Création de rapports
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
163
2. Cliquez sur l'onglet
Général
.
3. Dans la section
Contenu de la page (Mode affichage rapide uniquement)
, sélectionnez le nombre souhaité d'enregistrements horizontaux et verticaux par page.
5.1.1.3.2 Pour basculer entre les modes d'affichage
1. Pour afficher un rapport en mode Affichage rapide, cliquez sur
Affichage rapide
dans la barre d'état.
2. Pour afficher un rapport en mode Page, cliquez sur
Page
dans la barre d'état.
5.1.1.4 Plier et déplier les données du rapport
Vous pouvez masquer et afficher les données du rapport en pliant et dépliant l'affichage des différents éléments du rapport.
Vous pouvez plier et déplier des sections, des ruptures et des tableaux. Les données sont affichées et masquées de différentes façons en fonction de l'élément du rapport.
Elément de rapport
Section
Résultat
Lorsqu'une section est pliée, les détails la concernant sont cachés et seules les cellules autonomes sont affichées. En mode Lecture, vous pouvez plier ou déplier les sections à l'aide du visualiseur DHTML (visualiseur Web), l'Applet Java
(application Internet riche) et Web Intelligence Rich Client.
Tableau ou rupture.
Lorsqu'un tableau ou une rupture est plié, les lignes sont cachées et seuls les en-têtes et pieds de page sont affichés.
(Les tableaux doivent avoir des en-têtes et des pieds de page pour pouvoir être pliés ou dépliés).
Les tableaux verticaux, horizontaux et croisés peuvent être pliés et dépliés.
En mode Lecture, vous pouvez plier ou déplier les sections à l'aide de l'Applet Java (application Internet riche) et Web
Intelligence Rich Client. Vous pouvez plier et déplier les tableaux à l'aide du visualiseur DHTML (visualiseur Web).
5.1.1.4.1 Pour plier et déplier les données du rapport
Vous pouvez plier et déplier des données en mode Lecture et Conception en activant le Plan.
1. En mode Lecture, sélectionnez
Plan
dans la barre d'outils pour afficher la barre Plier/Déplier en haut et à gauche du rapport.
164
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence
Création de rapports
Le visualiseur Web permet de plier et de déplier les sections uniquement en mode Lecture. Web Intelligence
Rich Client et l'Applet Java (application Internet riche), vous pouvez plier et déplier les sections et les tableaux en mode Lecture.
2. En mode Conception, sélectionnez
Analyse Interagir Plan
pour afficher la barre Plier/Déplier en haut,
à gauche du rapport.
3. Les icônes + et - dans la barre correspondent et coïncident avec des éléments individuels du rapport. Utilisezles pour plier et déplier des éléments spécifiques du rapport.
4. Utilisez les icônes dans la partie inférieure gauche ou supérieure droite de la barre pour plier et déplier toutes les instances d'un type d'élément de rapport.
5.1.1.5 Pour afficher à nouveau tout le contenu masqué d'un rapport
Vous pouvez masquer les tableaux, les cellules et les sections des rapports.
Cliquez avec le bouton droit de la souris sur le contenu masqué, puis sur
Afficher tout le contenu masqué
.
5.1.1.6 Impression de rapports
Les documents s'impriment rapport par rapport. Vous pouvez imprimer un ou plusieurs rapports provenant d'un même document.
Les rapports s'impriment de gauche à droite, puis du haut vers le bas. Si la largeur d'un rapport est supérieure à la largeur de la taille de papier définie dans Présentation du rapport - Page, des sauts de page sont insérés.
La taille du papier et l'orientation de la page pour l'impression peuvent être différentes de celles définies pour l'affichage des rapports dans interface Desktop Interface ou dans Java. Les utilisateurs se servant d'imprimantes différentes peuvent ainsi spécifier la présentation appropriée lorsqu'ils impriment.
Les documents s'impriment directement depuis l'interface de bureau et l'interface Java. Pour l'impression depuis l'interface HTML, il faut tout d'abord exporter le document dans un fichier PDF, puis imprimer ce dernier.
5.1.1.6.1 Pour imprimer des rapports
1. Cliquez sur
Imprimer
dans l'onglet
Fichier
.
○ Si vous vous servez de l'interface HTML, la boîte de dialogue
Téléchargement du fichier
apparaît.
○ Si vous vous servez de l'interface de bureau ou de l'interface Java, la boîte de dialogue
Imprimer
apparaît.
2. Choisissez vos options d'impression et imprimez le rapport.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence
Création de rapports
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
165

Enlace público actualizado
El enlace público a tu chat ha sido actualizado.