Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Version 5.1
Windows
BusinessObjects TM
Version 5.1
Manuel de lutilisateur
Le logiciel et le prsent ouvrage ne peuvent en aucun cas, en tout ou partie, tre copis, photocopis, reproduits, traduits, enregistrs
ou convertis sur un quelconque support lectronique ou mcanique sans lapprobation crite pralable de Business Objects. Les
informations contenues dans le prsent manuel peuvent faire lobjet de modifications sans pravis. Si vous relevez dans le prsent
ouvrage quelque anomalie que ce soit, veuillez en faire part Business Objects par e-mail : documentation@businessobjects.com.
Business Objects dcline toute responsabilit quant dventuelles erreurs contenues dans le prsent manuel.
Proprit industrielle :
Le logo Business Objects, BusinessMiner, BusinessQuery et WebIntelligence sont des marques dposes de Business Objects S.A. aux Etats-Unis
et/ou autres pays.
Le slogan de Business Objects, Broadcast Agent, BusinessObjects, Personal Trainer, Rapid Deployment Templates et Set Analyzer sont des
marques de Business Objects S.A. aux Etats-Unis et/ou autres pays.
Microsoft, Windows, Windows NT, Access, Microsoft VBA et les autres noms de produits Microsoft cits dans cet ouvrage sont des marques ou
des marques dposes de la socit Microsoft Corporation.
Oracle est une marque dpose de la socit Oracle Corporation. Tous les autres noms de produits Oracle cits dans cet ouvrage sont des
marques dposes de la socit Oracle Corporation.
Tous les autres noms de produits et de socits cits dans cet ouvrage sont des marques dposes de leurs propritaires respectifs.
Edition : 6
Table des matires
Prface
Contenu de la documentation ............................................................................................. xvi
A propos de ce manuel........................................................................................................ xxii
Partie I Introduction
Chapitre 1 Introduction 25
Prsentation de BusinessObjects .......................................................................................... 26
Documentation et exemples du Kit de dmonstration eMode........................................ 32
Mise niveau de versions antrieures de BusinessObjects ............................................. 33
iv Manuel de lutilisateur
Table des matires
Manuel de lutilisateur v
Table des matires
vi Manuel de lutilisateur
Table des matires
Manuel de lutilisateur ix
Table des matires
Annexe B
Index
x Manuel de lutilisateur
Liste des exemples
Partie I Introduction 23
Cration dun rapport avec une section Anne et une section Trimestre .......................................... 282
Filtre des donnes pour afficher le chiffre daffaires de deux rgions uniquement ......................... 291
Affichage uniquement des magasins dont le chiffre daffaires hebdomadaire est suprieur
200 000 dollars ............................................................................................................................................. 298
Comment trier les mois correctement ? ................................................................................................... 305
Tri de clients par nationalit puis par nom dans lordre alphabtique ............................................... 306
Affichage des trois lignes de produits qui enregistrent le meilleur chiffre daffaires ...................... 309
Chiffre daffaires des trois meilleurs mois et comparaison avec le chiffre daffaires global ........... 312
Commerciaux ayant gnr un chiffre daffaires suprieur 500 000 dollars ................................... 316
Affichage des sous-totaux du chiffre daffaires pour chaque lieu de sjour contenu dans un
Manuel de lutilisateur xi
Liste des exemples
Pour quelle raison le chiffre daffaires est-il plus lev dans ce lieu de sjour que dans les autres ? ..
529
Exploration latrale de Lieux de sjour vers Ventes .............................................................................. 536
Analyse de la marge bnficiaire .............................................................................................................. 548
Analyse centre sur un lieu de sjour profit lev par utilisation de filtres dexploration comme
conditions de requte ................................................................................................................................. 553
Manuel de lutilisateur xv
Prface
Contenu de la documentation
La documentation Business Objects continue de prsenter des informations
compltes et jour sur les produits. Elle ne prsente pas seulement les
caractristiques des produits, mais regroupe des astuces, des exemples et des
instructions pour la rsolution des incidents.
La documentation Business Objects est disponible, au choix, dans plusieurs
formats, notamment : aide en ligne Windows, HTML, Acrobat PDF, papier et
multimdia. En outre, vous pouvez y accder facilement tout moment, partir
du produit avec lequel vous travaillez.
La documentation a t conue pour rpondre vos besoins et dans un souci de
rapidit et de facilit de la recherche. Il suffit d'un clic de souris pour obtenir
toutes les informations dont vous avez besoin.
Les sections suivantes prsentent les caractristiques principales de notre
documentation.
Multimdia
La documentation multimdia de Business Objects est compose de la
prsentation BUSINESSOBJECTS Quick Tour, d'INFOVIEW Quick Tour ainsi que du
didacticiel BUSINESSMINER, prsentant les caractristiques principales des
produits.
Manuels en ligne
Manuels de l'utilisateur
Tous les manuels de lutilisateur sont disponibles sous forme de fichiers PDF
(Acrobat Portable Document Format). Destins une consultation en ligne, ces
fichiers permettent visualiser, de parcourir et d'imprimer le contenu des
manuels. La liste complte des manuels de Business Objects est fournie dans le
Manuel du dploiement.
A partir dun produit Business Objects, vous pouvez avoir accs au manuel
correspondant l'aide des commandes du menu Aide.
xx Manuel de lutilisateur
Contenu de la documentation
Aide en ligne
Pour les produits client Business Objects Windows, laide en ligne est disponible
sous la forme de fichiers .hlp et .cnt. qui sont conformes aux normes de laide en
ligne Microsoft Windows.
INFOVIEW contient la fois l'aide en ligne d'INFOVIEW et de WEBINTELLIGENCE.
A propos de ce manuel
Le prsent manuel de lutilisateur documente lapplication daide la dcision
BUSINESSOBJECTS 5.1. Il dcrit les diffrentes mthodes qui permettent daccder
aux donnes utiliser dans des rapports, explique comment crer et mettre en
forme ces rapports et enfin, indique comment analyser les donnes quils
contiennent.
Public concern
Ce manuel est destin aux utilisateurs non techniciens qui souhaitent utiliser
BUSINESSOBJECTS pour crer des rapports bass sur des donnes personnelles ou
des donnes dentreprise.
Ces utilisateurs doivent matriser lutilisation de lenvironnement et des
conventions Windows de Microsoft.
Convention Utilisation
Dans ce chapitre
Prsentation de BusinessObjects 26
Origine des donnes 27
Prsentation et analyse des donnes 28
Partage des informations 30
La scurit 31
Tenir jour les donnes dun document 31
Manuel de lutilisateur 25
Chapitre 1 Introduction
Prsentation de BusinessObjects
BUSINESSOBJECTS est une solution intgre dinterrogation, de reporting et
danalyse de donnes destine aux professionnels, qui permet laccs aux
donnes dentreprise directement partir dun poste client en vue de leur analyse
et de leur prsentation dans un document BUSINESSOBJECTS.
BUSINESSOBJECTS facilite laccs aux donnes car vous pouvez lutiliser en vous
aidant du langage qui est celui de votre activit et avec lequel vous tes familier.
Il ne ncessite pas lemploi dun langage technique li lutilisation des bases de
donnes comme SQL. Aucune connaissance de la structure ou de la technologie
de la base de donnes nest requise.
Une fois que vous avez accd aux donnes laide de BUSINESSOBJECTS, vous
pouvez les prsenter dans des rapports sous la forme de simples tableaux ou, de
faon plus sophistique, sous la forme de documents dynamiques contenant des
graphiques dont il est possible de dtailler les niveaux.
Vous pouvez ensuite enregistrer ces documents pour votre usage personnel, les
envoyer dautres utilisateurs ou les publier vers le rfrentiel dentreprise pour
les diffuser une plus grande chelle.
La prsente section donne une vue densemble sur lutilit et les fonctionnalits
de BUSINESSOBJECTS.
Rapport partiel dont les donnes sont prsentes dans un tableau et dans un graphique.
26 Manuel de lutilisateur
Prsentation de BusinessObjects
Dans votre entreprise ou organisation, les univers sont crs par un designer dunivers
avec BUSINESSOBJECTS DESIGNER. Le designer permet, vous et aux autres utilisateurs,
daccder aux univers au moyen dune interface intuitive et conviviale pour que vous
puissiez accder aux donnes qui vous intressent dans la base de donnes.
Un univers BusinessObjects.
Classe
Manuel de lutilisateur 27
Chapitre 1 Introduction
28 Manuel de lutilisateur
Prsentation de BusinessObjects
Vous pouvez ajouter des images, intgrer des objets et concevoir vos documents
selon des standards de prsentation volus pour les afficher ou les imprimer.
Les analyses bases sur les rapports vous permettent de changer la vision que
vous avez de votre activit en glissant-dposant les donnes, en insrant des
formules ou en dtaillant un rapport pour obtenir des informations plus
prcises :
Manuel de lutilisateur 29
Chapitre 1 Introduction
30 Manuel de lutilisateur
Prsentation de BusinessObjects
La scurit
Le rfrentiel est mis en oeuvre et administr par le superviseur BUSINESSOBJECTS.
Tous les droits dont vous disposez en tant quutilisateur vous sont accords par
votre superviseur BUSINESSOBJECTS qui utilise pour cela BUSINESSOBJECTS
SUPERVISOR. Le superviseur dfinit :
Les parties de linterface BUSINESSOBJECTS auxquelles vous pouvez accder. Il
peut restreindre lutilisation de certaines fonctionnalits BUSINESSOBJECTS,
comme laccs certaines commandes de menus.
Vos connexions la base de donnes.
Les univers auxquels vous pouvez accder pour la cration et la modification
des requtes.
Les droits accords chaque utilisateur dfinissent le profil de lutilisateur. Ce
systme de scurit bas sur les profils permet de distribuer un document unique
plusieurs utilisateurs, les utilisateurs finals accdant uniquement aux donnes
quils sont autoriss visualiser.
Manuel de lutilisateur 31
Chapitre 1 Introduction
32 Manuel de lutilisateur
Mise niveau de versions antrieures de BusinessObjects
Manuel de lutilisateur 33
Chapitre 1 Introduction
34 Manuel de lutilisateur
Mise niveau de versions antrieures de BusinessObjects
Manuel de lutilisateur 35
Chapitre 1 Introduction
36 Manuel de lutilisateur
Partie II
Accs aux donnes
www.businessobjects.com/infocenter
Chapitre 2 Introduction laccs
aux donnes avec
BusinessObjects
.................................................................................
Dans ce chapitre
Gnralits 40
Quelles sont les sources de donnes disponibles ? 40
Comment accder aux sources de donnes ? 40
La cration de fournisseurs de donnes est-elle accessible tous les
utilisateurs de BusinessObjects ? 43
Dfinition des connexions la base de donnes 43
Connexions restrictives 45
Combinaison de donnes de diffrentes sources dans un mme
rapport 46
Manuel de lutilisateur 39
Chapitre 2 Introduction laccs aux donnes avec BusinessObjects
Gnralits
Ce chapitre traite de laccs aux donnes, cest--dire de lextraction de donnes
dune base de donnes pour les intgrer aux rapports crs laide de
BUSINESSOBJECTS. Il prsente les diffrentes sources de donnes disponibles et
explique comment BUSINESSOBJECTS vous permet daccder ces sources pour
obtenir les informations qui vous sont ncessaires, au moment voulu.
40 Manuel de lutilisateur
Gnralits
Manuel de lutilisateur 41
Chapitre 2 Introduction laccs aux donnes avec BusinessObjects
Remarque : Les fournisseurs de donnes OLAP et SAP sont documents dans les
manuels appropris livrs lors de lachat de OLAP ou SAP Access Pack. Les
autres types de fournisseurs de donnes sont documents dans le prsent
manuel.
42 Manuel de lutilisateur
Gnralits
Manuel de lutilisateur 43
Chapitre 2 Introduction laccs aux donnes avec BusinessObjects
Pour en savoir plus sur la dfinition des connexions la base de donnes pour les
diffrents types de fournisseurs de donnes pouvant tre utiliss, reportez-vous
au tableau ci-aprs.
Procdures VBA Une procdure VBA excute une macro VBA qui
rapatrie des donnes destines votre rapport
BUSINESSOBJECTS. La personne qui cre la macro dfinit
la connexion la source de donnes dans le code de la
macro.
Serveurs OLAP & Ladministrateur de la base de donnes de votre site
SAP dfinit les serveurs auxquels vous pouvez accder
partir de BUSINESSOBJECTS.
44 Manuel de lutilisateur
Gnralits
Connexions restrictives
Si vous utilisez un univers dfini avec une connexion restrictive, vous devez
fournit le nom dutilisateur et le mot de passe de base de donnes pour excuter
une requte. Ce nom dutilisateur/mot de passe ne sont pas ceux utiliss pour la
connexion BUSINESSOBJECTS ; ce sont ceux de la base de donnes sous-jacente
(par exemple, une base de donnes Oracle ou SQL Server) laquelle lunivers
accde. Cette base de donnes vous demeure cache, mais le designer dunivers
peut dfinir une connexion restrictive permettant dajouter un autre niveau de
scurit. Selon le type de la connexion restrictive, vous pouvez avoir spcifier le
nom dutilisateur et le mot de passe de base de donnes dans les situations
suivantes :
Lorsque de la premire excution dune requte (pour en savoir plus,
reportez-vous la section Building a query in the Query Panel and running
the query, page 65).
Lorsque vous rafrachissez une requte (pour en savoir plus, reportez-vous
la section Refreshing BusinessObjects Documents, page 209).
Lorsque vous analysez une requte pour tester sa validit (pour en savoir,
plus, reportez-vous la section Using SQL From BusinessObjects Queries,
page 116).
La bote de dialogue suivante saffiche, dans laquelle vous spcifiez votre nom
dutilisateur/mot de passe :
Manuel de lutilisateur 45
Chapitre 2 Introduction laccs aux donnes avec BusinessObjects
46 Manuel de lutilisateur
Moyens daccs aux donnes
Manuel de lutilisateur 47
Chapitre 2 Introduction laccs aux donnes avec BusinessObjects
48 Manuel de lutilisateur
Moyens daccs aux donnes
Manuel de lutilisateur 49
Chapitre 2 Introduction laccs aux donnes avec BusinessObjects
Si vous avez choisi de crer une requte sur un univers ltape prcdente,
la bote de dialogue Slectionner un univers saffiche lcran.
50 Manuel de lutilisateur
Moyens daccs aux donnes
Rappel : Les fournisseurs de donnes OLAP et SAP sont documents dans les
manuels appropris livrs lors de lachat de OLAP ou SAP Access Pack.
Astuce : Si vous utilisez toujours des requtes sur des univers, vous pouvez
galement slectionner lunivers utiliser par dfaut.
Manuel de lutilisateur 51
Chapitre 2 Introduction laccs aux donnes avec BusinessObjects
52 Manuel de lutilisateur
Moyens daccs aux donnes
Manuel de lutilisateur 53
Chapitre 2 Introduction laccs aux donnes avec BusinessObjects
3. Dans lassistant qui saffiche lcran, cliquez sur Accder aux nouvelles donnes
par un autre moyen.
54 Manuel de lutilisateur
Moyens daccs aux donnes
5. Cliquez sur Fin. Dans la bote de dialogue suivante, cliquez sur Parcourir pour
localiser le fichier Excel contenant vos donnes personnelles.
Manuel de lutilisateur 55
Chapitre 2 Introduction laccs aux donnes avec BusinessObjects
56 Manuel de lutilisateur
Moyens daccs aux donnes
2. Dans lditeur de requte, ajoutez les objets de votre choix (par exemple,
Rgion de rsidence, Ville de rsidence) dans la zone Objets du rsultat. Pour
cela, vous pouvez cliquer deux fois sur chaque icne dobjet dans la liste
Classes et objets.
Manuel de lutilisateur 57
Chapitre 2 Introduction laccs aux donnes avec BusinessObjects
58 Manuel de lutilisateur
Moyens daccs aux donnes
Manuel de lutilisateur 59
Chapitre 2 Introduction laccs aux donnes avec BusinessObjects
60 Manuel de lutilisateur
Chapitre 3 Cration de requtes sur
des univers
.................................................................................
Dans ce chapitre
Gnralits 62
Quest-ce quun univers ? 62
Qui est responsable de la cration des univers ? 62
En quoi consistent les requtes sur des univers ? 63
Bases de donnes, univers et rapports de dmonstration 63
Manuel de lutilisateur 61
Chapitre 3 Cration de requtes sur des univers
Gnralits
Ce chapitre traite de laccs aux donnes par utilisation de la technologie
fondamentale de BUSINESSOBJECTS, savoir, la cration de requtes sur des
univers.
62 Manuel de lutilisateur
Gnralits
Manuel de lutilisateur 63
Chapitre 3 Cration de requtes sur des univers
Classes et sous-classes
Lunivers de dmonstration contient cinq classes : Lieux de sjour, Ventes, Clients,
Rservations et Indicateurs dactivit. Ces classes ont pour but de fournir des
regroupements logiques dobjets. La classe Clients, par exemple, contient des
objets reprsentant les donnes relatives aux noms des clients dans la base de
donnes.
La classe Clients contient une sous-classe, appele Parrain. La sous-classe est
semblable un sous-dossier.
64 Manuel de lutilisateur
Gnralits
eMode
La base de donnes eMode contient des informations relatives une chane de
prt--porter. Elle assure le suivi de 211 produits (663 coloris), vendus dans
13 magasins (aux Etats-Unis), sur trois annes. Elle contient approximativement
90 000 lignes de donnes.
Manuel de lutilisateur 65
Chapitre 3 Cration de requtes sur des univers
Etape Description
66 Manuel de lutilisateur
Cration dune requte simple sur un univers
Editeur de requte
a f
c g
d
h
i
e
j
a. Classes reprsentes par des dossiers.
b. Objets reprsents par des cubes (pour les dimensions), des sphres (pour les
indicateurs) ou des pyramides (pour les informations).
c. Affichage des conditions prdfinies par le designer pour lunivers.
d. Affichage de la liste des classes et des objets de lunivers (option slectionne par
dfaut).
e. Bouton permettant de dfinir des options avant excution de la requte. Vous pouvez
par exemple spcifier un nombre maximal de lignes.
f. Affichage des objets de la requte dans la zone Objets du rsultat.
g. Affichage des conditions de la requte dans la zone Conditions.
h. Lorsque vous cliquez sur Enregistrer, vous enregistrez la requte que vous avez dfinie
sans lexcuter. Vous pouvez lexcuter plus tard en utilisant la commande Rafrachir.
i. Lorsque vous cliquez sur Visualiser, les donnes brutes rapatries par la requte
apparaissent dans le Gestionnaire de donnes, partir duquel vous pouvez modifier,
accepter ou annuler la requte.
j. Lorsque vous cliquez sur Excuter, la requte se connecte la base de donnes et les
donnes rapatries saffichent dans le rapport.
Manuel de lutilisateur 67
Chapitre 3 Cration de requtes sur des univers
68 Manuel de lutilisateur
Cration dune requte simple sur un univers
Etape Description
Les tapes 2, 3 et 4 peuvent ne pas tre squentielles. Par exemple, vous pouvez
inclure des objets dans une requte, en supprimer et en inclure dautres.
Manuel de lutilisateur 69
Chapitre 3 Cration de requtes sur des univers
70 Manuel de lutilisateur
Cration dune requte simple sur un univers
Manuel de lutilisateur 71
Chapitre 3 Cration de requtes sur des univers
2. Cliquez deux fois sur les objets voulus. Par exemple, pour trouver le chiffre
daffaires annuel de chaque lieu de sjour, double-cliquez sur Lieu de sjour,
Anne et, dans la classe Indicateur dactivit, sur Chiffre daffaires.
Lditeur de requte se prsente comme suit :
72 Manuel de lutilisateur
Cration dune requte simple sur un univers
1. Crez une requte en dplaant des objets dans les zones Objets du rsultat et
Conditions de lditeur de requte.
Manuel de lutilisateur 73
Chapitre 3 Cration de requtes sur des univers
74 Manuel de lutilisateur
Cration dune requte plus performante
Manuel de lutilisateur 75
Chapitre 3 Cration de requtes sur des univers
Pour visualiser les hirarchies de lunivers avec lequel vous travaillez, cliquez
sur le bouton Primtre danalyse de la barre doutils de lditeur de requte.
Primtre danalyse La bote de dialogue Primtre danalyse saffiche lcran.
76 Manuel de lutilisateur
Cration dune requte plus performante
Cette liste vous permet dinclure dans le primtre danalyse un, deux ou trois
objets dune hirarchie. Si, par exemple, vous insrez lobjet Lieu de sjour dans la
zone Objets du rsultat et que vous cliquez sur Un niveau, le primtre danalyse
comprendra les objets situs au niveau au-dessous de Lieu de sjour dans la
hirarchie Lieux de sjour (par exemple, Type de service). Cliquez alors sur
loption correspondant au nombre dobjets que vous voulez inclure dans le
primtre danalyse. Cette option est prsent active dans la bote liste
droulante Primtre danalyse.
Lors de lexcution de la requte, le rapport affiche les donnes relatives aux
objets insrs dans la zone Objets du rsultat de lditeur de requte. Les donnes
relatives aux objets du primtre danalyse ne sont pas visibles, mais sont
disponibles pour lanalyse.
Manuel de lutilisateur 77
Chapitre 3 Cration de requtes sur des univers
Astuce : Vous pouvez slectionner tous les objets dune hirarchie en cochant la
case correspondant cette dernire dans la bote de dialogue Primtre
danalyse.
78 Manuel de lutilisateur
Cration dune requte plus performante
Application de conditions
Une condition permet de limiter les donnes rapatries par la requte. Voici un
exemple simple.
Conditions Description
Manuel de lutilisateur 79
Chapitre 3 Cration de requtes sur des univers
80 Manuel de lutilisateur
Cration dune requte plus performante
3. Maintenez la touche Ctrl du clavier enfonce et cliquez sur les valeurs de votre
choix, puis cliquez sur OK.
La condition saffiche dans la zone Conditions.
Lors de lexcution de la requte, seules les donnes correspondant aux
valeurs que vous avez slectionnes apparatront dans le rapport.
Manuel de lutilisateur 81
Chapitre 3 Cration de requtes sur des univers
4. Cliquez sur toute valeur slectionne que vous ne voulez pas que lobjet
rapatrie, puis cliquez sur OK.
82 Manuel de lutilisateur
Cration dune requte plus performante
Pose de tris
Les tris contrlent lordre dapparition des donnes : ordre ascendant ou
descendant. Vous pouvez, par exemple, poser un tri sur un objet de type
indicateur pour que les donnes correspondantes apparaissent dans lordre
ascendant, cest--dire des valeurs les plus petites aux valeurs les plus grandes.
Le tableau ci-dessous rsume lordre dapparition des diffrents types de
donnes.
Trier
2. Cliquez sur le bouton Trier de la barre doutils.
Une icne de tri apparat sous licne de lobjet dans la zone Objets du
rsultat.
Manuel de lutilisateur 83
Chapitre 3 Cration de requtes sur des univers
84 Manuel de lutilisateur
Cration dune requte plus performante
2. Cliquez sur Sans doublon si vous voulez supprimer les lignes de donnes
identiques dans le rsultat de la requte.
4. Cliquez sur Donnes ne pas rapatrier si vous ne souhaitez pas que, lors de son
excution, la requte se connecte la base de donnes.
Au moment du rafrachissement de la requte, cette option est
automatiquement dsactive, entranant la connexion de la requte la base
de donnes et laffichage des donnes dans le rapport.
Manuel de lutilisateur 85
Chapitre 3 Cration de requtes sur des univers
86 Manuel de lutilisateur
Chapitre 4 Concepts avancs des
requtes sur les univers
.................................................................................
Dans ce chapitre
Prsentation 89
Manuel de lutilisateur 87
Chapitre 4 Concepts avancs des requtes sur les univers
88 Manuel de lutilisateur
Prsentation
Prsentation
Ce chapitre explique comment tirer parti des fonctions dinterrogation
particulirement performantes de BUSINESSOBJECTS. Vous y apprendrez :
Crer vos propres objets
Personnaliser des listes de valeurs
Appliquer des conditions complexes
Utiliser des conditions multiples
Combiner les rsultats de plusieurs requtes en un seul jeu de donnes
Afficher, modifier et rutiliser le code SQL gnr par les requtes
BUSINESSOBJECTS.
Manuel de lutilisateur 89
Chapitre 4 Concepts avancs des requtes sur les univers
Exemple : Connatre le montant total du chiffre daffaires gnr par des commandes en
crant un objet personnel
...........................................................
Pour obtenir le montant dune commande, vous crez lobjet personnel Total avec
la formule suivante :
=Quantit Commande*Prix Produit
Quantit Commande et Prix Produit sont des objets de votre univers. Lorsque
vous incluez lobjet personnel Total dans une requte, le calcul est effectu au
niveau de la base de donnes et le rsultat du calcul apparat dans votre rapport.
...........................................................
90 Manuel de lutilisateur
Cration dobjets personnels
Manuel de lutilisateur 91
Chapitre 4 Concepts avancs des requtes sur les univers
crer des objets personnels que cliquez sur le bouton Objets personnels
vous pouvez utiliser dans la barre doutils de lditeur de
Objets personnels uniquement dans lunivers requte.
contenant la requte courante, Ce bouton permet galement de supprimer
des objets personnels.
Les sections suivantes dcrivent comment crer, modifier et supprimer des objets
personnels avec la commande Univers.
92 Manuel de lutilisateur
Cration dobjets personnels
2. Slectionnez lunivers dans lequel vous souhaitez crer lobjet personnel puis
cliquez sur Objets personnels.
La bote de dialogue Objets personnels saffiche lcran.
7. Dans la zone Qualification, activez lune des cases doption pour qualifier
lobjet comme dimension, indicateur ou information.
Manuel de lutilisateur 93
Chapitre 4 Concepts avancs des requtes sur les univers
Rappel : Vous pouvez crer un objet personnel en cliquant sur le bouton Objets
personnels dans la barre doutils de lditeur de requte. Toutefois, cette mthode
Objets personnels vous permet de crer des objets personnels uniquement dans les univers
slectionns pour la requte en cours dutilisation.
2. Cliquez sur longlet Formule puis activez la case cocher Assistant de saisie des
fonctions :
94 Manuel de lutilisateur
Cration dobjets personnels
3. Double-cliquez sur les objets, les fonctions et les oprateurs que vous
souhaitez utiliser dans la formule de lobjet personnel.
Lorsque vous double-cliquez sur un objet ou un oprateur, il apparat dans
la zone Formule. Les fonctions et les oprateurs que vous pouvez
slectionner dpendent de la base de donnes installe sur votre site.
Lorsque vous double-cliquez sur une fonction, la bote de dialogue
Fonction[NomFonction] saffiche lcran.
Manuel de lutilisateur 95
Chapitre 4 Concepts avancs des requtes sur les univers
96 Manuel de lutilisateur
Personnalisation des listes de valeurs
Astuce : Vous pouvez aussi dfinir des listes de valeurs avec des scripts SQL la
carte. Pour en savoir plus, reportez-vous la section Cration dune invite avec
liste de valeurs pour un script SQL la carte, page 148.
Manuel de lutilisateur 97
Chapitre 4 Concepts avancs des requtes sur les univers
Exemple : Vous voulez afficher les noms de famille et les prnoms dans une liste de clients
...........................................................
Lobjet Client est associ une liste de valeurs que vous souhaitez utiliser dans la
condition de la requte. Lobjectif est de laisser les utilisateurs slectionner les
clients de leur choix lors de lexcution de la requte.
Toutefois, parmi vos clients, certains ont le mme nom de famille. Aussi, pour
permettre aux utilisateurs de savoir exactement quel client ils slectionnent, vous
dcidez de modifier la liste de valeurs Client en ajoutant lobjet Prnom. La liste
de valeurs renvoie maintenant la fois le nom de famille et le prnom ; ils
apparaissent tous deux lorsque lutilisateur est invit slectionner des valeurs
dans la liste.
...........................................................
98 Manuel de lutilisateur
Personnalisation des listes de valeurs
2. Cliquez sur lunivers qui contient la liste de valeurs modifier puis cliquez sur
la liste de valeurs.
La bote de dialogue Listes de valeurs saffiche lcran :
3. Ouvrez une classe en cliquant sur le signe + en regard de la classe, cliquez sur
lobjet dont vous souhaitez modifier la liste de valeurs puis cliquez sur Editer.
Lditeur de requte saffiche lcran.
Manuel de lutilisateur 99
Chapitre 4 Concepts avancs des requtes sur les univers
Exemple : Vous voulez attribuer des donnes personnelles une liste de valeurs partir dun
fichier texte
...........................................................
La base de donnes laquelle vous accdez contient des donnes sur les
principales villes de France. En tant que responsable commercial et rgional, vous
avez toujours besoin de visualiser uniquement les rsultats des trois villes
suivantes : Paris, Marseille et Lyon.
Pour gagner du temps et pour vous concentrer sur les donnes dont vous avez
besoin, vous crez un fichier texte qui contient le nom de ces trois villes. Vous
attribuez ensuite le fichier texte la liste de valeurs de lobjet Ville.
Lorsquil vous faudra par la suite slectionner une valeur lors de lapplication
dune condition sur lobjet Ville, vous afficherez uniquement le nom des trois
villes et non pas le nom de toutes les villes prsentes dans la base de donnes. De
plus, aucune connexion nest tablie la base de donnes lorsque vous visualisez
la liste de valeurs, ce qui vous permet de gagner du temps et de rduire le trafic
rseau.
...........................................................
Quels types de fichiers peut-on utiliser ?
Les donnes personnelles que vous attribuez une liste de valeurs doivent tre
stockes dans un fichier accessible partir de votre ordinateur. Les types de
fichiers disponibles sont :
Texte
Microsoft Excel (y compris la version 97)
dBASE.
2. Cliquez sur lunivers qui contient la liste de valeurs modifier et cliquez sur
Listes de valeurs.
La bote de dialogue Liste de valeurs saffiche lcran.
3. Cliquez sur le signe + situ gauche de la classe contenant lobjet voulu puis
cliquez sur lobjet.
6. Cliquez sur Parcourir pour rechercher le fichier qui contient la liste de valeurs
utiliser, slectionnez le sparateur appropri puis cliquez sur Excuter.
La bote de dialogue Accder aux donnes personnelles se ferme.
La liste de valeurs pointe maintenant vers le fichier slectionn et non plus
vers la base de donnes.
7. Pour afficher la nouvelle liste de valeurs, cliquez sur Afficher puis sur OK.
Astuce : Vous pouvez remplir une liste de valeurs qui a t purge en cliquant sur
Rafrachir.
Pour utilisez
Lexemple suivant montre comment vous pouvez tirer parti des conditions complexes.
Exemple : Vous recherchez les clients pour lesquels existent des rservations pour 1997 et 1998
...........................................................
Vous souhaitez commercialiser de nouveaux produits et les proposer aux clients
qui ont fait des rservations en 1997 et 1998. Tout ce dont vous avez besoin est la
liste de leurs noms, que vous pouvez obtenir en appliquant une condition
complexe sur Anne de rservation, sans utiliser Anne de rservation comme
objet du rsultat dans la requte. Pour ce faire, procdez comme suit
1. Insrez lobjet Client dans une requte excute sur lunivers Ocan Voyages.
5. Cliquez sur FY96 (pour slectionner uniquement les annes 97 et 98) puis sur OK.
La fentre de lditeur de requte se prsente maintenant comme suit :
qui contiennent des lignes les clients qui nont pas Non renseign
vides pay (ex : sans date de
facture)
dont les lignes ne sont pas les clients qui ont pay Renseign
vides (ex : les dates de leurs
factures sont stockes
dans la base de donnes)
qui excluent une valeur les clients qui ont sjourn Sauf
donne dans des stations
balnaires autres que la
Cte dAzur
les valeurs que vous Saisir une Saisissez les valeurs avec un
saisissez nouvelle sparateur (virgule, point
constante virgule, etc.) entre chacune
de celles-ci. Le sparateur
utiliser est dfini dans le
Panneau de configuration de
Windows (dans les
paramtres rgionaux).
- ou -
toute valeur renvoye par Crer une sous- Crez une requte dans
une autre requte requte (ANY) longlet de nouvelle requte
qui saffiche.
toutes les valeurs Crer une sous- Pour en savoir plus, reportez-
renvoyes par une autre requte (ALL) vous la section
requte Application dune condition
avec une sous-requte, page
116.
Caractre Description
gnrique
pour obtenir la liste des clients qui nont pas sjourn au Bahamas Beach.
Cependant, lorsque vous utilisez les oprateurs Diffrent de ou Pas dans liste, il se
peut que le rsultat contienne encore des valeurs que vous ne souhaitez pas
obtenir. La condition donne en exemple plus haut nexclut pas les clients qui ont
sjourn au Bahamas Beach si ces clients ont par ailleurs galement sjourns
dans dautres clubs de vacances. Toutefois, si vous utilisez loprateur Sauf, la
requte exclut tous les clients qui ont sjourn au Bahamas Beach, quils aient
sjourn ou non dans dautres clubs de vacances.
Notez aussi que :
Vous pouvez spcifier une seule valeur avec loprateur Diffrent de, mais
plusieurs avec loprateur Pas dans liste.
Vous pouvez spcifier une seule valeur avec loprateur Sauf. Il est toutefois
possible de crer des requtes combines en utilisant MINUS pour exclure par
exemple, les clients qui ont sjourn au Bahamas Beach et les clients de 1996.
Pour en savoir plus, reportez-vous la section Cration de requtes
combines, page 124.
4. Ouvrez le dossier qui contient lobjet, cliquez sur lobjet puis sur Commencer.
Dans lcran suivant, vous devez slectionner la fonction appliquer lobjet.
obtenir une seule ligne de rsultat, cliquer sur Globalement puis sur
Suivant.
crer un calcul pour chaque valeur cliquer sur Pour chaque valeur
dun ou de plusieurs objets, ce qui dun ou de plusieurs objets,
vous permet de limiter le calcul slectionner les objets dans la
des objets spcifiques, liste puis cliquer sur Suivant.
Dans lcran qui saffiche ensuite, vous devez dfinir le nombre des valeurs
comparer.
8. Choisissez de comparer lobjet avec au moins une valeur ou avec toutes les
valeurs.
comparer lobjet avec au moins une cliquer sur Au moins une valeur
valeur, ce qui vous permet de du calcul puis cliquer sur Fin.
limiter le nombre de valeurs
comparer avec lobjet,
comparer lobjet avec toutes les cliquer sur Toutes les valeurs du
valeurs, calcul puis sur Fin.
Exemple : Vous recherchez la date laquelle les clients ont pour la dernire fois effectu un
paiement pour lachat dun produit
...........................................................
Vous souhaitez retrouver la date de la dernire facture de chaque client afin de
pouvoir contacter ceux qui nont pas achet vos produits. Pour obtenir ces
donnes, vous devez appliquer une condition complexe avec un calcul. Le calcul
permet de comparer les dates de facture de chaque client et de renvoyer
uniquement la dernire date. Pour cela, procdez comme suit :
1. Vous allez insrer les objets Client et Date facture dans une requte excute
sur lunivers Ocan Voyages.
5. Ouvrez la classe Ventes, cliquez sur lobjet Date facture puis cliquez sur
Commencer.
6. Cliquez sur Maximum (pour obtenir la dernire date de facture) puis sur
Suivant.
7. Dans la bote de dialogue qui saffiche ensuite, cliquez sur Globalement et enfin
sur Suivant.
8. Dans la nouvelle bote de dialogue, cliquez sur Pour chaque valeur dun ou de
plusieurs objets et choisissez Client.
Cette option permet de demander au calcul de renvoyer la date de la dernire
facture par client.
9. Cliquez deux fois de suite sur Suivant puis sur Excuter dans lditeur de
requte.
Le rapport prsente une date de facture par client.
Crer une Toutes les valeurs renvoyes Quels sont les clients qui nont
sous- par la sous-requte avec les pas achet mes nouveaux
requte valeurs renvoyes par la produits ?
(ALL) requte principale
Crer une Toute valeur renvoye par la Quels sont les produits qui ont
sous- sous-requte avec les valeurs gnr des revenus suprieurs
requte renvoyes par la requte la moyenne ?
(ANY) principale
3. Double-cliquez sur loprande Crer une sous-requte (ALL) ou Crer une sous-
requte (ANY).
Un onglet est cr pour la sous-requte (Sous-requte 1.1).
1. Insrez lobjet Client et lobjet Adresse dans une requte excuter dans
lunivers Ocan Voyages.
5. Dans longlet Sous-requte 1.1, insrez lobjet Date de rservation dans la zone
Objets du rsultat.
Lditeur de requte se prsente comme suit :
Dans les groupes qui contiennent trois conditions ou plus, vous pouvez
galement :
crer des indentations sans remplacer loprateur, en le dplaant
horizontalement,
dplacer les conditions dans le groupe,
supprimer une condition dun groupe.
Oprateurs ET et OU
Dans la zone Conditions dans lditeur de requte, les conditions multiples sont
automatiquement lies par un oprateur :
Loprateur ET permet dobtenir un rsultat qui est vrai pour les deux
conditions.
Par exemple, le groupe suivant de conditions prdfinies dans une requte
contenant lobjet Client permet dobtenir les clients qui ont sjourn au
Bahamas Beach en 1995 :
Astuce : Evitez de crer des groupes de conditions comme Anne Egal 1994 ET
Anne Egal 1995. En effet, de telles conditions ne renvoient aucun rsultat car
llment Anne ne peut avoir deux valeurs diffrentes dans SQL.
Par exemple, pour obtenir la liste des clients des annes 1994 et 1995, vous devez
crer une requte combine en utilisant loprateur INTERSECT. Pour en savoir
plus sur les requtes combines et sur la procdure permettant de les crer,
reportez-vous la section Cration de requtes combines, page 124.
Exemple : Vous recherchez les clients qui ont achet un produit donn une priode prcise
...........................................................
Vous avez besoin dobtenir la liste des clients qui ont sjourn dans le complexe
Bahamas Beach en 1994 ou 1995. Cette recherche ncessite lapplication de deux
conditions : Complexe=Bahamas Beach ET Anne Dans liste 1994,1995. Pour cela,
procdez comme suit :
1. Insrez lobjet Client dans une requte excuter sur lunivers Ocan Voyages.
2. Cliquez sur la case doption Conditions prdfinies situe sous la zone Classes
et objets.
Conditions La liste de conditions prdfinies dans lunivers saffiche.
prdfinies
3. Cliquez sur le signe + gauche de la classe Lieux de sjour et cliquez deux fosi
sur Lieu de sjour Bahamas.
3. Pour utiliser un autre oprateur, cliquez sur longlet Requte 2 avec le bouton
droit de la souris puis cliquez sur loprateur voulu dans le menu contextuel
qui saffiche :
Utiliser... pour...
Utiliser... pour...
Lexemple prsent plus loin illustre la faon dont vous pouvez tirer parti des
requtes combines et explique comment obtenir des donnes communes deux
jeux de rsultats.
Exemple : Vous recherchez les clients qui ont achet des produits en 1994 et en 1995
...........................................................
La recherche de clients qui rpondent deux critres est courante dans une
activit commerciale. Vous ne pouvez pas obtenir la liste des clients qui ont
acquitt leurs rglements sur deux annes :
en appliquant une condition complexe avec loprateur Dans liste ; vous
nobtiendrez ainsi que les clients de lanne 1994 ou 1995, ou peut-tre les
deux.
en appliquant deux conditions (Anne Egal 1994 ET Anne Egal 1995) car
dans SQL, Egal ne peut tre utilis que pour une seule valeur.
Lastuce consiste crer une requte combine qui renvoie lintersection des
clients de 1994 et de 1995. Voici comment procder :
1. Insrez lobjet Client dans une requte excute dans lunivers Ocan
Voyages.
3. Double-cliquez sur loprateur Egal puis sur Saisir une nouvelle constante et
enfin saisissez 1994.
4. Appuyez sur la touche Entre, cliquez sur le bouton Combiner des requtes
dans la barre doutils de lditeur de requte.
La requte existante apparat dans longlet Requte 1.
Combiner des requtes Un deuxime onglet, Requte 2, saffiche galement ; il est maintenant
actif.
Client est dj objet rsultat dans longlet Requte 2.
5. Dans longlet Requte 2, fates glisser lobjet Anne dans la zone Conditions.
6. Double-cliquez sur Egal puis sur Saisir une nouvelle constante et enfin,
saisissez 1995.
7. Appuyez sur la touche Entre et cliquez sur longlet Requte 2 avec le bouton
droit de la souris.
Les oprateurs disponibles pour combiner les requtes apparaissent dans le
menu contextuel :
Dans ce chapitre
Gnralits 135
Dfinition de hirarchies pour le mode Exploration 135
Gnralits
Ce chapitre explique comment alimenter en donnes vos rapports
BUSINESSOBJECTS laide de procdures stockes, de SQL la carte, de fichiers de
donnes personnelles et de procdures VBA (Visual Basic for Applications).
Lorsque vous utilisez des requtes sur des univers afin de rapatrier des donnes
pour vos rapports, vous pouvez dfinir des hirarchies laide de la fonction
Primtre danalyse.
Vous pouvez galement dfinir des hirarchies lorsque vous utilisez des
procdures stockes, des SQL la carte, des fichiers de donnes personnelles et
des procdures VBA. Chacun de ces fournisseurs de donnes vous permet
dutiliser loption Crer des hirarchies et lancer le mode Exploration, prsente plus
en dtail dans les sections qui suivent.
Il convient de noter certains points relatifs aux hirarchies cres par
BUSINESSOBJECTS partir de procdures stockes, de SQL la carte, de fichiers de
donnes personnelles et de procdures VBA :
Vous pouvez diter les hirarchies et en crer de nouvelles lintrieur du
mme rapport. Vous pouvez galement modifier la qualification des donnes
rapatries, en transformant par exemple une information en une
dimension afin de pouvoir linclure dans la hirarchie.
BUSINESSOBJECTS peut automatiquement crer des hirarchies si les
dimensions rapatries ont une structure logique (Anne, Trimestre, Mois, par
exemple).
Le nom donn une hirarchie correspond au nom de la premire dimension
quelle contient.
Astuce : Vous pouvez crer et modifier les procdures stockes grce au SQL la
carte dans BUSINESSOBJECTS.
9. Cochez la case Crer des hirarchies et lancer le mode Exploration si vous voulez
effectuer une analyse descendante ds que les donnes apparaissent dans le
rapport.
Remarque : Les instructions COMPUTE des scripts SQL la carte ne sont pas
excutes.
Les instructions ORDER BY ne sont pas non plus excutes dans les SQL la
carte. Pour appliquer un tri sur une requte, vous devez classer les colonnes dans
les instructions SQL. Vous pouvez aussi classer les colonnes dans les rapports.
7. Cochez la case Crer des hirarchies et lancer le mode Exploration si vous voulez
effectuer une analyse descendante ds que les donnes apparaissent dans le
rapport.
1. Ouvrez un rapport contenant des donnes issues dun script SQL la carte,
puis slectionnez la commande Editer le fournisseur de donnes du menu
Donnes.
Dans la bote de dialogue Liste des fournisseurs de donnes, slectionnez
le script modifier puis cliquez sur OK.
Le script SQL saffiche dans lditeur de SQL la carte.
Voici un exemple de script SQL la carte qui invite lutilisateur slectionner une
valeur dans une liste.
Exemple : Invitation de lutilisateur slectionner une anne lors de lexcution dun script
SQL la carte
...........................................................
Le script SQL la carte prsent ci-aprs invite lutilisateur slectionner une
anne (1996, 1997 ou 1998) dans une liste de valeurs. Par quel moyen ?
Largument mono limite la slection une seule valeur.
Script :
SELECT
Customer.last_name,
Service.Service,
Reservations.res_date
FROM
Customer,
Service,
Reservations,
Reservation_Line
WHERE
( Customer.cust_id=Reservations.cust_id )
AND ( Reservation_Line.res_id=Reservations.res_id )
AND ( Reservation_Line.service_id=Service.service_id )
AND (Format(Reservations.res_date,'YYYY') = @prompt('Quelle
anne ?','A',{'1996','1997','1998'},mono,constrained))
3. Sous Autres, slectionnez Fichiers de donnes personnelles puis cliquez sur Fin :
4. Cliquez sur Parcourir pour localiser le fichier contenant les donnes de votre
choix.
La bote de dialogue Ouvrir un fichier de donnes personnelles saffiche
lcran.
Une fois que vous avez localis le fichier et ferm la bote de dialogue, le
chemin daccs au fichier saffiche dans la zone Nom de la bote Accder
aux donnes personnelles.
La zone Format indique le format du fichier slectionn.
Les options de la bote de dialogue sont alors propres au type de fichier
avec lequel vous travaillez.
Si vous avez slectionn un fichier dBASE, aucune autre option nest
disponible. Cliquez sur Excuter.
6. Cochez la case Crer des hirarchies et lancer le mode Exploration si vous voulez
effectuer une analyse descendante ds que les donnes saffichent dans le
rapport.
Remarque : Le module VBA 5 ncessaire nest pas install sur le web. Toutefois,
si VBA 5 a t install sur votre ordinateur avec une autre application, vous
pourrez utiliser des procdures VBA pour extraire les donnes.
Pour crer un fournisseur de donnes VBA, vous devez crire une procdure
VBA qui prend linterface DpVBAInterface comme paramtre. Cette procdure
peut tre crite partir de lenvironnement VBA de BUSINESSOBJECTS.
DpVBAInterface est linterface avec lobjet Automatisation du fournisseur de
donnes VBA, dcrit en dtail dans le manuel BusinessObjects SDK Reference
Guide.
La procdure de cration dun fournisseur de donnes VBA est la suivante :
3. Sous Autres, slectionnez Procdures Visual Basic, puis cliquez sur Fin.
La bote de dialogue Accs aux donnes partir de VBA saffiche lcran.
Sous-programme
slectionn
Modifie le sous-
programme
Sous-programmes Cre un sous-
disponibles programme
Supprime le sous-
programme
Sous-programmes
slectionn
disponibles dans :
Ajoute une
description au
sous-programme
slectionn
Dbogue le sous- Excute le
programme sous-
slectionn programme
slectionn
oCol.Qualification = boMeasure
For i = 1 To 10 'objInboxFolder.Items.Count
Set objMail = objInboxFolder.Items.Item(i)
oCol.Item(i) = objMail.Size
Next i
Dans ce chapitre
Gnralits 166
Gnralits
Les donnes dont vous pouvez avoir besoin ne proviennent pas toujours toutes
des mmes sources. Vous pouvez par exemple, disposer de donnes
commerciales dans une base de donnes dentreprise et de donnes personnelles
stockes dans une feuille de calcul. BUSINESSOBJECTS vous permet de combiner les
donnes de ces diffrentes sources dans un mme rapport.
Le prsent chapitre contient des informations sur :
les diffrentes sources de donnes que vous pouvez utiliser,
la faon dinclure des donnes provenant de sources diffrentes dans un
mme rapport,
les liens entre des donnes de sources diffrentes crs automatiquement par
BUSINESSOBJECTS et les liens que vous devez crer vous-mme.
1. Ouvrez un rapport.
4. Pour utiliser un autre fournisseur de donnes, cliquez sur Accder aux nouvelles
donnes par un autre moyen puis cliquez sur Suivant. Lillustration suivante
reprsente lAssistant de cration de tableaux croiss et loption Accder aux
nouvelles donnes par un autre moyen.
La fentre Mode daccs aux donnes saffiche. Elle est illustre ci-dessous.
5. Cliquez sur le type de fournisseurs de donnes que vous voulez utiliser puis
cliquez sur Fin. Lditeur du fournisseur de donnes slectionn saffiche.
Informations complmentaires
Pour en savoir plus sur ltablissement de liens entre les fournisseurs de donnes,
reportez-vous la section Liaison de fournisseurs de donnes la page 174.
4. Dans la zone Variables utilises, cliquez sur le dossier dans lequel vous voulez
afficher les donnes : Colonnes, Lignes, Corps.
4. Dans la zone Variables utilises, cliquez sur le dossier qui reprsente laxe sur
lequel vous voulez afficher les donnes : Colonnes, Lignes, Corps.
...........................................................
2. Dans lassistant qui saffiche, slectionnez Accder aux nouvelles donnes par un
autre moyen et cliquez sur Commencer.
La bote de dialogue Mode daccs aux donnes saffiche.
La bote de dialogue Dfinition dun lien entre des dimensions saffiche. Elle
prsente la liste des dimensions disponibles pour lier les deux fournisseurs de
donnes.
Dans ce chapitre
Gnralits 182
Gnralits
Ce chapitre explique comment grer les requtes et autres fournisseurs de
donnes dans les documents BUSINESSOBJECTS. Vous pouvez :
renommer les fournisseurs de donnes,
obtenir des statistiques telles que la date et lheure du dernier
rafrachissement dun fournisseur de donnes ainsi que le nombre de lignes
rapatries,
vider le contenu des fournisseurs de donnes (purger) et supprimer les
fournisseurs dont vous navez plus besoin.
Nom du fournisseur de
donnes
Voici quelques cas dans lesquels il peut vous sembler ncessaire de modifier le
nom des fournisseurs de donnes.
4. Saisissez le nouveau nom dans le champ Nom, puis cliquez sur OK.
3. Cliquez sur licne de la requte sur laquelle vous voulez des statistiques, puis
cliquez sur longlet Dfinition.
Les informations saffichent dans la partie infrieure droite de la bote de
dialogue :
5. Cliquez sur Oui dans la bote de confirmation qui saffiche lcran, puis sur
OK pour fermer le Gestionnaire de donnes.
Exemple Cration de rapports affichant le chiffre daffaires par pays et lieu de sjour, et le
chiffre daffaires par pays
...........................................................
Dans cet exemple, les objets Chiffre daffaires et Pays sont communs aux deux
rapports. Au lieu de crer un fournisseur de dones pour chaque rapport, vous
crez un fournisseur de donnes contenant les objets Chiffre daffaires, Pays et
Lieu de sjour et utilisez ces objets dans les deux rapports. Pour ce faire :
1. Crez un rapport affichant les revenus par pays et lieu de sjour en faisant
glisser les objets Pays, Lieu de sjour et Chiffre daffaires dans le rapport.
(Reportez-vous la section Cration dune requte simple sur un univers,
page 66 pour en savoir plus sur la construction dun rapport partir dun
univers.)
3. Faites glisser les objets Pays et Chiffre daffaires sur le nouvel onglet de
rapport pour crer le rapport Revenus par pays.
Une fois le rapport excut, BUSINESSOBJECTS rapatrie les donnes une seule fois
et les partage entre les deux rapports, au lieu de rapatrier les donnes deux fois.
...........................................................
Dans ce chapitre
Gnralits 192
Formats externes disponibles 192
Copier et coller partir de BUSINESSOBJECTS vers une autre
application 193
Gnralits
Lexportation de donnes partir de BUSINESSOBJECTS vous permet dutiliser ces
mmes donnes dans dautres applications. Il vous suffit de sauvegarder le
rsultat dun fournisseur de donnes dans un format reconnu par lapplication
que vous souhaitez utiliser.
1. Maintenez la touche Alt enfonce et cliquez sur le tableau que vous souhaitez
copier.
des tableaux, des tableaux coller les donnes sous forme dimage ou de texte
croiss et des cellules
des graphes et des images coller les donnes sous forme dimage
Choisissez... pour....
Copier vers DDE Copie les donnes vers Cliquez sur OK.
le presse-papiers, ce qui
vous permet de coller les
donnes dans une autre
application telle que
Microsoft Excel.
Astuce : Cochez Supprimer les espaces pour que les donnes exportes ne
contiennent aucun espace blanc.
Remarque : Lorsque vous exportez vers un fichier local, les nombres entiers du
rapport saffichent comme des dcimaux dans le fichier, par exemple, 1 saffiche
comme 1,00.
Dans ce chapitre
Gnralits 203
Gnralits
Ce chapitre prsente les lments de base connatre pour pouvoir travailler avec
BUSINESSOBJECTS.
Lancement de BusinessObjects
Le mode de dmarrage de BUSINESSOBJECTS dpend de sa configuration dans
votre entreprise. Il est possible de dmarrer BUSINESSOBJECTS partir dINFOVIEW
via un navigateur Internet ainsi qu partir du menu Dmarrer de Windows.
Votre administrateur systme vous donnera toutes les informations ncessaires
sur le dmarrage de BUSINESSOBJECTS. Lutilisation de BUSINESSOBJECTS via
INFOVIEW est dcrite dans le Manuel de lutilisateur InfoView. La procdure de
dmarrage de BUSINESSOBJECTS partir du menu Dmarrer de Windows est
explique ci-dessous.
2. Saisissez votre nom dutilisateur et votre mot de passe, puis choisissez votre
domaine de scurit si ncessaire. Cliquez sur OK.
connexion client/serveur
connexion web
Fentre du
Gestionnaire
de rapports
Fentre du
rapport
Barre de
dfilement
verticale
Barre de
Le nom du rapport est affich sur Barre dtat
dfilement
longlet du rapport.
horizontale
2. Cochez les cases correspondant aux barres doutils que vous souhaitez
afficher et dcochez celles que vous souhaitez masquer.
Barre doutils
Standard Barres
doutils
Barre doutils fixes
Rapport
Barres
doutils
flottantes
Barre dtat
La barre dtat, situe en bas de la fentre de BUSINESSOBJECTS, affiche des
messages dtat et daide.
Les messages daide donnent une brve description des commandes de menu
lorsque vous placez le curseur de la souris sur lune des commandes, et affichent
des instructions lorsque vous effectuez certaines actions, afin de vous rappeler les
options dont vous disposez.
Les messages dtat fournissent des informations telles que lheure de la dernire
mise jour des donnes du rapport et donnent des indications sur ce que
BUSINESSOBJECTS est en train deffectuer (connexion la base de donnes,
chargement dun document, par exemple).
Menus contextuels
Les options couramment utilises sont accessibles par le biais de menus
contextuels. Pour afficher un menu contextuel, placez-vous lendroit voulu et
cliquez sur le bouton droit de la souris. Les options du menu ne sappliquent qu
la zone sur laquelle vous avez cliqu. Cette mthode est un moyen simple et
rapide daccder aux options.
Raccourcis clavier
Des raccourcis clavier sont disponibles pour la plupart des commandes de menu
et des options de bote de dialogue. Ces raccourcis sont indiqus en regard des
commandes et parfois dans les info-bulles. Il est galement possible dutiliser des
combinaisons de touches pour effectuer certaines tches. Les messages
saffichant dans la barre dtat vous rappellent lexistence de ces raccourcis
clavier.
Structure
Le mode Structure affiche uniquement les noms des variables ou les formules
prsentes dans votre rapport, et non les donnes qui leur sont associes.
Tableau crois en
mode Structure
Page
Le mode Page vous permet de voir comment les lments seront positionns sur
la page imprime. Il vous permet galement de visualiser les en-ttes, les pieds
de page et les marges de votre rapport. Certains paramtrages, tels que les sauts
de page, et le rsultat de certaines fonctions de page ne peuvent tre visualiss
quen mode Page.
Le dernier mode daffichage activ au moment de la fermeture du document sera
le mode activ lors de la prochaine ouverture du document.
Pour activer ou dsactiver le mode Page :
Slectionnez la commande Page du menu Affichage.
Remarque : Lorsque cette option est active ou dsactive, il est parfois ncessaire
dagrandir puis de rduire la fentre qui contient le document BUSINESSOBJECTS
pour visualiser le rsultat laffichage.
Paramtres rgionaux
BUSINESSOBJECTS prend en charge les paramtres internationaux. Cela signifie
que les paramtres rgionaux dfinis dans le Panneau de configuration de
Windows ont une incidence sur la faon dont BUSINESSOBJECTS trie et affiche les
nombres, les devises, les heures et les mois dans les rapports. Assurez-vous que
ces paramtres sont correctement dfinis.
Pour ce faire :
Gestionnaire de rapports
Le Gestionnaire de rapports est un lment essentiel de lespace de travail
BUSINESSOBJECTS partir duquel vous pouvez grer de nombreux aspects de
votre activit.
Rapports
Sections
Vue Navigation
En mode Navigation, la liste de tous les rapports contenus dans votre document
est affiche. Pour le rapport actuellement affich lcran, les noms des sections
sont galement affichs.
Si vous cliquez sur un lment de la liste dans le Gestionnaire de rapports, le
rapport correspondant ou la section correspondante saffiche dans la fentre du
rapport.
Si vous cliquez sur un rapport de la liste laide du bouton droit de la souris, un
menu saffiche lcran. Celui-ci vous permet :
de renommer, dupliquer ou supprimer le rapport slectionn,
dappliquer un modle ou des styles standard au rapport slectionn,
dinsrer un nouveau rapport.
Rapports
Mode Structure
Lorsque vous cliquez sur une icne dans la fentre du Gestionnaire de rapports,
la section correspondante ou le composant correspondant saffiche dans la
fentre principale du rapport.
Si vous cliquez sur une icne laide du bouton droit de la souris, un menu
saffiche lcran. Ainsi, si vous cliquez sur une icne de tableau laide du
bouton droit de la souris, vous pouvez :
formater le tableau,
transformer le tableau en graphe,
formater des ruptures, des tris ou des filtres appliqus sur le tableau
slectionn,
appliquer le style de rapport standard,
copier, couper ou supprimer le tableau.
1. Cliquez sur longlet du rapport que vous souhaitez copier laide du bouton
droit de la souris.
3. Dans la bote de dialogue qui saffiche lcran, saisissez le nom que vous
voulez attribuer au rapport, puis cliquez sur OK.
Le nom que vous avez saisi saffiche dans longlet du rapport.
Vous pouvez galement slectionner la commande Rapport>Renommer du
menu Format.
Ouverture de documents
BUSINESSOBJECTS 5.1 est totalement compatible avec :
tous les documents crs dans BUSINESSOBJECTS 5.0 et 4.x,
les documents BUSINESSQUERY,
les documents WEBINTELLIGENCE.
Cette section vous explique comment ouvrir ce type de documents.
Astuce : BUSINESSOBJECTS garde trace des derniers documents ouverts. Les noms
de ces fichiers apparaissent la fin du menu Fichier. Vous navez alors qu
slectionner le fichier que vous voulez ouvrir dans la liste.
3. Slectionnez les documents que vous voulez ouvrir laide de la touche Maj
pour des documents adjacents ou de la touche Ctrl pour des documents non
adjacents.
2. Slectionnez le fichier que vous voulez ouvrir dans la liste et cliquez sur
Ouvrir.
Vous ne pouvez rcuprer quun seul fichier la fois.
Une copie du document est tlcharge et ouverte sur votre ordinateur.
4. Localisez et ouvrez le dossier que vous voulez dfinir comme dossier par
dfaut, puis cliquez sur OK.
Le nouveau dossier ainsi que son chemin daccs sont affichs dans la liste.
Slectionnez le
fournisseur de
donnes dans la
liste.
Dfinissez les
options de
rafrachissement
automatique ici.
6. Slectionnez une date et une heure dans les botes liste droulantes
respectives, puis cliquez sur OK.
Rafrachissement rgulier
Si vous savez que la base de donnes est mise jour quotidiennement une
certaine heure, par exemple minuit, vous pouvez spcifier que les fournisseurs
de donnes soient automatiquement rafrachis chaque jour 1 heure du matin.
Pour ce faire :
4. Slectionnez les heures de dbut et de fin dans les zones Date et Heure, puis
cliquez sur OK.
Document
BusinessObjects
original
Notez que les liens sont conservs dans le document PDF, ce qui permet une
navigation facile et rapide dans les rapports et leurs sections.
4. Si vous le souhaitez, saisissez un autre nom dans le champ Nom de fichier, puis
cliquez sur OK. Sinon, cliquez simplement sur OK.
Pour en savoir plus sur lutilisation dune requte dans BUSINESSQUERY,
reportez-vous au Manuel de lutilisateur BusinessQuery.
Dans ce chapitre
Gnralits 247
Gnralits
BUSINESSOBJECTS permet dafficher les donnes dun rapport sous trois formes :
dans des tableaux, dans des graphes ou dans des cellules individuelles.
Ce chapitre traite des diffrents types de tableaux, notamment les tableaux
croiss, pouvant tre utiliss dans BUSINESSOBJECTS. Vous trouverez des
instructions relatives la cration de tableaux et lorganisation de laffichage des
donnes dans ces tableaux. Ce chapitre dcrit galement linsertion et laffichage
des donnes dans des cellules individuelles. Laffichage des donnes dans des
graphes est trait au chapitre 17 "Cration de graphes", page 459 du prsent
manuel.
La mise en forme des tableaux et des cellules, savoir les couleurs, la police et le
style des valeurs numriques, est traite au chapitre 22 "Formatage des tableaux,
cellules et sections", page 597.
Le chapitre 13 "Ruptures de tableaux et affichage des calculs", page 323, explique
comment scinder les donnes contenues dans des tableaux afin dafficher des
calculs.
Types de tableaux
BUSINESSOBJECTS propose trois types de tableaux. Les deux premiers, qui sont des
tableaux simples, affichent les donnes sous forme de liste ; la troisime catgorie
de tableau correspond aux tableaux croiss, destins afficher un rsum des
donnes. Vous trouverez ci-aprs la description de ces diffrents types de
tableaux.
Tableaux simples
Les tableaux de BUSINESSOBJECTS affichent les donnes dans des lignes ou des
colonnes et comportent un en-tte et un pied de tableau, qui correspondent des
lignes et des colonnes particulires. Len-tte affiche des informations relatives
la ligne ou la colonne. Il peut sagir, par exemple, dun intitul ou du nom de la
variable dont les valeurs sont affiches. Le pied de tableau affiche les calculs
effectus sur les valeurs affiches dans les colonnes ou les lignes.
Les intituls des variables peuvent tre affichs sur la premire ligne du tableau
de sorte que les donnes se prsentent sous forme de colonnes comme dans
lexemple suivant :
Il est galement possible dafficher les intituls des variables dans la colonne
gauche du tableau de sorte que les donnes se prsentent sous forme de lignes
comme dans lexemple qui suit. Ce format de tableau est gnralement utilis
dans les rapports financiers tels que les bilans.
Les rsultats
Les noms des des calculs
variables sont sont affichs
affichs dans le pied
gauche du du tableau.
tableau.
Tableaux croiss
Un tableau crois est un type de tableau particulier dans lequel les donnes sont
affiches dans des colonnes et dans des lignes. Les donnes correspondantes
apparaissent lintersection des colonnes et des lignes, savoir dans le corps du
tableau. Cette partie du tableau affiche gnralement des donnes numriques.
Un tableau crois peut afficher la fois le total des lignes et le total des colonnes,
ainsi quun total gnral.
Pour pouvoir afficher les donnes dans un tableau crois, vous devez disposer
dau moins trois variables, dont un indicateur. Lindicateur est plac dans le
corps du tableau crois.
Le tableau crois illustr ci-aprs affiche le chiffre daffaires par anne pour les
trois produits qui ont enregistr le meilleur chiffre daffaires.
La variable Anne est affiche sur
la ligne suprieure.
Cration de tableaux
Cette section ne concerne que linsertion de tableaux contenant des donnes
existant dj dans le rapport, cest--dire lutilisation des variables affiches dans
la liste du Gestionnaire de rapports. Plusieurs mthodes permettent dinsrer un
nouveau tableau dans un rapport. Vous pouvez :
Slectionner et glisser-dposer les variables de la liste du Gestionnaire de
rapports vers un espace vide du rapport. Les donnes saffichent alors dans
un tableau. Vous pouvez ensuite ajouter dautres colonnes selon vos besoins,
inverser les colonnes et les lignes, dplacer le tableau, le transformer en
tableau crois ou encore renommer les intituls de donnes.
Utiliser les assistants de cration de tableaux/tableaux croiss.
Copier un tableau existant puis remplacer les variables et supprimer ou
ajouter des colonnes et des lignes selon vos besoins.
Pour insrer de nouvelles donnes dans votre rapport, reportez-vous au
chapitre 2 "Introduction laccs aux donnes avec BusinessObjects", page 39.
3. Slectionnez les variables que vous souhaitez utiliser dans votre tableau.
Pour slectionner plusieurs variables, utilisez la touche Ctrl.
Curseur de cration
de tableau
Barre dtat
1. Slectionnez le tableau.
Inverser colonnes/
lignes 2. Cliquez sur le bouton Inverser colonnes/lignes de la barre doutils Rapport.
Les colonnes et les lignes du tableau sont inverses comme dans lexemple qui
suit.
....format final
Format initial......
Symbole dinsertion
3. Lorsque le bord de la colonne ou de la ligne est mis en valeur par une bordure
grise hachure et que la barre dtat affiche le message Dposez pour insrer,
relchez le bouton de la souris.
Une nouvelle ligne ou colonne est ajoute au tableau afin dafficher les
nouvelles donnes.
Symbole de
remplacement
3. Lorsque la colonne ou la ligne est mise en valeur par une bordure grise
hachure et que la barre dtat affiche le message Dposez pour remplacer le
contenu, relchez le bouton de la souris.
Les donnes contenues dans la colonne ou la ligne sont remplaces par les
nouvelles donnes.
....format final
Format initial......
2. Cliquez nouveau sur la mme ligne et, tout en maintenant le bouton gauche
Curseur Transformer de la souris enfonc, faites glisser le curseur vers la bordure gauche du tableau
en tableau crois.
3. Cliquez une fois dans le rapport lendroit o vous voulez que langle
suprieur gauche du tableau (simple ou crois) soit positionn.
Lassistant de cration de tableaux saffiche lcran.
5. Maintenez la touche Ctrl enfonce et cliquez sur les variables que vous
souhaitez afficher dans le nouveau tableau simple/tableau crois.
7. Vous pouvez rorganiser les variables contenues dans les dossiers en les
faisant glisser dun dossier un autre. Lorsque lorganisation des variables
vous convient, cliquez sur Fin.
Le tableau crois saffiche dans le rapport.
Edition de tableaux
Cette section explique comment diter des tableaux simples et croiss existants.
2. Lorsque le curseur se transforme en flche noire, dirige vers le bas dans le cas
dune colonne ou vers la droite dans le cas dune ligne, cliquez une fois sur le
bouton de la souris.
La colonne ou la ligne apparat alors en surbrillance.
La mise en surbrillance de
la colonne ou de la ligne
indique quelle est
slectionne.
La cellule den-
tte nest pas
slectionne.
2. Tout en maintenant la touche Maj enfonce, cliquez sur les colonnes ou lignes
adjacentes.
2. Tout en maintenant la touche Ctrl enfonce, cliquez sur les autres colonnes ou
lignes slectionner.
2. Saisissez un nom.
Curseur de
retaillage
Suppression de tableaux
1. Slectionnez le tableau.
Cellules individuelles
Les rapports BUSINESSOBJECTS comportent deux types de cellules, savoir les
cellules constituant les tableaux et les cellules individuelles. Une cellule
individuelle nest lie aucun autre composant du rapport et peut tre dplace
et formate de faon indpendante. Les cellules individuelles ont des utilisations
trs varies dans les rapports BUSINESSOBJECTS. Elles peuvent contenir du texte,
des rsultats de calculs, ou encore des graphiques, et sont utilises, entre autres,
pour les titres de rapport, lajout de commentaires et laffichage des numros de
page.
Curseur dinsertion
de cellule
Lorsque vous relchez le bouton de la souris, une cellule apparat dans la zone
que vous avez dessine. Lorsquune nouvelle cellule est insre, un curseur
clignotant saffiche lintrieur afin de vous permettre de saisir
immdiatement du texte.
1. Slectionnez la cellule.
Si vous dplacez un objet de type indicateur en-dehors dun tableau, vous pouvez
afficher un total gnral ou un total de section en fonction de lendroit o vous
placez la cellule. Dans lexemple qui suit, le total du tableau est affich en haut du
tableau.
Astuce : Si une cellule affiche les symboles ####, cela signifie que le contenu de la
cellule est plus grand que la cellule. Retaillez la cellule pour rsoudre ce
problme.
Dans ce chapitre
Gnralits 278
Quest-ce quun rapport matre/dtail ? 278
Gnralits
Ce chapitre dcrit comment structurer les donnes en un rapport matre/dtail.
Exemple : Cration dun rapport avec une section Anne et une section Trimestre
...........................................................
Dans cet exemple, le rapport comporte une section Trimestre. Vous souhaitez
ajouter une section Anne afin que chaque section danne fiscale affiche les
donnes des quatre trimestres de lanne. Pour ce faire :
Glissez-dposez la variable Anne du Gestionnaire de rapports vers le
rapport afin de crer une nouvelle cellule matre.
...........................................................
Cliquez sur Oui pour supprimer les donnes, la cellule matre et la section
du rapport. Une nouvelle colonne ou ligne est alors ajoute pour afficher
les donnes et la section est supprime du rapport, comme illustr
ci-aprs :
Cliquez sur Non pour supprimer les donnes et la cellule matre mais
conserver la section dans le rapport. Une nouvelle colonne ou ligne est
alors ajoute pour afficher les donnes et la section reste dans le rapport,
comme illustr ci-aprs :
Suppression du matre
1. Slectionnez la cellule matre.
Astuce : Vous pouvez galement supprimer une cellule matre en la faisant glisser
dans la fentre Gestionnaire de rapports.
Dans ce chapitre
Gnralits 290
Gnralits
Un rapport BUSINESSOBJECTS peut contenir une grande quantit de donnes.
Ce chapitre prsente les diffrentes mthodes permettant dorganiser et de
prsenter les donnes dun rapport afin que les informations essentielles attirent
immdiatement lattention des lecteurs. Vous pouvez :
utiliser des filtres pour limiter la quantit dinformations affiches dans un
rapport afin de concentrer lattention sur une slection dinformations ;
utiliser le palmars ou le tri pour classer les informations ;
utiliser des alerteurs pour mettre en valeur des donnes intressantes laide
dun formatage particulier.
Exemple : Filtre des donnes pour afficher le chiffre daffaires de deux rgions uniquement
...........................................................
Seules les
donnes
correspondant
ces valeurs sont
affiches.
Dans cet exemple, vous souhaitez visualiser le chiffre daffaires de deux rgions
uniquement. Pour ce faire, vous posez un filtre sur la colonne Rgion et choisissez
dafficher Est et Midwest uniquement.
Notez dans quelle mesure le filtre a une incidence sur les calculs : la somme est
diffrente dans les deux tableaux.
...........................................................
3. Maintenez la touche Ctrl enfonce et cliquez sur les valeurs inclure dans le
rapport, puis cliquez sur OK.
La bote de dialogue se referme et le rapport contient uniquement les valeurs
slectionnes. Le bouton Insrer un filtre de la barre doutils apparat gris.
Astuce : Pour supprimer le filtre, cliquez sur les donnes filtres, puis cliquez sur
le bouton Insrer un filtre.
Pour slectionner des valeurs diffrentes pour un filtre existant, procdez comme
suit :
1. Cliquez dans le bloc ou dans la cellule matre affichant les donnes filtres.
3. Dans la zone Filtres sur, cliquez sur la variable correspondant au filtre diter.
Dans la zone Valeurs, les valeurs actuellement affiches dans le rapport sont
en surbrillance (East Coast et MidWest, dans le schma ci-dessus).
5. Dans la zone Valeurs, maintenez la touche Ctrl enfonce et cliquez sur les
valeurs afficher.
Astuce : Vous pouvez glisser-dposer un filtre dun dossier lautre, ce qui vous
permet de modifier la faon dont le filtre est pos. Ainsi, si vous faites glisser un
filtre dun dossier Nom du bloc vers le dossier Global et si vous cliquez sur
Appliquer ou sur OK, vous posez le filtre sur la totalit du rapport plutt que sur
un bloc.
1. Cliquez sur les donnes sur lesquelles vous avez pos le filtre.
2. Tracez un cadre dans la zone du rapport o vous souhaitez insrer les noms
des valeurs filtres.
Astuce : Vous pouvez galement insrer les donnes dans une cellule existante.
Pour ce faire :
Exemple : Affichage uniquement des magasins dont le chiffre daffaires hebdomadaire est
suprieur 200 000 dollars
...........................................................
Vous publiez un rapport hebdomadaire par magasin sur les chiffres daffaires
mais souhaitez prsenter uniquement les rsultats des points de vente les plus
performants.
Pour cela, vous dfinissez un filtre complexe affichant uniquement les magasins
dont le chiffre daffaires est gal ou suprieur 200 000 dollars. Vous crez donc
une formule indiquant que le chiffre daffaires doit tre suprieur ou gal
200 000 dollars. La syntaxe est la suivante :
=(<Chiffre daffaires>>=200000).
Chaque semaine, lorsque vous rafrachissez votre rapport avec les nouvelles
donnes de vente, seuls les magasins dont le chiffre daffaires est suprieur
200 000 dollars sont rpertoris.
...........................................................
Insertion dun filtre complexe
1. Cliquez lintrieur de la section ou du bloc affichant les donnes filtrer.
3. Dans la bote de dialogue Filtres qui saffiche lcran, cliquez sur un dossier
de la zone Filtres sur.
Pour poser un filtre sur lensemble du rapport, cliquez sur Global.
Pour poser un filtre sur un bloc spcifique, cliquez sur le dossier associ au
nom du bloc.
5. Slectionnez la variable que vous voulez filtrer, puis cliquez sur OK.
3. Dans la zone Filtres sur, slectionnez le filtre diter puis cliquez sur Dfinir.
4. Editez la formule du filtre dans le champ Formule, puis cliquez sur OK.
Un filtre est pos sur la colonne Ville afin que seules les donnes relatives Paris
et Lyon soient affiches.
Dans le premier tableau, la somme affiche ne concerne que les donnes des
valeurs filtres, Paris et Lyon. La formule permettant de calculer cette somme est
la suivante :
=Somme(<Chiffre daffaires>)
Dans le second tableau, la fonction AucunFiltre a t utilise et la somme affiche
a t calcule pour les donnes de toutes les valeurs de Ville. La formule
permettant de calculer cette somme est la suivante :
=AucunFiltre (Somme(<Chiffre daffaires>))
Notez la diffrence entre ces deux sommes.
Tri de donnes
Il existe trois types de tri que vous pouvez poser laide de la barre doutils Tris.
Pour afficher la barre doutils Tris :
Cliquez sur le bouton Tris de la barre doutils Rapport.
a. Tri ascendant
b. Tri descendant
a b c c. Tri personnalis
Remarque : Par dfaut, lordre dapparition des donnes, tous types confondus,
est lordre ascendant.
3. Vous pouvez :
Choisir une option dans la bote liste droulante Option de tri.
Par dfaut Affiche les valeurs dans lordre o elles taient lors de
laffichage de la bote de dialogue Personnalisation du
tri. Cette option annule lordre que vous avez spcifi
mais ne ferme pas la bote de dialogue.
- ou -
Utiliser la fonction glisser-dposer pour placer les valeurs de la liste dans
lordre de votre choix.
Utiliser les boutons Monter et Descendre pour placer les valeurs dans
lordre de votre choix.
Remarque : Vous ne pouvez pas utiliser des tris personnaliss et des alerteurs. Si
par exemple, vous dfinissez un alerteur pour mettre en vidence les mois
postrieurs au mois de mai, BUSINESSOBJECTS applique un tri alphabtique et un
non un tri chronologique.
Par dfaut, BUSINESSOBJECTS trie les mois par ordre alphabtique. Pour trier les
mois, procdez comme suit :
3. Choisissez llment Mois dans la bote liste droulante et cliquez sur OK.
Les mois sont ainsi tris.
Rappel : Les mois et les jours sont tris en fonction des Paramtres rgionaux du
Panneau de configuration de Windows. Reportez-vous la section Paramtres
rgionaux , page 212, pour en savoir plus sur la vrification de ces paramtres.
Exemple : Tri de clients par nationalit puis par nom dans lordre alphabtique
...........................................................
Dans ce tableau, les donnes font lobjet dun premier tri ascendant dans la
colonne Pays de rsidence afin que les pays apparaissent par ordre alphabtique.
Un second tri ascendant est ensuite appliqu la colonne Client pour que les
clients allemands, puis les clients japonais, ainsi de suite, soient classs par ordre
alphabtique.
...........................................................
Tri principal
Le tableau est dabord tri
en fonction de la colonne
Pays de rsidence.
Tri secondaire
Le tableau est ensuite tri
en fonction de la colonne
Client.
5. Dfinissez les options de tri que vous voulez appliquer et cliquez sur OK.
Exemple : Affichage des trois lignes de produits qui enregistrent le meilleur chiffre daffaires
...........................................................
Dans lexemple ci-dessous, les tableaux montrent le chiffre daffaires des lignes
de produits de la chane eMode. Le tableau de gauche prsente le chiffre de toutes
les lignes de produits et celui de droite uniquement le chiffre des trois lignes de
produits dont les rsultats sont les meilleurs.
...........................................................
...........................................................
Daprs
Slectionnez lindicateur sur lequel doit se baser le palmars. Cette liste
comprend tous les indicateurs que vous pouvez slectionner partir du
rapport. Vous devez slectionner un indicateur avant de pouvoir
appliquer le palmars.
En pourcentage du nombre total de valeurs
Cochez cette case si vous souhaitez reprsenter les premires/dernires
valeurs sous forme de pourcentage. Lorsque cette option est slectionne,
un pourcentage (%) apparat au niveau des premires/dernires valeurs.
Si ncessaire, ces nombres sont tronqus afin de pouvoir tre inclus dans la
fourchette de pourcentage allant de 1 100.
Afficher les sous-totaux
Cochez cette case si vous souhaitez afficher les calculs suivants :
4. Cliquez sur les valeurs devant faire lobjet dun palmars et que vous
souhaitez afficher dans le rapport, puis cliquez sur OK (ou sur Appliquer).
Le rapport naffiche que les donnes ayant fait lobjet dun palmars
correspondant aux valeurs que vous avez slectionnes. Le bouton Appliquer
un palmars de la barre doutils apparat enfonc.
Palmars et ruptures
Dans un tableau simple ou crois dans lequel des ruptures ont t insres, un
palmars est appliqu sparment pour chaque niveau de rupture.
Exemple : Chiffre daffaires des trois meilleurs mois et comparaison avec le chiffre daffaires
global
...........................................................
Ce rapport affiche les trois mois prsentant les plus gros chiffres daffaires. Il
indique le chiffre daffaires combin pour septembre, janvier et mars (Somme)
ainsi que le chiffre daffaires total des neuf autres mois de lanne (Somme autre).
...........................................................
Astuce : Pour supprimer le palmars, cliquez sur les donnes ayant fait lobjet
dun palmars, puis cliquez sur le bouton Appliquer un palmars.
3. Modifiez les options du palmars selon vos besoins, puis cliquez sur OK (ou
sur Appliquer). Lorsque vous quittez la bote de dialogue, les valeurs faisant
lobjet du nouveau palmars saffichent.
Exemple : Commerciaux ayant gnr un chiffre daffaires suprieur 500 000 dollars
...........................................................
Dans cet exemple, vous voulez identifier les commerciaux ayant gnr un chiffre
daffaires suprieur 500 000 dollars et, loppos, ceux dont le chiffre nexcde
pas 50 000 dollars.
Vous dfinissez une condition pour les commerciaux performants, savoir
"Chiffre daffaires > 500000", ainsi quun format qui sera appliqu aux valeurs
rpondant cette condition (par exemple, "Excellent" rouge).
Vous dfinissez ensuite une condition pour les commerciaux moins rentables,
"Chiffre daffaires < 50000", ainsi quun format qui sera appliqu aux valeurs
rpondant cette condition ("Mdiocre !" en vert).
A la suite de la colonne Chiffre daffaires, vous insrez une colonne
supplmentaire intitule Performance. Vous appliquez ensuite lalerteur la
colonne Performance.
...........................................................
Remarque : Les alerteurs ne peuvent pas tre utiliss sur des graphes.
3. Dans la bote de dialogue Alerteurs qui saffiche lcran, cliquez sur Ajouter.
4. Pour que lalerteur affiche une variable ou une formule, cliquez sur Variables.
6. Dans la zone Format de cellule, formatez le texte, puis cliquez sur OK.
Dans ce chapitre
Gnralits 325
Ruptures 326
Quest-ce quune rupture ? 326
Insertion et suppression dune rupture 328
Mise en forme des ruptures 328
Affichage des en-ttes et des pieds de rupture 330
Fusion de cellules 332
Cration dune rupture conditionnelle 334
Organisation de ruptures multiples 336
Gestion des ruptures sur plusieurs pages 337
Calculs 338
Ralisation de calculs simples 338
Exemples de calculs 342
Rutilisation dun calcul dans une autre partie dun rapport 346
Gnralits
Ce chapitre explique comment scinder les donnes contenues dans des tableaux
simples et des tableaux croiss, et comment effectuer et afficher des calculs
simples dans des tableaux de ce type. La dernire section de ce chapitre fournit
toutes les informations ncessaires la conversion des devises en euros (et
inversement) dans BUSINESSOBJECTS.
Des informations plus dtailles sur lutilisation des calculs dans
BUSINESSOBJECTS sont fournies dans les chapitres suivants :
Le chapitre 14 "Formules, variables locales et fonctions", page 357, explique
comment tirer parti de toute la puissance de lditeur de formule de
BUSINESSOBJECTS pour formuler vos propres calculs.
Le chapitre 15 "Contextes de calcul et syntaxe tendue", page 389, explique les
aspects les plus complexes lis la cration de formules et fournit quelques
informations sur le mode de fonctionnement du moteur de calcul de
BUSINESSOBJECTS.
Le chapitre 16 "Rsolution des incidents lis aux calculs", page 425, donne des
explications sur les messages derreur et autres problmes susceptibles dtre
rencontrs lors de linsertion de formules et de calculs dans les rapports et
indique comment rsoudre ces problmes.
Pour en savoir plus sur lutilisation des calculs dans les graphes,
reportez-vous la section Affichage dun calcul sur les donnes dun
graphe, page 519.
Ruptures
Cette section explique comment scinder les donnes contenues dans des tableaux
simples et croiss et propose une description des diffrentes options disponibles
pour la mise en forme et la gestion de ces ruptures.
Exemple : Affichage des sous-totaux du chiffre daffaires pour chaque lieu de sjour contenu
dans un tableau
...........................................................
Le tableau simple situ gauche affiche le chiffre daffaires par trimestre et par
lieu de sjour. Le chiffre daffaires total apparat en bas du tableau.
Le tableau situ droite affiche les mmes donnes, mais la division des donnes
par lieu de sjour vous permet de visualiser un sous-total du chiffre daffaires
gnr par chaque lieu de sjour pour les quatre trimestres de lanne fiscale. Un
mini tableau est cr pour chacune des trois valeurs de Lieu de sjour. Cette
sparation nest toutefois que visuelle car les trois tableaux forment toujours un
seul et mme bloc.
...........................................................
Remarque : Il nest pas possible de poser des ruptures sur les donnes contenues
dans des graphes.
b e
c
d h
a. Les ruptures poses sur les colonnes apparaissent dans longlet Axe vertical. Les ruptures
poses sur les lignes apparaissent dans longlet Axe horizontal. Dans le cas dun tableau
crois, les deux onglets sont affichs. Dans le cas dun tableau simple, seul longlet
appropri (Axe vertical ou Axe horizontal) est affich.
b. Liste des ruptures insres.
c. Pour insrer une nouvelle rupture, cliquez sur Ajouter. La bote de dialogue qui saffiche
vous permet de slectionner la variable sur laquelle vous voulez poser la rupture.
d. Pour supprimer une rupture, cliquez dessus, puis cliquez sur Supprimer.
e. Vous pouvez dfinir diffrents attributs dans la zone Dfinition de la rupture.
f. Par dfaut, une rupture sapplique toutes les valeurs de la variable slectionne.
Toutefois, en cliquant sur le bouton Valeurs, vous pouvez slectionner les valeurs inclure
dans la rupture. Pour activer le bouton Valeurs, vous devez dabord cliquer sur Rupture
conditionnelle.
g. Vous pouvez contrler la gestion dune rupture avec les sauts de page dans la zone
Pagination. Ces attributs sont dcrits la page 337.
h. En cliquant sur le bouton Modifier, vous affichez une bote de dialogue permettant de
poser la rupture slectionne sur une autre variable ou sur plusieurs variables. Vous
pouvez galement modifier le niveau de rupture si le rapport contient au moins deux
ruptures sur diffrents niveaux.
Le schma qui suit montre deux exemples dutilisation des en-ttes et des pieds
de rupture avec un calcul de somme sur la colonne Chiffre daffaires.
En-tte de
rupture
Pied de rupture
affichant un
sous-total pour
chaque sous-
section
Pour ce faire :
Cochez loption Plier dans la bote de dialogue Ruptures.
Fusion de cellules
Aprs insertion dune rupture sur une ligne ou une colonne, plusieurs colonnes
ou lignes affichent la mme valeur. Si vous le souhaitez, vous pouvez nafficher
quune seule fois cette valeur. Pour ce faire :
Cochez loption Supprimer les doublons dans la bote de dialogue Ruptures.
Vous pouvez galement fusionner ces cellules en une seule afin que la valeur ne
soit affiche quune seule fois. La valeur est alors centre par rapport aux
colonnes ou aux lignes quelle dcrit. Pour ce faire :
Cochez loption Centrer la valeur sur la rupture dans la bote de dialogue
Ruptures.
Saisissez un
caractre
dans cette
cellule et
choisissez
blanc
comme
couleur de
police.
Le pied de rupture
affiche le sous-total
de la rupture
conditionnelle
Ce pied de tableau
affiche le total de la
totalit du tableau -- et
non les sections
restantes.
Dans cet exemple, les options Pied de rupture,
Supprimer les doublons et Rupture conditionnelle
sont actives. Les options Afficher len-tte et Afficher
le pied du tableau affichent len-tte tableau et la
somme du tableau.
Pour ce faire, commencez par un tableau avec les options Format de tableau,
Afficher len-tte et Afficher le pied du tableau actives :
1. Placez-vous dans une colonne ou une ligne contenant une rupture, cliquez sur
le bouton droit de la souris, puis slectionnez la commande Formater les
ruptures du menu contextuel.
La bote de dialogue Ruptures saffiche lcran.
3. Dfinissez lordre dans lequel vous souhaitez que la rupture soit pose et
cliquez sur OK.
Calculs
BUSINESSOBJECTS propose des fonctions de calcul standard vous permettant
deffectuer des calculs rapides sur les donnes de vos rapports. Ces calculs sont
directement disponibles partir dun menu et les calculs les plus frquemment
utiliss sont accessibles partir de la barre doutils Rapport. Cette section
explique comment effectuer des calculs laide du menu et des fonctions de la
barre doutils.
Vous pouvez galement effectuer des calculs en crant vos propres formules.
Cette mthode est dcrite au chapitre 14 "Formules, variables locales et
fonctions", page 357.
Choisissez... pour...
Somme calculer la somme des donnes slectionnes.
Nombre compter toutes les lignes pour un indicateur,
- ou -
compter les valeurs distinctes pour une dimension ou une
information.
Nombre total compter le nombre de lignes prsentes dans le corps, y
compris les doublons et les lignes vides.
Moyenne calculer la moyenne des donnes slectionnes.
Maximum afficher la valeur maximale des donnes slectionnes.
Minimum afficher la valeur minimale des donnes slectionnes.
Pourcentage afficher les donnes slectionnes sous forme de
pourcentage.
Variation calculer la diffrence entre deux valeurs slectionnes.
Variation en calculer la diffrence entre deux valeurs slectionnes et
pourcentage lafficher sous forme de pourcentage.
Le rsultat du calcul est insr dans une nouvelle cellule du tableau simple ou
crois.
Si vous lisez la colonne qui contient les chiffres daffaires, vous constaterez que
les fonctions Nombre et Nombre total renvoient la valeur 12. Pour un indicateur,
la fonction Nombre compte toutes les lignes.
...........................................................
Utilisation des boutons de la barre doutils
Vous pouvez galement utiliser les boutons de la barre doutils Rapport pour
effectuer certains calculs.
a. Somme
b. Pourcentage
c. Nombre
a b c d e
d. Variation
e. Variation en pourcentage
Exemples de calculs
Cette section prsente plusieurs exemples de calculs raliss par le biais des
commandes de calcul.
Bouton Somme
enfonc
A prsent, vous dcidez de poser une rupture sur ce tableau afin dafficher les
sous-totaux de chaque lieu de sjour.
5. Cliquez une fois sur le bouton Somme pour supprimer le calcul existant.
...........................................................
...........................................................
Exemple : Calcul de la diffrence entre le chiffre daffaires de deux trimestres
...........................................................
Dans cet exemple, un tableau crois affiche le chiffre daffaires par lieu de sjour
et par trimestre ainsi que le chiffre daffaires total par trimestre. Vous voulez faire
apparatre dans le tableau la diffrence de chiffre daffaires entre deux trimestres.
Pour ce faire :
Le rsultat de Q2-
Q1 est affich sur
une nouvelle ligne.
Remarque : Vous pouvez aussi utiliser la touche Maj pour slectionner des
colonnes et des lignes. Si vous utilisez cette touche, BUSINESSOBJECTS ne tient pas
compte de lordre dans lequel vous avez slectionn les colonnes et les lignes et
slectionne toujours les cellules de haut en bas et de gauche droite. Si vous
effectuez les calculs mentionns plus haut en utilisant la touche Maj,
BUSINESSOBJECTS calcule Q1-Q2.
...........................................................
Remarque : Lorsque vous dplacez une cellule contenant un calcul vers un autre
emplacement du rapport, le rsultat du calcul dpend de lemplacement exact de
la cellule puisque le contexte dans lequel le calcul est ralis peut tre diffrent.
Pour en savoir plus sur ce point, reportez-vous la section En quoi consiste un
contexte de calcul ?, page 393.
Euro - Conversion
La section qui suit explique comment BUSINESSOBJECTS 5.0 utilise des fonctions
intgres pour vous aider effectuer une conversion rapide et prcise entre une
devise et des euros.
Fonctionnement de la conversion
Pour chaque devise, un taux de conversion six chiffres a t fix. Le nombre de
chiffres aprs la virgule dpend du nombre de chiffres avant la virgule.
Pour convertir des euros dans une devise de lUME, vous devez multiplier le
montant en euros par le taux de conversion six chiffres dfini pour la devise
cible, puis arrondir le rsultat pour afficher le nombre appropri de dcimales.
Erreurs de conversion
Lorsque vous effectuez une conversion entre une devise de lUME et des euros,
vous utilisez un taux de conversion fixe six chiffres, puis vous arrondissez le
rsultat pour obtenir le nombre appropri de chiffres aprs la virgule. Les
nombres arrondis sont moins prcis que les nombres originaux et lerreur
darrondi sur un montant donn peut tre ngligeable ou au contraire assez
importante. BUSINESSOBJECTS vous permet dafficher les erreurs darrondi aprs
avoir effectu une conversion entre des euros et une devise, afin dvaluer
limportance de la diffrence.
Conversion en euros
Vous pouvez convertir un montant exprim dans lune des onze devises de
lUME en euros par un simple clic de souris.
Pour ce faire :
Taux de conversion
BUSINESSOBJECTS stocke les taux de conversion et autres informations relatives
aux devises de lUME et utilise ces informations pour effectuer des conversions
en euros et partir deuros. Vous pouvez modifier les informations et ajouter
dautres devises la liste.
6. Lorsque vous avez termin, cliquez sur OK pour fermer la bote de dialogue
Editer le taux de conversion.
Les nouvelles informations relatives la devise slectionne saffichent
prsent dans la liste de la bote de dialogue Taux de conversion.
Triangulation
Si vous souhaitez effectuer une conversion dune devise de lUME vers une autre
devise de lUME, vous ne pouvez pas simplement utiliser les parits croises.
Vous devez appliquer une procdure appele triangulation. Une triangulation
consiste convertir la premire devise en euros en utilisant le taux de conversion
six chiffres, puis convertir le montant obtenu dans la seconde devise en
utilisant un autre taux de conversion six chiffres.
...........................................................
Dans ce chapitre
Gnralits 359
Formules 360
Pourquoi utiliser des formules ? 360
Cration de formules 361
Affichage de la barre de formule 361
Affichage de lditeur de formule 362
Utilisation de lditeur de formule 362
Instructions sur les syntaxes utiliser dans les formules 364
Fonctions 378
Utilisation des fonctions 379
Utilisation de laide sur la fonction 381
Gnralits
Ce chapitre est une introduction lutilisation des formules, variables locales et
fonctions. Il explique comment dfinir vos formules et vos variables dans les
rapports BUSINESSOBJECTS laide de la syntaxe BUSINESSOBJECTS et comment
utiliser les fonctions BUSINESSOBJECTS. Il contient aussi plusieurs exemples de
calculs.
Le chapitre 15 "Contextes de calcul et syntaxe tendue", page 389 dcrit comment
crer des calculs plus puissants laide de la syntaxe tendue pour dfinir des
contextes de calcul. Ce chapitre contient aussi une section Aide-mmoire,
page 420 concernant les calculs, qui rcapitule certains termes essentiels de
BUSINESSOBJECTS.
Le chapitre 16 "Rsolution des incidents lis aux calculs", page 425 propose des
solutions aux erreurs de calcul qui peuvent se produire dans BUSINESSOBJECTS
lorsque vous crivez ou utilisez des formules.
Formules
Lorsque vous excutez une requte, BUSINESSOBJECTS effectue certains calculs sur
les donnes au niveau de la requte et retourne les rsultats sous forme de
variables. Vous pouvez galement effectuer des calculs sur les donnes du
rapport laide des calculs intgrs disponibles dans le menu ou la barre doutils
des calculs. Cette section explique comment vous pouvez dfinir des calculs
personnaliss sur les donnes de vos rapports en crivant des formules
BUSINESSOBJECTS.
Dfinition de conditions
Dans BUSINESSOBJECTS, vous pouvez aussi utiliser des formules pour dfinir des
conditions. Il est, par exemple, possible de dfinir une condition pour masquer
des sections dans un rapport si le chiffre daffaires est infrieur un certain
montant.
Vous pouvez aussi dfinir des filtres conditionnels. Vous souhaitez, par exemple,
afficher dans un rapport uniquement les points de vente dont le chiffre daffaires
hebdomadaire est suprieur un certain montant. En dfinissant un filtre avec
une condition, lorsque vous rafrachissez le rapport avec les nouvelles donnes
hebdomadaires, seuls les points de vente dont les critres rpondent aux
conditions dfinies saffichent dans le rapport.
Dans BROADCAST AGENT, lorsque vous dfinissez des rapports dont le traitement
est planifi, vous pouvez spcifier les conditions dans lesquelles vos documents
doivent tre traits.
Cration de formules
Voyons maintenant comment vous pouvez crer des formules dans
BUSINESSOBJECTS. Pour ce faire, vous pouvez :
saisir une formule directement dans une cellule,
saisir une formule dans la barre de formule,
utiliser lditeur de formule.
a b c d e
a. Ouvre lditeur de variable.
b. Permet de dfinir en tant que variable la formule affiche dans la
barre de formule.
c. Permet de supprimer les modifications non valides de la zone de
texte de la barre de formule.
d. Permet de valider la formule affiche dans la zone de texte.
e. Ouvre lditeur de formule.
1. Cliquez dans la cellule dans laquelle vous souhaitez que la formule figure.
2. Puis
Si la barre de formule est affiche, cliquez sur le bouton Editeur de formule.
Ou, dans le menu Donnes, choisissez Editer la formule.
Lditeur de formule souvre.
Zone Variables
Affiche une liste de toutes les variables du document. Il peut sagir de variables
locales ou de variables renvoyes par le fournisseur de donnes. Vous pouvez les
inclure dans votre formule.
Zone Fonctions
Affiche la liste de toutes les fonctions BUSINESSOBJECTS.
Zone Oprateurs
Les oprateurs dfinissent la relation qui existe entre les lments dune formule.
Ils incluent les oprateurs mathmatiques tels que laddition (+) et la division (/),
les oprateurs relationnels tels que suprieur (>) et entre, les oprateurs
logiques tels que Si Alors Sinon et les oprateurs de contexte tels que PourTout,
PourChaque, Dans. La liste des oprateurs affiche dans cette fentre est mise
jour au fur et mesure que vous ajoutez des lments la formule afin que seuls
les oprateurs compatibles avec la syntaxe actuelle saffichent.
Pour comprendre comment lditeur de formule fonctionne, voici un exemple.
8. Dans la zone Variables, double-cliquez sur Revenu des ventes qui sajoute la
formule. Notez la prsence des signes < et > ajouts automatiquement la
variable par lditeur de formule.
Erreurs de syntaxe
Si la formule que vous avez crite contient une erreur de syntaxe, un message
derreur saffiche et la partie de la formule qui contient lerreur est mise en
vidence.
Variables locales
Une variable locale est une formule laquelle un nom a t attribu. Les variables
locales figurent dans la liste des variables dans longlet Donnes du Gestionnaire
de rapports. Vous pouvez les utiliser pour crer des tableaux, des graphes, etc.,
tout comme vous utilisez les variables renvoyes par un fournisseur de donnes.
La diffrence est que les variables locales sont attaches au document dans lequel
elles sont cres et que les calculs sont effectus au niveau du rapport. Cela
signifie que les variables locales sont disponibles uniquement dans le document
dans lequel elles ont t cres.
Si la commande Editer une variable nest pas disponible (si elle apparat en
gris), cela signifie que la variable a t renvoye par le fournisseur de
donnes et quelle ne peut donc pas tre modifie.
Choisissez.... pour.....
Exemple Grouper les trimestres pour afficher le chiffre daffaires par semestre
...........................................................
Votre rapport affiche le chiffre daffaires par trimestre mais vous souhaiteriez
lafficher par semestre. Vous pouvez le faire trs facilement puisque vous
disposez des donnes par trimestre. La variable Trimestre renvoie quatre
valeurs : Q1, Q2, Q3, Q4. En regroupant Q1 et Q2 dans une premire valeur (H1),
Q3 et Q4 dans une seconde valeur (H2), vous pouvez crer une nouvelle variable,
Semestre, et calculer ensuite le chiffre daffaire par semestre. Cette nouvelle
variable peut tre ajoute une hirarchie dexploration et utilise dans votre
analyse en mode Exploration. Voici comment procder.
...........................................................
Grouper les donnes 3. Cliquez sur le bouton Grouper les donnes de la barre doutils Rapport.
La bote de dialogue Renommer les valeurs groupes saffiche.
4. Saisissez le nouveau nom, H1, dans la zone approprie et cliquez sur OK.
Q1 et Q2 sont regroupes et le nouveau nom H1 saffiche dans le tableau.
...........................................................
Vous pouvez
renommer la variable
dans cette zone.
Vous pouvez
renommer les
donnes ici. Cliquez
sur le nom et saisissez
le nouveau.
Modification de formules
Vous pouvez modifier une formule directement dans la cellule, partir de la
barre de formule ou utiliser lditeur de formule.
2. Puis :
Saisissez vos modifications dans la cellule et appuyez sur la touche Entre
pour les valider.
Cliquez dans la barre de formule, modifiez la formule et cliquez sur le
bouton Valider.
Dans le menu Donnes, choisissez Editer une formule, effectuez les
modifications dans lditeur de formule et cliquez sur OK pour les valider.
Le rsultat de la formule saffiche dans la cellule.
Remarque : Seules les variables locales peuvent tre supprimes au contraire des
variables renvoyes par un fournisseur de donnes.
Fonctions
BUSINESSOBJECTS contient de nombreuses fonctions intgres qui largissent
fortement la porte de ses fonctionnalits. Une fonction est une formule
prdfinie, consistant en un nom suivi de parenthses. Les parenthses peuvent
contenir des arguments qui fournissent des valeurs aux fonctions sur lesquelles
elles vont intervenir. Les arguments peuvent tre des objets, des constantes ou
dautres fonctions.
Certaines fonctions couramment utilises sont disponibles directement partir
des menus et barres doutils BUSINESSOBJECTS. Lorsque vous choisissez lune de
ces fonctions, les arguments requis sont ajouts automatiquement.
Le jeu de fonctions est organis en neuf dossiers dans la fentre Fonctions de
lditeur de formule :
...........................................................
Le dossier... rpertorie les.....
5. Dans la liste Variables, double-cliquez sur Ville puis sur Revenu des ventes.
La syntaxe complte saffiche dans la fentre de formules.
=Rang(<Ville>,<Revenu des ventes>)
Astuce : Pour trouver rapidement une fonction dans la liste Fonctions, ouvrez le
dossier Fonctions & agrgats et saisissez la premire lettre de la fonction
recherche. BUSINESSOBJECTS met en surbrillance la premire fonction dont le
nom commence par cette lettre.
Pour ce faire :
8. Rptez la procdure ci-dessus pour crer une variable appele Marge 2000 et
une autre appele Marge 2001 laide de la syntaxe suivante :
=<Marge> O (<Anne>="2000")
=<Marge> O (<Anne>="2001")
Les nouvelles variables sont ajoutes la liste dans longlet Donnes du
Gestionnaire de rapports.
Nous aurions pu simplement crer une formule pour calculer la marge pour
chaque anne. Lavantage de crer une variable est que nous pouvons la rutiliser
plus facilement dans dautres formules. Par exemple, vous pouvez maintenant
calculer aisment laugmentation de la marge en pourcentage entre 1999 et 2000,
laide des variables que vous venez de crer, et afficher laugmentation dans
une nouvelle colonne du tableau :
=(<Marge 2000>-<Marge 1999>)/<Marge>
...........................................................
Dans ce chapitre
Gnralits 390
Public concern 390
Contenu du prsent chapitre 390
Aide-mmoire 420
Termes frquemment utiliss 420
Contextes de calcul 422
Oprateurs de contexte 423
Mots-cls 423
Gnralits
Ce chapitre a t conu pour vous aider utiliser les fonctionnalits de calcul trs
performantes proposes par BUSINESSOBJECTS.
Public concern
Ce chapitre sadresse plus particulirement aux utilisateurs dont lactivit
ncessite la mise en oeuvre de calculs complexes. Il peut galement tre utile
tout utilisateur ayant rencontr des erreurs de calcul dans les rapports
BUSINESSOBJECTS.
Exemple : Chiffre daffaires par anne et par rgion de rsidence et chiffre daffaires par
rgion
...........................................................
Le rapport ci-dessous contient deux tableaux reprsentant respectivement le
chiffre daffaires par rgion de rsidence et par anne et le chiffre daffaires par
rgion.
BUSINESSOBJECTS calcule dynamiquement lindicateur Chiffre daffaires daprs
les dimensions contenues dans le tableau. Ainsi, lorsque lutilisateur supprime la
colonne Anne, le chiffre daffaires par rgion de rsidence est rapatri.
...........................................................
La divergence de rsultat sexplique par le fait que les contextes de calcul sont
diffrents.
...........................................................
La section qui suit contient des informations relatives au fonctionnement des
contextes de calcul.
a. Chiffre daffaires
total pour le
rapport
b. Chiffre daffaires
total pour 1995
c. Chiffre daffaires
par ville, trimestre
et anne
d. Chiffre daffaires
moyen par ville,
trimestre et anne
...........................................................
...........................................................
Par consquent, dans lexemple de la page 401 (nombre de villes de rsidence par
rgion de rsidence), nous avons dfini un contexte de sortie, Rgion de
rsidence. Voici un exemple de calcul avec un contexte dentre dfini par
lutilisateur.
Exemple : Calcul du chiffre daffaires minimal par ville de rsidence pour chaque rgion de
rsidence
...........................................................
Vous affichez Rgion de rsidence, Ville de rsidence et Chiffre daffaires dans un
tableau. Lorsque vous supprimez Ville de rsidence du tableau, BUSINESSOBJECTS
calcule automatiquement le chiffre daffaires par rgion de rsidence car il sagit
alors de la seule dimension dans le corps.
Le seul moyen dafficher le chiffre daffaires minimal par ville de rsidence pour
chaque rgion de rsidence est de dfinir un contexte dentre car le contexte local
ne contient pas la dimension Ville de rsidence. BUSINESSOBJECTS vous permet de
crer ce contexte dentre car bien que vous ayez supprim laffichage de Ville de
rsidence dans le rapport, cette dimension est toujours disponible dans le
document.
La formule et le rsultat sont les suivants :
=Min(<Chiffre daffaires> Dans (<Rgion de rsidence>,<Ville de
rsidence>))
...........................................................
7. Sil vous faut ajouter des dimensions au contexte, sparez-les par des virgules
et mettez la liste des dimensions entre parenthses, comme suit :
(<Rgion de rsidence>,<Ville de rsidence>,<Anne>)
Astuce : Vous pouvez galement utiliser lditeur de formule pour ajouter des
contextes une formule. Cette mthode vous permet de double-cliquer sur des
variables pour les ajouter la formule, au lieu davoir les saisir.
Editeur de
formule Pour afficher lditeur de formule, cliquez sur le bouton Editeur de formule situ
gauche de la barre de formule.
...........................................................
Pour calculer prsent le chiffre daffaires total cumul, vous devez poser une
rupture sur Anne, puis modifier le Chiffre daffaires pour obtenir
=SommeCumulative(<Chiffre daffaires>)
Vous obtenez le rsultat suivant :
Notez que les totaux cumuls ont t calculs la fois pour Anne et Rgion de
rsidence. En dautres termes, les nombres sont additionns de gauche droite et
de haut en bas.
Pour redfinir la somme cumule pour Anne ou Rgion de rsidence, vous
devez ajouter un contexte de rinitialisation la formule. La formule permettant
de ramener pour chaque anne la somme cumule 0 est la suivante :
=SommeCumulative(<Chiffre daffaires>;<Anne>)
Oprateur Dfinition
Enfin, vous voulez afficher le chiffre daffaires maximal par rgion de rsidence
tout en conservant Ville de rsidence dans le tableau. En dautres termes, il vous
faut supprimer Ville de rsidence du contexte local sans supprimer physiquement
la colonne Ville de rsidence. Pour ce faire, vous devez utiliser PourTout.
Voici la formule et le rsultat :
=Max(<Chiffre daffaires>) PourTout <Ville de rsidence>
...........................................................
Obtention du mme rsultat : PourTout <Ville de rsidence> par
opposition Dans <Rgion de rsidence>
Dans lexemple prcdent, nous avons calcul le chiffre daffaires maximal par
rgion de rsidence en utilisant PourTout pour supprimer Ville de rsidence du
contexte local. Vous pouvez obtenir le mme rsultat en prenant Rgion de
rsidence comme contexte de sortie.
Voici comment cela fonctionne. Le contexte local est reprsent par Ville de
rsidence et Rgion de rsidence. Sauf indication contraire, BUSINESSOBJECTS
rapatrie le chiffre daffaires maximal par ville de rsidence et par rgion de
rsidence. Vous voulez le chiffre daffaires maximal par rgion de rsidence. Pour
le calculer, vous devez indiquer la formule dignorer Ville de rsidence.
Pour ce faire, vous avez le choix entre :
supprimer Ville de rsidence du contexte local,
- ou -
dfinir un contexte de sortie, Rgion de rsidence.
Par consquent, ces deux formules :
=Max(<Chiffre daffaires>) PourTout <Ville de rsidence>
=Max(<Chiffre daffaires>) Dans <Rgion de rsidence>
(le contexte local tant Rgion de rsidence et Ville de rsidence), aboutissent au
mme rsultat.
Le problme est que le rang est identique pour chaque trimestre de chaque lieu
de sjour.
Lobjectif est de classer les trimestres de chaque lieu de sjour dans le tableau
crois. Pour ce faire, vous devez indiquer que vous voulez calculer le rang pour
chaque lieu de sjour dans le contexte de sortie. La syntaxe est la suivante :
=Rang(<Trimestre> ,<Chiffre daffaires>) PourChaque <Lieu de
sjour>
Le rsultat est le suivant :
Avantage Description
Astuce : Une formule dans laquelle le mot-cl Rapport est utilis pour dfinir le
contexte de sortie rapatrie toujours une valeur unique.
Filtres et mots-cls
Question : si le rapport contient des filtres, sont-ils pris en compte lors de
lapplication de calculs dagrgats au moyen de mots-cls ?
Rponse : oui. Les rsultats obtenus seront toujours filtrs. Vous pouvez toutefois
forcer BUSINESSOBJECTS ignorer les filtres.
Pour forcer BusinessObjects ignorer les filtres
Supposons que vous ayez un rapport matre/dtail et un filtre pos sur la
variable matre. Vous voulez calculer un total gnral en utilisant le mot-cl
Rapport. Problme : vous ne souhaitez pas calculer le filtre mais vous ne
souhaitez pas non plus le supprimer.
Solution : utilisez la fonction AucunFiltre. La syntaxe est la suivante :
=AucunFiltre(formule)
Voici un exemple :
=AucunFiltre(Somme(<Chiffre daffaires>) Dans Rapport)
Astuce : Pourquoi ne pas tenter une comparaison entre les informations filtres et
les informations non filtres ? Insrez une cellule avec la formule de base, puis
utilisez AucunFiltre pour obtenir le vritable total gnral.
Aide-mmoire
Le prsent chapitre contient beaucoup de thorie et de terminologie quil nest
pas toujours ais de mmoriser. Cette section vous permet en un coup doeil de
vous rafrachir la mmoire si vous ne vous rappelez pas la diffrence entre
PourChaque et PourTout, par exemple.
Les informations mentionnes ci-dessous sont regroupes par catgorie :
Termes de base tels que document, microcube, agrgat, etc.
Contextes de calcul (local, corps, entre, sortie et rinitialisation)
Oprateurs de contexte (Dans, PourChaque, PourTout)
mots-cls (Rapport, Bloc, Corps, PageCourante)
Terme Dfinition
Agrgat Calcul rapatriant les totaux, les pourcentages, etc., dans lequel
sont utilises les fonctions suivantes :
Moyenne, Nombre, Max, Min, EcartType, EcartTypeP,
Somme, Variance, VarianceP.
Agrgat Calcul rapatriant les totaux cumuls, les pourcentages, etc.,
cumulatif dans lequel sont utilises les fonctions suivantes :
MoyenneCumulative, NombreCumulatif, MaxCumulatif,
MinCumulatif, SommeCumulative.
Dimension Qualification dun objet, dune variable ou dune formule
rapatriant du texte (noms, ID, etc.) ou des dates.
Dans un rapport, les dimensions constituent les contextes de
calcul.
Document Fichier BUSINESSOBJECTS (extension .rep).
Formule Dfinition du contenu dune cellule. Peut contenir des
fonctions, des oprateurs, des variables et du texte.
Terme Dfinition
Contextes de calcul
Un contexte de calcul se compose dune ou de plusieurs dimensions dterminant
lentre et la sortie des calculs.
Contexte Dfinition
Oprateurs de contexte
Dans la formule destine un agrgat et crite au moyen dune syntaxe tendue,
un oprateur introduit le contexte dentre et/ou de sortie.
Oprateur Dfinition
Mots-cls
Dans la syntaxe tendue, un mot-cl reprsente la ou les dimensions contenues
dans une partie donne dun rapport. Le mot-cl vous permet de dfinir des
contextes dans des formules dagrgats en utilisant un mot plutt quen
rpertoriant les dimensions du contexte.
mot-cl Dfinition
Dans ce chapitre
Gnralits 427
#CALCUL 428
#CALCUL dans des agrgats cumulatifs 428
#CALCUL dans des formules non agrges 432
#VALEURMULTI 434
#VALEURMULTI dans les agrgats 434
#VALEURMULTI dans les en-ttes et pieds de rupture 437
#VALEURMULTI dans une cellule au niveau de la section 439
####### 443
#ALERTEUR 443
#DICT.ERREUR 444
#DIV/0 446
#ERREUR 447
#ERRI 448
#ERRI dans une formule combinant indicateurs et dimensions 449
#ERRI dans un agrgat contenant une formule complexe 450
#ERRI dans une formule utilisant loprateur WHERE 451
#DEBORDEMENT 451
#SYNTAXE 452
#INCONNU 453
Gnralits
Vous trouverez dans ce chapitre la description des erreurs de calcul susceptibles
de survenir dans BUSINESSOBJECTS ainsi que les solutions proposes pour y
remdier. Une erreur de calcul commence toujours par # et apparat dans la
cellule qui doit contenir les donnes.
Dans ce chapitre, laccent est mis sur les erreurs les plus frquentes, savoir
#CALCUL et #VALEURMULTI. Pour une liste exhaustive des erreurs
mentionnes dans ce manuel, reportez-vous la table des matires ou lindex.
Astuce : Si vous souhaitez obtenir de laide sur les causes de lapparition des
erreurs #CALCUL et #VALEURMULTI dans les rapports, nous vous
recommandons fortement de lire le chapitre 15 "Contextes de calcul et syntaxe
tendue", page 389.
#CALCUL
Cette section propose des descriptions, des exemples et des solutions pour les
erreurs #CALCUL suivantes, survenant dans BUSINESSOBJECTS :
#CALCUL dans des agrgats cumulatifs tels que le chiffre daffaires moyen
cumul par ville de rsidence,
#CALCUL dans des formules non agrges, par exemple en cas dutilisation
des instructions SI ALORS SINON.
Exemple : Erreur #CALCUL gnre par une formule conditionnelle dans un pied de rupture
...........................................................
Vous pouvez utiliser une formule SI ALORS pour dfinir une condition destine
laffichage de donnes dans un rapport. La formule suivante :
= Si (<Anne>="FY95") Alors <Chiffre daffaires>
affiche lindicateur Chiffre daffaires uniquement lorsque lanne 1995 est aussi
affiche.
Dans le rapport ci-dessous, la formule est insre dans un pied de rupture, do
lapparition dune erreur #CALCUL.
#VALEURMULTI
Cette section propose des descriptions, des exemples et des solutions pour les
erreurs #VALEURMULTI suivantes, survenant dans BUSINESSOBJECTS :
#VALEURMULTI dans les agrgats tels que le chiffre daffaires maximal par
anne,
#VALEURMULTI dans les en-ttes et pieds de rupture,
#VALEURMULTI dans une cellule au niveau de la section.
Remarque : La formule de cet exemple ne dbute pas par une fonction dagrgat
(Min, Max, etc.). Dans ce cas, BUSINESSOBJECTS calcule une somme par dfaut.
Toutefois, si lutilisateur avait indiqu Somme ou toute autre fonction dagrgat
dans la formule cite ci-dessus, par exemple,
=Somme(<Chiffre daffaires>) Dans <Anne>
3. Editez la formule dans la barre de formule, puis appuyez sur la touche Entre.
posez une rupture sur insrez une deuxime ces deux variables ont
une variable variable dans le pied une relation bijective,
de rupture comme dans le cas de
Client et Tranche
dge.
Voici un exemple.
Cette erreur se produit parce que les variables relation bijective, savoir Client
et Tranche dge, sont insres au mme niveau de rupture. Par dfaut, une
rupture est base sur une seule variable.
...........................................................
La raison est la suivante : par dfaut, il ny a quune variable matre par section.
Lorsque vous placez une deuxime variable au niveau de la section,
BUSINESSOBJECTS interprte ce fait comme la production de plusieurs valeurs au
mme emplacement et renvoie donc lerreur #VALEURMULTI.
...........................................................
2. Dans la barre de formule, saisissez Min ou Max aprs le signe =, puis ajoutez
des parenthses, comme suit :
=Min(<Adresse>)
#######
Description
Signifie simplement que la cellule nest pas assez large pour afficher entirement
les donnes quelle contient.
Solution
Double-cliquez sur la bordure droite de la cellule. BUSINESSOBJECTS largit la
cellule pour lajuster au volume des donnes.
#ALERTEUR
Description
Cette erreur se produit lorsquun alerteur contient une variable manquante. Par
exemple, si la dfinition de lalerteur contient la variable Chiffre daffaires,
lerreur #ALERTEUR apparat si Chiffre daffaires nexiste pas dans le rapport.
La dfinition mme de lalerteur peut galement tre lorigine de cette erreur.
Si, par exemple, vous essayez de comparer un indicateur et une dimension
(Chiffre daffaires suprieur Pays de rsidence), une erreur #ALERTEUR est
renvoye.
Solution
Vous pouvez :
obtenir la donne manquante en ajoutant lobjet correspondant la requte
(commande Editer le fournisseur de donnes du menu Donnes),
modifier lalerteur pour que sa dfinition contienne les seules donnes
disponibles (commande Alerteurs du menu Format),
dsactiver lalerteur (commande Alerteurs du menu Format, dcocher
lalerteur dans la bote de dialogue),
vrifier que la dfinition de lalerteur ne contient pas de comparaison comme
celle dun indicateur avec une dimension.
#DICT.ERREUR
Description
Dans BUSINESSOBJECTS, vous pouvez formater un rapport en appliquant un
modle. Pour ce faire, dans le menu Format, slectionnez Rapport puis Appliquer
un modle. La bote de dialogue Appliquer un modle saffiche lcran.
Un modle contient un ensemble de variables et est galement appel
dictionnaire de variables. Le rapport formater contient galement un
dictionnaire de variables. Lorsque vous appliquez un modle, moins que vous
ne cliquiez sur le bouton Options de la bote de dialogue Appliquer un modle,
de manire indiquer la correspondance entre les deux dictionnaires de
variables, BUSINESSOBJECTS remplace automatiquement les variables du modle
par celles du rapport. Dans certains cas, BUSINESSOBJECTS ne peut pas tablir de
correspondance entre les dictionnaires de variables et renvoie alors lerreur
#DICT.ERREUR.
Solution
Ce problme peut tre rsolu de manire trs simple.
4. Dans la zone Variables du rapport, cliquez sur une variable, puis cliquez sur
une variable correspondante dans la zone Variables du modle, en vous
assurant que les deux variables sont de mme type (dimension, indicateur ou
information).
5. Cliquez sur Remplacer, puis rptez ltape prcdente jusqu ce que vous
ayez remplac toutes les variables du modle par des variables du rapport.
7. Vrifiez que loption Supprimer les variables non-dfinies du modle est coche,
puis cliquez sur OK.
#DIV/0
Description
Se produit lorsquune formule excute une division par 0. Ainsi, la formule
=<Chiffre daffaires>/<Quantit vendue>
rapatrie-t-elle la valeur 20 si Chiffre daffaires est gal 100 et Quantit vendue
est gale 5. Mais si Quantit vendue est gale 0, le rsultat est #DIV/0.
Solution
Linstruction SI ALORS SINON vous permet de dfinir une valeur ou un texte,
par exemple Aucune vente, qui saffichera en cas de division par zro. Pour ce
faire :
Astuce : Vous pouvez utiliser une instruction SI ALORS SINON telle que celle
mentionne dans la procdure ci-dessus pour rapatrier des valeurs par dfaut
pour des erreurs autres que #DIV/0.
#ERREUR
Description
Cette erreur se produit lorsque la dfinition dune formule ou dune variable
lintrieur dune formule est incorrecte. Par exemple, la formule rapatriant des
pourcentages partir dun indicateur, telle que
=<Nb Clients>/Somme(<Nb Clients>)
renvoie #ERREUR si lindicateur, Nb Clients dans le cas prsent, contient
lui-mme une erreur.
Solution
Il vous faut dcomposer la formule afin de reprer la partie contenant lerreur.
Pour ce faire :
4. Cliquez sur la nouvelle cellule, puis sur la barre de formule et slectionnez une
partie de la formule.
#ERRI
Se produit dans de complexes formules lintrieur de formules. Voici les trois
principales causes de lerreur :
formules combinant indicateurs et dimensions et pour lesquelles il manque
une dimension dans le contexte de calcul,
agrgats contenant plusieurs formules,
formules contenant des clauses WHERE complexes.
Astuce : Lorsque vous effectuez des calculs en combinant des formules, lerreur
#ERRI est susceptible de se produire si les formules lintrieur des formules
contiennent des erreurs. Si aucune des solutions proposes dans cette section ne
vous permet de venir bout de lerreur #ERRI, essayez de dcomposer la formule
et testez chacune de ses parties. Vous trouverez la description de cette procdure
la section #ERREUR, page 447.
Solution
Ajoutez la dimension manquante au contexte au moyen de loprateur
PourChaque et appliquez la fonction Somme. Donc, si
=Si(<Client>=Prince) Alors <Chiffre daffaires>
renvoie lerreur #ERRI, la formule requise est la suivante :
=Somme((Si(<Client>=Prince) Alors <Chiffre daffaires>)
PourChaque <Client>)
Solution
Lastuce consiste transformer la formule lintrieur de la formule en une
variable, et rcrire la formule complte laide de la nouvelle variable.
Noubliez pas quune variable est une formule qui porte un nom. Par consquent,
une fois la variable cre, pour linclure dans la formule, il vous suffit dcrire son
nom plutt quune formule complexe lintrieur dune formule. Voici un
exemple.
Solution
Lastuce consiste transformer en variables les conditions indiques aprs
WHERE. Vous pouvez ensuite rcrire la formule complte en utilisant les
variables la place des formules originales dans la clause WHERE.
Il sagit de la mme solution que celle propose pour lerreur #ERRI dans un
agrgat contenant une formule complexe. Pour en savoir plus, reportez-vous la
section Rsolution de lerreur #ERRI par transformation dune partie de la
formule en variable, page 450.
#DEBORDEMENT
Description
Le calcul rapatrie un nombre trop lev pour pouvoir tre calcul par
BUSINESSOBJECTS. Le maximum est 17e +/- 308, ou 15 chiffres.
Solution
Vrifiez la valeur maximale de la fonction utilise dans la formule. Par exemple,
la valeur maximale pour la fonction Fact est 709.
Laide en ligne sur les fonctions de BUSINESSOBJECTS inclut les valeurs maximales,
le cas chant.
#SYNTAXE
Description
Lerreur #SYNTAXE se produit lorsquune variable utilise dans une formule
nexiste plus dans le document. Ainsi, la formule :
=<Prix du produit> * <Quantit vendue>
renvoie lerreur #SYNTAXE si lutilisateur supprime lun ou lautre des objets de
la requte.
La variable manquante peut correspondre :
un objet rapatri par une requte,
- ou -
une variable locale dfinie dans le rapport.
Solution
Le mode de rsolution de ce problme dpend des donnes disponibles dans le
rapport.
#INCONNU
Description
Se produit lorsque lobjet correspondant une variable affiche dans le rapport a
t supprim de la requte.
Dans BUSINESSOBJECTS, la suppression dun objet dune requte entrane la
suppression automatique dans le rapport de la variable correspondante (parfois).
Plus prcisment :
Solution
Vous devez ajouter lobjet manquant la requte. Pour ce faire :
1. Slectionnez la commande Editer le fournisseur de donnes du menu
Donnes. Si la bote de dialogue Fournisseurs de donnes saffiche lcran,
cliquez sur la requte diter, puis cliquez sur OK.
Lditeur de requte saffiche.
2. Double-cliquez sur lobjet manquant dans la zone Classes et objets.
Lobjet apparat dans la zone Objets du rsultat.
3. Cliquez sur Excuter
BUSINESSOBJECTS remplace lerreur #INCONNU par la variable correspondant
lobjet ajout.
Astuces et conseils
Vous trouverez dans cette section des conseils pour crire des formules en vitant
les erreurs #CALCUL, #VALEURMULTI et autres.
Astuce Procdure
- ou -
Astuce Procdure
Astuce Procdure
Dans ce chapitre
Gnralits 460
Gnralits
Les graphes correspondent la reprsentation graphique des tableaux simples et
croiss. BUSINESSOBJECTS propose une fonctionnalit performante et simple
utiliser, permettant de crer des graphes trs labors et visuellement attrayants.
Ces graphes peuvent afficher un simple rsum de vos donnes ou, au contraire,
illustrer la complexit des relations existant entre vos donnes.
Le premier chapitre de cette partie explique comment afficher des donnes
dans des graphes dans un rapport BUSINESSOBJECTS et comment organiser
laffichage de ces donnes dans les graphes.
Le second chapitre dcrit les diffrents lments (lgendes, titres,
quadrillages) pouvant tre ajouts aux graphes et explique comment les
formater pour obtenir des graphes de style professionnel.
Types de graphes
BUSINESSOBJECTS propose cinq types de graphe, certains ayant un affichage 2D et
dautres 3D.
Histogrammes 2D et 3D
Courbes 2D et 3D
Aires 2D et 3D
Secteurs 2D et 3D
Nuage de points XY
5. Choisissez dans la liste le type de graphe que vous voulez afficher, puis
slectionnez un style de graphe. Cliquez sur Fin.
Le graphe saffiche dans le rapport.
1. Slectionnez le tableau.
- ou -
4. Cliquez sur Appliquer pour tester les paramtrages ou sur OK pour fermer la
bote de dialogue Format automatique du graphe et sauvegarder les
paramtrages.
Astuce : Si vous voulez afficher les donnes dun tableau dans un graphe, tout en
conservant le tableau, procdez comme suit :
Axe Y :
indicateurs
Axe Z :
dimensions ou
informations
Axe X :
dimensions ou
informations
Graphes matriciels
Lors de la transformation dun tableau en graphe, les donnes sont rparties sur
deux axes. Les graphes matriciels comportent au moins une variable sur chacun
des trois axes. Lorsque vous transformez un tableau crois en graphe, les donnes
sont automatiquement rparties entre les trois axes. Lexemple prsent ci-aprs
montre comment obtenir un histogramme daspect diffrent en rorganisant les
donnes sur les trois axes.
...........................................................
...........................................................
...........................................................
Dplacement de donnes
Pour dplacer des donnes dun axe un autre :
Glissez-dposez la variable du dossier o elle est stocke vers un nouveau
dossier.
Pour modifier lordre dapparition des donnes sur les axes :
Dans ce chapitre
Gnralits 477
Elments dun graphe 477
Slection des lments dun graphe 478
Gnralits
Les lments constituant un graphe peuvent tre formats de plusieurs faons.
Certains lments sont communs tous les types de graphe, dautres sont
spcifiques certains types de graphe.
a f
h
b
j
d
Saisissez un nom
pour le graphe.
Dfinit les lments
afficher sur le graphe.
Place le graphe
slectionn sur une
nouvelle page. Si possible, commencer
le graphe sur une
Rpte le graphe nouvelle page pour les
slectionn graphes risquant dtre
chaque nouvelle scinds par une rupture
page du rapport. de page.
Slectionnez les
bordures
formater.
Cliquez ici pour
ouvrir la palette de
couleurs.
Slectionnez le
motif ou la trame Cliquez ici pour
de votre choix. slectionner la couleur
de larrire-plan.
Transparent
applique la
couleur darrire- Cette zone affiche un
plan uniquement. aperu de la trame de
fond qui sera
Plein applique la applique la section.
couleur de
premier plan
uniquement.
1. Elargissez le graphe.
...........................................................
La zone de traage est contenue dans le bloc du graphe. Vous pouvez lui
appliquer une couleur, une trame de fond ainsi quune bordure.
Dslectionnez cette
Slectionnez le motif ou
option si vous ne
la trame de votre choix.
voulez pas appliquer
Notez que Transparent
de bordure.
applique la couleur
darrire-plan, tandis
que Plein applique la
Slectionnez le style couleur de premier
de bordure plan. Les autres options
appliquer. affichent la fois les
couleurs et le motif ou la
trame slectionns.
Slectionnez la
couleur de bordure
appliquer. Cliquez ici pour
slectionner la couleur
de trame appliquer.
3. Slectionnez les options de votre choix et cliquez sur Appliquer ou sur OK.
Dslectionnez cette
option si vous voulez
faire apparatre les
Dslectionnez cette
traits, mais pas les
option si vous voulez
marques.
faire apparatre les
marques, mais pas
les traits. Slectionnez le style
appliquer la
Slectionnez le style marque.
de trait appliquer.
Slectionnez la
couleur de trait
appliquer.
Bote de dialogue Format de srie de donnes pour les graphes en courbes 2D et les nuages
de points XY
Histogrammes
Vous pouvez amliorer laspect des histogrammes en dfinissant lemplacement
des colonnes sur le graphe.
7. Lorsque vous tes satisfait du rsultat, cliquez sur OK pour fermer la bote de
dialogue et valider les modifications.
Aires
Certains lments peuvent tre ajouts aux graphes en courbes et aires afin de
mettre en valeur certaines donnes.
2. Cliquez sur longlet Sries dans la bote de dialogue qui saffiche lcran.
4. Cochez les options que vous souhaitez afficher sur votre graphe :
Lignes de comparaison, Lignes de projection et/ou Barres hausse/baisse
pour les graphes en courbes.
Lignes de projection pour les aires.
6. Lorsque vous tes satisfait du rsultat, cliquez sur OK pour fermer la bote de
dialogue et valider les modifications.
Graphes 3D
Le schma ci-dessous prsente les lments spcifiques dun graphe 3D et
indique comment les formater.
4. Si vous voulez que le graphe couvre la zone de traage, cliquez sur Mise
lchelle.
Loption Mise lchelle nest pas disponible pour les graphes en secteurs.
Remarque : Pour les graphes en secteurs, langle dfini dans la zone Rotation
correspond langle auquel le premier secteur du graphe commence (angle
compris entre 0 et 360, dans le sens des aiguilles dune montre en partant du
haut).
Remarque : Cette fonctionnalit ne peut pas tre utilise dans les graphes en
secteurs.
Axe Y
Marque de graduation
Sur les axes et les tiquettes daxe dun graphe, vous pouvez :
formater le texte, les nombres ou les dates des tiquettes daxe,
modifier lorientation des tiquettes daxe (horizontalement, verticalement,
etc.),
appliquer des couleurs et des styles diffrents aux axes,
afficher les marques de graduation et modifier leur style,
modifier lchelle de laxe Y.
Etiquettes daxe
1. Cliquez sur laxe avec lequel vous voulez travailler, laide du bouton droit
de la souris.
Le schma ci-dessous illustre un graphe dont laxe Y a t slectionn.
Longlet Nombre permet de modifier le format des nombres et des dates des
tiquettes daxe.
Longlet Alignement permet de modifier lorientation des tiquettes daxe.
Slectionnez une
orientation, puis cliquez
sur Appliquer.
Dslectionnez cette
option si vous voulez
Dslectionnez cette masquer les marques
option si vous voulez de graduation.
masquer les traits
reprsentant les axes. Positionnez les
marques de
Slectionnez le style de
graduation en
trait appliquer aux
cliquant sur un bouton
axes du graphe.
doption.
Echelle de laxe Y
Lchelle dun graphe dtermine les valeurs minimales et maximales de laxe Y,
sur lequel sont reportes des donnes numriques telles que le Chiffre daffaires.
Lchelle inclut galement les intervalles entre les valeurs de laxe. Vous pouvez
modifier lchelle de sorte largir ou rduire la fourchette de valeurs affiches.
3. Cliquez sur longlet Echelle dans la bote de dialogue qui saffiche lcran.
4. Dans la zone Echelle de laxe des valeurs, cliquez sur les options suivantes :
5. Dans la zone Echelle, cliquez sur Dcimale pour obtenir une chelle en
nombres dcimaux ou sur Logarithmique pour obtenir une chelle la
puissance de 10, base sur la fourchette de donnes reportes sur le graphe.
Echelle logarithmique
Les valeurs ngatives ou nulles ne sont pas affiches dans les graphes
logarithmiques. La valeur de loption Unit principale doit tre la puissance de
10. Si vous entrez une valeur avec une puissance diffrente, elle sera arrondie la
puissance de 10 la plus proche.
Une chelle logarithmique vous permet dafficher des valeurs trs petites ou des
valeurs couvrant une fourchette trs large.
Si vous entrez des valeurs dcimales pour lchelle du graphe et que vous
slectionnez ensuite Logarithmique, pensez modifier les valeurs en
consquence.
1. Cliquez sur lun des graphes du rapport matre/dtail laide du bouton droit
de la souris.
...........................................................
Titre
Quadrillages
Lgende
1. Slectionnez le titre.
Une bordure hachure comportant des poignes entoure le titre.
Pour ce faire :
2. Dfinissez les paramtres de votre choix et cliquez sur Appliquer ou sur OK.
Les nouveaux formats apparaissent dans le texte de lgende.
Retaillage de la lgende
1. Slectionnez la lgende.
Une bordure hachure comportant des poignes entoure la lgende.
Etiquettes de donnes
Les tiquettes de donnes apparaissent ct dune srie de donnes dun
graphe, par exemple en regard de chaque secteur dun graphe en secteurs. Elles
indiquent les valeurs exactes ou les pourcentages des sries de donnes. Dans le
graphe en secteurs ci-dessous, les tiquettes de donnes affichent le chiffre
daffaires par lieu de sjour.
a
b
c
4. Sinon, cliquez sur le type dtiquette de donnes de votre choix et cliquez sur
Appliquer ou sur OK.
Quadrillages
Les quadrillages vous permettent de visualiser plus facilement les valeurs dun
graphe. Ils partent des axes du graphe et stendent sur toute la surface de ses
plans.
Quadrillages de laxe
(Y) principal
Remarque : Il nest pas possible dafficher les axes et les quadrillages dans un
graphe en secteurs.
3. Dfinissez les options de votre choix et cliquez sur Appliquer ou sur OK.
a d
e
b f
c g
a. Ces options sont coches par dfaut. Cliquez sur une case cocher pour masquer
un axe.
b. Disponible uniquement si vous avez cr un groupe et y avez associ un axe
secondaire.
c. Cette option est coche par dfaut dans les graphes matriciels 3D (voir schma
page 490). Cliquez sur la case cocher pour masquer laxe Z.
d. Affiche les quadrillages qui stendent verticalement partir de laxe X.
e. Affiche les quadrillages qui stendent horizontalement partir de laxe Y.
f. Voir (b), ci-dessus.
g. Disponible uniquement dans les graphes matriciels 3D, cette option affiche les
quadrillages qui stendent horizontalement partir de laxe Z sur toute la surface
du plan horizontal.
Remarque : Si la variable que vous voulez utiliser dans le groupe est dj affiche
dans longlet Sries, vous pouvez la faire glisser vers le nouveau groupe.
La zone Type de groupe vous offre une seule possibilit si vous avez slectionn
un graphe en secteurs ou un graphe de type nuage de points. Dans le cas dune
aire, dun histogramme ou dune courbe (2D ou 3D), vous avez le choix entre un
graphe standard, un graphe empil ou un graphe 100% empil.
Histogramme Courbe
Histogramme Aire
Histogramme 3D Courbe 3D
Histogramme 3D Aire 3D
Chaque indicateur est reprsent par une barre de couleur diffrente. En ralit,
le chiffre daffaires est calcul en francs et la quantit vendue en nombre dunits.
Les valeurs affiches par dfaut sur laxe Y reprsentent les francs mais vous ne
pouvez pas visualiser la colonne Quantit vendue.
Ce graphe peut tre amlior de deux faons :
en utilisant un type de graphe diffrent pour la quantit vendue et pour le
chiffre daffaires,
en affichant les donnes sur deux axes, lun comportant les valeurs en francs
et lautre le nombre dunits.
Pour ce faire :
2. Cliquez sur longlet Sries dans la bote de dialogue Format de graphe qui
saffiche lcran.
Laxe Y principal
affiche les valeurs
en francs pour le Laxe Y secondaire
chiffre daffaires affiche les valeurs pour
prvu et le chiffre la quantit vendue
daffaires ralis reprsente dans le
reprsents dans graphe en courbe.
lhistogramme.
Vous pouvez afficher un calcul sur les donnes dun graphe de la faon suivante :
1. Insrez une cellule dans la section o vous voulez que le calcul apparaisse.
Dans ce chapitre
BusinessMiner 525
BusinessMiner
BUSINESSOBJECTS vous permet de visualiser vos donnes sous diffrents aspects
pour vous aider mettre en vidence la faon dont certains facteurs affectent
votre activit.
Avec BUSINESSMINER, vous pouvez dcouvrir les structures caches et les liens
entre vos donnes. Grce de puissantes mthodes statistiques, cette application
peut, par exemple, trouver rapidement et automatiquement des modles de
comportement chez vos clients. Cela peut vous aider identifier les
caractristiques des clients susceptibles de ne pas acquitter leurs rglements ou
vous aider amliorer la fidlisation de votre clientle en ciblant vos services
selon les profils des clients identifis.
BUSINESSMINER est un produit optionnel. Une fois BUSINESSMINER install, vous
pouvez louvrir directement partir de BUSINESSOBJECTS et continuer utiliser les
donnes de votre rapport BUSINESSOBJECTS.
Pour en savoir plus sur BUSINESSMINER, reportez-vous au Manuel de lutilisateur
BusinessMiner.
Serveurs OLAP
Si vous utilisez un serveur OLAP, vous pouvez visualiser et slectionner les
donnes de votre choix lorsque vous crez un rapport. Les serveurs OLAP sont
des bases de donnes qui stockent des donnes synthtises, prtes pour
lanalyse de votre activit.
Pour en savoir plus sur les serveurs OLAP, reportez-vous la documentation
OLAP Access Pack fournie avec votre serveur.
Mode Rotation
Le chapitre 21 "Utilisation du mode Rotation", page 567 dcrit lutilisation du
mode Rotation et explique comment il permet dajouter, de supprimer et de
permuter les donnes pour les analyser selon diffrentes approches.
Dans ce chapitre
Gnralits 529
Quest-ce que le mode Exploration ? 529
Fonctionnement du mode Exploration 530
Hirarchies 531
Gnralits
Ce chapitre dcrit lutilisation du mode Exploration de BUSINESSOBJECTS.
Exemple : Pour quelle raison le chiffre daffaires est-il plus lev dans ce lieu de sjour que
dans les autres ?
...........................................................
Vous constatez que le chiffre daffaires est nettement plus lev dans le lieu de
sjour Hawaiian Club que dans les autres. Pour trouver lorigine de cette
diffrence, vous devez analyser tous les facteurs ayant une incidence sur le chiffre
daffaires.
Si vous avez affich tous les facteurs pouvant tre utiles pour lanalyse dans un
tableau ou un graphe, la lecture peut se rvler difficile. Le mode Exploration
vous permet dinclure des donnes analyser en arrire-plan de votre rapport et
de nafficher que les donnes de niveau suprieur. Vous pouvez ensuite
descendre progressivement dun niveau la fois afin dafficher des informations
plus dtailles. Vous visualisez ainsi lincidence des diffrents aspects de votre
activit sur votre chiffre daffaires.
Ces donnes darrire-plan sont dfinies par la personne qui cre le rapport.
...........................................................
Classe Ventes
La personne qui cre lunivers BUSINESSOBJECTS classe les objets et les organise en
hirarchie, lobjet le plus gnral de la classe tant situ en haut et lobjet le plus
dtaill en bas.
Ce regroupement des objets doit vous permettre de facilement trouver ce que
vous recherchez. Dans les groupes, les objets sont classs de telle sorte que si vous
voulez crer un rapport de niveau suprieur, vous savez que vous devez inclure
dans votre requte les objets situs en haut de la liste. Inversement, si vous
souhaitez obtenir un rapport plus dtaill, vous devez alors choisir les objets
situs plus bas dans la liste.
Hirarchies
Cette organisation des objets est galement utile pour lexploration. Lorsque vous
analysez des donnes en mode Exploration, vous utilisez des hirarchies. Les
classes de lunivers correspondent aux hirarchies par dfaut utilises pour
lexploration. Toutefois, le designer de lunivers peut dfinir des hirarchies
personnalises. Vous-mme avez la possibilit de crer et de modifier des
hirarchies dans vos rapports.
Les hirarchies dexploration ne contiennent que des objets de type dimension.
En mode Exploration, vous effectuez une analyse descendante sur les dimensions
telles que Anne, puis Trimestre et Mois. A chaque niveau, les indicateurs tels
que Chiffre daffaires ou Marge bnficiaire sont recalculs.
Les thmes les plus classiques dont sinspire le designer ou lutilisateur
expriment pour la cration des hirarchies sont laspect gographique, laspect
chronologique et laspect produit. Lunivers de dmonstration, Ocan Voyages,
comporte quatre hirarchies :
Lieux de sjour (Pays, Lieu de sjour, Service, Type de service),
Ventes (Anne, Trimestre, Mois, Semaine, Date de la facture),
Clients (Pays de rsidence, Rgion de rsidence, Ville de rsidence, Client),
Rservations (Anne de rservation, Trimestre de rservation, Mois de
rservation, Semaine de rservation, Date de rservation).
Lorsque vous prparez un rapport pour une exploration, vous incluez des objets
de niveau suprieur devant tre affichs dans votre tableau ou votre graphe, mais
vous intgrez des objets plus dtaills dans votre primtre danalyse.
BUSINESSOBJECTS rapatrie ces objets de la base de donnes et les stocke en
arrire-plan de votre rapport afin quils soient votre disposition ds que vous
en avez besoin.
Avant de pouvoir analyser des donnes en mode Exploration, vous devez dfinir
ces donnes darrire-plan.
Pour en savoir plus sur la prparation des donnes pour lanalyse en mode
Exploration, reportez-vous la section Dfinition dun primtre danalyse,
page 75.
Remarque : Vous pouvez modifier ces options par dfaut. Pour en savoir plus,
reportez-vous la page 564.
Exploration descendante
Lexploration descendante consiste afficher le niveau de dtail suivant dans une
hirarchie.
Exploration descendante
1. Positionnez le curseur sur les donnes.
Le curseur se transforme en loupe accompagne dun signe plus (+)
lintrieur. Ce signe indique que vous pouvez effectuer une exploration
descendante sur cette valeur.
Une info-bulle vous indique la dimension suivante dans la hirarchie.
Astuce : Vous pouvez galement cliquer dans la zone et saisir la premire lettre
de la valeur afficher (assurez-vous de saisir une majuscule si ncessaire).
Lorsque vous appuyez sur la touche Entre, la valeur saffiche et le tableau ou le
graphe est mis jour.
Exploration ascendante
Lexploration ascendante est le contraire de lexploration descendante. Lorsque
vous effectuez une exploration ascendante, vous remontez la hirarchie pour
afficher des donnes un niveau moins dtaill.
Exploration latrale
Lorsque vous effectuez une exploration descendante ou ascendante, vous vous
dplacez dans les niveaux dune mme hirarchie. Si lanalyse des donnes dune
hirarchie ne vous permet pas de trouver la rponse une question, vous pouvez
vous dplacer vers une autre hirarchie afin danalyser dautres donnes.
Pour ce faire :
Remarque : Il nest pas possible de faire glisser-dposer des variables sur des
graphes.