Beruflich Dokumente
Kultur Dokumente
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.
Symbole dinsertion
Symbole de remplacement
Astuce : Vous pouvez faire glisser la barre doutils Exploration, positionne sous
les autres barres doutils, afin de la placer un emplacement plus pratique dans
votre espace de travail.
Elargissement de lanalyse
Il se peut que votre analyse ncessite une dimension non disponible dans votre
rapport. Au cours de lexploration, vous pouvez inclure des donnes qui ne se
trouvaient pas initialement dans lanalyse, en largissant le primtre danalyse
ou en ditant votre requte afin quelle rapatrie un plus grand nombre de
donnes de la base de donnes.
Cochez la case de la
dimension pour inclure
uniquement les
dimensions dont vous
avez besoin.
Exemple : Analyse centre sur un lieu de sjour profit lev par utilisation de filtres dexplo-
ration comme conditions de requte
...........................................................
Vous souhaitez analyser les excellents rsultats en matire de chiffre daffaires
raliss aux Etats-Unis. Vous effectuez une exploration descendante sur le pays
et vous constatez que le meilleur chiffre daffaires a t gnr par le lieu de
sjour Hawaiian Club. Vous souhaitez prsent vous concentrer sur ce lieu de
sjour et rechercher des informations relatives au pays dorigine des clients de ce
lieu. Or, ces donnes ne sont pas disponibles dans votre rapport.
Pour ce faire, vous devez activer loption des filtres dexploration.
Vous avez effectu une exploration descendante sur Pays et le tableau affiche les
chiffres daffaires des lieux de sjour amricains uniquement.
1. Cliquez sur Hawaiian Club dans la colonne Lieu de sjour laide du bouton
droit de la souris et slectionnez la commande Explorer dans du menu
contextuel.
La bote de dialogue Explorer dans saffiche lcran.
Notez que la France nest plus disponible dans la liste des pays et que Hawaiian
Club est le seul nom figurant dans la liste des lieux de sjour. A prsent, le tableau
affiche uniquement les donnes relatives Hawaiian Club.
...........................................................
2. Dans la zone Hirarchies disponibles, cliquez sur le signe plus (+) pour
visualiser le contenu du dossier dune hirarchie.
3. Dans la zone Dimensions disponibles, cliquez sur le signe plus (+) situ
gauche du dossier pour visualiser la liste des dimensions.
1. Cliquez sur la dimension que vous voulez faire monter ou descendre dans la
hirarchie.
Remarque : Vous pouvez galement utiliser des objets personnels de type date
pour une hirarchie chronologique. Pour en savoir plus sur les objets personnels,
reportez-vous la section Cration dobjets personnels, page 90.
Dans ce chapitre
Mode Rotation
Le mode Rotation (ou technique slice and dice) vous permet de modifier
lemplacement des donnes dans un rapport. Vous pouvez, par exemple,
dplacer des donnes en les faisant passer dune colonne sur une ligne. Vous
obtenez alors un tableau crois, dans lequel les donnes numriques, telles que le
chiffre daffaires, apparaissent lintersection des lignes et des colonnes.
Le mode Rotation peut galement vous permettre les oprations suivantes :
travailler avec des rapports matre/dtail,
afficher et supprimer des donnes,
renommer, redfinir et supprimer des blocs,
transformer des tableaux simples et croiss en graphes et inversement,
poser, diter et supprimer des ruptures, des filtres, des tris, des palmars et
des calculs.
Le mode Rotation est activ par la fentre Rotation, fentre contextuelle qui offre
une reprsentation graphique du rapport sur lequel vous travaillez. Pour
excuter des tches, il vous suffit de faire glisser-dposer les icnes reprsentant
les donnes disponibles.
a
b f
g
c
d i
e
Fentre Rotation
Vous pouvez excuter cette tche en mode Exploration. Pour cela, basculez en
mode Exploration et slectionnez les donnes que vous voulez utiliser en tant
que matre. Appuyez sur le bouton droit de la souris et slectionnez la
commande Crer un matre du menu contextuel.
4. Pour utiliser les donnes non encore affiches dans le rapport, faites glisser-
dposez une icne de la zone Variables disponibles vers la zone Section.
5. Cliquez sur Appliquer pour afficher le rapport avec son nouveau matre.
Vous pouvez permuter le matre et les donnes affiches dans le rapport. Pour
ce faire, maintenez la touche Maj enfonce, puis faites glisser le matre pour le
placer au-dessus de licne avec laquelle vous voulez effectuer la permutation
dans la zone Structure du bloc. Relchez le bouton de la souris, puis cliquez sur
Appliquer.
Vous dsirez prsent obtenir le nombre de clients par trimestre pour tous lieux
de sjour confondus, plutt que le nombre de clients par lieu de sjour comme
lillustre le schma ci-dessous.
3. Dans la zone Section, cliquez laide du bouton droit de la souris sur le matre
de la section que vous voulez dsactiver.
Un menu contextuel saffiche lcran.
2. Cliquez sur longlet du bloc (tableau simple, tableau crois ou graphe) que
vous voulez recalculer.
3. Dans la zone Section, laide du bouton droit de la souris, cliquez sur le matre
que vous voulez prsent activer.
4. Dans le menu contextuel qui saffiche, cliquez sur Activer cette section.
2. Cliquez sur longlet du bloc (tableau simple, tableau crois ou graphe) que
vous voulez recalculer.
3. Dans la zone Section, laide du bouton droit de la souris, cliquez sur le matre
de la premire section de la liste que vous voulez dsactiver.
4. Dans le menu contextuel, cliquez sur Dsactiver cette section et toutes les sections
infrieures.
7. Cliquez sur Activer cette section et toutes les sections suprieures, puis cliquez sur
Appliquer.
a d
Tableau crois
Graphe matriciel 3D
En mode Rotation, pour ce qui est des tableaux croiss et des graphes matriciels
3D, vous pouvez excuter les tches suivantes :
cration dun tableau crois ou dun graphe matriciel 3D partir
respectivement dun tableau simple ou dun graphe 2D,
transformation dun tableau crois ou dun graphe matriciel 3D
respectivement en tableau simple ou en graphe 2D,
repositionnement des donnes regroupes en lignes ou sur laxe Z,
dplacement des donnes des lignes vers les colonnes et inversement (dans les
tableaux croiss) et de laxe Z vers laxe X (dans les graphes matriciels 3D),
transformation dun tableau crois en graphe matriciel 3D et inversement.
Vous trouverez dans les sections qui suivent la description des procdures
appliquer pour excuter ces tches, exception faite de la transformation dun
tableau crois en graphe matriciel 3D et inversement. Cette tche est dcrite la
section Transformation des blocs en mode Rotation, page 589.
Pour ce faire :
1. Cliquez dans un tableau simple ou dans un graphe 2D, puis ouvrez la fentre
Rotation.
Pour ce faire :
1. Cliquez sur le tableau crois ou le graphe matriciel 3D, puis ouvrez la fentre
Rotation.
4. Cliquez sur Appliquer pour voir apparatre le tableau simple ou le graphe 2D.
Maintenez la touche Maj enfonce et slectionnez lune des icnes que vous
voulez permuter. Faites glisser licne pour la placer au-dessus de licne que
vous voulez permuter. La transformation du curseur vous indique que vous
effectuez une permutation (voir curseur dans la marge). Relchez le bouton de la
souris et cliquez sur Appliquer.
1. Cliquez sur longlet du bloc sur lequel vous voulez travailler. Pour
slectionner plusieurs blocs, maintenez la touche Ctrl enfonce et cliquez sur
chacun des blocs.
Commande Action
Aucun des attributs ci-dessus nest rserv au mode Rotation, tous ces attributs
tant des lments essentiels du module Utilisateur. Toutefois, linterface
graphique de la fentre Rotation en permet une utilisation plus conviviale. De
plus, il est utile de pouvoir effectuer des oprations de rotation ou de
permutation et dappliquer une ou plusieurs fonctionnalits au rapport. Si, par
exemple, vous crez un rapport matre/dtail qui affiche le chiffre daffaires par
lieu de sjour, vous pouvez calculer rapidement le chiffre daffaires total par lieu
de sjour.
Vous trouverez dans les sections qui suivent les instructions relatives
lutilisation de la fentre Rotation pour la pose de tris, de palmars, de calculs, de
ruptures et de filtres sur les donnes dun rapport. Pour en savoir plus sur ces
attributs, reportez-vous aux sections correspondantes.
Pour poser un tri sur les donnes dun rapport, slectionnez licne
correspondante dans la zone Section ou dans la zone Structure du bloc, puis
Insrer un tri cliquez sur le bouton Insrer un tri. Une icne de tri apparat ct ou
au-dessous de licne slectionne. Cliquez sur Appliquer pour afficher dans
le rapport les donnes dans lordre choisi.
Vous pouvez galement :
inverser le sens dun tri, savoir passer de lordre ascendant lordre
descendant, ou inversement, en double-cliquant sur son icne,
supprimer le tri, en slectionnant son icne et en appuyant sur la touche
Suppr.
Pour en savoir plus sur les tris et leur utilisation, reportez-vous la section
Contrle de lordre des donnes, page 301.
Pour effectuer un calcul sur les donnes dun rapport, slectionnez une icne
dans la zone Section ou Structure du bloc, puis cliquez sur le bouton Insrer
Insrer un calcul un calcul. Une icne de calculs apparat ct ou au-dessous de licne
slectionne.
Pose de ruptures
Vous pouvez appliquer une rupture sur les donnes affiches dans un tableau
simple ou crois. En revanche, vous ne pouvez pas appliquer de rupture sur un
matre ou sur les donnes dun graphe.
Pour poser une rupture, slectionnez une icne dans la zone Structure du bloc,
puis cliquez sur le bouton Insrer une rupture. Une icne de rupture apparat
Insrer une rupture ct ou au-dessous de licne slectionne. Cliquez sur Appliquer. Le
rapport incluant la rupture que vous avez pose saffiche alors lcran.
Pour en savoir plus sur les filtres et leur utilisation, reportez-vous la section
Limitation des donnes affiches, page 291.
Dans ce chapitre
Gnralits 598
Gnralits
Ce chapitre prsente la procdure de mise en forme des sections dun rapport
ainsi que des cellules, des lignes et des colonnes constituant les tableaux simples
et les tableaux croiss.
En-tte de la
section principale
Section Lieu de
sjour
Pied de page de la
section principale
...........................................................
Len-tte de section
gnral est affich en
italique pour indiquer quil
est actuellement masqu
dans la fentre du
rapport
3. Cliquez laide du bouton droit de la souris sur Section Gnral dans la liste
de longlet Correspondance, puis slectionnez la commande Format de
section du menu contextuel.
La bote de dialogue Format de section saffiche lcran.
...........................................................
Tableaux simples
La zone Orientation
dfinit le type de
Affiche un en-tte et un tableau affich.
pied de tableau.
Verticale affiche les
donnes dans des
colonnes avec len-tte
sur la ligne suprieure.
Dans cet exemple, vous disposez dun grand tableau deux colonnes. En
dfinissant une mise en page sur trois colonnes, vous tirez davantage parti de
lespace de la page. Vous pouvez galement indiquer lespace voulu entre chaque
ensemble de colonnes ou de lignes.
Tableaux croiss
Affiche un en-tte et un
pied de tableau sur laxe Affiche un en-tte et
vertical du tableau un pied de tableau
crois. sur laxe horizontal du
tableau crois.
Afin de pouvoir formater les cellules, vous devez pralablement les slectionner.
Formatage du texte
Pour formater du texte dans une cellule, vous pouvez :
modifier la police et la taille de la police,
appliquer une couleur,
appliquer des styles (gras, italique et soulign).
Vous pouvez appliquer certains attributs de formatage par le biais des boutons
de la barre doutils Formatage.
a b c d e f
a. Police
b. Taille de la police
c. Gras
d. Italique
e. Soulign
f. Couleur de police
3. Cliquez sur longlet Police pour afficher les attributs de formatage du texte.
4. Slectionnez une catgorie dans la liste Catgorie pour afficher les formats
disponibles :
Tous Tous les formats.
Personnalis Formats crs par vous-mme.
Numrique Formats pour les valeurs dcimales.
Montaire Formats pour les valeurs montaires.
Date/Heure Formats pour la date et lheure.
Scientifique Formats pour laffichage des valeurs la puissance n.
Pourcentage Formats pour laffichage des pourcentages.
Conditionnel Monsieur, Madame, Mademoiselle.
Logique Vrai, faux.
Image Bitmap/TIFF.
Un exemple du format
saffiche sous chaque
zone.
...........................................................
...........................................................
a b c d c. Aligner droite
d. Justifier
Caractres de remplissage
la fin du texte.
1. Cliquez sur la colonne ou la ligne sur laquelle vous avez insr une rupture.
Centrer sur la
rupture 2. Cliquez sur le bouton Centrer sur la rupture de la barre doutils Formatage.
Pour ce faire :
a b c d e f g h i
3. Cliquez sur les boutons appropris pour ajouter les bordures de votre choix
la cellule.
3. Cliquez sur longlet Bordure pour afficher les attributs de format des
bordures.
Slectionnez les
bordures
formater.
4. Slectionnez les options de votre choix, puis cliquez sur Appliquer ou sur OK.
Les attributs de trame de fond et de couleur sappliquent llment
slectionn.
Dans ce chapitre
Gnralits 634
Gnralits
Cette section explique comment organiser la disposition des diffrents
composants sur une page afin que vos rapports aient une prsentation claire et
professionnelle. Les sujets suivants sont traits :
position des blocs (tableaux simples, tableaux croiss et graphes) et des
cellules les uns par rapport aux autres,
alignement des blocs les uns par rapport aux autres,
dfinition de conditions pour masquer et afficher des blocs afin dobtenir une
mise en page particulire sur diffrentes pages,
utilisation de fonds de page.
Positionnement relatif
Le positionnement relatif signifie positionner un bloc slectionn par rapport
des marqueurs tels que les marges ou dautres blocs. Si la taille ou la position de
ces marqueurs change, le bloc est repositionn en consquence. Lexemple
prsent ci-aprs illustre limportance du positionnement relatif.
6. Saisissez une valeur (positive ou ngative) dans la zone Haut afin de dfinir
lespace voulu entre le marqueur et le bloc slectionn.
La zone Echantillon illustre le positionnement des composants.
7. Cliquez sur Appliquer ou OK pour afficher les cellules ou les blocs leurs
nouvelles positions.
a b c d e f g e. Centre verticalement.
f. Aligne les bordures infrieures.
g. Quadrillage - Aligne les composants
sur le quadrillage.
Contours de section
Quadrillage
Lorsque vous dposez un composant un nouvel emplacement, celui-ci est
automatiquement align sur la ligne la plus proche du quadrillage.
2. Puis :
Placez le curseur sur la bordure hachure du bloc. Lorsque le curseur se
transforme en flche de dplacement, maintenez le bouton de la souris
Flche de
dplacement
enfonc et faites glisser llment slectionn.
Cliquez lintrieur de la cellule, maintenez le bouton de la souris enfonc
et faites glisser llment slectionn.
Bouton doption
Structure
Astuce : Vous pouvez galement attribuer des noms aux composants dans
longlet Gnral ou Affichage des botes de dialogue Format de bloc.
La cellule de commentaire
apparat en italique pour
indiquer quelle est masque.
Remarque : Pour en savoir plus sur la syntaxe utiliser pour la rdaction des
formules, reportez-vous au chapitre 14 "Formules, variables locales et fonctions",
page 357.
Assurez-vous de dfinir
la position du tableau
par rapport la
bordure gauche du
rapport.
La condition indique
BUSINESSOBJECTS de
masquer ce tableau si
la ville appartient au
groupe Europe.
Lorsque vous dfinissez deux formats de tableau avec des conditions indiquant
quel moment chacun doit tre masqu, il est important de positionner les deux
tableaux par rapport la bordure gauche de la page du rapport. Lorsquun
tableau est masqu, lautre sera repositionn en consquence. Pour en savoir plus
sur le positionnement relatif, reportez-vous la section Positionnement relatif,
page 635.
...........................................................
Exemple : Dfinition dune mise en page diffrente pour les pages paires et impaires
...........................................................
Dans cet exemple, vous dfinissez un rapport qui sera imprim et reli. Par
consquent, vous voulez crer une mise en page diffrente pour les pages paires
et impaires. Vous voulez :
que les numros des pages impaires apparaissent dans langle suprieur droit
de la page et que le nom du document soit affich dans le pied de page ;
que les numros des pages paires apparaissent dans langle suprieur gauche
de la page.
Pour ce faire :
Mise en page des pages impaires
Vous allez placer les numros des pages dans la zone den-tte de page et le titre
du document dans la zone de pied de page.
La section Anne
contient une cellule
matre vide.
Aucune donne
relative au CA pour
lAustralie et les Etats-
unis concernant
lanne non
identifie.
2. Dans la liste Gestionnaire de rapports, cliquez sur la cellule matre vide ou sur
la section vide laide du bouton droit de la souris et choisissez Format de
section dans le menu contextuel.
La bote de dialogue correspondante saffiche.
Fonds de page
Laspect dun rapport peut tre amlior par insertion dun fond de page. Il sagit
simplement dune image affiche en arrire-plan des donnes du rapport et des
autres images.
2. Cliquez sur longlet du rapport dans lequel vous souhaitez insrer un fond de
page.
Astuce : Vous pouvez galement copier une image dans le presse-papiers, puis
cliquer sur Coller dans la bote de dialogue Fond de page du rapport.
1. Assurez-vous que le mode Page est activ. Si tel nest pas le cas, slectionnez
la commande Page du menu Affichage.
Dans ce chapitre
Gnralits 660
Gnralits
Ce chapitre prsente la procdure de mise en forme dun rapport. Il explique
comment dfinir des marges, des en-ttes et des pieds de page et comment
contrler ce qui apparat exactement sur chaque page du rapport. Il fournit
galement des indications relatives la dfinition et la gestion des rapports de
plusieurs pages.
Par ailleurs, il explique comment traiter des tableaux qui stendent sur plusieurs
pages laide den-ttes et de pieds de tableau courants pour laffichage des
calculs au niveau des sauts de page.
Enfin, ce chapitre explique comment amliorer un rapport en ajoutant des
informations telles que lauteur, les numros de page, la date et lheure, et
comment prparer un rapport pour quil soit visualis.
3. Pour les tableaux simples et les tableaux croiss, cliquez sur longlet Page.
Reportez-vous la page 664 pour une illustration de longlet Page.
Pour les graphes, slectionnez longlet Gnral.
a c
b
Longlet Page illustr ci-dessous montre les options de saut de page pouvant tre dfinies
pour les tableaux croiss. Les options relatives aux tableaux simples sont identiques. La
seule diffrence est que vous pouvez grer les sauts de page la fois sur laxe horizontal et
sur laxe vertical pour les tableaux croiss.
a
b f
c
d
e
a. Chaque fois que possible, commence sur une nouvelle page les blocs et les sections
risquant dtre scinds par un saut de page.
b. Lorsquun tableau simple/crois stend sur plusieurs pages, len-tte de titre est rpt en
haut du tableau sur chaque nouvelle page.
c. Avant quun tableau simple/crois passe sur une nouvelle page, un pied de tableau est
affich en bas du tableau.
d. Lorsquun tableau simple/crois stend sur plusieurs pages, un en-tte de saut de page
est affich en haut du tableau sur chaque nouvelle page. Vous pouvez insrer une formule
dans cet en-tte afin dafficher un montant rcapitulatif de la page prcdente, par
exemple.
e. Avant quun tableau simple/crois passe sur une nouvelle page, un pied de tableau est
affich. Vous pouvez insrer une formule dans ce pied de tableau afin dafficher une
somme cumulative, par exemple.
f. Options de saut de page pour laxe vertical dun tableau crois.
Exemple : Comment afficher des totaux de page et des montants rcapitulatifs dans un rap-
port multi-pages ?
...........................................................
Lexemple ci-aprs prsente deux pages de relev de compte bancaire. Pour en
faciliter la lecture, ltat du compte aprs la liste des crdits et des dbits apparat
en bas de la premire page. Cette somme est rpte en haut de la deuxime page
avant que la liste des dbits et des crdits ne reprenne. Ces sommes sont affiches
uniquement en cas de rupture de page.
Saut de page
En-tte de saut de
page. Cette ligne nest
affiche quaprs un
saut de page dans le
tableau.
Pied de tableau.
Affich la fin du
tableau.
...........................................................
4. Cochez les cases En-tte aprs saut de page et Pied de page avant saut de page.
2. Cliquez sur le bouton Structure dans la barre doutils Rapport, puis cliquez
sur une cellule dans len-tte/pied de rupture et saisissez une formule.
3. Utilisez la barre doutils Structure pour insrer les colonnes et les lignes
ncessaires.
Mise en page
Cette section explique comment dfinir les marges des pages dun rapport et
comment utiliser et mettre en forme les en-ttes et les pieds de page.
1. Assurez-vous que vous tes en mode Page. Si tel nest pas le cas, cliquez sur
le bouton Page de la barre doutils Rapport.
Page Les sections den-tte et de pied de page ne peuvent tre visualises quen
mode Page.
Lorsque vous relchez le bouton de la souris, une cellule saffiche dans la zone
que vous avez trace. Lorsquune nouvelle cellule est insre, un curseur
clignote lintrieur de celle-ci afin de vous permettre de saisir du texte
immdiatement.
4. Saisissez votre texte ou votre formule dans la cellule et appuyez sur la touche
Entre.
Vous pouvez prsent mettre en forme la cellule selon vos besoins.
3. Modifiez la mise en forme selon vos besoins et cliquez sur OK pour fermer la
bote de dialogue.
Exemple : Comment connatre la date de dernire mise jour des donnes dun rapport ?
...........................................................
Dans de nombreuses socits, il est essentiel de connatre la date ou lheure exacte
de la dernire mise jour du rapport. Dans BUSINESSOBJECTS, vous pouvez
afficher la date du dernier rafrachissement dans un champ spcial
automatiquement mis jour chaque rafrachissement du rapport. Ainsi, un
simple coup doeil suffit pour connatre la dernire mise jour des donnes.
Pour ce faire :
La date laquelle le rapport a t mis jour pour la dernire fois est insre
dans le rapport. Cette date est mise jour chaque rafrachissement du
rapport.
Astuce : Si une cellule affiche ####, cela signifie que le texte est trop long pour tre
intgralement affich dans la cellule. Pour rsoudre ce problme, cliquez sur la
cellule et retaillez-la jusqu ce que le texte soit correctement affich.
Ces informations sont mises jour si vous excutez nouveau la requte et que
vous choisissez un commercial diffrent ou une autre anne.
...........................................................
Si vous cliquez sur le bouton S, la section principale est plie de sorte que seuls le
titre et le logo soient affichs. Si vous cliquez sur le bouton 1, toutes les sections
Ville de la section 1 sont plies de sorte que seuls le titre de section, le nom de la
ville et les totaux des sections soient affichs.
Pour visualiser un rapport en mode Plan :
3. Cliquez sur la flche situe en regard du nom de la section sur la barre Plan.
La section slectionne souvre et vous pouvez visualiser les dtails de cette
section.
Dans ce chapitre
Gnralits 682
Lecteurs concerns par ce chapitre 682
Gnralits
Le prsent chapitre dcrit comment dfinir des modles et comment
personnaliser des styles de rapport standard pour crer des rapports standard.
Lutilisation de modles vous permet de gagner du temps si vous utilisez
rgulirement la mme structure et la mme mise en forme pour vos rapports.
Vous dfinissez une seule fois les paramtres et vous pouvez ensuite les rutiliser
pour tous vos rapports.
En personnalisant les styles de rapport standard, vous pouvez modifier
lombrage par dfaut, la police et dautres formats utiliss par BUSINESSOBJECTS
par dfaut chaque fois que vous crez un rapport standard ou insrez un
nouveau tableau, une cellule, une rupture ou un autre composant dans un
rapport existant.
Choisissez ici la
prsentation du
rapport.
Cellule
individuelle
En-tte
Corps
Pied de
tableau
Les cellules qui contiennent len-tte sont bleu fonc, celles qui constituent le
corps et contiennent du texte et des chiffres en police Arial 10 sont jaune ple et
encadres dune bordure noire. Les pieds de tableau sont affichs sur fond blanc
et les cellules individuelles sont encadres dune bordure noire.
Lorsque vous insrez un nouveau tableau, tableau crois ou une cellule
individuelle dans un rapport, ce format par dfaut est utilis.
Que se passe-t-il si votre entreprise utilise toujours des lignes den-tte de couleur
verte et des types de bordures diffrents, ou bien si vous souhaitez utiliser
dautres polices, ou encore si vous souhaitez un format particulier chaque fois
que vous insrez une rupture dans un tableau simple ou crois ? Dans ce cas,
lditeur de Styles de rapport standard vous permet de personnaliser ces attributs
et de les enregistrer pour disposer de vos propres couleurs, polices, styles de
nombres, etc., chaque fois que vous crez un rapport.
Les paramtres qui dfinissent les styles utiliss pour crer un rapport standard
sont dfinis dans un fichier appel defaut.ret. Ce fichier est stock dans le dossier
de modles BUSINESSOBJECTS.
Les paramtres de cration des rapports standard tant contenus dans un fichier
unique, vous pouvez les personnaliser en une fois et distribuer ensuite ce fichier
lensemble des utilisateurs de votre entreprise. A chaque fois quun utilisateur
cre un rapport standard, la mise en forme dfinie au niveau de lentreprise est
applique.
Structure
La structure dun rapport dfinit la prsentation des donnes. Vos donnes
peuvent tre, par exemple, prsentes dans un tableau crois, sous forme
dhistogramme ou dans une structure matre/dtail. Lorsque vous utilisez un
modle, les donnes sont affiches dans la structure dfinie pour ce modle.
Styles
Les styles contenus dans un modle dfinissent larrire-plan, ainsi que les en-
ttes et les pieds de page.
Astuce : Si vous avez dfini un univers et un modle par dfaut, vous pouvez
crer des documents sans utiliser lAssistant de cration de rapports. Lorsque
vous cliquez sur le bouton Nouveau ou slectionnez Nouveau du menu Fichier,
lEditeur de requte saffiche. La liste Classes et objets prsente les classes et les
objets de lunivers par dfaut. Lorsque vous crez une requte, les donnes sont
organises en fonction de la prsentation que vous avez dfinie dans le modle
par dfaut.
Certaines icnes sont accompagnes dun signe plus. Cliquez sur ce signe pour
dvelopper la liste.
Les modifications que vous pouvez apporter dpendent du type de composant
du rapport.
La liste ci-dessous prsente les boutons de la bote Styles de rapport standard :
...........................................................
Cliquez pour...
sur...
Remarque : Vous ne pouvez pas dfinir des attributs de graphe dans la bote de
dialogue Styles de rapport standard.
Tableaux
Vous pouvez modifier la mise en forme par dfaut et les options de prsentation
des tableaux.
Pour modifier les paramtres gnraux des
tableaux, slectionnez Tableaux dans la liste.
Ces paramtres dfinissent laffichage ou non
des en-ttes et des pieds de tableau,
lorientation des tableaux et linsertion des
ruptures.
Pour modifier les paramtres des diffrents
lments qui composent un tableau, cliquez
sur le signe plus en regard de licne Tableaux.
Vous pouvez dfinir diffrentes mises en
formes pour les en-ttes, les pieds de tableau et
le corps des colonnes et des lignes.
Tableaux croiss
Vous pouvez modifier la mise en forme par dfaut et les options de prsentation
des tableaux croiss.
Ruptures
Vous pouvez modifier les paramtres qui dfinissent les ruptures insres dans
des tableaux et des tableaux croiss. Il est possible de dfinir jusqu neuf niveaux
diffrents de rupture pour chaque niveau.
Sections
Vous pouvez dfinir diffrents attributs pour neuf sections au maximum dans un
rapport.
Il est possible de dfinir des attributs pour les cellules affiches en haut de chaque
section et qui contiennent les valeurs matre ainsi que pour les fonds ombrs de
la section.
Pages
Vous pouvez modifier lombrage de fond des pages de rapport. Il est possible de
dfinir soit le mme ombrage pour toute la page, soit des ombrages diffrents
pour len-tte de la page, le corps et le pied de page.
Cellules individuelles
Cliquez sur licne Cellule individuelle pour modifier les paramtres des cellules
individuelles.
Astuce : Pour une section ou une cellule, vous pouvez cliquer laide du bouton
droit de la souris sur le composant auquel appliquer le style et choisir Appliquer
le style standard dans le menu contextuel.
Remarque : Les styles de rapport standard enregistrs avec ce modle sont ceux
dfinis la cration du modle. Cela signifie que si vous modifiez plus tard les
paramtres dans la fentre Styles de rapport standard, les styles enregistrs dans
le modle ne seront pas les mmes.
Utilisation de modles
Lutilisation de modles est possible dans les cas suivants :
Lors de la cration dun rapport.
LAssistant de cration de rapports propose une bote de dialogue qui vous
permet de visualiser et de choisir le modle utiliser. Les styles et la structure
du modle sont appliqus au nouveau rapport.
Lors de la mise en forme dun rapport existant.
Lorsque vous appliquez un modle, vous pouvez choisir dappliquer
uniquement les styles du modle ou les styles et la structure.
Si vous choisissez dappliquer les styles et la structure, vous pouvez aussi
remplacer manuellement certaines variables du modle par certaines variables
du rapport.
5. Saisissez le nom du modle dans la zone Nom de fichier et cliquez sur OK.
Les modles sont enregistrs en tant que fichiers .ret.
Remarque : Si le modle utiliser se trouve dans un dossier autre que celui dfini
dans longlet Dossiers par df. de la bote de dialogue Options, cliquez sur
Parcourir. Une bote de dialogue saffiche dans laquelle vous pouvez slectionner
le dossier o se trouve le modle.
5. Dans la zone Variables du rapport, cliquez sur la variable du rapport que vous
voulez faire correspondre avec la variable du modle.
6. Dans la zone Variables du modle, cliquez sur la variable du modle qui doit
tre remplace par la variable du rapport et cliquez enfin sur Remplacer.
La variable du rapport apparat dans la zone Variables du modle :
Dans ce chapitre
Gnralits 706
Gnralits
BUSINESSOBJECTS est conu pour vous permettre lchange de donnes avec
dautres applications. Cet change consiste importer et afficher, dans un
rapport BUSINESSOBJECTS, des donnes et des images issues dautres applications
Windows. Vous pouvez galement transfrer les donnes dun rapport
BUSINESSOBJECTS vers dautres applications, telles que Microsoft Excel.
BUSINESSOBJECTS supporte la fonctionnalit OLE 2 (Object Linking and
Embedding version 2 ou liaison et incorporation dobjet version 2) mise au point
par Microsoft. Cette fonctionnalit permet de crer des objets (au sens OLE)
partir de fichiers issus dautres applications qui supportent galement OLE 2. Un
objet OLE 2 peut tre un fichier de traitement de texte, une feuille de calcul, une
image, etc.
Vous pouvez incorporer un objet OLE 2 dans un rapport BUSINESSOBJECTS, ce qui
signifie alors que lobjet rside physiquement dans le rapport. Vous pouvez
galement lier des objets, auquel cas les donnes ou limage restent stockes dans
le fichier de lapplication source et sont affiches dans BUSINESSOBJECTS grce
une liaison dynamique. Enfin, vous pouvez lier ou incorporer des rapports
BUSINESSOBJECTS dans dautres applications supportant OLE 2.
BUSINESSOBJECTS admet galement la fonctionnalit DDE (Dynamic Data
Exchange ou change dynamique de donnes) de Microsoft. Cette fonctionnalit
vous permet dutiliser les donnes issues dun rapport BUSINESSOBJECTS dans
dautres applications. La fonctionnalit DDE assure la mise jour dynamique des
donnes dans lapplication cible lorsque ces donnes sont modifies dans
lapplication source, par exemple BUSINESSOBJECTS.
Pour insrer un objet dans un rapport, vous devez dabord slectionner une
cellule. Si vous ne slectionnez pas de cellule, BUSINESSOBJECTS vous invite
en insrer une dans la section active et y affiche lobjet.
Vous trouverez dans les sections qui suivent la description de ces deux mthodes
dinsertion dobjets.
2. Dans la bote de dialogue Insertion dun objet qui saffiche, cliquez sur le
bouton doption Crer un nouveau.
3. Cliquez sur le type dobjet crer dans la zone Type dobjet, comme indiqu
ci-dessous.
2. Dans la bote de dialogue Insertion dun objet qui saffiche, cliquez sur le
bouton doption Crer partir dun fichier.
4. Cochez la case Lier si vous voulez lier lobjet. Si vous ne cochez pas cette case,
lobjet sera incorpor au rapport.
Vous devez viter denregistrer des rapports contenant des objets OLE 2 en tant
que documents PDF, car la visualisation de ces objets risque de poser problme.
En effet, vous risquez de rencontrer des problmes pour visualiser des objets
OLE 2 contenus dans des rapports ayant t partags lorsque leur partage a t
effectu via des produits serveur dentreprise installs sous UNIX. Il est
prfrable de vous adresser votre administrateur WEBINTELLIGENCE ou
BROADCAST AGENT.
1. Si vous voulez insrer limage dans une nouvelle cellule, cliquez sur une
partie vide du rapport. Slectionnez la commande Image du menu Insertion.
Cliquez de nouveau sur une partie vide du rapport. Tout en maintenant le
bouton de la souris enfonc, faites glisser le curseur pour tracer la cellule dans
laquelle limage apparatra.
Si vous voulez insrer limage dans une cellule existante, cliquez dans la
cellule, puis slectionnez la commande Image du menu Insertion.
La bote de dialogue Ouvrir saffiche lcran.
Gnralits 716
Gnralits
Vous trouverez dans cette annexe les instructions relatives au lancement de
BUSINESSOBJECTS au moyen de la commande Excuter de Windows. La
commande Excuter remplace le double-clic sur licne de BUSINESSOBJECTS.
Vous pouvez galement inclure dans la ligne de commande un nom dutilisateur,
un mot de passe et dautres options.
Astuce : Dans le fichier que vous dclarez aprs loption -vars, vous pouvez
galement indiquer les variables DBUSER, DBPASSWORD et DBDSN (le nom de
ces variables dpend de la base de donnes de votre site). Ces variables peuvent,
par exemple, servir la dfinition dune condition sur un objet. Pour des
informations supplmentaires sur ces variables, reportez-vous la section
Variables BUSINESSOBJECTS dans le Manuel pour la base de donnes inclus dans le
package BUSINESSOBJECTS.
BOUSER et BOPASS
Lorsque le superviseur BUSINESSOBJECTS cre des utilisateurs, il assigne chacun
un nom dutilisateur et un mot de passe. Le nom dutilisateur et le mot de passe
sont stocks dans le rfrentiel. Lorsque vous lancez BUSINESSOBJECTS en mode
connect, qui est le mode de travail par dfaut, BUSINESSOBJECTS se connecte au
rfrentiel et lit les informations relatives la scurit. Votre nom dutilisateur et
votre mot de passe sont alors crits dans le fichier objects.lsi ou dans le fichier
objects.ssi, situs dans le dossier ShData ou dans le dossier LocData.
Aprs avoir lanc BUSINESSOBJECTS en mode connect, vous pouvez utiliser les
variables BOUSER et BOPASS dans la ligne de commande accessible via la
commande Excuter. Vous pouvez :
Dclarer la valeur des variables aprs les options -user et -pass.
Si, par exemple, le superviseur vous a attribu le nom dutilisateur VICTOR et
le mot de passe HUGO, vous pouvez crire la commande suivante :
c:\BusinessObjects\Busobj.exe -user VICTOR -pass HUGO
Dclarer les variables et les valeurs qui leur correspondent dans un fichier
texte du dossier BusinessObjects. Puis, dans la ligne de commande accessible
via la commande Excuter, indiquez le nom du fichier aprs loption -vars.
Si par exemple le superviseur vous a attribu le nom dutilisateur VICTOR et
le mot de passe HUGO, vous pouvez crer un fichier .txt (monfich.txt) dans
lequel vous spcifiez :
BOUSER=VICTOR
BOPASS=HUGO
Vous pouvez prsent utiliser la commande Excuter :
c:\BusinessObjects\Busobj.exe -vars monfich.txt
Remarque : Les noms dutilisateur et les mots de passe contenant des espaces
doivent tre placs entre guillemets, comme suit : nom dutilisateur. Vous
pouvez utiliser des majuscules pour spcifier les variables qui grent la scurit,
comme dans lexemple ci-dessus.
Gnralits 722
Quest-ce quune macro ? 722
Quest-ce quune macro complmentaire ? 723
Quen est-il des scripts utiliss dans BUSINESSOBJECTS 4.1 ? 723
Gnralits
Vous pouvez personnaliser BUSINESSOBJECTS 5.x laide du langage de
programmation Microsoft Visual Basic for Applications. BUSINESSOBJECTS 5.x
dispose dun diteur Visual Basic permettant de dvelopper des macros, des
macros complmentaires et des fournisseurs de donnes VBA. Lditeur Visual
Basic est lditeur VBA Microsoft standard qui vous est peut-tre dj familier si
vous utilisez des produits Microsoft Office.
Cette annexe dcrit le mode dutilisation des macros et des macros
complmentaires dans BUSINESSOBJECTS. Pour en savoir plus sur la cration de
fournisseurs de donnes VBA, reportez-vous la section Utilisation des
procdures Visual Basic for Applications, page 158.
Les macros stockes dans le ou les documents slectionns sont affiches dans
la liste Nom de la macro.
a b c
5. Slectionnez dans la liste la macro que vous voulez utiliser et cliquez sur le
bouton Slectionner.
Le nom de la macro saffiche dans la zone Nom de la macro.
6. Dans la zone Info-bulle, saisissez linfo-bulle que vous voulez utiliser pour la
macro.
Linfo-bulle saffiche lorsque vous placez le curseur sur le bouton
correspondant de la barre doutils Visual Basic.
Labsence de coche
indique que la macro est
sur le poste mais quelle
nest pas installe.
bouton Visualiser 67 en tant que fichiers texte 239 application des styles de
illustration 67 format texte mis en forme 239 ligne 496
Editeur de variable option Sauvegarder pour tous dfinition dune chelle 496
utilisation 367 les utilisateurs 239 illustration 493
dition enregistrement et sortie de lditeur mise en forme 493, 496
blocs 265 de requte 73 tiquettes de donnes
contenu des cellules en-tte affichage sur le graphe 505
individuelles 274 application dune trame de mise en forme 505
filtre 293 fond 671 euro
fonds de page 657 insertion dune cellule 670 affichage du symbole
fournisseurs de donnes 57 page 670 montaire 347
hirarchies 556 retaillage 671 conversion partir de
informations de conversion sur rupture 330 leuro 350
leuro 353 saut de page 665 conversion en euros 349
objet OLE 2 710 tableau 248 erreurs de conversion 348
palmars 313 en-tte de tableau taux de conversion 351
ruptures 328, 329 courant 665 triangulation 353
effacement en-ttes Eviter lagrgation des doublons
cellules matre dans les affichage dans les tableaux option de tableau 609
rapports matre/dtail 287 simples et croiss 607 exceptions
Egal informations complmentaires mise en vidence laide
oprateur de lditeur de dans les tableaux croiss 610 dalerteurs 316
requte 107 envoi excution de requtes 84
liminer les lignes de donnes documents personnels 226 exemple
dupliques renvoyes par une erreur #CALCUL 429, 432
requte 84 conversion en euros 348 #ERRI 450
eMode 65 dans la syntaxe de formule 364 #VALEURMULTI 435, 437, 4
documentations de messages, voir aussi Manuel de 39
dmonstration 32 rsolution des incidents agrgat avec contexte de
kit de dmonstration 32 erreur de syntaxe 455 sortie 401
emplacement de fichier espace agrgat avec contextes dentre
defaut.ret 695 dfinition dans les et de sortie 405
En cours histogrammes 488 agrgat cumulatif avec
commande Date et Heure 673 espace de travail contexte de rinitialisation 406
enregistrement organisation 210 agrgation avec contexte
rapports et documents 238 EstNul dentre 403
enregistrement de dfinitions de fonction 655 calcul du chiffre daffaires
requte 73 utilisation pour masquer des minimal par ville de rsidence
enregistrement de documents sections vides 655 pour chaque rgion 403
au format html 240 Et calcul du chiffre daffaires
au format PDF 240 oprateur de lditeur de total 393
dans Documents requte 121, 122 calcul du chiffre daffaires total
personnels 226 tiquettes cumul par pays 406
documents BusinessQuery 243 mise en forme 506 calcul du nombre de villes de
documents modification 506 rsidence par rgion 401
WebIntelligence 244 suppression 506 calculs smantiquement
en tant que fichiers tiquettes daxe dynamiques 392
BusinessQuery 243 application des formats de contexte de calcul 395
en tant que fichiers texte 495 mots-cls 418
BUSINESSQUERY 243 application des marques 496 PourChaque 410
en tant que fichiers PDF 240 PourTout 410
mise en forme des sries de format Bitmap (bote de numros de page 672
donnes 487 dialogue Format de ruptures 329
graphes en secteurs cellule) 712 suivi des informations 673
formatage 486 insertion dans des cellules 712 tableau 251
graphes matriciels 470 insertion de fonds de page 656 tableau crois 259
graphes matriciels 3D suppression de fond de tableaux 251
crer partir de graphes page 657 installation
2D 583 utilisation dimages dans un macros complmentaires 727
permutation des donnes entre rapport 712 installation de BusinessObjects
laxe X, laxe Z 586 utilisation dans les via navigateur Internet 40
utilisation en mode rapports 657 instructions SELECT 130
Rotation 581, 586 Impair interruption
groupe dynamique fonction 651 fournisseur de donnes 59
cration pour analyse 370 impression INTERSECT
groupes partir du mode oprateur de lditeur de
sur les graphes 510 Exploration 563 requte 126
sur les graphes, exemple impression voir Manuel de inversion
illustr 513 lutilisateur InfoView pose dun tri sur un objet 83
indicateur 391 tableau 252
H analyse en mode Invite de requte
heure Exploration 548 insertion en tant que champ
insertion 672 dfinition 421 spcial 676
hirarchies 75 dtailler 549 invites
affichage 532 synthse 549 dans les scripts SQL 148
cration 556 Infrieur insertion dinformations dans
dfinition pour le mode oprateur de lditeur de un rapport 677
Exploration 135 requte 107 rafrachissement des
explication 531 Infrieur ou gal documents 235
exploration sur plusieurs oprateur de lditeur de SQL la carte 148
hirarchies 540 requte 107 syntaxe SQL la carte 149
personnalises 556 InfoView ISO
histogrammes dmarrage de BusinessObjects libell de la devise 352
affichage de valeurs partir de 203
ngatives 488 manuel de lutilisateur 30 J
dfinition de lespace entre les insertion jours
colonnees 488 calculs sur les donnes dun tri 303
dfinition de la superposition graphe 519 tri chronologique 301
des colonnes 488 cellules 269, 272
formatage des colonnes 486 cellules individuelles 272 K
html Champ spcial,
kit de dmonstration
enregistrement de commande 673 eMode 32
documents 240 colonnes 269, 272
date et heure 672
HTTP 620
donnes dans des tableaux 256
L
largeur
I filtre 292
dfinition dans les graphes
filtres dexploration 676
identification utilisateur 204 3D 492
images filtres gnraux 676
fonds de page 656 lgende
coller des fonds de page 657 affichage sur un graphe 502
images dans des cellules 712
dition de fonds de page 657 mise en forme 502
fonds de page 656 invite de requte 676
lignes 269, 272
mise en forme du symbole de utilisation dans une condition axes des graphes 507
lgende 504 de requte simple 81 barre doutils 207
liaison des fournisseurs de listes de valeurs 89 donnes 314
donnes 174, 177 affichage 103 en-tte et pied de page de
dans les rapports existants 177 attribution de donnes section 602
quand insrer un nouveau personnelles 100 quadrillages 507
bloc 175 dfinies 97 sections vides 654
raisons 174 dfinition dans le SQL la masquer des donnes dans des
liaison et incorporation carte 148 rapports 474
dobjets 707709 personnalisation 98 masquer les dimensions 454
cration dun nouvel objet purge 103 menus
insrer 708 rafrachissement 103 clic droit 209
dition dun objet 710 SQL la carte 148 contextuels 209
insertion dun objet syntaxe SQL la carte 149 messagerie lectronique
existant 709 donnes, accs laide de
liens hypertexte M VBA 160
ajout aux rapports 620 macros messages
modification 623 affectation un bouton de la barre dtat 208
ligne de commande Excuter barre doutils 725 microcube, dfinition 421
options de la ligne de dfinies 722 Microsoft Excel 97 155
commande 717 dfinition 722 accs aux donnes partir
lignes excution 724 de 157
ajout dans tableau crois 269 macros complmentaires 723 MINUS
attribution dun nom 269 dsinstallation 728 oprateur de lditeur de
insertion 269, 272 excution 728 requte 127
inversion dans tableau et installation 727 mise jour
tableau crois 253, 254 MAILTO 620 documents 231
masquer 314 matre donnes 231
retaillage 270, 606 cellules 278 rapports et documents 231
slection 268 rapports matre/dtail 278 mise lchelle
slection dans tableau simple Manuel de rsolution des dfinition dans les graphes
et crois 267 incidents xx 3D 491
suppression dans tableau et marges mise niveau
tableau crois 258 alignement des blocs et des partir de BusinessObjects
lignes de comparaison cellules 638 3.1 33
affichage dans les graphes en mise en page 669 affichage des documents
courbes 489 retaillage 671 BusinessObjects 4.1 33
lignes de projection marges des pages voir marges modle 33
affichage dans les graphes en marques modles 701
courbes 489 affichage sur les axes des mise en vidence
lignes dupliques graphes 496 donnes 316
lignes illustration 493 mise en forme
affichage 609 masquage angles des tableaux croiss 605
limiter le nombre de lignes cellules 644 arrire-plan des cellules 631
renvoyes par une requte 84 composants de rapport 644 axes 493
limites graphes 644 axes des graphes 496
lutilisation des objets sections 644 barre doutils 613
personnels 91 tableaux 644 base de graphe 490
appliques aux requtes tableaux croiss 644 blocs 598
combines 128 masquer bordures de blocs 603
liste de valeurs alerteurs 320 bordures de cellules 628
bordures de sections 603 exploration vers une autre positionnement vertical des
cellules et contenus 631 hirarchie 537 donnes 584
conditionnelle 644, 647 hirarchies personnalises 556 suppression de donnes dans
copie du contenu des impression partir de 563 les rapports 587
cellules 613 insertion et remplacement des utilisation 593
tiquettes 506 donnes 542 utilisation avec des graphes
tiquettes daxe 493, 496 passage ce mode 532 matriciels 3D 581, 586
graphes 477 qualification des donnes 560 utilisation avec des tableaux
lgende de graphe 502 rapatriement dun plus grand croiss 581, 586
nombres 616 nombre de donnes 551 utilisation des rapports
nombres et dates 616, 620 rapatriement de nouvelles matre/dtail 570580
plan du graphe 486 donnes 552 mode Structure 456
rptition des formats de mode exploration modle
cellules 613 exploration sur plusieurs #DICT.ERREUR 444
sections 598 hirarchies 540 mise niveau 33
sries de donnes 486 mode Local modles
sries de donnes dans les utilisation 205 changer le dossier par
courbes 2D 487 mode Plan dfaut 698
sries de donnes dans les sections 679 dfinis 686
graphes en nuages de mode Rotation dfinition par dfaut 687
points 487 affichage des donnes dans les et styles de rapport
symbole de lgende dun rapports 587 standard 696
graphe 504 appliquer des calculs 592 formats des univers 697
texte 614 appliquer des filtres 593 mise niveau 701
zone de traage de graphe 484 appliquer un palmars 591 structure 686
mise en page bouton Appliquer 569 style 686
dfinition des options 664 bouton Restructurer 569 modification 374
en-ttes 669 bouton Rotation 568 tiquettes 506
page 664 choix du mode 568 scripts SQL 145
pages paires et impaires 651 cration de rapports matre/ modification du nom
pieds de page 669 matre/dtail 574 fournisseurs de donnes 183
mise en retrait crer/transformer des graphes pourquoi renommer les
contenu des cellules 626 matriciels 3D, tableaux fournisseurs de donnes 184
mises jour xvi croiss 583 mois
mode Exploration dsactivation des sections des tri 303
bouton Exploration 532 rapports matre/dtail 576 tri chronologique 301
capture 550 580 montants rcapitulatifs
choix des options 564 fentre Rotation, affichage 665
choix du mode illustration 569 motifs
Exploration 565 insertion de ruptures 592 application aux plans 490
commande Annuler 536 permutation des donnes entre mots de passe
cration de conditions de colonnes, lignes 585 dmarrer BUSINESSOBJECTS 204
requte 553 permutation des donnes entre mots-cls
dfinition de hirarchies 135 laxe X, laxe Z dans les graphes Bloc 416
exploration ascendante 536 matriciels 3D 586 Corps 416
exploration descendante 533 permutation horizontale des Corps, exemple 418
541 variables 581 dfinition 423
exploration latrale 536 pose de tris 591 filtre 419
exploration sur des positionnement horizontal des PageCourante 416
graphes 539 donnes 580 Rapport 416
Rapport, exemple 416
#VALEURMULTI dans les #VALEURMULTI 439 ajout de liens vers partir des
pieds et les en-ttes de affichage des contours 639 rapports 620
rupture 437 affichage en mode Plan 679 sources de donnes
afficher les en-ttes et les cration dans des rapports 278 accs 167
pieds 330 dbuter sur une nouvelle combinaison 167
ajout 328 page 661 fournisseurs de donnes 167
application sur diffrentes dfinition des styles de rapport liaison 167
variables 329 standard 692 supportes 166
application sur plusieurs dplacement de blocs entre synchronisation 167
variables 329 sections 640 sous-classe 64, 70
bote de dialogue Ruptures, dsactivation 576580 sous-requte 116
illustration 329 fonction Rang 412 suppression 119
centrer sur la rupture 627 masquage 645 sous-totaux
conditionnelles 329 masquage des sections page, affichage 665
dfinition 326 vides 654 SQL 89
dition 328, 329 masquer et afficher 602 scripts, personnalisation 148
fonction Rang 412 mise en forme 598 scripts, utilisation
gestion sur plusieurs mise en forme des dinvites 148
pages 337 bordures 603 scripts,modification 145
insertion 329 principales 598 vrification pour recherche
insertion en mode slection derreurs 145
Rotation 592 blocs de graphe pour visualisation dans lditeur de
modification du niveau de retaillage 482 requte 130
rupture 329 cellules 268 SQL la carte 142
ouvrir la bote de dialogue colonnes 268 dfinition 41, 44
Ruptures 328 de colonnes dans des tableaux free/constrained 149, 150
plier 331 simples et croiss 267 invites 148
ruptures conditionnelles 334 de lignes dans des tableaux listes de valeurs 148
suppression 328, 329 simples et croiss 267 mono/multi 149, 150
ruptures conditionnelles 329, 334 deux blocs ou plus 266 noms 183
lignes 268 personnalisation 148
S lignes et colonnes 267, 268 syntaxe pour les invites et les
SAP 42 plusieurs blocs 518 listes de valeurs 149
Sauf tableau, tableau crois 265 SQL la carte, dfinition 41, 44
oprateur de lditeur de valeurs diffrentes dun statistiques sur les fournisseurs de
requte 108 palmars 313 donnes 187
oprateur, conseils valeurs diffrentes pour les STATUS
dutilisation 111 filtres 293 instruction 137
saut de page 662 valeurs pour conditions structure
en-tte 665 simples de requtes 82 affichage 210
en-tte aprs un saut de sparateurs affichage dans le Gestionnaire
page 666 dans les listes de valeurs 101 de rapports 641
gestion 662 et fichiers de donnes styles
pied de tableau 665 personnelles 157 devise 616
pied de tableau avant un saut sries de donnes 486 modle 686
de page 666 serveur OLAP styles de ligne
scripts dfinition 42, 44 application aux axes des
conversion en macros 729 SGBDR graphes 496
dossier 729 exportation des donnes vers application aux bordures des
SQL, modification 145 un SGBDR 197 cellules 629
sections site web styles de rapport standard