Sie sind auf Seite 1von 750

Manuel de lutilisateur

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.

Copyright Business Objects S.A. 2003. Tous droits rservs.


Parties du copyright Copyright 1996, Microsoft Corporation. Tous droits rservs.
Parties du copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000 par Cold Spring Harbor Laboratory. Fond sous
Grant P41-RR02188 par les instituts nationaux de la sant (National Institutes of Health).
Parties du copyright 1996, 1997, 1998, 1999, 2000 par Boutell.Com, Inc.
Parties en rapport avec le format GD2, copyright 1999, 2000 Philip Warner.
Parties en rapport avec PNG, copyright 1999, 2000 Greg Roelofs.
Portions en rapport avec libttf, copyright 1999, 2000 John Ellson (ellson@lucent.com).
Parties en rapport avec JPEG, copyright 2000, Doug Becker et copyright (C) 1994-1998, Thomas G. Lane. Ce
logiciel est bas en partie sur des travaux de the Independent JPEG Group .
Parties en rapport avec WBMP, copyright 2000 Maurice Szmurlo et Johan Van den Brande.
Imprim en France.

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.

Brevets amricains nos 5 555 403, 6 247 008 et 6 578 027

Rfrence du manuel : 310-10-510-02

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

Partie II Accs aux donnes


Chapitre 2 Introduction laccs aux donnes avec BusinessObjects 39
Gnralits............................................................................................................................... 40
Moyens daccs aux donnes................................................................................................ 47

Chapitre 3 Cration de requtes sur des univers 61


Gnralits............................................................................................................................... 62
Cration dune requte simple sur un univers .................................................................. 66
Cration dune requte plus performante .......................................................................... 74
Excution dune requte sur un univers diffrent............................................................. 86

Manuel de lutilisateur iii


Table des matires

Chapitre 4 Concepts avancs des requtes sur les univers 87


Prsentation ............................................................................................................................. 89
Cration dobjets personnels................................................................................................. 90
Personnalisation des listes de valeurs ................................................................................. 97
Application de conditions complexes dans des requtes ............................................... 104
Application de groupes de conditions .............................................................................. 120
Cration de requtes combines......................................................................................... 124
Utilisation de SQL partir des requtes BusinessObjects .............................................. 130

Chapitre 5 Utilisation dautres types de fournisseurs de donnes 133


Gnralits ............................................................................................................................. 135
Utilisation de procdures stockes..................................................................................... 137
Utilisation de SQL la carte................................................................................................ 142
Utilisation de fichiers de donnes personnelles............................................................... 152
Utilisation des procdures Visual Basic for Applications .............................................. 158

Chapitre 6 Combinaison de donnes provenant de sources diffrentes 165


Gnralits ............................................................................................................................. 166
Quelles sont les sources de donnes disponibles ?.......................................................... 166
Insertion de donnes de sources diffrentes dans un mme rapport ........................... 167
Liaison de fournisseurs de donnes................................................................................... 174

Chapitre 7 Gestion des fournisseurs de donnes 181


Gnralits ............................................................................................................................. 182
Modification du nom des fournisseurs de donnes ........................................................ 183
Statistiques sur les fournisseurs de donnes .................................................................... 187
Purge et suppression des fournisseurs de donnes......................................................... 188
Utilisation optimale des fournisseurs de donnes........................................................... 190

Chapitre 8 Exportation de donnes partir de BusinessObjects 191


Gnralits ............................................................................................................................. 192
Exportation de donnes issues de BusinessObjects......................................................... 195

iv Manuel de lutilisateur
Table des matires

Partie III Cration de rapports


Chapitre 9 Rapports et Gestionnaire de rapports 201
Gnralits............................................................................................................................. 203
Lancement de BusinessObjects........................................................................................... 203
Espace de travail de BUSINESSOBJECTS ............................................................................... 206
Organisation de lespace de travail.................................................................................... 210
Gestionnaire de rapports..................................................................................................... 214
Gestion des rapports ............................................................................................................ 218
Ouverture de documents .................................................................................................... 221
Utilisation des dossiers Documents personnels .............................................................. 223
Rafrachissement de documents BusinessObjects ........................................................... 231
Enregistrement des documents .......................................................................................... 238

Chapitre 10 Affichage des donnes dans un tableau 245


Gnralits............................................................................................................................. 247
Types de tableaux................................................................................................................. 248
Cration de tableaux ............................................................................................................ 251
Insertion guide de tableaux .............................................................................................. 262
Edition de tableaux .............................................................................................................. 265
Cellules individuelles .......................................................................................................... 272

Chapitre 11 Rapports matre/dtail 277


Gnralits............................................................................................................................. 278
Structuration dun rapport matre/dtail......................................................................... 279
Rorganisation dun rapport matre/dtail ..................................................................... 283
Gestion des sections dun rapport matre/dtail ............................................................ 284
Annulation dun rapport matre/dtail............................................................................ 285

Manuel de lutilisateur v
Table des matires

Chapitre 12 Organisation des donnes dans un rapport 289


Gnralits ............................................................................................................................. 290
Limitation des donnes affiches ....................................................................................... 291
Contrle de lordre des donnes ........................................................................................ 301
Utilisation du palmars sur les valeurs ............................................................................. 309
Masquage des colonnes et des lignes de donnes ........................................................... 314
Mise en vidence des donnes............................................................................................ 316

Chapitre 13 Ruptures de tableaux et affichage des calculs 323


Gnralits ............................................................................................................................. 325
Ruptures................................................................................................................................. 326
Calculs .................................................................................................................................... 338
Euro - Conversion................................................................................................................. 347

Chapitre 14 Formules, variables locales et fonctions 357


Gnralits ............................................................................................................................. 359
Formules ................................................................................................................................ 360
Variables locales.................................................................................................................... 365
Cration de variables locales par regroupement de valeurs .......................................... 370
Gestion des formules et des variables locales .................................................................. 376
Fonctions ................................................................................................................................ 378
Autres exemples dutilisation des formules ..................................................................... 382

Chapitre 15 Contextes de calcul et syntaxe tendue 389


Gnralits ............................................................................................................................. 390
Introduction aux contextes et la syntaxe tendue......................................................... 391
Utilisation de la syntaxe tendue pour les calculs complexes ....................................... 400
Aide-mmoire ....................................................................................................................... 420

vi Manuel de lutilisateur
Table des matires

Chapitre 16 Rsolution des incidents lis aux calculs 425


Gnralits............................................................................................................................. 427
#CALCUL .............................................................................................................................. 428
#VALEURMULTI ................................................................................................................. 434
#######................................................................................................................................... 443
#ALERTEUR ......................................................................................................................... 443
#DICT.ERREUR .................................................................................................................... 444
#DIV/0 ................................................................................................................................... 446
#ERREUR............................................................................................................................... 447
#ERRI...................................................................................................................................... 448
#DEBORDEMENT ............................................................................................................... 451
#SYNTAXE ............................................................................................................................ 452
#INCONNU .......................................................................................................................... 453
Astuces et conseils................................................................................................................ 454

Partie IV Utilisation de graphes


Chapitre 17 Cration de graphes 459
Gnralits............................................................................................................................. 460
Types de graphes.................................................................................................................. 461
Cration dun graphe........................................................................................................... 464
Organisation des donnes dun graphe ............................................................................ 469

Chapitre 18 Mise en forme des graphes 475


Gnralits............................................................................................................................. 477
Mise en forme gnrale ....................................................................................................... 479
Mise en forme des sries de donnes ................................................................................ 486
Mise en forme spcifique .................................................................................................... 488
Mise en forme des axes et des tiquettes daxe................................................................ 493
Amlioration et mise en valeur des graphes.................................................................... 500
Utilisation de types de graphes diffrents sur un mme graphe .................................. 509

Manuel de lutilisateur vii


Table des matires

Suppression dun graphe .................................................................................................... 518


Affichage dun calcul sur les donnes dun graphe ........................................................ 519

Partie V Analyse des donnes


Chapitre 19 Prsentation des analyses 523
Analyse des donnes dans BusinessObjects ..................................................................... 524
Analyse sur rapport.............................................................................................................. 524
Mode Exploration BusinessObjects.................................................................................... 525
BusinessMiner ....................................................................................................................... 525
Serveurs OLAP...................................................................................................................... 526
Mode Rotation....................................................................................................................... 526

Chapitre 20 Analyse des donnes en mode Exploration 527


Gnralits ............................................................................................................................. 529
Utilisation du mode Exploration........................................................................................ 532
Exploration sur des graphes ............................................................................................... 539
Exploration sur plusieurs hirarchies................................................................................ 540
Obtention dune vue diffrente des donnes ................................................................... 542
Analyse des indicateurs en mode Exploration................................................................. 548
Copie dun rapport en cours de travail ............................................................................. 550
Elargissement de lanalyse .................................................................................................. 551
Exploration laide de hirarchies personnalises.......................................................... 556
Qualification des donnes pour les hirarchies ............................................................... 560
Impression partir du mode Exploration ........................................................................ 563
Choix des options relatives au mode Exploration ........................................................... 564

Chapitre 21 Utilisation du mode Rotation 567


Mode Rotation....................................................................................................................... 568

viii Manuel de lutilisateur


Table des matires

Partie VI Formatage des rapports


Chapitre 22 Formatage des tableaux, cellules et sections 597
Gnralits............................................................................................................................. 598
Formatage des sections........................................................................................................ 598
Formatage des tableaux....................................................................................................... 603
Formatage des cellules......................................................................................................... 611

Chapitre 23 Mise en forme des pages 633


Gnralits............................................................................................................................. 634
Positionnement des composants dun rapport ................................................................ 635
Utilisation du Gestionnaire de rapports pour la structuration du rapport ................. 641
Masquage et affichage des composants dun rapport .................................................... 644
Fonds de page ....................................................................................................................... 656

Chapitre 24 Mise en forme du rapport 659


Gnralits............................................................................................................................. 660
Rapports sur plusieurs pages ............................................................................................. 661
Mise en page ......................................................................................................................... 669
Utilisation des numros de page, de lheure et de la date ............................................. 672
Insertion dinformations relatives au document ............................................................. 676
Utilisation du mode Plan .................................................................................................... 679

Chapitre 25 Modles et styles de rapport standard 681


Gnralits............................................................................................................................. 682
Modles et styles de rapport standard.............................................................................. 683
Personnalisation des styles de rapport standard............................................................. 688
Utilisation de modles ......................................................................................................... 697

Manuel de lutilisateur ix
Table des matires

Chapitre 26 Insertion de graphiques et autres objets de donnes 705


Gnralits ............................................................................................................................. 706
Utilisation de donnes et dimages issues dune autre application .............................. 707
Utilisation dimages dans un rapport................................................................................ 712

Partie VII Annexes


Annexe A

Annexe A Lancement de BusinessObjects via la commande Excuter 715


Gnralits ............................................................................................................................. 716
Utilisation de la commande Excuter ................................................................................ 716

Annexe B

Annexe B BUSINESSOBJECTS et Visual Basic for Applications 721


Gnralits ............................................................................................................................. 722
Utilisation des macros.......................................................................................................... 724
Utilisation de macros complmentaires ............................................................................ 727
Conversion des scripts en macros ...................................................................................... 729
Utilisation de lditeur Visual Basic................................................................................... 731

Index

x Manuel de lutilisateur
Liste des exemples

Partie I Introduction 23

Partie II Accs aux donnes 37

Comparaison des chiffres officiels et des objectifs personnels ............................................................... 53


Ncessit de disposer dun plus grand nombre de donnes .................................................................. 57
Cration dune requte dans lditeur de requte et excution ............................................................. 71
Limitation des rsultats de la requte laide dune condition ............................................................. 79
Connatre le montant total du chiffre daffaires gnr par des commandes en crant un objet
personnel ........................................................................................................................................................ 90
Vous voulez afficher les noms de famille et les prnoms dans une liste de clients ............................ 98
Vous voulez attribuer des donnes personnelles une liste de valeurs partir dun fichier texte 100
Vous recherchez les clients pour lesquels existent des rservations pour 1997 et 1998 ................... 105
Vous recherchez la date laquelle les clients ont pour la dernire fois effectu un paiement pour
lachat dun produit .................................................................................................................................... 115
Vous recherchez le client qui a fait la premire rservation ................................................................. 118
Vous recherchez les clients qui ont achet un produit donn une priode prcise ....................... 123
Vous recherchez les clients qui ont achet des produits en 1994 et en 1995 ...................................... 128
Invitation de lutilisateur slectionner une anne lors de lexcution dun script SQL la carte 150
Accs des donnes de messagerie lectronique par le biais de VBA ............................................... 160
BUSINESSOBJECTS vous invite lier des fournisseurs de donnes ........................................................ 174
Cration de rapports affichant le chiffre daffaires par pays et lieu de sjour, et le chiffre
daffaires par pays ....................................................................................................................................... 190
Copier et coller partir de BUSINESSOBJECTS vers Microsoft Excel ..................................................... 194

Partie III Cration de rapports 199

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

tableau ........................................................................................................................................................... 327


Diffrence entre Nombre et Nombre total ............................................................................................... 340
Affichage du chiffre daffaires total et des sous-totaux ......................................................................... 342
Affichage du chiffre daffaires moyen, maximum et minimum .......................................................... 344
Calcul de la diffrence entre le chiffre daffaires de deux trimestres .................................................. 344
Affichage du chiffre daffaires total en titre de tableau ......................................................................... 346
Conversion en euros : taux de conversion six chiffres ........................................................................ 347
Ajout de dollars amricains la liste de conversion en euros .............................................................. 354
Triangulation : conversion entre devises de lUME ............................................................................... 356
Calcul dune somme cumulative .............................................................................................................. 363
Mise en vidence de la marge au-dessus de la moyenne ...................................................................... 368
Grouper les trimestres pour afficher le chiffre daffaires par semestre ............................................... 370
Comment puis-je classer les villes en fonction du chiffre daffaires ? ................................................. 379
Calcul dune moyenne cumule sur 3 semaines ..................................................................................... 382
Combinaison du prnom et du nom dans une seule cellule ................................................................. 383
Combinaison de texte et de donnes dans une seule cellule ................................................................ 384
Combinaison de texte et de nombres dans une seule cellule ................................................................ 385
Combinaison de texte et de dates dans une seule cellule ...................................................................... 385
Comparaison de la croissance annuelle de la marge laide de la fonction O ................................ 386
Chiffre daffaires par anne et par rgion de rsidence et chiffre daffaires par rgion ................... 392
Calcul du chiffre daffaires total pour deux annes ............................................................................... 393
Rapport contenant des agrgats dans diffrents contextes ................................................................... 395
Syntaxe tendue dune formule dagrgat ............................................................................................... 397
Calcul du nombre de villes de rsidence par rgion de rsidence ....................................................... 401
Calcul du chiffre daffaires minimal par ville de rsidence pour chaque rgion de rsidence ....... 403
Formule contenant des contextes dentre et de sortie .......................................................................... 405
Calcul du chiffre daffaires total cumul par pays ................................................................................. 406
Utilisation de PourChaque et PourTout .................................................................................................. 410
Calcul dun total gnral en utilisant le mot-cl Rapport ..................................................................... 416
Formule crite par BusinessObjects pour un calcul simple .................................................................. 418
#CALCUL rsultant dune somme cumule avec contexte de rinitialisation .................................. 429
Erreur #CALCUL gnre par une formule conditionnelle dans un pied de rupture ..................... 432
#VALEURMULTI dans un agrgat ........................................................................................................... 435
#VALEURMULTI dans un pied de rupture ............................................................................................ 437
#VALEURMULTI dans une section contenant Nom et Adresse ......................................................... 439
Rsolution de lerreur #ERRI par transformation dune partie de la formule en
variable .......................................................................................................................................................... 450

xii Manuel de lutilisateur


Liste des exemples

Partie IV Utilisation de graphes 457

Rorganisation des donnes sur les axes de graphes 2D ...................................................................... 470


Affichage de plusieurs courbes dans un graphe en courbes ................................................................ 471
Rorganisation des donnes sur les axes des graphes 3D .................................................................... 472
Adaptation de la zone de traage la taille du graphe - avant et aprs ............................................. 483
Adaptation de lchelle dans un rapport matre/dtail ........................................................................ 499
Comparaison du chiffre daffaires et de la quantit vendue sur un graphe ...................................... 513

Partie V Analyse des donnes 521

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

Partie VI Formatage des rapports 595

Utilisation de la trame de fond pour diffrencier les sections .............................................................. 599


Application dune trame de fond et de bordures des tableaux ......................................................... 604
Mise en forme correcte des angles dun tableau crois ......................................................................... 605
Cration dun format de nombre trois dcimales ............................................................................... 618
Ajout dun lien vers un site web dans un rapport ................................................................................. 621
Pourquoi le positionnement relatif est-il important ? ........................................................................... 635
Affichage de diffrents formats de tableau pour les devises europennes et amricaines .............. 648
Dfinition dune mise en page diffrente pour les pages paires et impaires ..................................... 651
Comment afficher des totaux de page et des montants rcapitulatifs dans un rapport
multi-pages ? ................................................................................................................................................ 665
Comment connatre la date de dernire mise jour des donnes dun rapport ? ............................ 674
Insertion dune invite de requte dans un rapport ................................................................................ 677

Partie VII Annexes 713

Manuel de lutilisateur xiii


Liste des exemples

xiv Manuel de lutilisateur


Prface
.................................................................................

Dans cette prface

Contenu de la documentation xvi


Un service de documentation sur le Web xvi
Multimdia xvii
Manuels en ligne xix
Aide en ligne xxi
Pour en savoir plus xxi

A propos de ce manuel xxii


Public concern xxii
Conventions relatives au prsent manuel xxii

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.

Un service de documentation sur le Web


A partir du menu Aide de tous nos produits, vous pouvez slectionner la
commande Astuces, qui vous permet d'accder au service de documentation de
Business Objects sur Internet. A partir de l, vous pouvez dcouvrir les
nouveauts en matire de mises jour, astuces, exemples ou rsolution des
incidents.
Vous pouvez galement accder ce service en saisissant l'URL suivante dans
votre navigateur :
http://www.businessobjects.com/services/infocenter
A partir de la page Tips and Tricks, les utilisateurs enregistrs auprs du Support
client peuvent consulter la version lectronique de toute la documentation
Business Objects. Cette page contient des informations dtailles sur tous les
produits Business Objects, des mises jour, des instructions relatives la
rsolution des incidents, des astuces et bien dautres choses encore.
De plus, les clients enregistrs DEVELOPER SUITE ont la possibilit de tlcharger
la nouvelle documentation et des chantillons de code.

xvi Manuel de lutilisateur


Contenu de la 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.

BusinessObjects Quick Tour


BUSINESSOBJECTS Quick Tour est une prsentation multimdia qui permet de
dcouvrir les fonctionnalits essentielles de BUSINESSOBJECTS. Son approche
didactique en fait un outil idal pour ceux qui utilisent le produit pour la
premire fois.
Vous pouvez l'utiliser en mme temps que le manuel Prise en main de Business
Objects.

Copie d'cran de BusinessObjects Quick Tour

Manuel de lutilisateur xvii


Prface

InfoView Quick Tour


INFOVIEW Quick Tour est une prsentation multimdia dcrivant les
fonctionnalits essentielles d'INFOVIEW. Destine principalement aux nouveaux
utilisateurs, elle prsente les fonctionnalits utilises pour la gestion et la
distribution des documents.
Vous pouvez utiliser INFOVIEWQuick Tour avec le manuel Prise en main de
WebIntelligence.

Copie d'cran d'InfoView Quick Tour

Prise en main de BusinessMiner


Ce support multimdia apprend aux utilisateurs dbutants comment utiliser le
puissant logiciel de datamining qu'est BUSINESSMINER. Chaque leon comprend
une prsentation commente et anime montrant aux utilisateurs comment
rsoudre un problme concret l'aide de BUSINESSMINER. Les utilisateurs
peuvent ensuite mettre en pratique les tches dcrites, en suivant les exercices
progressifs du manuel d'accompagnement.

xviii Manuel de lutilisateur


Contenu de la documentation

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.

Le menu Aide de BusinessObjects propose des commandes pour visualiser la


documentation.
Le programme d'installation de BUSINESSOBJECTS copie automatiquement ces
fichiers dans :
Business Objects\Online Guides\Fr
Vous pouvez ouvrir un document partir du menu Aide, condition d'avoir
install Adobe Acrobat Reader version 3.0 ou ultrieure sur votre machine,
disponible sur le CD-ROM de Business Objects. Vous pouvez galement le
tlcharger depuis le site Web de la socit Adobe.

Manuel de lutilisateur xix


Prface

Le Manuel de rsolution des incidents


Le Manuel de rsolution des incidents est une compilation des messages derreur qui
peuvent apparatre pendant lutilisation normale des produits Business Objects.
Ce manuel fournit des informations dtailles sur la rsolution des incidents afin
que vous puissiez dterminer les raisons d'une erreur et prendre les mesures
appropries pour la rsoudre. Il permet de rechercher les messages d'erreur par
code. Chaque message d'erreur s'affiche avec sa cause probable et la solution
recommande.
Vous pouvez ouvrir ce manuel en ligne partir dun produit Business Objects en
slectionnant la commande Manuel de rsolution des incidents dans le menu
Aide. Dans INFOVIEW, cliquez sur Messages d'erreur dans la barre de navigation.

Cliquez sur un message d'erreur pour afficher


son explication dans le manuel.

Cliquez sur le repre


Liste des messages
d'erreur pour afficher
les messages d'erreur
par code

Manuel de rsolution des incidents au format PDF

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.

Pour en savoir plus


Si vous ne trouvez pas les informations recherches, nous vous invitons nous le
faire savoir ds que possible. N'hsitez pas nous faire part de toute demande,
astuce, suggestion ou remarque concernant cette documentation ou toute autre
documentation Business Objects. Vous pouvez nous contacter par courrier
lectronique l'adresse suivante :
documentation@businessobjects.com
Pour en savoir plus sur les produits et les services de Business Objects, visitez
notre site Web l'adresse suivante :
http://www.businessobjects.com

Manuel de lutilisateur xxi


Prface

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.

Conventions relatives au prsent manuel


Les conventions relatives au prsent manuel sont dcrites dans le tableau ci-
dessous :

Convention Utilisation

PETITES Noms de l'ensemble des produits tels que


MAJUSCULES BUSINESSOBJECTS, WEBINTELLIGENCE, SUPERVISOR,
DESIGNER.
Cette police Noms des classes, objets et conditions de
BUSINESSOBJECTS.
Par exemple, Client, Ventes, Chiffre d'affaires, Service,
etc.

Cette police Code, syntaxe SQL, programmes informatiques.


Par exemple : @Select(Pays\ID pays)

(...) Situ la fin d'une ligne de code, le symbole (...) indique


que la ligne suivante doit tre saisie de faon continue
sans retour chariot.

xxii Manuel de lutilisateur


Partie I
Introduction
www.businessobjects.com/infocenter
Chapitre 1 Introduction
.................................................................................

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

Documentation et exemples du Kit de dmonstration eMode 32

Mise niveau de versions antrieures de BusinessObjects 33


Mise niveau partir de BusinessObjects 5.0 33
Mise niveau partir de BusinessObjects 4.1 33
Mise niveau partir de BusinessObjects 3.1 33
Quelles sont les nouveauts de BUSINESSOBJECTS 5.1 ? 34

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

Origine des donnes


BUSINESSOBJECTS facilite laccs aux donnes de votre entreprise car cest un outil
bas sur une couche smantique adapte votre activit, qui vous libre de
laspect technique de la base de donnes. Cette couche smantique est appele
univers. Un univers correspond aux donnes de la base de donnes et utilise des
termes appartenant au langage courant dcrivant lenvironnement de votre
entreprise. Vous pouvez ainsi slectionner exactement les donnes qui vous
intressent en utilisant les termes qui sont ceux de votre activit.

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

Les univers sont constitus de classes et dobjets.

Objets Les objets sont des lments qui correspondent un


ensemble de donnes extrait dune base de
donnes relationnelle laide du langage propre
lactivit de lentreprise. Ces objets permettent
dextraire des donnes pour les prsenter dans des
documents.

Les objets de lunivers du Kit de dmonstration


eMode comprennent par exemple les noms Rgion,
Dpartement et Magasin.

Les classes sont des regroupements logiques


dobjets.

Par exemple, les objets cits plus haut,


appartiennent une classe appele Magasins.

Manuel de lutilisateur 27
Chapitre 1 Introduction

Cette interface permet de crer des requtes BUSINESSOBJECTS avec un diteur


appel diteur de requte, en ajoutant et en organisant les objets dun univers. Les
objets sont des lments qui correspondent un ensemble de donnes de bases
de donnes relationnelles, dcrits dans des termes propres votre contexte
professionnel. Lorsque vous excutez une requte, BUSINESSOBJECTS se connecte
la base de donnes et extrait les donnes qui correspondent aux objets
slectionns.
Une requte est un type de fournisseur de donnes. Le fournisseur de donnes
contient les donnes que vous avez choisi dextraire de la source de donnes. Le
jeu de donnes obtenu vous permet ensuite de btir des rapports interactifs.
BUSINESSOBJECTS vous permet daccder un large ventail de sources de
donnes, qui va des bases de donnes relationnelles et multidimensionnelles aux
solutions intgres PGI, en passant par des fichiers de donnes personnelles. Il
permet galement lutilisation de Microsoft Visual Basic for Applications partir
de presque tous les types de sources.

Prsentation et analyse des donnes


Une fois les donnes extraites, vous pouvez les prsenter sous diffrentes formes,
par exemple, dans un tableau simple :

28 Manuel de lutilisateur
Prsentation de BusinessObjects

Vous pouvez galement crer des rapports sophistiqus contenant un volume


important de donnes, organises et prsentes de faon faciliter laccs direct
aux informations qui intressent les utilisateurs :

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

Partage des informations


Vous pouvez rapidement et facilement partager avec dautres utilisateurs de
votre entreprise les documents que vous avez crs, soit en les envoyant
directement aux personnes ou aux groupes slectionns, soit en les publiant en
tant que documents dentreprise. Lorsque vous distribuez des documents de
lune de ces faons, vous utilisez le rfrentiel BUSINESSOBJECTS. Le rfrentiel
stocke les documents que vous avez envoys afin que les autres utilisateurs
puissent les extraire et les visualiser. Il stocke galement des informations sur les
documents comme le nom de lmetteur, la date et lheure et des informations sur
les utilisateurs qui disposent des droits pour extraire et visualiser un document.
Vous pouvez extraire des documents que dautres utilisateurs ont envoys, y
compris des documents WEBINTELLIGENCE et BUSINESSQUERY que vous pouvez
ouvrir et visualiser dans BUSINESSOBJECTS. Vous pouvez aussi utiliser BROADCAST
AGENT pour envoyer des documents en vue de leur traitement en diffr.

Remarque : Pour en savoir plus sur lenvoi, lextraction, limpression, la


publication et la planification des documents, reportez-vous au Manuel de
lutilisateur InfoView. Une version lectronique de ce manuel est accessible
directement partir du menu Aide de BUSINESSOBJECTS.

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.

Tenir jour les donnes dun document


Les bases de donnes sont rgulirement mises jour avec de nouvelles donnes.
Un document gnr un moment prcis reflte ltat des donnes au moment
de la gnration : elles peuvent cependant avoir maintenant volu.
BUSINESSOBJECTS vous permet de mettre jour les donnes dans un document,
manuellement ou automatiquement, des heures prcises, tout en conservant la
mme prsentation et la mme mise en forme. Lorsque vous mettez jour un
document, BUSINESSOBJECTS se reconnecte la base de donnes et extrait les
donnes qui ont fait lobjet dune mise jour. On parle de rafrachissement dun
document.

Manuel de lutilisateur 31
Chapitre 1 Introduction

Documentation et exemples du Kit de


dmonstration eMode
Pour vous aider utiliser BUSINESSOBJECTS, une base de donnes de
dmonstration, un univers et des rapports exemples sont inclus dans le Kit de
dmonstration eMode BUSINESSOBJECTS. Les didacticiels Prise en main - Cration de
rapports et BusinessObjects Multimedia Quick Tour sont tous deux bass sur ces
outils, ainsi que la plupart des exemples de ce manuel de lutilisateur.
La base de donnes de dmonstration eMode contient des donnes sur les ventes
dune chane de prt--porter. Elle assure le suivi de 211 produits (663 coloris),
vendus dans 13 magasins aux Etats-Unis, sur trois annes.

32 Manuel de lutilisateur
Mise niveau de versions antrieures de BusinessObjects

Mise niveau de versions antrieures de


BusinessObjects
Cette section concerne les utilisateurs qui procdent une mise niveau de
BUSINESSOBJECTS vers BUSINESSOBJECTS 5.1.

Mise niveau partir de BusinessObjects 5.0


Les documents crs dans BUSINESSOBJECTS 5.0 sont totalement compatibles avec
BUSINESSOBJECTS 5.1.

Mise niveau partir de BusinessObjects 4.1


Vous pouvez ouvrir des documents crs avec BUSINESSOBJECTS 4.1 dans
BUSINESSOBJECTS 5.1. Cependant, les utilisateurs de la version 4.1 ne peuvent pas
lire les documents crs avec BUSINESSOBJECTS 5.1. Vous ne pourrez pas non plus
appliquer des modles crs avec la version 4.1 des rapports crs avec la
version 5.x et vice-versa.
Les documents crs avec BUSINESSOBJECTS 4.1 sont totalement compatibles avec
BUSINESSOBJECTS 5.1. Toutefois, BUSINESSOBJECTS 5.1 utilise des polices Microsoft
standard tandis que BUSINESSOBJECTS 4.1 utilise des polices lgrement
diffrentes des polices Microsoft standard. Si vous souhaitez conserver leur
apparence aux documents crs dans BUSINESSOBJECTS 4.1 lorsque vous les
ouvrez dans BUSINESSOBJECTS 5.1, reportez-vous la section Affichage dun
document cr dans BUSINESSOBJECTS 4.1, page 211, pour connatre les options
slectionner.
Le langage de programmation ReportScript SBL utilis dans BUSINESSOBJECTS 4.1
a t remplac par Microsoft Visual Basic for Applications. Les scripts crs avec
ce langage peuvent tre convertis automatiquement en macros Visual Basic par
BUSINESSOBJECTS 5.1. Pour en savoir plus, reportez-vous la section Conversion
des scripts en macros, page 729.

Mise niveau partir de BusinessObjects 3.1


Vous ne pouvez pas ouvrir des documents crs dans BUSINESSOBJECTS 3.1 dans
BUSINESSOBJECTS 5.1. Si vous souhaitez le faire, vous devez les ouvrir et les
enregistrer dans BUSINESSOBJECTS 4.1 puis les ouvrir dans BUSINESSOBJECTS 5.1.

Manuel de lutilisateur 33
Chapitre 1 Introduction

Quelles sont les nouveauts de BUSINESSOBJECTS 5.1 ?


Mme si BUSINESSOBJECTS 5.1 ne reprsente pas une version majeure par rapport
BUSINESSOBJECTS 5.0, elle contient quelques nouvelles fonctionnalits
importantes.

Enregistrement au format PDF


BUSINESSOBJECTS 5.1 vous permet denregistrer des documents au format PDF
(Portable Document Format). Pour visualiser les documents BUSINESSOBJECTS
enregistrs au format PDF, il suffit aux utilisateurs de se procurer gratuitement
une version dAdobe Acrobat Reader. Les documents PDF permettent aux
utilisateurs de visualiser et de naviguer dans diffrents rapports dun document
BUSINESSOBJECTS et dobtenir des impressions de haute qualit.

Ajout de liens hypertexte aux rapports


Nouveaut de 5.1 : vous pouvez ajouter dans vos rapports des liens hypertexte
tels que des adresses lectroniques et des adresses de site Web. BUSINESSOBJECTS
reconnat maintenant automatiquement les mots cls utiliss avec diffrents
protocoles, y compris http, pour la connexion des sites Web, des adresses
lectroniques, des serveurs FTP, etc. Ces liens hypertexte peuvent tre grs
lorsque vous enregistrez le rapport au format HTML ou PDF.

Zero Administration BusinessObjects


Cette fonctionnalit tend largement les capacits de BUSINESSOBJECTS. Vous
pouvez dployer BUSINESSOBJECTS 5.1 via un dploiement traditionnel de type
client-serveur ou selon un dploiement Web trois niveaux. Ce nouveau type de
dploiement est effectu sans aucune administration de BUSINESSOBJECTS.
Dans un tel dploiement, seul le logiciel client BUSINESSOBJECTS est install sur le
PC (avec Windows) : tous les middleware sont stocks et administrs sur le
serveur Web WEBINTELLIGENCE, le traitement ct serveur tant assur par
WEBINTELLIGENCE. Aucune administration nest ncessaire ct client, mais ce
dernier continue de bnficier de toutes les puissantes fonctionnalits de requte,
de reporting et danalyse de BUSINESSOBJECTS.

34 Manuel de lutilisateur
Mise niveau de versions antrieures de BusinessObjects

Le dploiement sans administration de BUSINESSOBJECTS vous permet :


dinstaller et de mettre jour automatiquement le logiciel client
BUSINESSOBJECTS 5.1 partir dINFOVIEW via un navigateur Internet.
de vous connecter au rfrentiel BUSINESSOBJECTS par le biais dune connexion
internet et dutiliser le middleware install sur le serveur.
denregistrer vos documents localement ou sur un espace de stockage
personnel sur le serveur, lorsque vous tes connect BUSINESSOBJECTS via
une connexion Web.
BUSINESSOBJECTS 5.1 peut tre install de deux faons :
partir dINFOVIEW via un navigateur Internet
Si vous installez BUSINESSOBJECTS laide du programme dinstallation Web,
vous pouvez extraire des donnes des requtes gnres sur des univers
BUSINESSOBJECTS, des fichiers de donnes personnelles stocks localement sur
votre PC et, ventuellement, laide de procdures VBA.
partir du CD-ROM du produit
Si vous installez BUSINESSOBJECTS partir du CD-ROM, vous pouvez galement
installer du middleware en option, requis pour lextraction de donnes laide de
fournisseurs de donnes, tels que des procdures stockes ou des serveurs OLAP.
Dans le cadre du dploiement sans administration de BUSINESSOBJECTS,
BUSINESSOBJECTS 5.1 peut tre lanc de deux faons :
partir dINFOVIEW
En dfinissant BUSINESSOBJECTS comme lditeur de document et lafficheur dans
la page des options INFOVIEW, vous avez la possibilit de dmarrer
BUSINESSOBJECTS directement partir dINFOVIEW en cliquant sur un document
BUSINESSOBJECTS dans lune des listes de documents ou en cliquant sur le bouton
Crer des documents dans la barre de navigation.
partir du menu Dmarrer de Windows
Deux mthodes sont disponibles pour la connexion au rfrentiel
BUSINESSOBJECTS. Vous pouvez dmarrer BUSINESSOBJECTS partir du menu
Dmarrer de Windows et vous connecter un rfrentiel via une connexion Web,
puis utiliser les middleware installs sur le serveur Web. Si vous avez install
BUSINESSOBJECTS et les middleware appropris partir du CD-ROM, vous
pouvez galement vous connecter un rfrentiel BUSINESSOBJECTS par le biais
dune connexion client-serveur classique, puis extraire des donnes laide de
procdures stockes ou via des serveurs OLAP (si ce type daccs est configur
dans lentreprise), les types de connexion non disponibles utilisant une
connexion Web.

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

Moyens daccs aux donnes 47


Cration dun fournisseur de donnes pour un
nouveau document 47
Cration dune requte dans un document existant 53
Edition dun fournisseur de donnes 57
Annulation dun fournisseur de donnes 59

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.

Quelles sont les sources de donnes disponibles ?


BUSINESSOBJECTS vous permet daccder une vaste gamme de sources de
donnes :
bases de donnes relationnelles (SGBDR), telles quORACLE, Microsoft SQL
Server, Informix et IBM DB2,
bases de donnes multidimensionnelles (OLAP), telles que Microsoft OLAP
Services, Hyperion Essbase et ORACLE Express,
fichiers texte et feuilles de calcul,
progiciels applicatifs, tels que SAP,
quasiment toute source de donnes utilisant les procdures VBA (Visual Basic
for Applications) Microsoft.

Comment accder aux sources de donnes ?


BUSINESSOBJECTS vous permet daccder vos donnes par le biais dune
interface graphique utilisateur. Aucune connaissance technique des structures de
donnes sous-jacentes nest requise pour obtenir les informations dont vous avez
besoin. En revanche, vous devez bien connatre votre activit.
Pour accder une source de donnes laide de BUSINESSOBJECTS, vous
dfinissez un fournisseur de donnes. Les types de fournisseur de donnes
supports dans BUSINESSOBJECTS varient selon que vous installez
BUSINESSOBJECTS partir du CD dinstallation ou via un navigateur Internet. Les
types de fournisseur de donnes supports par BUSINESSOBJECTS sont dcrits
dans le tableau suivant :

40 Manuel de lutilisateur
Gnralits

Fournisseurs de Description Installation Installation via


donnes depuis CD-ROM navigateur
Internet

Requtes sur Un univers est constitu de classes et Oui Oui


des univers dobjets qui reprsentent les donnes dont
vous avez besoin. Ces donnes sont issues
dune base de donnes et sont formules
dans un langage relevant de la vie
professionnelle quotidienne. Dans une
requte sur un univers, vous slectionnez
des objets, tels que Nom, Anne ou Rgion.
Il sagit du fournisseur de donnes le plus
courant de BUSINESSOBJECTS.
Procdures Les procdures stockes ne peuvent tre Oui Non
stockes utilises que si votre superviseur ou votre
service informatique vous les ont
pralablement fournies et si le SGBDR de
votre site les supporte.
Une procdure stocke est un script SQL
(Structured Query Language), enregistr
dans la base de donnes sous un format
excutable.
SQL la carte Lutilisation du SQL la carte ncessite une Oui Non
connaissance pralable du SQL, cest--dire
du langage informatique permettant
linteraction avec les bases de donnes
relationnelles. Le SQL la carte vous
permet douvrir ou dcrire un script SQL,
que vous excutez ensuite pour la base de
donnes.
Fichiers de Rapatriement de donnes issues de fichiers Oui Oui
donnes texte, Excel et dBASE.
personnelles

Procdures VBA Les procdures crites en VBA (Visual Oui Oui


Basic for Applications) de Microsoft vous
permettent de rapatrier des donnes de
presque toute source de donnes.

Manuel de lutilisateur 41
Chapitre 2 Introduction laccs aux donnes avec BusinessObjects

Fournisseurs de Description Installation Installation via


donnes depuis CD-ROM navigateur
Internet

Serveurs OLAP Vous pouvez visualiser le contenu dun Oui Non


serveur OLAP (Online Analytical
Processing) et slectionner les donnes que
vous voulez afficher dans le rapport.
Les serveurs OLAP sont des bases de
donnes multidimensionnelles qui
stockent des donnes rsumes, prtes
pour lanalyse.
Pour utiliser des serveurs OLAP dans
BUSINESSOBJECTS, vous devez installer
BUSINESSOBJECTS OLAP ACCESS PACKS
pour la base de donnes
multidimensionnelle de votre site.
BUSINESSOBJECTS supporte les serveurs
OLAP suivants :

Microsoft OLAP Services


Hyperion Essbase
IBM DB2 OLAP Server
Informix MetaCube
Oracle Express
SAP BUSINESSOBJECTS assure linterface avec les Oui Non
applications SAP, ce qui vous permet
dutiliser des donnes issues de SAP BW et
SAP BAPI.

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

La cration de fournisseurs de donnes est-elle accessible tous


les utilisateurs de BusinessObjects ?
La cration de fournisseurs de donnes nest possible que si vous avez
pralablement achet le module REPORTER de BUSINESSOBJECTS.
En outre, le superviseur BUSINESSOBJECTS peut restreindre laccs certains types
de fournisseurs de donnes, ou encore certains objets contenus dans un univers.
Vous pouvez donc tre limit la cration de requtes sur des univers, sans
pouvoir utiliser dautres types de fournisseurs de donnes, puis tre limit
lutilisation de certains objets.
La faon dont le superviseur dfinit laccs aux fournisseurs de donnes et autres
fonctionnalits de BUSINESSOBJECTS dpend totalement des besoins de votre
entreprise ou de votre administration en matire dinterrogation et de reporting.

Remarque : Par dfaut, tous les utilisateurs de BUSINESSOBJECTS peuvent


rafrachir des fournisseurs de donnes afin de rapatrier les informations les plus
rcentes de leur base de donnes.

Dfinition des connexions la base de donnes


Pour pouvoir accder une base de donnes et rapatrier des donnes, une
connexion la base de donnes est ncessaire. Si, par exemple, votre entreprise
ou votre administration stocke ses donnes professionnelles dans une base de
donnes Informix, il est ncessaire quune communication soit tablie entre
BUSINESSOBJECTS et cette source de donnes.
Dans 99% des cas, lutilisateur nest pas concern par la dfinition des connexions
la base de donnes. Par consquent, BUSINESSOBJECTS permet aux utilisateurs
dobtenir les informations qui leur sont ncessaires, au moment voulu, sans
quaucune connaissance technique de ce qui se passe en arrire-plan ne soit
requise.
Cela nempche pas les utilisateurs expriments de BUSINESSOBJECTS de pouvoir
dfinir leurs propres connexions la base de donnes. Par exemple, dans un SQL
la carte, vous pouvez dfinir une connexion, crire un script SQL puis excuter
ce script en fonction de la connexion que vous avez cre.

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.

Fournisseurs de Qui dfinit la connexion la base de donnes ?


donnes

Requtes sur des Le concepteur dunivers, ou designer, dfinit la


univers connexion dans lunivers, de sorte que cette connexion
est totalement transparente pour lutilisateur lors de la
cration ou de ldition de requtes.
Remarque : Le superviseur peut modifier la connexion
existante ou en dfinir une nouvelle pour lunivers.
Procdures Le superviseur cre la connexion pour accder la
stockes procdure stocke.
SQL la carte Dans le cas de SQL la carte, vous pouvez crer votre
propre connexion la base de donnes. Une fois la
connexion cre, vous pouvez la mettre la disposition
dautres utilisateurs.
Fichiers de donnes Lorsque vous accdez des donnes issues dun fichier
personnelles de donnes personnelles, vous slectionnez le fichier et
de ce fait, vous vous connectez ce dernier. Il ne
sagit pas dune tche technique ; il sagit simplement
de slectionner le bon fichier.

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 :

Si vous ne les connaissez pas, adressez-vous votre administrateur


BUSINESSOBJECTS.

Manuel de lutilisateur 45
Chapitre 2 Introduction laccs aux donnes avec BusinessObjects

Combinaison de donnes de diffrentes sources dans un mme


rapport
BUSINESSOBJECTS vous permet de crer des rapports trs performants contenant
des donnes issues de bases de donnes dentreprise auxquelles vous accdez par
le biais de requtes sur des univers, de SQL la carte, etc., et des donnes issues
de vos propres feuilles de calcul, fichiers texte, etc.
Pour en savoir plus, reportez-vous au Chapitre 6 "Combinaison de donnes
provenant de sources diffrentes", page 165.

46 Manuel de lutilisateur
Moyens daccs aux donnes

Moyens daccs aux donnes


Deux mthodes vous permettent de crer des fournisseurs de donnes afin
daccder vos donnes dans BUSINESSOBJECTS. Vous pouvez :
crer un nouveau document,
- et -
travailler dans un document existant.
Lorsque vous travaillez dans un document existant, vous pouvez obtenir des
rsultats diffrents en ditant un fournisseur de donnes.
Les sections qui suivent prsentent ces diffrents moyens daccs aux donnes.

Cration dun fournisseur de donnes pour un nouveau document


La cration dun fournisseur de donnes lors de la cration dun nouveau
document est une utilisation type de BUSINESSOBJECTS. Vous crez le document
afin de visualiser vos donnes professionnelles - pour cela, vous devez crer un
fournisseur de donnes pour accder aux donnes partir dune source.

Manuel de lutilisateur 47
Chapitre 2 Introduction laccs aux donnes avec BusinessObjects

Afin de vous aider dfinir un fournisseur de donnes lors de la cration dun


nouveau document, BUSINESSOBJECTS affiche lassistant de cration de rapports
lors du lancement de lapplication.

Astuce : Pour ouvrir lassistant de cration de rapports lorsque BUSINESSOBJECTS


Assistant de
est dj lanc, cliquez sur le bouton Assistant de cration de rapports de la barre
cration de rapports doutils Standard.

48 Manuel de lutilisateur
Moyens daccs aux donnes

Pour crer un nouveau fournisseur de donnes laide de lassistant :

1. Slectionnez une option pour la prsentation du rapport, puis cliquez sur


Commencer.
La bote de dialogue Mode daccs aux donnes saffiche lcran.

Manuel de lutilisateur 49
Chapitre 2 Introduction laccs aux donnes avec BusinessObjects

2. Ltape suivante dpend de ce que vous voulez faire.

Pour... procdez comme suit...

crer une requte sur un 1. Cliquez sur Univers, puis sur


univers Suivant.

2. Passez ltape suivante.

utiliser une procdure 1. Cliquez sur Autres, puis slectionnez


stocke, un SQL la carte, un une option dans la bote liste
fichier de donnes droulante.
personnelles ou une
procdure VBA 2. Cliquez sur Fin.
La bote de dialogue qui saffiche
vous permet de crer votre
fournisseur de donnes et de
rapatrier des donnes pour le
rapport.

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

3. Slectionnez lunivers de votre choix, puis cliquez sur Fin.


Lditeur de requte saffiche lcran. Il vous permet de visualiser lensemble
des classes et des objets de lunivers slectionn et dutiliser ces lments pour
crer votre requte. Pour en savoir plus, reportez-vous la section Editeur de
requte, page 67.

Rappel : Les fournisseurs de donnes OLAP et SAP sont documents dans les
manuels appropris livrs lors de lachat de OLAP ou SAP Access Pack.

Dfinition dun type de fournisseur de donnes par dfaut pour les


nouveaux documents
Si vous souhaitez toujours utiliser le mme type de fournisseur de donnes lors
de la cration de nouveaux documents, vous pouvez dfinir une option
permettant la prslection du type de fournisseur de donnes voulu dans
lassistant de cration de rapports. Ainsi, vous naurez pas slectionner ce type
de fournisseur de donnes chaque cration de document.

Astuce : Si vous utilisez toujours des requtes sur des univers, vous pouvez
galement slectionner lunivers utiliser par dfaut.

Pour dfinir un type de fournisseur de donnes par dfaut :

1. Slectionnez la commande Options du menu Outils.


Dans la bote de dialogue Options qui saffiche lcran, cliquez sur longlet
Nouveau document.

Manuel de lutilisateur 51
Chapitre 2 Introduction laccs aux donnes avec BusinessObjects

2. Slectionnez loption Afficher lassistant de cration de rapports.

3. Dans la zone Accs aux donnes, slectionnez le type de fournisseur de


donnes utiliser.
Loption Utiliser lunivers par dfaut vous permet de slectionner lunivers
de votre choix.
Loption Autre fournisseur de donnes vous permet de slectionner un type
de fournisseur de donnes dans la bote liste droulante.

4. Cliquez sur OK pour fermer la bote de dialogue.

52 Manuel de lutilisateur
Moyens daccs aux donnes

Cration dune requte dans un document existant


Il nest pas ncessaire de crer un nouveau document chaque fois que vous
voulez visualiser de nouvelles donnes dans BUSINESSOBJECTS. Vous pouvez
crer des fournisseurs de donnes dans des documents existants. Cette
fonctionnalit vous permet non seulement de visualiser davantage de donnes
provenant de la mme source que la requte initiale, mais galement de combiner
des donnes issues de plusieurs sources dans le mme rapport. Voici un exemple.

Exemple : Comparaison des chiffres officiels et des objectifs personnels


...........................................................
Les informations commerciales de votre socit sont stockes dans la base de
donnes dentreprise, laquelle vous accdez en excutant une requte sur un
univers dans BUSINESSOBJECTS. Vous disposez dj dun document
BUSINESSOBJECTS contenant ces informations.
Vous conservez vos objectifs trimestriels dans un document Microsoft Excel et
vous souhaitez comparer les chiffres de votre socit avec vos donnes
personnelles.
Pour ce faire :

1. Ouvrez le document contenant les donnes de votre socit.

2. Slectionnez la commande Crer un fournisseur de donnes du menu


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.

4. Sur lcran suivant, cliquez sur Fichiers de donnes personnelles.

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.

6. Cliquez sur Excuter.


BUSINESSOBJECTS prsente dans votre rapport les donnes rapatries du fichier
Excel. Pour en savoir plus sur linsertion de ces donnes dans le rapport,
reportez-vous la section Cration de tableaux, page 251.

Manuel de lutilisateur 55
Chapitre 2 Introduction laccs aux donnes avec BusinessObjects

Cration dun fournisseur de donnes dans un document existant


1. Slectionnez la commande Crer un fournisseur de donnes du menu
Donnes.

2. Suivez les instructions de lassistant pour slectionner le type de fournisseur


de donnes de votre choix.

3. Crez puis excutez le fournisseur de donnes.


BUSINESSOBJECTS rapatrie les donnes, les rendant ainsi disponibles dans le
document.
Pour en savoir plus sur linsertion de nouvelles donnes, reportez-vous
la section Cration de tableaux, page 251.

Astuce : Si vous voulez visualiser les nouvelles donnes ds que


BUSINESSOBJECTS les a rapatries, utilisez les commandes Tableau, Tableau crois
ou Graphe du menu Insertion. Vous navez alors qu suivre les instructions de
lassistant pour accder aux donnes de votre choix.

Pour en savoir plus, reportez-vous la section Insertion guide de tableaux,


page 262.

56 Manuel de lutilisateur
Moyens daccs aux donnes

Edition dun fournisseur de donnes


Ldition dun fournisseur de donnes signifie la modification de sa dfinition en vue
dintgrer des donnes nouvelles ou diffrentes au document dans lequel vous
travaillez. Il est souvent plus rapide et plus facile dditer un fournisseur de
donnes que den crer un nouveau.

Exemple : Ncessit de disposer dun plus grand nombre de donnes


...........................................................
Vous travaillez dans un document comportant des chiffres de vente par anne,
mais vous avez besoin de certaines informations rgionales pour complter le
document. Plutt que de crer une nouvelle requte et davoir ensuite grer
plusieurs fournisseurs de donnes dans le mme document, vous pouvez
simplement ajouter des objets de rsultat la requte existante.
Pour ce faire :

1. Slectionnez la commande Editer le fournisseur de donnes du menu


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.

3. Cliquez sur Excuter.


BUSINESSOBJECTS rapatrie les nouvelles donnes dans le rapport et, si vos
donnes sont affiches dans un tableau, les nouvelles colonnes apparaissent
automatiquement.

Ldition dun fournisseur de donnes peut tre lie dautres besoins :


Vous voulez restreindre le volume de donnes rapatries en dfinissant des
conditions ou un nombre maximal de lignes.
Vous voulez que les donnes soient tries dans un ordre prcis au niveau de
la requte.

Manuel de lutilisateur 57
Chapitre 2 Introduction laccs aux donnes avec BusinessObjects

Edition dun fournisseur de donnes


1. Slectionnez la commande Editer le fournisseur de donnes du menu
Donnes.

2. Ltape suivante dpend du nombre de fournisseurs de donnes contenus


dans le document.

Si le document contient... Alors...

un fournisseur de donnes lditeur pour ce fournisseur de


donnes saffiche lcran (diteur
de requte, bote de dialogue
Accder aux donnes
personnelles, etc.).

plusieurs fournisseurs de donnes la bote de dialogue Liste des


fournisseurs de donnes saffiche
lcran.
Slectionnez le fournisseur de
donnes diter, puis cliquez sur
OK.

3. Editez puis excutez le fournisseur de donnes.


BUSINESSOBJECTS rapatrie les nouvelles donnes dfinies dans votre rapport.

58 Manuel de lutilisateur
Moyens daccs aux donnes

Annulation dun fournisseur de donnes


Annuler un fournisseur de donnes consiste linterrompre lorsquil rcupre
des donnes pour crer ou rafrachir un rapport. Cette opration peut savrer
utile si vous souhaitez utiliser un autre fournisseur de donnes ou bien si le temps
dexcution dune requte est trop long.

1. Pour annuler un fournisseur de donnes, appuyez sur la touche Echap.


La bote de dialogue Interruption de lexcution saffiche.

2. Slectionnez les rsultats afficher dans le rapport.

Pour procdez comme suit :

afficher les rsultats obtenus par slectionnez Continuer lexcution.


le fournisseur de donnes actif,

afficher les rsultats partiels slectionnez Interrompre lexcution et


obtenus par le fournisseur de conserver les rsultats partiels.
donnes lorsque vous avez Lorsque votre rapport contient des
interrompu lexcution, rsultats partiels, la notification
suivante apparat dans la barre dtat :

ignorer les rsultats obtenus par slectionnez Ignorer les rsultats.


le fournisseur de donnes lors de
linterruption de lexcution,

afficher les rsultats obtenus lors slectionnez Conserver les rsultats de


de la prcdente excution, lexcution prcdente.

3. Cliquez sur OK.

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

Cration dune requte simple sur un univers 66


Affichage de lditeur de requte 66
Cration dune requte dans lditeur de requte et excution 69
Enregistrement de la dfinition dune requte 73

Cration dune requte plus performante 74


Dfinition dun primtre danalyse 75
Application de conditions 79
Pose de tris 83
Choix des options et excution de la requte 84

Excution dune requte sur un univers diffrent 86

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.

Quest-ce quun univers ?


Les univers de BUSINESSOBJECTS facilitent laccs aux donnes car ils contiennent
des objets de donnes exprims dans des termes qui vous sont familiers. De plus,
la connaissance de la structure ou de la technologie de la base de donnes nest
pas ncessaire pour crer des rapports performants et utiles.
Les univers vous procurent une couche smantique, adapte votre activit, qui
vous libre de laspect technique de la base de donnes. Lunivers est une
reprsentation des donnes de la base, qui utilise des termes simples, relevant de
la vie professionnelle quotidienne, pour dcrire une situation de travail.
Les univers sont constitus de classes et dobjets. Les objets appartenant par
exemple un univers consacr aux ressources humaines seront du type Noms,
Adresses, Salaires, etc. Les classes sont des regroupements logiques dobjets.
Chaque classe porte un nom explicite, tel que Congs (pour les objets relatifs aux
congs des employs). Chaque objet reprsente des donnes de la base et vous
permet de rapatrier ces donnes dans vos rapports.

Qui est responsable de la cration des univers ?


Au sein de votre entreprise ou de votre administration, le concepteur dunivers,
appel designer, cre des univers grce au produit DESIGNER de
BUSINESSOBJECTS. Le designer met ensuite les univers la disposition des
utilisateurs pour leur permettre de rapatrier, partir de la base de donnes, les
donnes qui les intressent.
BUSINESSOBJECTS est livr avec quelques rapports et un univers de dmonstration
relatif une base de donnes de dmonstration. Vous en trouverez une
description dtaille la section Bases de donnes, univers et rapports de
dmonstration ci-aprs.

62 Manuel de lutilisateur
Gnralits

En quoi consistent les requtes sur des univers ?


Les requtes vous permettent de rapatrier des donnes issues de la base, via un
univers. La dfinition dune requte destine alimenter un rapport en donnes
se fait soit au moment de la cration du rapport, soit au moment de la
visualisation de nouvelles donnes.
Lors de la cration dune requte, vous slectionnez les objets contenus dans un
univers, puis vous excutez la requte. BUSINESSOBJECTS se connecte la base de
donnes et rapatrie les donnes reprsentes par les objets slectionns.

Bases de donnes, univers et rapports de dmonstration


BUSINESSOBJECTS est livr avec deux bases de donnes de dmonstration, Ocan
Voyages et eMode, ainsi quavec leurs univers et rapports correspondants. Ces
composants, installs avec BUSINESSOBJECTS, sont utiliss dans les exemples du
prsent manuel et de laide en ligne. Les bases de donnes sont des bases
Microsoft Access.

Univers Ocan Voyages


Lunivers permettant daccder aux donnes de la base sappelle Ocan
Voyages. Il a t conu pour un tour-oprateur imaginaire qui gre des clubs
dans diffrents pays. Cet univers vous permet de rapatrier les donnes relatives
aux ventes et rservations des lieux de sjour proposs. Le schma page 64
illustre les classes et les objets de lunivers tels quils apparaissent dans
BUSINESSOBJECTS.
Etant donn que les univers vous procurent une couche smantique adapte
votre activit, les noms des classes et des objets de lunivers de dmonstration
parlent deux-mmes. La classe Lieux de sjour, par exemple, contient des objets
qui reprsentent des donnes relatives des lieux de sjour :
Lobjet Lieu de sjour rapatrie les noms des destinations proposes par le
tour-oprateur.
Lobjet Type de service rapatrie les donnes relatives aux services offerts sur
chaque lieu de sjour : hbergement (Accommodation), restauration (Food &
Drinks) et loisirs (Recreation).
Lobjet Service rapatrie les donnes relatives aux gammes de service
proposes sur chaque lieu de sjour, par exemple, Hotel Suite (hbergement),
Poolside Bar (consommations), etc.
Pour en savoir plus sur les classes et les diffrents types dobjets disponibles dans
BUSINESSOBJECTS, reportez-vous aux sections Classes et sous-classes et
Dimensions, informations et indicateurs, page 65.

Manuel de lutilisateur 63
Chapitre 3 Cration de requtes sur des univers

Lunivers de dmonstration, Ocan Voyages

Un dossier reprsente une


classe.

Chaque icne lintrieur


dune classe reprsente un
objet.

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

Dimensions, informations et indicateurs


Lors de la cration de lunivers, le designer dfinit et qualifie les objets. La
qualification dun objet rvle le mode dutilisation de cet objet lors de lanalyse
dans un rapport.
Les qualifications dun objet sont les suivantes : dimension, information ou
indicateur. Chaque type dobjet a une application spcifique :

Les dimensions rapatrient les donnes servant de base lanalyse dans un


Dimension
rapport. Elles rapatrient le plus souvent des donnes alphanumriques
(noms de client, noms de lieu de sjour, etc.) ou des dates (anne, trimestre,
date de rservation, etc.).
Une information est toujours associe une dimension, pour laquelle elle
Information apporte des dtails. Ainsi, Adresse est linformation associe la
dimension Client. Adresse fournit de plus amples informations sur les
clients, savoir leurs coordonnes.
Les indicateurs rapatrient les donnes numriques qui sont le rsultat de
Indicateur calculs effectus sur des donnes de la base de donnes. Dans lunivers de
dmonstration, le Chiffre daffaires est le calcul du nombre dlments
vendus multipli par le prix de llment. Les indicateurs sont
habituellement situs dans la classe Indicateurs dactivit.
Les indicateurs sont dynamiques : les valeurs quils rapatrient dpendent des
objets avec lesquels ils sont utiliss. Si par exemple vous insrez Lieu de sjour
et Chiffre daffaires dans une requte, BUSINESSOBJECTS calcule le chiffre
daffaires pour chaque lieu de sjour. Si vous insrez Client et Chiffre
daffaires, BUSINESSOBJECTS calcule le chiffre daffaires pour chaque client,
ainsi de suite.

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

Cration dune requte simple sur un univers


Vous pouvez alimenter un rapport en donnes en crant une requte sur un
univers. Pour ce faire, vous devez utiliser lditeur de requte, interface
graphique qui vous permet de crer une requte en glissant-dposant des objets
de lunivers. Lditeur de requte est illustr la page 67.
Trois tapes sont ncessaires la cration dune requte de base sur un univers.

Etape Description

Etape 1 Permet dafficher lditeur de requte

Etape 2 Permet de crer la requte dans lditeur de requte et


de lexcuter

Etape 3 Permet denregistrer la dfinition de la requte

Affichage de lditeur de requte


Le mode daffichage de lditeur de requte varie selon que vous crez un nouveau
document ou que vous dfinissez une requte dans un document existant. Vous
pouvez utiliser les commandes et les boutons de barre doutils suivants :

Pour procdez comme suit :

crer un document, cliquez sur le bouton Assistant de cration


de rapports (barre doutils Standard).
Assistant de
cration de rapports modifier une requte ou un dans le menu Donnes, slectionnez Editer
autre type de fournisseur de le fournisseur de donnes.
donnes dans le document
courant,

crer une requte ou un autre dans le menu Donnes, slectionnez Crer


type de fournisseur de donnes un fournisseur de donnes.
dans le document courant,

Pour en savoir plus, reportez-vous la section Moyens daccs aux donnes,


page 47.

Lditeur de requte, illustr la page 67, affiche le contenu de votre univers


BUSINESSOBJECTS et vous permet de slectionner les donnes de votre choix par
un simple clic de souris.

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

Affichage de lditeur de requte


Lorsque vous lancez BUSINESSOBJECTS pour la premire fois, lassistant de
cration de rapports saffiche lcran. Cet assistant vous permet dafficher
lditeur de requte pour lunivers Ocan Voyages. Les tapes sont les suivantes :

1. Dans lassistant de cration de rapports, cliquez sur Commencer.


La bote de dialogue Mode daccs aux donnes saffiche lcran, loption
Univers tant dj slectionne.

2. Cliquez sur Suivant.


La bote de dialogue Slectionner un univers saffiche lcran.

3. Cliquez sur Ocan Voyages :

68 Manuel de lutilisateur
Cration dune requte simple sur un univers

4. Cliquez sur Fin.


Lditeur de requte saffiche lcran et indique les classes de lunivers
Ocan Voyages :

Cration dune requte dans lditeur de requte et excution


La cration et lexcution dune requte se droulent selon les tapes suivantes :

Etape Description

Etape 1 Afficher tous les objets inclus dans une requte

Etape 2 Inclure des objets dans une requte

Etape 3 Supprimer des objets dune requte

Etape 4 Modifier lordre des objets dans une requte

Etape 5 Excuter la requte

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

Affichage des objets associs aux classes


Dans lditeur de requte, la liste Classes et objets propose les classes, les
sous-classes et les objets de lunivers en cours dutilisation. Les objets
reprsentent les donnes que vous pouvez rapatrier via lunivers. Les classes sont
des regroupements logiques dobjets. Elles peuvent galement contenir des
sous-classes, tout comme les dossiers peuvent contenir des sous-dossiers.
Lorsque lditeur de requte saffiche lcran, seules les classes de lunivers sont
visibles. Cliquez sur le signe plus (+) situ gauche de licne de la classe pour
afficher les objets et les sous-classes.

Insertion dobjets dans une requte


Lorsque vous insrez un objet dans une requte, vous donnez BUSINESSOBJECTS
linstruction de rapatrier de la base les donnes correspondant cet objet. Cest
ainsi que pour afficher dans le rapport le chiffre daffaires par lieu de sjour, vous
devez insrer dans la requte les objets Chiffre daffaires et Lieu de sjour.
Il existe trois mthodes pour insrer un objet dans la zone Objets du rsultat de
lditeur de requte. Vous pouvez :
cliquer sur une icne de la liste Classes et objets et la glisser-dposer vers la
zone Objets du rsultat ;
cliquer deux fois sur un objet de la liste Classes et objet ;
cliquer sur le dossier dune classe et le glisser-dposer vers la zone Objets du
rsultat. Tous les objets de la classe apparaissent dans la zone Objets du
rsultat.
Aprs avoir insr les objets dans la zone Objets du rsultat, vous disposez dune
requte simple, prte tre lance.

70 Manuel de lutilisateur
Cration dune requte simple sur un univers

Suppression dobjets dune requte


Pour supprimer un objet de la requte en cours de cration, slectionnez licne
de lobjet dans la zone Objets du rsultat. Pour supprimer lobjet slectionn,
vous pouvez alors :
faire glisser licne vers la liste Classes et objets ;
appuyer sur la touche Suppr ;
cliquer sur licne laide du bouton droit de la souris, puis slectionner la
commande Supprimer du menu contextuel qui saffiche lcran.
Rptez lune ou lautre de ces oprations pour supprimer dautres objets de la
requte.

Modification de lordre des objets dans une requte


Lordre dapparition des objets dans la zone Objets du rsultat dtermine lordre
dapparition des donnes dans le rapport. Pour dplacer un objet, cliquez sur son
icne. Vous pouvez ensuite :
faire glisser licne vers la gauche ou vers la droite, puis relcher le bouton de
la souris
permuter lobjet avec un autre objet dans la zone Objets du rsultat. Pour ce
faire, maintenez la touche Maj enfonce et glissez-dposez lobjet dplacer
au-dessus de lobjet dont il va prendre la place, puis relchez le bouton de la
souris.

Excution dune requte


Une fois la requte cre, vous pouvez cliquer sur Excuter pour que celle-ci
puisse extraire les donnes de la base de donnes.

Exemple : Cration dune requte dans lditeur de requte et excution


...........................................................
Vous avez affich lditeur de requte de lunivers Ocan Voyages et souhaitez
dplacer des objets de la zone Classes et objets vers la zone Objets du rsultat
pour crer votre requte.
...........................................................
1. Cliquez sur le signe plus (+) en regard de la classe Lieux de sjour, Ventes et
Indicateurs dactivit.
Cette opration permet dafficher les objets de chaque classe.

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 :

3. Cliquez sur Excuter.


BUSINESSOBJECTS extrait les donnes relatives au lieu de sjour, lanne et au
chiffre daffaires, et les affiche dans un nouveau document :

Remarque : Si le designer dunivers a dfini lunivers avec une connexion


restrictive, BUSINESSOBJECTS vous invite saisir vos nom dutilisateur et mot de
passe de base de donnes pour rcuprer les donnes. Pour en savoir plus sur les
connexions restrictives, reportez-vous la section Restrictive connections,
page 43.

72 Manuel de lutilisateur
Cration dune requte simple sur un univers

Enregistrement de la dfinition dune requte


Vous pouvez crer une requte sans avoir lexcuter immdiatement. Cela vous
permet :
denregistrer une requte pour poursuivre sa dfinition ultrieurement ;
denregistrer une requte que vous avez fini de dfinir mais que vous ne
souhaitez pas excuter immdiatement, par exemple en raison de la surcharge
du trafic rseau.

1. Crez une requte en dplaant des objets dans les zones Objets du rsultat et
Conditions de lditeur de requte.

2. Cliquez sur Enregistrer et Fermer.


Les objets du rsultat de la requte apparaissent sous forme den-ttes de
colonnes. Vous pouvez ensuite rafrachir la requte pour visualiser les
donnes.

Manuel de lutilisateur 73
Chapitre 3 Cration de requtes sur des univers

Cration dune requte plus performante


Pour crer une requte simple, vous ajoutez des objets dans lditeur de requte.
Les procdures dcrites ci-aprs vous permettent de crer une requte plus
performante en contrlant les donnes rapatries. Ainsi, vous pouvez :
dfinir le primtre danalyse, cest--dire rapatrier les donnes qui serviront
ultrieurement pour lanalyse dans le rapport,
limiter les rsultats de la requte aux donnes remplissant certaines
conditions,
trier les donnes, par ordre alphabtique par exemple,
rapatrier un nombre spcifique de lignes de donnes,
liminer les doublons dans la requte.

Remarque : Toutes les tches prcdemment mentionnes sont la porte des


utilisateurs nayant pas de connaissance technique particulire.
Au Chapitre 4 Concepts avancs des requtes sur les univers, page 87, vous
trouverez des informations relatives aux procdures de cration de requtes plus
complexes destines aux utilisateurs plus expriments. Ces derniers peuvent,
par exemple, crer leurs propres objets dans un univers.

74 Manuel de lutilisateur
Cration dune requte plus performante

Dfinition dun primtre danalyse


Lanalyse consiste examiner les donnes sous diffrents angles et diffrents
niveaux de dtail. Dans les rapports, vous pouvez utiliser un primtre danalyse
pour vous assurer que les donnes incluses peuvent tre affiches au niveau de
dtail convenant votre analyse. En dfinissant un primtre danalyse, vous
pouvez travailler en mode Exploration, ce qui vous permet dafficher les donnes
des niveaux de dtail de plus en plus fins.
Le primtre danalyse correspond un sous-ensemble de donnes, rapatri
par une requte, qui vous sert pour lanalyse dans le rapport. Les donnes du
primtre danalyse napparaissent dans le rapport que si vous dcidez de les
utiliser pour lanalyse.

La dfinition du primtre danalyse dpend des hirarchies de lunivers. Une


hirarchie, cre par le designer de lunivers, se compose dobjets de type
dimension allant du plus petit niveau de dtail au plus grand. Les objets
appartenant une hirarchie sont ceux qui vous permettent de dfinir le
primtre danalyse.

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.

Cliquez sur le signe Les hirarchies se prsentent sous la forme


+ gauche du de dossiers.
dossier de la
hirarchie pour
visualiser les objets
quelle contient.

Une coche apparat


en regard des objets
faisant partie du
primtre danalyse.

Remarque : Si lunivers ne contient pas de hirarchies, ses classes sont utilises


comme hirarchies par dfaut.

76 Manuel de lutilisateur
Cration dune requte plus performante

Dfinition dun primtre danalyse par dfaut


Aprs avoir inclus dans une requte un objet appartenant une hirarchie, vous
pouvez dfinir un primtre danalyse par dfaut contenant dautres objets
dautres niveaux dans la mme hirarchie. En intgrant davantage de niveaux
dans ce primtre, vous pouvez visualiser des niveaux de dtail plus fins dans
votre analyse. Prenons lexemple suivant : lobjet Lieu de sjour appartient la
hirarchie Lieux de sjour. Aprs avoir insr lobjet Lieu de sjour dans une
requte, vous pouvez inclure automatiquement les objets Type de service et
Service dans le primtre danalyse, puisque ces objets appartiennent galement
la hirarchie Lieux de sjour.
Pour utiliser cette fonctionnalit, insrez dabord un objet de la hirarchie dans la
zone Objets du rsultat. Ouvrez ensuite la bote liste droulante Primtre
danalyse de la barre doutils de lditeur de requte, en cliquant sur la flche
correspondante :

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

Dfinition manuelle du primtre danalyse


Vous pouvez remplacer la mthode par dfaut prcdemment dcrite par une
mthode de slection manuelle des dimensions de votre choix. Pour ce faire :
1. Cliquez sur le bouton Primtre danalyse de la barre doutils de lditeur
de requte.
Primtre danalyse
La bote de dialogue Primtre danalyse saffiche lcran.

2. Cochez les cases des objets inclure dans le primtre danalyse.

3. Cliquez sur OK pour revenir lditeur de requte.


Dans la bote liste droulante Primtre danalyse de la barre doutils de
lditeur de requte, le libell Niveau personnalis saffiche lcran
attestant que vous avez dfini manuellement le primtre danalyse.

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.

Exemple : Limitation des rsultats de la requte laide dune condition


...........................................................
Lobjet Lieu de sjour rapatrie cinq valeurs : Australian Reef, Bahamas Beach,
French Riviera, Hawaiian Club et Royal Caribbean.
Vous pouvez appliquer une condition sur lobjet Lieu de sjour pour signifier que
vous voulez rapatrier les donnes relatives uniquement Bahamas Beach et
Royal Caribbean.
...........................................................
Dans BUSINESSOBJECTS, vous pouvez dfinir trois types de conditions pour une
requte.

Conditions Description

Conditions Lors de la cration dunivers, le designer peut intgrer


prdfinies des conditions prdfinies destines votre usage. Par
exemple, lunivers Ocan Voyages contient des
conditions prdfinies telles que Anne 98, qui vous
permet dobtenir les rservations pour 1998
uniquement.
Vous pouvez appliquer une ou plusieurs conditions
prdfinies lors de la cration dune requte. Vous ne
pouvez toutefois ni supprimer les conditions
prdfinies dun univers, ni modifier leur dfinition.
Conditions Les conditions simples vous permettent de limiter les
simples donnes rapatries par un objet du rsultat. Vous
pouvez, par exemple, dfinir une requte sur certains
clients en appliquant une condition simple sur lobjet
Client, puis en slectionnant les noms de client
apparaissant dans une bote de dialogue.
Conditions Les conditions complexes vous permettent de limiter
complexes les rsultats dune requte pour tout objet de lunivers.

Pour en savoir plus sur les conditions complexes,


reportez-vous la section Application de conditions
complexes dans des requtes, page 104.

Manuel de lutilisateur 79
Chapitre 3 Cration de requtes sur des univers

Application dune condition prdfinie

1. Cliquez sur le bouton doption Conditions prdfinies, sous la liste Classes


et objets de lditeur de requte.
La liste Classes et objets est remplace par la liste Conditions prdfinies.
Conditions prdfinies
Les conditions prdfinies de lunivers de dmonstration sont illustres
ci-aprs.

2. Double-cliquez sur la condition prdfinie appliquer.


La condition apparat dans la zone Conditions de lditeur de requte.
Lorsque vous excutez la requte, seules les donnes qui correspondent la
condition prdfinie apparaissent dans le rapport.

Astuce : Pour en savoir plus sur lutilisation de plusieurs conditions dans la


mme requte, reportez-vous la section Application de groupes de
conditions, page 120.

Suppression dune condition prdfinie


Cliquez sur licne de la condition dans la zone Conditions, puis appuyez sur la
touche Suppr.

80 Manuel de lutilisateur
Cration dune requte plus performante

Application de vos propres conditions simples


vant de pouvoir appliquer une condition simple sur un objet, vous devez insrer
cet objet dans la requte. Procdez ensuite comme suit :

1. Cliquez sur licne de lobjet dans la zone Objets du rsultat.

2. Cliquez sur le bouton Condition simple de la barre doutils.


Condition simple La liste des valeurs correspondant cet objet est rapatrie de la base de
donnes et saffiche dans la bote de dialogue Liste de valeurs.

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

Slection de diffrentes valeurs pour une condition simple


Ds que vous avez appliqu une condition simple sur un objet de la requte, vous
pouvez modifier cette condition en slectionnant des valeurs diffrentes
rapatrier par lobjet.
Pour ce faire :

1. Dans la zone Conditions de lditeur de requte, cliquez sur la ou les valeurs


figurant droite de la condition (entre guillemets simples).
La zone Classes et objets est remplace par la zone Oprandes.

2. Double-cliquez sur loprande Liste des valeurs.


La liste des valeurs de lobjet saffiche dans la bote de dialogue Liste de
valeurs.

3. Si vous souhaitez slectionner dautres valeurs pour la condition, maintenez


la touche Ctrl enfonce et, dans la bote de dialogue Liste de valeurs, cliquez
sur chaque valeur que lobjet doit rapatrier.

4. Cliquez sur toute valeur slectionne que vous ne voulez pas que lobjet
rapatrie, puis cliquez sur OK.

Suppression dune condition simple


Cliquez sur la condition dans la zone Conditions, puis appuyez sur la touche
Suppr.

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.

Texte Nombres Dates

Ordre ascendant A-Z du plus petit au du pass vers le


plus grand prsent
Ordre descendant Z-A du plus grand du prsent vers
au plus petit le pass

Pose dun tri sur un objet


1. Cliquez sur un objet dans la zone Objets du rsultat.

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.

Suppression dun tri


Il existe deux faons de supprimer un tri :
Cliquez sur licne de tri et appuyez sur la touche Suppr.
Glissez-dposez licne de tri de lobjet de la zone Objets du rsultat vers la
liste Classes et objets, puis relchez le bouton de la souris.
Dans les deux cas, licne de tri disparat de la zone Objets du rsultat.

Inversion du sens dun tri


Double-cliquez sur licne du tri situe sous lobjet. La flche de licne change de
direction et vous indique le nouveau sens du tri.

Tris et SQL la carte


Si vous appliquez un tri dans une requte et que vous utilisez ensuite
linstruction SQL gnre par la requte pour crer un nouveau rapport,
linstruction SQL ignore le tri. Vous devez alors soit modifier lordre des colonnes
dans linstruction SQL pour crer le rapport de votre choix, soit modifier lordre
des colonnes dans le rapport lui-mme.

Manuel de lutilisateur 83
Chapitre 3 Cration de requtes sur des univers

Dfinition de la priorit dun tri et pose de tris transparents


Lorsque vous posez plusieurs tris sur une requte, vous pouvez vouloir dfinir la
priorit des tris. Vous pouvez galement poser des tris transparents, savoir des
tris sur des objets qui ne sont pas des objets du rsultat, condition toutefois que
la base de donnes de votre site supporte cette fonctionnalit.
Pour dfinir la priorit des tris ou poser des tris transparents, cliquez sur le
bouton Grer les tris de la barre doutils de lditeur de requte. La bote de
Grer les tris
dialogue Tris saffiche lcran.
Pour en savoir plus sur ces tches, cliquez sur le bouton Aide de la bote de
dialogue Tris.

Choix des options et excution de la requte


Avant le lancement de la requte, vous pouvez choisir les options qui vous
permettent deffectuer les oprations suivantes :
Spcifier le nombre de lignes de donnes devant tre rapatries par la requte.
Loption Valeur par dfaut correspond au nombre maximal de lignes indiqu
par le designer pour les requtes sur lunivers courant, dans le DESIGNER.
Eliminer les lignes de donnes dupliques (les doublons). Cette option est trs
utile lorsque lon sait que la requte va rapatrier un grand nombre de lignes
contenant des donnes identiques.
Ne rapatrier aucune donne lors de lexcution de la requte. Dans ce cas, le
SQL de la requte est gnr mais aucune connexion la base de donnes ne
sopre. Les noms des objets inclus dans la requte apparaissent sous la forme
den-ttes de colonne dans le rapport.
Cette option est utile lorsque vous voulez sauvegarder la requte cre et la
rafrachir en dehors des heures de pointe.

84 Manuel de lutilisateur
Cration dune requte plus performante

Pour dfinir les options, puis excuter une requte :

1. Cliquez sur le bouton Options dans lditeur de requte.


La bote de dialogue Options de la requte saffiche lcran.

2. Cliquez sur Sans doublon si vous voulez supprimer les lignes de donnes
identiques dans le rsultat de la requte.

3. Pour obtenir un rsultat partiel, vous pouvez :


cliquer sur les options 10 lignes ou 20 lignes ;
saisir un nombre de lignes dans le champ Autre. Les flches vous
permettent den augmenter ou den diminuer la valeur.

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.

5. Cliquez sur OK pour revenir lditeur de requte.


Si la requte que vous avez cre vous convient, cliquez sur Excuter.
La requte se connecte la base de donnes et rapatrie les donnes que vous
avez indiques. Le rapport qui saffiche contient les donnes correspondant
aux objets que vous avez insrs dans la zone Objets du rsultat de lditeur
de requte.

Manuel de lutilisateur 85
Chapitre 3 Cration de requtes sur des univers

Excution dune requte sur un univers diffrent


BUSINESSOBJECTS vous permet dexcuter une requte sur un univers prcis et
dexcuter cette mme requte sur un autre univers. En procdant ainsi, vous
pouvez tester votre requte sur un univers pilote avant de lexcuter sur des
donnes relles. La procdure suivante dcrit les tapes qui permettent
dexcuter une requte sur un premier univers puis sur des univers diffrents.

1. Ouvrez le rapport contenant la requte.

2. Dans le menu Donnes, cliquez sur la commande Visualiser les donnes.


La bote de dialogue Gestionnaire de donnes souvre.

3. Slectionnez la requte souhaite dans la zone Fournisseurs de donnes, puis


cliquez sur longlet Dfinition.

4. Cliquez sur le bouton situ droite du nom de lunivers courant.

5. Dans la bote de dialogue qui saffiche, slectionnez lunivers utiliser et


cliquez sur OK.

6. Cliquez sur longlet Rsultats puis sur Rafrachir.

7. Cliquez sur OK pour fermer le Gestionnaire de donnes.

86 Manuel de lutilisateur
Chapitre 4 Concepts avancs des
requtes sur les univers
.................................................................................

Dans ce chapitre

Prsentation 89

Cration dobjets personnels 90


Pourquoi crer un objet personnel ? 90
En quoi consiste un objet personnel ? 91
Quelles sont les restrictions lies aux objets personnels ? 91
Comment un utilisateur final peut-il partager des objets personnels
avec dautres utilisateurs ? 92
Cration, modification et suppression dobjets personnels 92
Cration dune hirarchie chronologique pour un objet personnel 96

Personnalisation des listes de valeurs 97


Comment les listes de valeurs sont-elles cres ? 97
Comment personnaliser des listes de valeurs dans
BusinessObjects ? 97
Quelques mots sur les fichiers .LOV 98
Modification des listes de valeurs 98
Attribution de donnes personnelles une liste de valeurs 100
Affichage, rafrachissement et purge des listes de valeurs 103

Manuel de lutilisateur 87
Chapitre 4 Concepts avancs des requtes sur les univers

Application de conditions complexes dans des requtes 104


Application dune condition complexe dans une requte 106
Conseils pour lapplication de conditions complexes 110
Modification des conditions complexes 112
Suppression de conditions complexes 112
Application dune condition avec un calcul 112
Application dune condition avec une sous-requte 116

Application de groupes de conditions 120


Organisation des groupes de conditions 120
Oprateurs ET et OU 122
Application de groupes de conditions 123
Suppression de groupes de conditions 124

Cration de requtes combines 124


Cration dune requte combine 125
Restrictions lies aux requtes combines 128

Utilisation de SQL partir des requtes BusinessObjects 130

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

Cration dobjets personnels


Un univers est constitu principalement de classes et dobjets, crs par le
designer de lunivers. Si les objets de lunivers ne correspondent pas vos
besoins, vous pouvez ladapter en crant vos propres objets, alors appels objets
personnels.
Les objets personnels apparaissent dans la classe Objets Personnels dans
lunivers. Vous pouvez les inclure dans les requtes de la mme faon que les
objets standard. De plus, il nest pas ncessaire de dfinir une connexion une
base de donnes pour dfinir un objet personnel.

Pourquoi crer un objet personnel ?


Les objets personnels sont bass sur un ou plusieurs objets existants et permettent
de :
faire des calculs au niveau de la base de donnes,
appliquer des fonctions du texte, par exemple pour mettre des donnes en
majuscules,
grouper des donnes.
Voici un exemple dobjet personnel.

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

En quoi consiste un objet personnel ?


Un objet personnel se compose dun nom, dun type (caractre, date ou valeur
numrique), dune qualification (dimension, indicateur ou information) et dune
formule. La formule contient une combinaisons de fonctions, dobjets, dobjets
personnels, doprateurs et de texte.
Les objets personnels sont des objets dutilisateurs finals quil nest pas possible
de partager avec dautres utilisateurs finals. Ils sont dfinis pour chaque univers
et stocks dans un fichier local dans le dossier \Univers. Par exemple, lorsque
vous crez un objet personnel au-dessus dun univers spcifique, appel
supposons BEACH.UNIV, cet objet personnel sera stock en local dans un fichier
appel BEACH.UDO (dans le dossier Univers).

Quelles sont les restrictions lies aux objets personnels ?


Vous pouvez utiliser uniquement les objets personnels que vous avez crs
vous-mme et vous ne pouvez pas les dplacer hors de la classe Objets
Personnels. De plus, ces objets sont disponibles uniquement dans lunivers dans
lequel ils ont t crs.
Il nest pas possible de partager les objets personnels. Les rapports qui incluent ce
type dobjets peuvent seulement tre visualiss par les autres utilisateurs finals.
Cela est d au fait que les objets personnels sont stocks en local dans un fichier
de dfinition des objets personnels spcifique. Les autres utilisateurs finals, qui
ne disposent pas du mme fichier de dfinition des objets personnels, ne peuvent
accder aux dfinitions dobjet personnel. Si un utilisateur final tente de rafrachir
ou de modifier une requte qui contient les objets personnels dun autre
utilisateur, ceux-ci sont automatiquement supprims de la requte et du rapport.
Malgr ces restrictions, le designer de lunivers peut convertir des objets
personnels en objets standard, qui peuvent alors tre accessibles dans dautres
univers par dautres utilisateurs.

Remarque : La fonction de planification de rapports contenant des objets


personnels nest pas supporte. Les objets personnels sont supprims lors du
rafrachissement du rapport. Pour en savoir plus, reportez-vous au manuel
Manuel de lutilisateur InfoView.

Manuel de lutilisateur 91
Chapitre 4 Concepts avancs des requtes sur les univers

Comment un utilisateur final peut-il partager des objets


personnels avec dautres utilisateurs ?
Si un utilisateur final souhaite partager des objets personnels avec dautres
utilisateurs, il doit demander au designer de lunivers dinclure ces objets dans
lunivers pour les rendre accessibles lensemble des utilisateurs finals de
BUSINESSOBJECTS. Le designer de lunivers inclut le fichier UNIVERS_NOM.UDO
dans les univers o les objets personnels vont tre utiliss.

Cration, modification et suppression dobjets personnels


BUSINESSOBJECTS vous permet de crer des objets personnels de deux faons
diffrentes :

Pour procdez comme suit :

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.

crer, modifier ou supprimer utilisez la commande Univers du menu


des objets personnels dans les Outils dans la fentre principale de
univers auxquels vous avez lapplication.
accs,

Les sections suivantes dcrivent comment crer, modifier et supprimer des objets
personnels avec la commande Univers.

92 Manuel de lutilisateur
Cration dobjets personnels

Pour crer un objet personnel dans un univers auquel vous avez


accs
1. Slectionnez la commande Univers du menu Outils.
La bote de dialogue Univers saffiche lcran.

2. Slectionnez lunivers dans lequel vous souhaitez crer lobjet personnel puis
cliquez sur Objets personnels.
La bote de dialogue Objets personnels saffiche lcran.

3. Cliquez sur Ajouter.


La bote de dialogue Objet personnel saffiche lcran :

4. Dans longlet Dfinition, saisissez le nom de lobjet personnel dans la zone


Nom.

5. Dans la liste Type, slectionnez le type de lobjet personnel (Caractre,


Numrique ou Date).

6. Dans la zone Description, saisissez un texte dcrivant lobjet.


Ce texte saffiche lorsque vous slectionnez lobjet personnel dans lditeur de
requte.

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

8. Cliquez sur longlet Formule pour crire la formule dcrivant lobjet


personnel.
Pour en savoir plus sur la rdaction des formules, reportez-vous la section
Pour crire la formule dun objet personnel, page 94.

9. Cliquez sur OK.


Lobjet personnel cr apparat dans la bote de dialogue Objets personnels.
Lorsque par la suite vous crerez ou modifierez une requte dans lunivers,
lobjet personnel cr apparatra dans la classe Objet personnel.

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.

Pour crire la formule dun objet personnel


1. Affichez la bote de dialogue Objet personnel. Pour cela, suivez les tapes 1
3 prsentes la section Pour crer un objet personnel dans un univers
auquel vous avez accs, page 93.

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.

4. Dans cette bote de dialogue, saisissez un argument dans chaque zone.


Si les arguments de fonction incluent des objets, des objets personnels, des
fonctions ou des oprateurs, vous pouvez double-cliquer sur ces lments
pour les insrer dans la formule de la fonction.
Les arguments apparaissent dans la zone Formule.

5. Si ncessaire, saisissez un texte, des chiffres ou des dates dans la formule.


Vous devez saisir des guillemets doubles (") avant et aprs le texte ou les
chiffres mais des guillemets simples (') avant et aprs les dates.

6. Cliquez sur OK puis sur Tester pour vrifier la syntaxe de la formule.

Pour modifier un objet personnel


La modification dun objet personnel vous permet de changer son nom, sa
qualification et sa dfinition (formule). Pour modifier un objet personnel,
procdez comme suit :

1. Cliquez sur la commande Univers du menu Outils.


La bote de dialogue Univers saffiche lcran.

2. Slectionnez lunivers qui contient lobjet personnel modifier et cliquez sur


Objets personnels.
La bote de dialogue Objet personnel saffiche lcran.

3. Slectionnez lobjet personnel modifier puis cliquez sur Edition.

4. Dans longlet Dfinition de la fentre Objet personnel, modifiez le nom, le type


et/ou le texte dcrivant lobjet personnel.

5. Dans la zone Qualification, activez la case doption voulue pour modifier la


qualification de lobjet personnel.

6. Cliquez sur longlet Formule si vous souhaitez modifier la formule de lobjet


personnel.

7. Cliquez sur OK.

Manuel de lutilisateur 95
Chapitre 4 Concepts avancs des requtes sur les univers

Pour supprimer un objet personnel


1. Cliquez sur la commande Univers du menu Outils.

2. Dans la bote de dialogue Univers qui saffiche, slectionnez lunivers qui


contient lobjet personnel supprimer et cliquez sur Objets personnels.

3. Dans la bote de dialogue Objet personnel, slectionnez lobjet personnel


supprimer puis cliquez sur Supprimer.

Cration dune hirarchie chronologique pour un objet personnel


Si lun de vos objets personnels est une dimension de type date, vous pouvez
crer pour lui une hirarchie chronologique.

1. Dans la bote de dialogue Objet personnel, vrifiez que la dimension de lobjet


est bien de type date.

2. Cliquez sur Hirarchie chronologique.


La bote de dialogue correspondante saffiche lcran.

3. Dans la bote de dialogue Hirarchie chronologique, cliquez sur Anne,


Trimestre et/ou Mois.
Lorsque vous cliquez sur ces lments, le nouvel objet cr apparat sous
lobjet personnel dorigine dans la hirarchie.

4. Si vous le souhaitez, vous pouvez saisir un nom et un texte descriptif pour


chaque nouvel objet personnel, respectivement dans les zones Nom et
Description, puis cliquez sur OK.

96 Manuel de lutilisateur
Personnalisation des listes de valeurs

Personnalisation des listes de valeurs


Une liste de valeurs contient les valeurs renvoyes par un objet. BUSINESSOBJECTS
vous permet dutiliser des listes de valeurs pour slectionner la ou les valeurs
dont vous avez besoin pour dfinir les conditions appliquer des objets dans
une requte ou pour excuter une requte qui contient une invite.

Comment les listes de valeurs sont-elles cres ?


Dans DESIGNER, le designer dunivers dcide ou non dassocier une liste de
valeurs un objet. Une fois associe un objet, la liste de valeurs peut tre
visualise ou modifie dans DESIGNER ou BUSINESSOBJECTS.
Lors du premier affichage de la liste de valeurs dun objet, BUSINESSOBJECTS
excute une requte et extrait les valeurs de lobjet de la base de donnes. En
dautres termes, une liste de valeurs est par dfaut similaire une requte
contenant un objet.

Comment personnaliser des listes de valeurs dans


BusinessObjects ?
BUSINESSOBJECTS vous permet de personnaliser des listes de valeurs de lune des
faons suivantes :
En modifiant la requte correspondant la liste.
Vous pouvez par exemple limiter les donnes renvoyes par la liste de valeurs
en appliquant une condition.
En attribuant des donnes issues de fichiers de donnes personnelles des
listes de valeurs.
Cette fonctionnalit est particulirement utile si vous utilisez toujours les
mmes valeurs, comme des noms de villes, lorsque vous appliquez des
conditions. Vous pouvez visualiser uniquement les valeurs dont vous avez
besoin sans avoir vous connecter votre base de donnes distante. Pour en
savoir plus, reportez-vous la section Attribution de donnes personnelles
une liste de valeurs, page 100.

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

Quelques mots sur les fichiers .LOV


Lorsque vous utilisez ou visualisez la liste de valeurs dun objet pour la premire
fois, BUSINESSOBJECTS cre un fichier .lov qui contient la dfinition de la requte
et les valeurs quelle renvoie. Par dfaut, les fichiers .lov sont stocks dans les
sous-dossiers du dossier UserDocs.

Modification des listes de valeurs


Dans DESIGNER, le designer dunivers dcide si la modification des listes de
valeurs dans BUSINESSOBJECTS est ou non possible. Par consquent, vous pouvez
modifier une liste de valeurs uniquement si le designer vous a accord les droits
pour le faire.
Une liste de valeurs tant avant tout une requte, vous devez modifier la liste de
valeurs en modifiant la requte correspondante dans lditeur de requte. Pour
modifier la requte, vous pouvez :
appliquer des conditions pour limiter les valeurs renvoyes ;
appliquer des tris pour que les valeurs apparaissent dans un ordre spcifique ;
construire une requte combine ;
inclure des objets supplmentaires dans la requte.
Lexemple ci-dessous prsente les avantages de cette fonctionnalit.

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

Pour modifier une liste de valeurs, procdez comme suit :

1. Slectionnez la commande Univers du menu Outils.


La bote de dialogue correspondante saffiche lcran.

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.

4. Editez la requte et cliquez sur Excuter.


BUSINESSOBJECTS remplit la liste de valeurs en fonction de la nouvelle
dfinition de la requte.

5. Pour visualiser les modifications apportes la liste de valeurs, cliquez sur


Afficher puis sur OK.

6. Cliquez sur OK pour fermer la bote de dialogue.


Vous pouvez maintenant utiliser la liste de valeurs modifie dans la condition
dune requte.

Manuel de lutilisateur 99
Chapitre 4 Concepts avancs des requtes sur les univers

Attribution de donnes personnelles une liste de valeurs


Si vous utilisez toujours une seule des valeurs dune petite liste lorsque vous
appliquez des conditions, vous pouvez limiter vos choix en attribuant des
donnes personnelles la liste de valeurs dun objet. Cela permet de rduire le
temps ncessaire lexcution de la requte car il est plus rapide dextraire des
valeurs dune liste que dinterroger la base de donnes.
Lexemple suivant dcrit comment la liste de valeurs peut renvoyer un ensemble
de valeurs partir dun fichier texte plutt quun ensemble complet de valeurs
partir de la base de donnes dentreprise.

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.

100 Manuel de lutilisateur


Personnalisation des listes de valeurs

Quels types de sparateur est-il possible dutiliser pour dlimiter les


donnes ?
Les donnes doivent tre spares dans le fichier au moyen de lun des lments
suivants :
Tabulation
Espace
Caractre

Pour attribuer des donnes personnelles une liste de valeurs


1. Slectionnez la commande Univers du menu Outils.
La bote de dialogue correspondante saffiche lcran.

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.

4. Si loption Donnes personnelles nest pas active, slectionnez-la maintenant.


La bote de message suivante saffiche :

Manuel de lutilisateur 101


Chapitre 4 Concepts avancs des requtes sur les univers

5. Cliquez sur OK.


La fentre contenant le message se ferme et la bote de dialogue Accder aux
donnes personnelles saffiche lcran :

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.

8. Cliquez sur OK pour fermer la bote de dialogue Listes de valeurs.

102 Manuel de lutilisateur


Personnalisation des listes de valeurs

Affichage, rafrachissement et purge des listes de valeurs


BUSINESSOBJECTS vous permet tout moment dafficher, de rafrachir et de purger
les listes de valeurs. Pour cela, procdez comme suit :
1. Slectionnez la commande Univers du menu Outils.
La bote de dialogue correspondante saffiche lcran.
2. Slectionnez lunivers qui contient la liste de valeurs voulue puis cliquez sur
Listes de valeurs.
La bote de dialogue Listes de valeurs saffiche lcran.
3. Ouvrez une classe en cliquant sur le signe + puis slectionnez lobjet dont vous
souhaitez afficher, rafrachir ou purger la liste de valeurs.
4. Cliquez sur le bouton voulu :
Bouton Action
Afficher BUSINESSOBJECTS affiche les valeurs dans la bote de
dialogue Liste de valeurs de Nom de lobjet.
Pour afficher la liste sous forme de table ou de
hirarchie, cliquez respectivement sur Vue par table
ou Vue par hirarchie. Ces options sont utiles si la liste
de valeurs contient plusieurs objets, cest--dire si
elle combine plusieurs colonnes de valeurs :
Loption Vue par table permet dafficher les
colonnes les unes ct des autres.
Loption Vue par hirarchie permet dafficher les
valeurs de la premire colonne sous forme de
dossier. Ce dossier contient les valeurs de la
deuxime colonne. Si une troisime colonne
existe, la deuxime colonne se prsente sous la
forme dun dossier qui la contient, et ainsi de
suite.
Rafrachir BUSINESSOBJECTS excute la requte pour la liste de
valeurs et une liste rafrachie saffiche.
Purger BUSINESSOBJECTS vide le fichier .lov correspondant
la liste de valeurs.

5. Cliquez sur OK pour fermer la bote de dialogue.

Astuce : Vous pouvez remplir une liste de valeurs qui a t purge en cliquant sur
Rafrachir.

Manuel de lutilisateur 103


Chapitre 4 Concepts avancs des requtes sur les univers

Application de conditions complexes dans des


requtes
Vous pouvez limiter le nombre de donnes que les requtes renvoient en
appliquant des conditions. Pour appliquer des conditions complexes, vous devez
combiner un objet avec un oprateur (par exemple, suprieur ) et un oprande
(par exemple, les valeurs saisies ou un autre objet).
Il est possible dutiliser des conditions prdfinies et des conditions simples en
plus des conditions complexes. Le tableau suivant prsente des directives pour
vous aider choisir entre les trois types de conditions :

Pour utilisez

utiliser des conditions dfinies par des conditions prdfinies.


le designer de lunivers avec
DESIGNER et que vous pouvez
appliquer une requte, mais que
vous ne pouvez pas modifier ou
supprimer partir dun univers,

utiliser des conditions que vous des conditions simples.


appliquez en slectionnant des
valeurs dans la liste de valeurs dun
objet et pouvoir ensuite limiter le
nombre de donnes renvoyes
uniquement par les objets du rsultat,

utiliser des conditions qui vous des conditions complexes.


permettent de choisir loprateur et
loprande sur tout objet de lunivers,

104 Manuel de lutilisateur


Application de conditions complexes dans des requtes

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.

2. Faites glisser lobjet Anne de rservation dans la zone Conditions.


La liste affiche gauche est maintenant celle des oprateurs.

3. Double-cliquez sur loprateur Suprieur .


La liste affiche est maintenant celle des oprandes.

4. Double-cliquez sur loprande Liste des valeurs.


La bote Liste des valeurs de Anne de rservation saffiche lcran.

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 :

6. Cliquez sur Excuter.


La liste des clients apparat dans le rapport.

Manuel de lutilisateur 105


Chapitre 4 Concepts avancs des requtes sur les univers

Application dune condition complexe dans une requte


Lapplication dune condition complexe se fait en trois tapes. Dans un premier
temps, slectionnez lobjet voulu, puis loprateur (par exemple, suprieur ) et
enfin loprande (par exemple, les valeurs saisies ou un autre objet). Les tapes
suivantes expliquent comment procder et fournissent des informations pour
vous aider choisir les oprateurs et les oprandes :

1. Dans lditeur de requte, slectionnez lobjet de votre choix dans la liste


Classes et objets et faites-le glisser dans la zone Conditions.
La liste est maintenant celle des oprateurs :

106 Manuel de lutilisateur


Application de conditions complexes dans des requtes

Le tableau suivant prsente des informations destines vous aider choisir


des oprateurs :

Pour obtenir des par exemple... double-cliquez


donnes... sur...

gales une valeur une anne prcise Egal


donne

diffrentes dune valeur tous les pays lexception Diffrent de


donne de la France

suprieures une valeur un revenu suprieur Suprieur


donne 100 000 F

suprieures ou gales les clients gs de 60 ans Suprieur ou gal


une valeur donne ou plus

infrieures une valeur un revenu infrieur Infrieur


donne 100 000 F

infrieures ou gales une les clients gs de 60 ans Infrieur ou gal


valeur donne au maximum

comprises entre deux les semaines comprises Entre


valeurs donnes entre les semaines 25 36

exclues dune plage tous les semaines de Pas entre


borne par deux valeurs lanne lexception des
donnes semaines 25 36

identiques celles dune les chiffres daffaires de Dans liste


liste de valeurs deux lieux de sjours
uniquement

diffrentes de valeurs les clients non europens Pas dans liste


donnes

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)

Manuel de lutilisateur 107


Chapitre 4 Concepts avancs des requtes sur les univers

Pour obtenir des par exemple... double-cliquez


donnes... sur...

qui contiennent toutes la les clients dont les noms Correspond au


ou les mmes lettres commencent par la modle
lettre S

qui ne contiennent pas les clients dont le nom ne Diffrent du


une lettre prcise ou un commence pas par la modle
modle de lettres lettre S

qui rpondent deux les clients qui ont rgl A la fois


conditions pour un objet leur facture en juin et
juillet

qui excluent une valeur les clients qui ont sjourn Sauf
donne dans des stations
balnaires autres que la
Cte dAzur

2. Double-cliquez sur loprateur utiliser.


La liste doprateurs est maintenant une liste doprandes :

Les oprandes qui figurent dans la liste dpendent de loprateur slectionn.

108 Manuel de lutilisateur


Application de conditions complexes dans des requtes

3. Double-cliquez sur loprande voulu.


Le tableau suivant prsente des informations destines vous aider choisir
les oprandes et indique les tapes suivre :

Pour comparer lobjet de double-cliquez Puis...


la condition avec... sur...

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).

les valeurs slectionnes Liste des valeurs 1. Maintenez la touche Ctrl


dans la liste de valeurs de enfonce.
lobjet
2. Cliquez sur la ou les
valeurs puis sur OK.

les valeurs slectionner Saisir une 1. Saisissez une question.


lors de lexcution de la nouvelle invite
requte 2. Appuyez sur la touche
Entre.

- ou -

Afficher une Slectionnez une invite dans


liste dinvites la bote de dialogue qui
saffiche.

un autre objet (il peut Slectionner un Double-cliquez sur lobjet


sagir dun objet objet voulu dans la zone Classes et
personnel) objets.

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.

Manuel de lutilisateur 109


Chapitre 4 Concepts avancs des requtes sur les univers

Pour comparer lobjet de double-cliquez Puis...


la condition avec... sur...

le rsultat dun calcul Calculs Suivez les instructions qui


(somme, minimum, saffichent dans les fentres
maximum, moyenne ou de lassistant.
nombre) Pour en savoir plus, reportez-
vous la section
Application dune condition
avec un calcul, page 112.

Conseils pour lapplication de conditions complexes


Cette section fournit quelques conseils pour obtenir les meilleurs rsultats avec
des conditions complexes BUSINESSOBJECTS.

Utilisation des caractres gnriques


Les conditions dfinies avec les oprateurs Correspond au modle et Diffrent du
modle sont les plus appropries pour gnrer des listes de valeurs similaires,
comme les listes des clients dont le nom commence par la lettre S.
Les caractres gnriques sont des caractres spciaux qui peuvent reprsenter
un caractre unique ou un nombre quelconque de caractres. BUSINESSOBJECTS
supporte les caractres gnriques standard suivants :

Caractre Description
gnrique

% Remplace plusieurs caractres ou est utilis en rponse une


invite. Par exemple, N% renvoie toutes les valeurs
commenant par la lettre N (Nice, Nantes, etc.)
_ Remplace un caractre unique dans une constante. Par
exemple, GR_S renvoie Gris, Grs, Gras, etc.

110 Manuel de lutilisateur


Application de conditions complexes dans des requtes

Utilisation de loprateur Dans liste


Loprateur Dans liste permet de slectionner plusieurs valeurs pour un
document. Ces valeurs multiples peuvent correspondre une condition pour la
requte que vous souhaitez crer. Elles peuvent aussi servir de base pour un
document interactif dans lequel dautres utilisateurs seront invits slectionner
des valeurs dans la liste que vous avez cre, afin de visualiser uniquement les
donnes dont ils ont besoin.
Vous devez saisir votre liste de valeurs dans la zone de saisie de la bote de
dialogue Saisir ou slectionner des valeurs. Si vous cliquez sur Valeurs dans cette
bote de dialogue, vous pouvez les slectionner partir dune liste. Lorsque vous
saisissez des valeurs, sparez-les par une virgule (,).
Le nombre maximal de valeurs autoris dans une liste est de 256.

Utilisation des oprateurs Diffrent de, Pas dans liste et Sauf


Diffrent de, Pas dans liste et Sauf sont tous des oprateurs qui excluent certaines
donnes des rsultats de votre requte. Par exemple, vous pouvez utiliser la
condition suivante :

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.

Manuel de lutilisateur 111


Chapitre 4 Concepts avancs des requtes sur les univers

Modification des conditions complexes


Vous pouvez modifier une condition complexe en modifiant son objet, son
oprateur et/ou son oprande. Pour cela, procdez comme suit :

1. Dans la zone Conditions de lditeur de requte, cliquez sur la partie de la


condition modifier.

2. Selon llment slectionn, choisissez-en un autre dans la liste Classes et


objets, dans la liste Oprateurs ou dans la liste Oprandes.

Remarque : Si vous choisissez un oprateur diffrent, il vous faudra certainement


choisir un oprande diffrent.

Suppression de conditions complexes


1. Cliquez avec le bouton droit de la souris sur licne reprsentant la condition
dans la zone Conditions.

2. Slectionnez la commande Supprimer dans le menu contextuel qui saffiche :

Application dune condition avec un calcul


BUSINESSOBJECTS vous permet de restreindre les rsultats des requtes au moyen
de calculs intgrs dans des conditions complexes. Ce type de condition savre
utile lorsque vous devez rpondre une question du type Quels sont les
produits qui ont gnr un revenu suprieur la moyenne ? au niveau de la
requte.
Pour appliquer une condition avec un calcul, vous devez utiliser loprande
Calcul. BUSINESSOBJECTS affiche alors un assistant pour vous guider travers les
tapes de cration du calcul.

112 Manuel de lutilisateur


Application de conditions complexes dans des requtes

Application dune condition intgrant un calcul


Suivez les tapes ci-dessous pour appliquer une condition avec calcul. Un
exemple est prsent page 115.

1. Dans lditeur de requte, dplacez un objet dans la zone Conditions.


La zone Classes et objets est maintenant remplace par la zone Oprateurs.

2. Double-cliquez sur Egal .


La zone Oprateurs est remplace par la zone Oprandes.

3. Double-cliquez sur Calcul.


Un assistant saffiche. Dans le premier cran, vous tes invit slectionner un
objet de calcul.

4. Ouvrez le dossier qui contient lobjet, cliquez sur lobjet puis sur Commencer.
Dans lcran suivant, vous devez slectionner la fonction appliquer lobjet.

5. Slectionnez la fonction voulue dans la liste et cliquez sur Suivant.


Dans lcran suivant, vous devez dfinir le niveau de calcul.

6. Slectionnez un niveau de calcul.

Pour Vous devez

obtenir une seule ligne de rsultat, cliquer sur Globalement puis sur
Suivant.

obtenir plusieurs lignes de rsultats, cliquer sur Par un ou plusieurs


objets, slectionner les objets
dans la liste puis cliquer sur
Suivant.

Dans lcran suivant, vous devez choisir de crer un calcul indpendant ou de


comparer le rsultat obtenu avec les valeurs dun ou de plusieurs objets.

Manuel de lutilisateur 113


Chapitre 4 Concepts avancs des requtes sur les univers

7. Slectionnez la faon dont vous souhaitez synchroniser votre calcul.

Pour Vous devez

crer un calcul indpendamment de cliquer sur Indpendamment des


vos objets, objets puis cliquer 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.

Pour Vous devez

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.

Lditeur de requte saffiche de nouveau et prsente la requte dfinie avec


une condition sur un calcul.

114 Manuel de lutilisateur


Application de conditions complexes dans des requtes

9. Cliquez sur Excuter.

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.

2. Faites glisser lobjet Date facture dans la zone Conditions.

3. Double-cliquez sur loprateur Egal .

4. Double-cliquez sur loprande Calcul.


LAssistant de conditions complexes saffiche lcran :

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.

Manuel de lutilisateur 115


Chapitre 4 Concepts avancs des requtes sur les univers

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.

Application dune condition avec une sous-requte


Une sous-requte est une requte dans une requte. Elle renvoie une colonne
unique de donnes qui sont compares aux donnes extraites par la requte
principale. Les sous-requtes sont utilises dans les cas o il est ncessaire de
rechercher une personne unique parmi une liste de personnes dont les critres
rpondent aux conditions de la requte (par exemple, lorsque parmi tous les
clients qui ont effectu des rservations, vous devez rechercher le nom et
ladresse du client qui a fait la premire rservation).
Les conditions complexes sur les requtes se crent avec trois lments : un objet,
un oprateur et un oprande. Les conditions qui incluent loprande Crer une
sous-requte (ALL) ou Crer une sous-requte (ANY), permettent de gnrer une
sous-requte. Loprateur (tel que suprieur , infrieur ) que vous incluez dans
la condition dtermine si les donnes renvoyes par la sous-requte sont par
exemple exclues du rsultat de la requte principale.
Le tableau suivant prsente les oprandes qui permettent de gnrer une
sous-requte :

Cet compare... et rpond aux questions du


oprande... type...

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

116 Manuel de lutilisateur


Application de conditions complexes dans des requtes

Application dune condition avec une sous-requte


Les tapes suivantes dcrivent la procdure suivre. Un exemple est prsent
page 115.

1. Dans lditeur de requte, slectionnez lobjet de votre choix dans la zone


Classes et objets et faites-le glisser puis dposez-le dans la zone Conditions.

2. Double-cliquez sur loprateur utiliser.


Certains oprateurs (comme A la fois, Entre, Correspond au modle) ne
peuvent pas tre utiliss avec des sous-requtes.
Pour savoir quel oprateur choisir, reportez-vous au tableau page 107.

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).

4. Dans longlet Sous-requte 1.1, insrez un objet dans la zone Objets du


rsultat.
Notez que vous pouvez inclure un seul objet de rsultat dans la sous-requte.

5. Si ncessaire, appliquez une condition la sous-requte.

6. Cliquez sur Excuter.

Remarque : Longlet qui contient la sous-requte figure toujours droite de la


requte principale. Cet onglet contient un numro (Sous-requte n.n). Ce numro
est incrment automatiquement et vous indique la relation qui existe entre une
requte et sa ou ses sous-requtes.

Manuel de lutilisateur 117


Chapitre 4 Concepts avancs des requtes sur les univers

Exemple : Vous recherchez le client qui a fait la premire rservation


...........................................................
Vous souhaitez offrir une bouteille de champagne au client qui a effectu la
premire rservation. Pour obtenir le nom et ladresse de ce client, procdez
comme suit :

1. Insrez lobjet Client et lobjet Adresse dans une requte excuter dans
lunivers Ocan Voyages.

2. Faites glisser lobjet Date rservation dans la zone Conditions.

3. Double-cliquez sur loprateur Infrieur ou gal .

4. Double-cliquez sur loprande Crer une sous-requte (ALL).


Longlet Sous-requte 1.1 apparat maintenant dans lditeur de requte.

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 :

118 Manuel de lutilisateur


Application de conditions complexes dans des requtes

6. Cliquez sur Excuter.


Le nom et ladresse du client qui a effectu la premire rservation apparat
dans le rapport :

Suppression dune sous-requte


Une sous-requte est gnre par une condition contenant loprande Crer une
sous-requte (ALL) ou Crer une sous-requte (ANY). Par consquent, pour
supprimer une sous-requte, vous devez supprimer la condition dans la requte
principale.
Pour supprimer la condition, procdez comme suit :

1. Cliquez avec le bouton droit de la souris sur licne reprsentant la condition


dans la zone Conditions.

2. Slectionnez la commande Supprimer dans le menu contextuel qui saffiche :

Manuel de lutilisateur 119


Chapitre 4 Concepts avancs des requtes sur les univers

Application de groupes de conditions


Les conditions permettent de limiter le nombre de donnes extraites par les
requtes. Un groupe de conditions est constitu de deux ou de plusieurs
conditions (prdfinies, simples ou complexes) appliques la mme requte.
Vous devez utiliser les groupes de conditions lorsquune condition unique ne
vous permet pas dobtenir le rsultat voulu.

Organisation des groupes de conditions


Comme cela a t prcis plus haut, un groupe de conditions est constitu de
deux ou plusieurs conditions appliques la mme requte. Dans la zone
Conditions de lditeur de requte, les conditions sont lies par un oprateur (ET
ou OU).
Si un groupe contient uniquement deux conditions, vous pouvez double-cliquer
sur lun des oprateurs et le remplacer par loprateur ET ou OU et inversement.
Lorsque vous double-cliquez sur un oprateur dans un groupe qui contient au
moins trois conditions, vous crez une indentation dans le groupe, comme
illustr ci-aprs :

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.

120 Manuel de lutilisateur


Application de groupes de conditions

Le tableau suivant dcrit les diffrentes faons dorganiser les groupes de


conditions :

Pour... Vous devez...

Remplacer loprateur ET dun Double-cliquer sur loprateur ET


groupe par loprateur OU et ou OU.
inversement

Dplacer les conditions dun groupe 1. Cliquer sur loprateur ET ou OU


droite ou gauche avec le bouton droit de la souris.

2. Cliquer, dans le menu contextuel


qui saffiche, sur Dplacer droite
ou Dplacer gauche.

Dplacer une condition vers un autre 1. Cliquer sur la condition et


groupe maintenir le bouton gauche de la
souris enfonc.

2. Faire glisser la condition vers un


autre groupe et relcher le bouton
de la souris.

Manuel de lutilisateur 121


Chapitre 4 Concepts avancs des requtes sur les univers

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 :

Loprateur OU permet dobtenir un rsultat qui est vrai pour la premire ou


la deuxime condition.
Par exemple, le groupe suivant de conditions prdfinies dans une requte
contenant lobjet Client permet dobtenir les clients partir de 1995 et les
clients qui ont sjourn au Bahamas Beach :

Vous pouvez remplacer loprateur ET par loprateur OU et inversement, en


cliquant deux fois dessus. Lorsque vous appliquez trois conditions ou plus dans
une requte, vous devez double-cliquer sur loprateur pour crer une
indentation dans le groupe de conditions.

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.

122 Manuel de lutilisateur


Application de groupes de conditions

Application de groupes de conditions


1. Dans lditeur de requte, appliquez une condition (prdfinie, simple ou
complexe).

2. Appliquez une deuxime condition.


Les conditions sont lies automatiquement par loprateur ET.

3. Appliquez dautres conditions si ncessaire.

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.

4. Cliquez sur le signe + gauche de la classe Ventes et double-cliquez sur Anne


1994.

5. Double-cliquez sur Anne 1995.


Les conditions sont lies par loprateur ET.

6. Double-cliquez sur ET pour lier Anne 94 Anne 95.


Loprateur ET est remplac par loprateur OU et le groupe de conditions est
indent comme illustr ci-aprs :

7. Cliquez sur Excuter.

Manuel de lutilisateur 123


Chapitre 4 Concepts avancs des requtes sur les univers

Suppression de groupes de conditions


1. Cliquez sur loprateur (ET ou OU) qui lie le groupe de conditions
supprimer.

2. Cliquez sur le bouton droit de la souris.

3. Dans le menu contextuel qui saffiche, cliquez sur Supprimer.

Cration de requtes combines


BUSINESSOBJECTS permet de combiner les donnes renvoyes par des requtes
(huit au maximum) en un jeu de rsultats. Ces requtes combines permettent :
dobtenir une colonne unique de donnes partir de plusieurs objets,
dobtenir des donnes communes deux jeux de rsultats, comme les clients
dune rgion prcise et appartenant un groupe dge donn,
dexclure les rsultats dune requte des rsultats dune autre requte.

Remarque : La cration de requtes combines vous permet de combiner ou


dexclure des donnes du rsultat dune requte en utilisant des oprateurs qui
permettent de combiner les rsultats de plusieurs requtes. Vous pouvez
moduler cette combinaison en utilisant les oprateurs Dans liste et Pas dans liste
lorsque vous appliquez une condition complexe dans une requte. Ces
oprateurs permettent dinclure ou dexclure des donnes du rsultat dune
requte base sur une liste de valeurs que vous avez saisies.

124 Manuel de lutilisateur


Cration de requtes combines

Cration dune requte combine


Pour crer une requte combine, suivez les tapes ci-dessous :

1. Dans lditeur de requte, crez une requte.

2. Cliquez sur le bouton Combiner des requtes dans la barre doutils de


lditeur de requte.
Combiner des requtes La requte existante saffiche dans longlet Requte 1.
Un deuxime onglet, Requte 2, saffiche galement et est maintenant actif :

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 :

Manuel de lutilisateur 125


Chapitre 4 Concepts avancs des requtes sur les univers

Le tableau suivant dcrit les oprateurs utiliser en fonction du rsultat obtenir.

Utiliser... pour...

UNION Combiner les donnes de deux objets dans la colonne unique


dun rapport.
Loprateur UNION est particulirement utile si vous
travaillez avec des objets incompatibles. Vous devez par
exemple, trouver les dates auxquelles vos clients ont effectu
des rservations ou les dates auxquelles ils ont acquitt leurs
factures. Cette requte est base sur deux objets
incompatibles : Date facture et Date rservation. Si vous
insrez ces objets dans une requte classique,
BUSINESSOBJECTS renvoie deux blocs de donnes. Si vous crez
une requte combine avec loprateur UNION, en utilisant
lobjet Date facture dans un onglet et lobjet Date rservation
dans un autre, les donnes figurent dans une seule colonne du
rapport.
UNION est loprateur par dfaut.
Le symbole de loprateur UNION est reprsent ci-dessous :

INTERSECT Obtenir les donnes communes deux jeux de rsultats


comme les clients dune rgion ou dun groupe dge prcis.
Lexemple Vous recherchez les clients qui ont achet un
produit donn une priode prcise, page 123, illustre
lutilisation de loprateur INTERSECT.
Le symbole de loprateur INTERSECT est reprsent
ci-dessous.

126 Manuel de lutilisateur


Cration de requtes combines

Utiliser... pour...

MINUS Exclure les rsultats dune requte du rsultat dune requte


principale. Vous pouvez par exemple utiliser loprateur
MINUS pour trouver les clients qui ont achet le produit A
mais non le produit B. Vous ne pouvez pas obtenir cette
donne avec la condition Produit diffrent de B, car cette
condition inclut les clients qui ont achet le produit A et le
produit B.
Le symbole de loprateur MINUS est reprsent ci-dessous.

4. Crez le reste de la requte dans longlet Requte 2.

5. Si ncessaire, rptez les tapes prcdentes pour inclure des requtes


supplmentaires.
Vous pouvez inclure jusqu huit requtes dans une requte combine.

6. Cliquez sur Excuter.


Les donnes de la requte combine apparaissent dans le rapport.

Astuce : Vous pouvez supprimer une des requtes de la combinaison en cliquant


avec le bouton droit de la souris sur longlet qui la contient et en cliquant sur la
commande Supprimer dans le menu contextuel qui saffiche.

Manuel de lutilisateur 127


Chapitre 4 Concepts avancs des requtes sur les univers

Restrictions lies aux requtes combines


Il est important de savoir que :
Les requtes que vous combinez doivent contenir le mme nombre dobjets
afin de pouvoir renvoyer un nombre identique de colonnes de donnes.
Lorsque vous crez une requte combine dans le but dextraire des donnes
de plusieurs objets dans une seule colonne en utilisant par exemple
loprateur UNION, vous devez utiliser des objets du mme type (caractre,
date ou nombre).
Vous pouvez inclure jusqu huit requtes dans une requte combine.

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.

2. Faites glisser lobjet Anne dans la zone Conditions.

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.

128 Manuel de lutilisateur


Cration de requtes combines

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 :

8. Cliquez sur loprateur Intersect.


Le symbole de loprateur INTERSECT apparat dans longlet Requte 2
comme illustr ci-dessous :

9. Cliquez sur Excuter.


La liste des clients qui ont achet des produits la fois en 1994 et en 1995
apparat dans le rapport.

Manuel de lutilisateur 129


Chapitre 4 Concepts avancs des requtes sur les univers

Utilisation de SQL partir des requtes


BusinessObjects
Lorsque vous crez une requte dans lditeur de requte, BUSINESSOBJECTS crit
le script SQL de la requte correspondante. Si vous connaissez SQL et souhaitez
savoir comment BUSINESSOBJECTS rsout une requte, vous pouvez visualiser le
script SQL.
Vous pouvez aussi rutiliser le code SQL gnr par BUSINESSOBJECTS en
lenregistrant dans un fichier. Etant donn que BUSINESSOBJECTS vous permet
aussi de modifier les scripts SQL de vos requtes, vous pouvez crer des requtes
complexes dans lditeur de requte, modifier le code SQL pour adapter la
requte vos besoins et enregistrer le script. Vous pouvez alors excuter le script
enregistr en utilisant une autre application. BUSINESSOBJECTS travaille pour
vous !
Pour visualiser, modifier ou enregistrer le script SQL dune requte, procdez
comme suit :
1. Cliquez sur le bouton Visualiser le SQL dans la barre doutils de lditeur
de requte. Le script SQL de la requte apparat dans la bote de
Visualiser le SQL
dialogue : Visualisation du SQL.

Remarque : Il se peut que BUSINESSOBJECTS cre un script SQL complexe pour


rsoudre la requte, par exemple, si la requte contient des objets incompatibles
ou certains types de conditions. Ces types de scripts SQL peuvent tre diviss en
plusieurs instructions SELECT, que BUSINESSOBJECTS reprsente sous forme de
dossier dans le volet gauche de la bote de dialogue Visualisation du SQL.

130 Manuel de lutilisateur


Utilisation de SQL partir des requtes BusinessObjects

2. Pour modifier le script, cliquez dessus et saisissez les modifications voulues.

3. Cliquez sur le bouton Rgnrer pour rtablir le code SQL de la requte


dorigine.
Rgnrer
4. Cochez la case Ne pas gnrer le SQL avant lexcution si vous souhaitez
conserver les modifications apportes.
Cette option lance lanalyse automatique du script lorsque vous cliquez
sur OK.
Si vous ne cochez pas cette case, toutes les modifications apportes au code
SQL seront perdues lorsque vous cliquerez sur OK.

5. Cliquez sur Analyser pour vrifier la validit du script.

Analyser Remarque : Si le designer dunivers a dfini lunivers avec une connexion


restrictive, BUSINESSOBJECTS vous invite saisir vos nom dutilisateur et mot de
passe de base de donnes avant danalyser le script. Pour en savoir plus sur les
connexions restrictives, reportez-vous la section Restrictive connections,
page 43.

6. Cliquez sur Enregistrer pour enregistrer le script modifi dans un fichier.

Enregistrer 7. Cliquez sur OK pour afficher de nouveau lditeur de requte..

Manuel de lutilisateur 131


Chapitre 4 Concepts avancs des requtes sur les univers

132 Manuel de lutilisateur


Chapitre 5 Utilisation dautres types
de fournisseurs de
donnes
.................................................................................

Dans ce chapitre

Gnralits 135
Dfinition de hirarchies pour le mode Exploration 135

Utilisation de procdures stockes 137


Quest-ce quune procdure stocke ? 137
Comment utiliser des procdures stockes dans
BusinessObjects ? 137
Restrictions relatives aux procdures stockes 137
Utilisation de procdures stockes pour alimenter un rapport en
donnes 138
Modification des paramtres dune procdure stocke 141

Utilisation de SQL la carte 142


Cration dun rapport laide dun SQL la carte 142
Modification dun script SQL la carte 145
Cration ou modification dune connexion pour un
SQL la carte 146
Personnalisation des scripts SQL la carte 148

Manuel de lutilisateur 133


Chapitre 5 Utilisation dautres types de fournisseurs de donnes

Utilisation de fichiers de donnes personnelles 152


Avantages de l'utilisation d'un fichier de donnes personnelles 152
Cration dun rapport partir dun fichier de donnes
personnelles 153

Utilisation des procdures Visual Basic for Applications 158


Cration dun rapport laide dun fournisseur de donnes VBA 159

134 Manuel de lutilisateur


Gnralits

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).

Remarque : En utilisant BUSINESSOBJECTS, vous pouvez galement accder aux


donnes contenues dans des bases de donnes OLAP et des applications SAP. Le
prsent manuel ne donne pas dinformations ce sujet. Les fournisseurs de
donnes OLAP et SAP sont documents dans les manuels livrs avec OLAP ou
SAP Access Pack.

Dfinition de hirarchies pour le mode Exploration


Le mode Exploration vous permet danalyser des donnes diffrents niveaux de
dtail. Pour effectuer cette analyse, vous devez naviguer dans les hirarchies de
donnes dun rapport.
Lexploration des donnes des niveaux infrieurs dans la hirarchie permet
danalyser les informations dtailles des groupes de donnes. Lexploration
des niveaux suprieurs permet danalyser les totaux des donnes des niveaux
infrieurs. Cette fonctionnalit requiert lorganisation pralable des donnes en
hirarchies.
BUSINESSOBJECTS peut automatiquement crer des hirarchies partir des
dimensions rapatries par les procdures stockes, les SQL la carte, les fichiers
de donnes personnelles et les procdures VBA.

Remarque : Vous ne pouvez travailler en mode Exploration que si vous avez


pralablement install la fonctionnalit EXPLORER avec BUSINESSOBJECTS.

Manuel de lutilisateur 135


Chapitre 5 Utilisation dautres types de fournisseurs de donnes

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.

136 Manuel de lutilisateur


Utilisation de procdures stockes

Utilisation de procdures stockes


Cette section prsente les procdures stockes et explique comment les utiliser
pour alimenter vos rapports BUSINESSOBJECTS en donnes.

Quest-ce quune procdure stocke ?


Une procdure stocke est un ensemble d'instructions SQL, enregistr sous un
format excutable dans une base de donnes. L'administrateur de la base de
donnes est souvent la personne qui cre les procdures stockes dans la base de
donnes de votre site, mais tout utilisateur de la base de donnes connaissant le
SQL et ayant accs la base de donnes peut crer des procdures stockes. Une
fois cres, les procdures stockes sont la disposition des utilisateurs finals.

Comment utiliser des procdures stockes dans


BusinessObjects ?
Dans BUSINESSOBJECTS, une procdure stocke est un type de fournisseur de
donnes qui va alimenter les rapports en donnes, tout comme le fait la requte
sur un univers. L'assistant de cration de rapports vous propose de slectionner
les procdures stockes de votre choix. Vous pouvez alors saisir des paramtres
pour spcifier les donnes qui doivent tre rapatries par la procdure stocke.
Vous pouvez galement conserver ces paramtres pour la prochaine excution de
la procdure stocke.

Astuce : Vous pouvez crer et modifier les procdures stockes grce au SQL la
carte dans BUSINESSOBJECTS.

Restrictions relatives aux procdures stockes


Le superviseur BUSINESSOBJECTS accorde l'accs au compte ou la base de
donnes abritant les procdures stockes.
BUSINESSOBJECTS supporte les procdures stockes de certaines bases de
donnes uniquement. Reportez-vous au manuel de la base de donnes relatif
au SGBDR avec lequel vous travaillez, pour vrification.
Les procdures stockes peuvent contenir les instructions COMPUTE, PRINT,
OUTPUT et STATUS. Ces instructions ne seront pas excutes dans
BUSINESSOBJECTS.

Manuel de lutilisateur 137


Chapitre 5 Utilisation dautres types de fournisseurs de donnes

Utilisation de procdures stockes pour alimenter un rapport en


donnes
Voici comment utiliser une procdure stocke pour alimenter un rapport en
donnes.

1. Cliquez sur le bouton Assistant de cration de rapports de la barre doutils


Standard.
Assistant de Lassistant de cration de rapports saffiche lcran.
cration de rapports
2. Slectionnez une option de prsentation de rapport, puis cliquez sur Suivant.
La bote de dialogue Mode daccs aux donnes saffiche lcran.

3. Cliquez sur Autres, puis sur Procdures stockes :

138 Manuel de lutilisateur


Utilisation de procdures stockes

4. Cliquez sur Suivant, puis slectionnez une connexion :

5. Cliquez sur Suivant, puis slectionnez une procdure stocke :

Manuel de lutilisateur 139


Chapitre 5 Utilisation dautres types de fournisseurs de donnes

6. Cliquez sur Fin.


Lditeur de procdure stocke saffiche lcran :

7. Cliquez sur le premier paramtre de la colonne Paramtre, puis saisissez une


valeur dans le champ Valeur.

8. Slectionnez une option dans la bote liste droulante Prochaine excution :


Loption Utiliser cette valeur signifie que la valeur saisie sera utilise lors de
la prochaine excution de cette procdure stocke.
Loption Solliciter lutilisateur signifie que vous serez invit saisir, dans
une bote de dialogue, une valeur diffrente associe au paramtre, lors de
la prochaine excution de cette procdure stocke.

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.

10. Cliquez sur Excuter.


Les donnes rapatries par la procdure stocke saffichent dans le rapport.

140 Manuel de lutilisateur


Utilisation de procdures stockes

Modification des paramtres dune procdure stocke


Pour pouvoir travailler avec diffrentes donnes dans un rapport cr par le biais
dune procdure stocke, il vous suffit de modifier les paramtres de la procdure
stocke, puis dexcuter cette procdure. Pour ce faire :

1. Ouvrez le rapport contenant les donnes issues de la procdure stocke.

2. Slectionnez la commande Editer le fournisseur de donnes du menu


Donnes.
Dans la bote de dialogue Liste des fournisseurs de donnes, slectionnez
la procdure stocke modifier puis cliquez sur OK.
Lditeur de procdure stocke saffiche lcran :

3. Cliquez sur le premier paramtre de la colonne Paramtre.

4. Dans le champ Valeur, saisissez la nouvelle valeur associer ce paramtre.

5. Dans la bote liste droulante Prochaine excution, slectionnez Utiliser cette


valeur ou Solliciter lutilisateur.
Loption Utiliser cette valeur signifie que la valeur saisie sera utilise lors de
la prochaine excution de cette procdure stocke.
Loption Solliciter lutilisateur signifie que vous serez invit saisir, dans
une bote de dialogue, une valeur diffrente associe au paramtre, lors de
la prochaine excution de cette procdure stocke.

6. Cliquez sur Excuter.


Les nouvelles donnes saffichent dans le rapport.

Manuel de lutilisateur 141


Chapitre 5 Utilisation dautres types de fournisseurs de donnes

Utilisation de SQL la carte


Le SQL la carte est un type de fournisseur de donnes qui vous permet de
travailler avec des scripts SQL dans BUSINESSOBJECTS. Vous pouvez ouvrir et
excuter les scripts SQL existants. Les utilisateurs ayant une connaissance du SQL
peuvent crire leurs propres scripts.
Le SQL la carte vous permet d'utiliser diffrents types d'instructions SQL
supports par la base de donnes de votre site, savoir requtes prdfinies,
procdures stockes, PL/SQL et Transact SQL.
Les SQL la carte vous permettent galement d'apporter des modifications la
base de donnes, si le superviseur BUSINESSOBJECTS vous en donne l'autorisation.

Cration dun rapport laide dun SQL la carte


Lorsque vous crez un rapport laide dun SQL la carte, vous pouvez :
crire un nouveau script ou ouvrir un script existant, y compris les SQL
gnrs par les requtes BUSINESSOBJECTS dans lditeur de requte,
dfinir des listes de valeurs et des invites dans le script SQL,
crer une nouvelle connexion la base de donnes ou utiliser une connexion
existante,
visualiser les donnes brutes avant quelles napparaissent dans le rapport,
afin de vous assurer que le rsultat rpond vos attentes,
analyser le script pour rechercher dventuelles erreurs SQL et enregistrer
toute modification apporte un fichier.

Pour crer un rapport laide dun SQL la carte :

1. Cliquez sur le bouton Assistant de cration de rapports de la barre doutils


Standard.
Assistant de cration Lassistant de cration de rapports saffiche lcran.
de rapports
2. Slectionnez une option de prsentation de rapport, puis cliquez sur Suivant.
La bote de dialogue Mode daccs aux donnes saffiche lcran.

142 Manuel de lutilisateur


Utilisation de SQL la carte

3. Sous Autres, slectionnez SQL la carte puis cliquez sur Fin :

Lditeur de SQL la carte saffiche lcran :

Manuel de lutilisateur 143


Chapitre 5 Utilisation dautres types de fournisseurs de donnes

4. Ltape suivante dpend de ce que vous voulez effectuer :

Si vous voulez ... tout dabord... puis...

crire un nouveau script saisissez le script passez ltape


SQL suivante.

ouvrir un script existant cliquez sur Ouvrir dans utilisez la bote de


lditeur de SQL la dialogue qui saffiche
carte : pour localiser le fichier
script SQL voulu.

5. Cliquez sur le bouton Analyser pour vrifier le script et dtecter d'ventuelles


Analyser
erreurs SQL.

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.

6. Pour dfinir une connexion la base de donnes :


slectionnez une connexion dans la bote liste droulante Connexion,
- ou -
cliquez sur le bouton Crer une connexion.
Pour les tapes suivre, reportez-vous la section Cration ou
Crer une connexion modification dune connexion pour un SQL la carte, page 146.

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.

8. Cliquez sur Excuter.


Les donnes rapatries par le script SQL saffichent dans le rapport.

144 Manuel de lutilisateur


Utilisation de SQL la carte

Modification dun script SQL la carte


Pour obtenir des rsultats diffrents partir dun script SQL la carte dj
excut, il vous suffit de le modifier et de lexcuter nouveau. Pour ce faire :

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.

2. Apportez les modifications ncessaires au script. Au cours de votre travail,


vous pouvez :
cliquer sur Analyser pour vrifier le script et rechercher dventuelles
Analyser erreurs SQL,
cliquer sur Visualiser pour afficher les donnes brutes rapatries par le
script,
cliquer sur Enregistrer pour conserver les modifications apportes.

3. Cliquez sur Excuter.


Enregistrer
BUSINESSOBJECTS rapatrie les nouvelles donnes et les affiche dans le rapport.

Astuce : Vous pouvez galement obtenir des donnes diffrentes en excutant un


script SQL la carte existant sur une autre connexion la base de donnes. Pour
cela, slectionnez une autre connexion dans lditeur de SQL la carte. Pour en
savoir plus, reportez-vous la section Cration ou modification dune
connexion pour un SQL la carte ci-aprs.

Manuel de lutilisateur 145


Chapitre 5 Utilisation dautres types de fournisseurs de donnes

Cration ou modification dune connexion pour un SQL la carte


Pour obtenir des donnes par le biais dun SQL la carte, vous devez dfinir une
connexion votre base de donnes dans BUSINESSOBJECTS. Cette procdure nest
pas ncessaire lors de lexcution de requtes sur des univers car la connexion
requise est livre avec lunivers.

Utilisation de lditeur de SQL la carte


Lditeur de SQL la carte vous permet de crer et de modifier des connexions
pour les SQL la carte. Vous travaillez dans lditeur de plusieurs faons :
lorsque vous crez un nouveau rapport laide de lassistant de cration de
rapports ;
lorsque vous insrez un tableau simple, un tableau crois ou un graphe dans
un rapport existant en excutant un script SQL la carte (commandes
Tableau/Tableau crois/Graphe du menu Insertion) ;
- ou -
lorsque vous modifiez un script SQL la carte en slectionnant la commande
Editer le fournisseur de donnes du menu Donnes.
Une fois que vous tes dans lditeur de SQL la carte, vous tes prt crer ou
modifier une connexion.

Cration dune connexion


1. Dans lditeur de SQL la carte, cliquez sur le bouton Crer une connexion.
La bote de dialogue Ajouter une connexion saffiche lcran.
Crer une
connexion

146 Manuel de lutilisateur


Utilisation de SQL la carte

2. Cliquez sur le nom de la couche rseau qui va permettre la connexion, puis


cliquez sur OK :

La bote de dialogue qui saffiche lcran dpend de la couche rseau


slectionne.

3. Saisissez un nom dans le champ Nom et slectionnez le SGBDR utiliser dans


la bote liste droulante Moteur SGBDR.

4. Saisissez les paramtres de connexion appropris dans la zone Paramtres de


connexion.
Ces paramtres sont propres la base de donnes laquelle vous allez vous
connecter. Les informations spcifiques aux bases de donnes sont fournies
dans laide en ligne, laquelle vous accdez en cliquant sur le bouton Aide de
la bote de dialogue.

5. Dans la bote liste droulante Type, slectionnez Personnelle ou Partage.


Personnelle signifie que vous tes le seul pouvoir utiliser la connexion.
Partage signifie que vous pouvez partager la connexion avec dautres
utilisateurs.

6. Cliquez sur l'onglet Proprits tendues pour saisir d'autres paramtres de


connexion.

7. Cliquez sur le bouton Tester pour vrifier que la connexion s'effectue


correctement, puis cliquez sur OK.

Manuel de lutilisateur 147


Chapitre 5 Utilisation dautres types de fournisseurs de donnes

Modification dune connexion existante


1. Dans lditeur de SQL la carte, slectionnez la connexion dans la bote liste
droulante Connexion puis cliquez sur le bouton Editer la connexion.
Editer la connexion La bote de dialogue qui saffiche vous permet de modifier les paramtres de
la connexion. Le titre de cette bote dpend du driver et de la base de donnes
que vous utilisez.

2. Apportez les modifications ncessaires (par exemple, modifiez la source de


donnes) ou slectionnez des options diffrentes dans longlet Proprits
tendues.

3. Cliquez sur Tester puis sur OK.


Vous pouvez alors :
Cliquer sur Excuter pour excuter un script en fonction de la connexion.
Cliquer sur Visualiser pour afficher les donnes brutes rapatries par la
nouvelle connexion pour le script courant. Cette procdure peut savrer
utile si vous avez modifi la source de donnes.
Cliquer sur Annuler pour enregistrer la connexion pour plus tard.

Personnalisation des scripts SQL la carte


Le SQL la carte vous permet dexcuter des scripts SQL nouveaux ou existants
en vue de rapatrier des donnes pour vos rapports. Vous pouvez personnaliser
les scripts afin dafficher des invites proposant lutilisateur de filtrer les donnes
rapatries en slectionnant des valeurs dans des listes de valeurs.

Cration dune invite avec liste de valeurs pour un script SQL la


carte
Une invite est une question qui incite lutilisateur slectionner des valeurs lors
de lexcution de requtes. Ainsi, lutilisateur filtre la requte afin dobtenir des
donnes pertinentes.
En outre, une invite peut proposer une liste de valeurs qui permet lutilisateur
de slectionner des valeurs plutt que davoir les saisir. La liste de valeurs
indique exactement lutilisateur les valeurs avec lesquelles il peut travailler et
vite toute erreur de saisie.
Dans un SQL la carte, vous pouvez ajouter une invite et une liste de valeurs
un script. Dans cette section, vous trouverez :
la syntaxe requise pour la cration dune invite avec liste de valeurs,
une procdure tape par tape,
un exemple.

148 Manuel de lutilisateur


Utilisation de SQL la carte

Syntaxe des invites et listes de valeurs dans un SQL la carte


Le SQL qui cre linvite et la liste de valeurs doit apparatre dans la clause
WHERE. La syntaxe est la suivante :
@prompt('invite','type de donnes',{'valeur','valeur',
etc.},mono/multi,free/constrained)
Le tableau suivant dcrit chaque argument. A la suite du tableau, un exemple de
script contenant une invite avec liste de valeurs vous est prsent.

Argument Description Par


dfaut

@prompt Fonction vous permettant de crer une invite qui N/D


s'affiche au moment de l'excution d'un script
SQL la carte.
Cette fonction peut recevoir jusqu' cinq
arguments. Un seul est obligatoire, l'argument
'invite'. Si seul cet argument est indiqu, la
syntaxe est la suivante :
@prompt('Quelle anne ?',,,,)
Dans ce cas, BUSINESSOBJECTS utilise les valeurs
par dfaut pour les autres arguments.
La prcdente syntaxe peut tre remplace par :
@variable('Quelle anne ?')

invite Texte qui saffiche lors de lexcution du SQL la Aucun


carte. L'invite apparat dans une bote de
dialogue et incite l'utilisateur saisir des valeurs
pertinentes, telles que lanne ou le nom du
client.
Cet argument reoit une chane de caractres
place entre guillemets simples (') :
Quel client ?

type de Se rfre au type de donnes rapatri par la liste A


donnes de valeurs (caractre, nombre ou date). Cet
argument reoit un caractre :
A pour des donnes de type caractre,
N pour des donnes numriques,
D pour des donnes de type date.
Cet argument est facultatif.

Manuel de lutilisateur 149


Chapitre 5 Utilisation dautres types de fournisseurs de donnes

Argument Description Par


dfaut

valeur, valeur Indique la liste de valeurs qui s'affiche lors de Aucune


etc. lexcution du script. Cet argument reoit jusqu
un maximum de 256 chanes de caractres
places entre guillemets simples (') :
Chicago,New York,San Francisco
Cet argument est facultatif. S'il n'est pas
renseign, aucune liste de valeurs n'est
disponible et vous devez saisir les valeurs
manuellement lors de lexcution du script.

mono/multi Spcifie si les utilisateurs ont le droit ou non de mono


slectionner plus d'une valeur dans la liste de
valeurs. Cet argument reoit l'un des paramtres
suivants :
"mono" qui ne permet pas la multislection,
"multi" qui permet la multislection.

free/ Spcifie si les utilisateurs ont le droit ou non de free


constrained saisir des valeurs manuellement. Cet argument
reoit l'un des paramtres suivants :
"free" qui autorise la saisie manuelle de
valeurs,
"constrained" qui oblige l'utilisateur choisir
une valeur dans la liste de valeurs.

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.

150 Manuel de lutilisateur


Utilisation de SQL la carte

Largument constrained oblige lutilisateur slectionner une valeur dans la


liste.

Remarque : Ce script fonctionne avec une base de donnes Microsoft Access.

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))

Cration dune invite avec liste de valeurs dans un script SQL la


carte
1. Affichez le script SQL dans lditeur de SQL la carte, en crant un nouveau
rapport ou en slectionnant la commande Editer le fournisseur de donnes du
menu Donnes dans un rapport cr par le biais dun SQL la carte.

2. Dans la clause WHERE, saisissez linvite derrire la combinaison


table.colonne pour laquelle vous voulez crer une invite avec liste de valeurs.
Reportez-vous la section Syntaxe des invites et listes de valeurs dans un
SQL la carte, page 149, si ncessaire.

3. Cliquez sur Excuter.


Linvite saffiche dans une bote de dialogue.

4. Saisissez ou slectionnez la ou les valeurs ncessaires, puis cliquez sur OK.


Les donnes saffichent dans le rapport.

Manuel de lutilisateur 151


Chapitre 5 Utilisation dautres types de fournisseurs de donnes

Utilisation de fichiers de donnes personnelles


Un fichier de donnes personnelles est un type de fournisseur de donnes
permettant d'accder aux donnes issues de feuilles de calcul (Microsoft Excel,
Lotus 1-2-3), de fichiers dBASE et de fichiers texte.

Avantages de l'utilisation d'un fichier de donnes personnelles


L'utilisation d'un fichier de donnes personnelles offre les avantages suivants :
Vous pouvez afficher dans un mme rapport des donnes issues de la base de
donnes de votre entreprise et des donnes issues d'un fichier personnel.
C'est ainsi que vous pouvez comparer le budget de votre entreprise (donnes
dentreprise) avec vos propres cots (donnes personnelles). Pour obtenir un
tel rapport, vous devez crer une requte pour rapatrier les donnes issues de
la base de donnes de votre entreprise, puis vous devez insrer un nouveau
bloc affichant les donnes issues d'un fichier de donnes personnelles.
Si vous n'tes pas connect une base de donnes ou s'il n'y a pas de SGBDR
sur votre site, vous pouvez utiliser le fichier de donnes personnelles comme
source de donnes unique.
Vous pouvez utiliser les fonctionnalits de rapport et d'analyse de
BUSINESSOBJECTS pour manipuler des donnes issues d'autres applications.

152 Manuel de lutilisateur


Utilisation de fichiers de donnes personnelles

Cration dun rapport partir dun fichier de donnes


personnelles
La cration dun rapport partir dun fichier de donnes personnelles seffectue
en deux tapes.
Dans un premier temps, vous spcifiez le fichier de donnes personnelles
utiliser pour le rapport. Cette procdure est dcrite la section Slection du
fichier de donnes personnelles pour le rapport, ci-aprs.
Dans un deuxime temps, vous dfinissez des options qui dpendent du type
de fichier slectionn la premire tape. Les options relatives une feuille de
calcul sont diffrentes de celles associes un fichier texte. Cette procdure est
dcrite la section Dfinition des options pour un fichier de donnes
personnelles, page 156.

Slection du fichier de donnes personnelles pour le rapport


Cette section explique comment utiliser lassistant de cration de rapports pour
localiser le fichier de donnes personnelles contenant les informations dont vous
avez besoin.

1. Cliquez sur le bouton Assistant de cration de rapports de la barre doutils


Standard.
Assistant de cration
de rapports Lassistant de cration de rapports saffiche lcran.

2. Slectionnez une option de prsentation de rapport, puis cliquez sur Suivant.


La bote de dialogue Mode daccs aux donnes saffiche lcran.

Manuel de lutilisateur 153


Chapitre 5 Utilisation dautres types de fournisseurs de donnes

3. Sous Autres, slectionnez Fichiers de donnes personnelles puis cliquez sur Fin :

La bote de dialogue Accder aux donnes personnelles saffiche lcran :

154 Manuel de lutilisateur


Utilisation de fichiers de donnes personnelles

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.

Remarque : BUSINESSOBJECTS prend en charge les fichiers Microsoft Excel 97. En


utilisant ce type de fichier, assurez-vous que la zone Format indique Fichiers
Microsoft Excel (*.xls) :

Si vous utilisez un classeur Microsoft Excel 95, slectionnez Fichiers Microsoft


Excel 97 (*.xls) dans la zone Format.

5. Dfinissez les options de votre choix (pour en savoir plus, reportez-vous la


section Dfinition des options pour un fichier de donnes personnelles,
page 156).

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.

7. Cliquez sur Excuter.


Les donnes rapatries du fichier de donnes personnelles saffichent dans le
rapport.

Manuel de lutilisateur 155


Chapitre 5 Utilisation dautres types de fournisseurs de donnes

Dfinition des options pour un fichier de donnes personnelles


Dans la bote de dialogue Accder aux donnes personnelles, BUSINESSOBJECTS
affiche les options pertinentes pour le format de fichier que vous avez
slectionn. Dautres options, indpendantes du format de fichier, sont
galement disponibles. Chacune de ces options est dcrite en dtail dans le
tableau qui suit :

Format de fichier Options disponibles Description

Tous (*.*) La premire ligne Les premires lignes de


contient les noms des donnes du fichier saffichent
colonnes sous forme den-ttes de
colonne dans le rapport
BUSINESSOBJECTS.
Cette option nest pas
disponible pour les fichiers
dBASE.

Crer des hirarchies et Cre des hirarchies qui


lancer le mode seront utilises dans le
Exploration rapport pour analyser les
donnes en mode
Exploration. La cration
automatique de hirarchies
par BUSINESSOBJECTS nest
possible que si les dimensions
utilises dans le fichier de
donnes personnelles ont une
structure logique (Anne,
Trimestre, Mois par exemple).
A laffichage du rapport, le
mode Exploration est actif et
vous pouvez immdiatement
commencer lanalyse des
donnes.

156 Manuel de lutilisateur


Utilisation de fichiers de donnes personnelles

Format de fichier Options disponibles Description

Fichiers texte (.asc; Sparateur Vous permet dindiquer la


.prn; .txt; .csv) Tabulation faon dont les donnes sont
Espace dlimites dans le fichier
Caractre texte. Loption dfinie par
dfaut pour chaque type de
fichier est la suivante :
| (.asc)
espace (.prn)
tabulation (.txt)
point-virgule (.csv)

Microsoft Excel (.xls) Nom de la feuille Rpertorie les feuilles de


Microsoft Excel 97 calcul contenues dans le
(.xls) fichier slectionn et vous
permet de slectionner la
feuille contenant les donnes
de votre choix.

Champ slectionn Vous permet de spcifier les


champs de donnes dans la
feuille de calcul.

Tous les champs Rapatrie toutes les donnes de


la feuille.

Dfinition de la Rapatrie les donnes


plage contenues dans la plage de
cellules indique (par
exemple, A1:Z20 pour
Microsoft Excel)

Nom de la plage Rapatrie les donnes


contenues dans une plage
dfinie de la feuille.

dBASE Aucune option spcifique dBASE nest disponible.

Manuel de lutilisateur 157


Chapitre 5 Utilisation dautres types de fournisseurs de donnes

Utilisation des procdures Visual Basic for


Applications
Un fournisseur de donnes VBA est un outil la fois performant et flexible
permettant daccder des donnes externes. Il vous faudra trs souvent accder
des serveurs dautomatisation par le biais de VBA afin de rapatrier leurs
donnes propres. VBA vous permet de rapatrier des donnes issues de
diffrentes sources : ADO, DAO, RDO, Application Object Models, EDK, API de
niveau infrieur, etc.

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 :

1. Crez une connexion la source de donnes.

2. Crez un cube de donnes.

3. Dfinissez les dimensions du cube de donnes.

4. Alimentez le cube avec les donnes issues de la source de donnes.


Une fois le cube aliment en donnes, vous pouvez gnrer un rapport bas sur
ces donnes dans BUSINESSOBJECTS.

158 Manuel de lutilisateur


Utilisation des procdures Visual Basic for Applications

Cration dun rapport laide dun fournisseur de donnes VBA


Pour crer un rapport en utilisant un fournisseur de donnes VBA :

1. Cliquez sur le bouton Assistant de cration de rapports de la barre doutils


Standard.
Assistant de LAssistant de cration de rapports saffiche lcran.
cration de rapports
2. Slectionnez une option de prsentation de rapport, puis cliquez sur Suivant.
La bote de dialogue Mode daccs aux donnes saffiche lcran.

Manuel de lutilisateur 159


Chapitre 5 Utilisation dautres types de fournisseurs de donnes

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

4. Saisissez le nom du nouveau sous-programme VBA que vous voulez crire et


cliquez sur Crer. Lditeur Visual Basic souvre sur le squelette du sous-
programme. Le sous-programme est toujours cr dans ThisDocument.

5. Compilez le projet et slectionnez la commande Fermer et retourner


BUSINESSOBJECTS du menu Fichier.

6. Slectionnez le sous-programme dans la bote de dialogue Accs aux donnes


partir de VBA puis cliquez sur Excuter.

Exemple : Accs des donnes de messagerie lectronique par le biais de VBA


...........................................................
Dans cet exemple, nous allons crer un rapport BUSINESSOBJECTS contenant des
informations sur les dix derniers messages arrivs dans une bote de rception
Microsoft Outlook.
Microsoft Outlook 97 ou une version ultrieure doit tre install.

160 Manuel de lutilisateur


Utilisation des procdures Visual Basic for Applications

Dsignation de la bibliothque dobjets Microsoft Outlook


Pour accder Microsoft Outlook laide de VBA, vous devez dsigner la
bibliothque dobjets Microsoft Outlook Object. Pour cela :

1. Dans BUSINESSOBJECTS Visual Basic Editor, slectionnez Rfrences dans le


menu Outils.

2. Slectionnez Microsoft Outlook Object Library et cliquez sur OK.


Ceci vous permet dutiliser les outils de programmation de Microsoft Outlook
dans votre fournisseur de donnes VBA.
Dclarations
Le sous-programme que vous crez dans la bote de dialogue Accs aux donnes
partir de VBA comporte un seul argument, dpInterface. Il sagit de
linterface avec le fournisseur de donnes VBA. (Pour plus de dtails sur
DpVBAInterface, reportez-vous au manuel BusinessObjects SDK Reference Guide.)
Un commentaire est ajout automatiquement et vous indique o insrer le code.
Sub Outlook(dpInterface As DpVBAInterface)
' TODO: Ajouter le code du fournisseur de donnes VBA ici.
' Pour plus dinformations, reportez-vous laide en ligne de
DpVBAInterface
End Sub
Les variables suivantes sont ensuite dclares :
Dim olkApp As Outlook.Application
Dim nspNameSpace As NameSpace
Dim objInboxFolder As Object
Dim objMail As Object

Accs la bote de rception


La classe olkApp est initialise de la faon suivante :
Set olkApp = CreateObject("Outlook.Application")
Puis nspNameSpace est dfini de sorte pointer sur MAPI (Messaging API) :
Set nspNameSpace = olkApp.GetNamespace("MAPI")
La variable, objInboxFolder, est dfinie de sorte pointer sur la bote de
rception Outlook :
Set objInboxFolder = nspNameSpace.GetDefaultFolder _
(olFolderInbox)

Manuel de lutilisateur 161


Chapitre 5 Utilisation dautres types de fournisseurs de donnes

Cration du cube de donnes


Le code suivant transforme lobjet cube en instance.
dpInterface.UserString(1) = "Chane utilisateur pour fournisseur
de donnes Outlook"
Dim oCube As DpVBACube
Set oCube = dpInterface.DpVBACubes.Item(1)
Le nombre de colonnes dans le cube de donnes est dfini 7, et la variable oCol
est dclare comme tant une colonne.
Dim oColumns As DpVBAColumns
Set oColumns = oCube.DpVBAColumns
oColumns.SetNbColumns (7)
Dim oCol As DpVBAColumn
Dim i As Integer
Passons maintenant la construction de chaque colonne.
Cration des colonnes
Tout dabord, la variable oCol est dfinie de sorte pointer sur une nouvelle
colonne. Un nom, un type ainsi quune qualification lui sont attribus.
' 1st column
Set oCol = oColumns.Item(1)
oCol.Name = "De"
oCol.Type = boCharacterObject
oCol.Qualification = boDimension
Ensuite, les dix premiers noms dexpditeurs (SenderNames) de la bote de
rception sont attribus aux lments correspondants dans oCol.
For i = 1 To 10 'objInboxFolder.Items.Count
Set objMail = objInboxFolder.Items.Item(i)
oCol.Item(i) = objMail.SenderName
Next i

162 Manuel de lutilisateur


Utilisation des procdures Visual Basic for Applications

Cette procdure est rpte pour chaque colonne :


' 2nd column
Set oCol = oColumns.Item(2)
oCol.Name = "A"
oCol.Type = boCharacterObject
oCol.Qualification = boDimension
For i = 1 To 10 'objInboxFolder.Items.Count
Set objMail = objInboxFolder.Items.Item(i)
oCol.Item(i) = objMail.To
Next i

' 3rd column


Set oCol = oColumns.Item(3)
oCol.Name = "Copie"
oCol.Type = boCharacterObject
oCol.Qualification = boDimension
For i = 1 To 10 'objInboxFolder.Items.Count
Set objMail = objInboxFolder.Items.Item(i)
oCol.Item(i) = objMail.CC
Next i

' 4th column


Set oCol = oColumns.Item(4)
oCol.Name = "Sujet"
oCol.Type = boCharacterObject
oCol.Qualification = boDimension
For i = 1 To 10 'objInboxFolder.Items.Count
Set objMail = objInboxFolder.Items.Item(i)
oCol.Item(i) = objMail.Subject
Next i

' 5th column


Set oCol = oColumns.Item(5)
oCol.Name = "Taille"
oCol.Type = boNumericObject

Manuel de lutilisateur 163


Chapitre 5 Utilisation dautres types de fournisseurs de donnes

oCol.Qualification = boMeasure
For i = 1 To 10 'objInboxFolder.Items.Count
Set objMail = objInboxFolder.Items.Item(i)
oCol.Item(i) = objMail.Size
Next i

' 6th column


Set oCol = oColumns.Item(6)
oCol.Name = "Cr le"
oCol.Type = boDateObject
oCol.Qualification = boDimension
For i = 1 To 10 'objInboxFolder.Items.Count
Set objMail = objInboxFolder.Items.Item(i)
oCol.Item(i) = objMail.CreationTime
Next i

' 7th column


Set oCol = oColumns.Item(7)
oCol.Name = "Reu le"
oCol.Type = boDateObject
oCol.Qualification = boDimension
For i = 1 To 10 'objInboxFolder.Items.Count
Set objMail = objInboxFolder.Items.Item(i)
oCol.Item(i) = objMail.ReceivedTime
Next i
Enfin, nous procdons une vrification afin de nous assurer que toutes les
donnes sont prsentes et correctes. Si tel nest pas le cas, la procdure est annule
et un message derreur saffiche.
dpInterface.CheckDataIntegrity(boCheckAll)
A prsent, ce code doit tre compil. Vous devez ensuite slectionner la
commande Fermer et retourner BUSINESSOBJECTS du menu Fichier, pour crer
votre rapport.
...........................................................

164 Manuel de lutilisateur


Chapitre 6 Combinaison de donnes
provenant de sources
diffrentes
.................................................................................

Dans ce chapitre

Gnralits 166

Quelles sont les sources de donnes disponibles ? 166

Insertion de donnes de sources diffrentes dans un mme rapport 167


Quels fournisseurs de donnes peut-on combiner dans un rapport ? 167
Utilisation de fournisseurs de donnes diffrents pour des blocs de
donnes distincts dans un mme rapport 168
Affichage de donnes provenant de fournisseurs diffrents dans un mme
bloc 170

Liaison de fournisseurs de donnes 174


Dans quels cas les fournisseurs de donnes doivent-ils tre lis ? 174
Suppression dun lien entre des fournisseurs de donnes 180

Manuel de lutilisateur 165


Chapitre 6 Combinaison de donnes provenant de sources diffrentes

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.

Quelles sont les sources de donnes disponibles ?


BUSINESSOBJECTS vous permet daccder aux donnes dune grande varit de
sources. Les sources disponibles sont les suivantes :
Bases de donnes relationnelles (SGBDR), comme ORACLE, Microsoft SQL
Server et Informix.
Serveur multidimensionnels (OLAP) comme Microsoft OLAP Services,
ORACLE Express et IBM DB2.
Fichiers Texte et feuilles de calcul.
Application PGI, comme SAP.
Virtuellement toutes les sources de donnes utilisant les procdures Microsoft
Visual Basic for Applications (VBA).

166 Manuel de lutilisateur


Insertion de donnes de sources diffrentes dans un mme rapport

Insertion de donnes de sources diffrentes dans


un mme rapport
Vous pouvez accder aux sources de donnes dans BUSINESSOBJECTS en crant
des fournisseurs de donnes pour les sources de donnes. Pour inclure dans un
mme rapport des donnes provenant de sources diffrentes, vous devez afficher
les donnes partir de fournisseurs de donnes diffrents. Par exemple, si vous
souhaitez afficher des donnes partir dune base de donnes SYBASE et partir
dun fichier Microsoft Excel dans un mme rapport, vous devez extraire les
donnes de la base en crant une requte ou en utilisant une procdure stocke,
et extraire les donnes dExcel en accdant un fichier de donnes personnelles.
BUSINESSOBJECTS supporte les types de fournisseurs de donnes suivants :
Requtes excutes dans des univers
Procdures stockes
SQL la carte
Fichiers de donnes personnelles
Procdures VBA
Serveurs OLAP
SAP

Quels fournisseurs de donnes peut-on combiner dans un


rapport ?
Il est possible de combiner dans un rapport unique des donnes de nimporte
quel fournisseur support par BUSINESSOBJECTS avec des donnes de nimporte
quel autre fournisseur support par BUSINESSOBJECTS. Par exemple, dans un
rapport qui prsente les donnes extraites laide dune requte excute dans un
univers, vous pouvez crer une nouvelle requte excuter sur un autre univers.
Vous pouvez aussi utiliser un fournisseur de donnes dun type diffrent : une
procdure stocke, un script SQL la carte, un fichier de donnes personnelles ou
un serveur OLAP.

Manuel de lutilisateur 167


Chapitre 6 Combinaison de donnes provenant de sources diffrentes

Utilisation de fournisseurs de donnes diffrents pour des blocs de


donnes distincts dans un mme rapport
Il est possible dafficher dans un rapport BUSINESSOBJECTS des donnes
provenant de diffrents fournisseurs dans un seul bloc de donnes ou dans des
blocs distincts. Pour les afficher dans un seul bloc, vous devez tout dabord crer
un bloc distinct avec le fournisseur de donnes voulu puis combiner les donnes
des blocs. Suivez pour cela la procdure suivante :

1. Ouvrez un rapport.

2. Cliquez sur la commande Tableau (ou Tableau crois ou Graphe) du menu


Insertion.
Choisissez la commande en fonction du type de bloc insrer.

3. A laide de la souris, dessinez un rectangle lemplacement o vous souhaitez


que le nouveau bloc apparaisse.
Lorsque vous relchez le bouton de la souris, un assistant saffiche. Le choix
de la commande dans le menu Insertion dtermine laffichage de lassistant
(Assistant de cration de tableaux, Assistant de cration de tableaux croiss ou
Assistant de cration de graphes).

168 Manuel de lutilisateur


Insertion de donnes de sources diffrentes dans un mme 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.

Manuel de lutilisateur 169


Chapitre 6 Combinaison de donnes provenant de sources diffrentes

6. Dfinissez et excutez le fournisseur de donnes.


BUSINESSOBJECTS peut lier automatiquement les fournisseurs.
BUSINESSOBJECTS vous invite lier le nouveau fournisseur de donnes
lexistant dans les cas suivants :
Aucune dimension commune nexiste entre eux. BUSINESSOBJECTS lie
automatiquement les deux fournisseurs de donnes sans intervention de
votre part si leur dimension porte le mme nom et si elle appartient au
mme univers. Vous tes invit les lier sils disposent tous deux dune
dimension appele Anne, mais que lun provient dun univers et lautre
dune feuille de calcul Excel.
Le nouveau bloc est dans une section.
Les nouvelles donnes apparaissent dans le nouveau bloc.

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.

Affichage de donnes provenant de fournisseurs diffrents dans


un mme bloc
Une fois que vous avez cr un bloc de donnes spar dans un rapport partir
dun autre fournisseur et que vous avez li les fournisseurs manuellement ou
automatiquement, vous pouvez afficher les donnes de ces fournisseurs dans un
seul bloc. Vous pouvez ensuite effectuer lune des tches ci-aprs :

Pour vous devez

afficher des donnes dans un utiliser longlet Rotation de la bote de


tableau ou un tableau crois dialogue Format de tableau.
existant,

afficher des donnes dans un utiliser longlet Rotation de la bote de


graphe existant, dialogue Format de graphe.

afficher des donnes dans un type utiliser la fentre Rotation.


de bloc existant,

170 Manuel de lutilisateur


Insertion de donnes de sources diffrentes dans un mme rapport

Quelles variables de fournisseurs de donnes lis peut-on afficher ?


Les rgles de compatibilit dterminent les variables des fournisseurs de donnes
quil est possible de combiner dans un mme bloc. Lorsquune variable ne peut
pas tre incluse dans un bloc, elle apparat en gris et en italique, comme illustr
ci-dessous.

Vous pouvez utiliser la dimension commune de lun ou de lautre fournisseur. Il


est trs souvent possible dutiliser les indicateurs des deux fournisseurs dans un
mme bloc.

Manuel de lutilisateur 171


Chapitre 6 Combinaison de donnes provenant de sources diffrentes

Affichage des donnes dans un tableau ou un tableau crois


existant
1. Cliquez sur le tableau ou le tableau crois que vous souhaitez modifier avec
les donnes dun autre fournisseur.

2. Cliquez sur la commande Tableau ou Tableau crois du menu Format.

3. Dans la bote de dialogue Format de tableau, cliquez sur longlet Rotation.

4. Dans la zone Variables utilises, cliquez sur le dossier dans lequel vous voulez
afficher les donnes : Colonnes, Lignes, Corps.

5. Dans la zone Variables disponibles, choisissez la variable ajouter et cliquez


sur Ajouter.

6. Cliquez sur OK.

172 Manuel de lutilisateur


Insertion de donnes de sources diffrentes dans un mme rapport

Affichage des donnes dans un graphe existant


1. Cliquez sur le graphe que vous voulez modifier avec les donnes dun autre
fournisseur.

2. Cliquez sur la commande Graphe du menu Format.

3. Dans la bote de dialogue Format de graphe, cliquez sur longlet Rotation.

4. Dans la zone Variables utilises, cliquez sur le dossier qui reprsente laxe sur
lequel vous voulez afficher les donnes : Colonnes, Lignes, Corps.

5. Dans la zone Variables disponibles, choisissez la variable ajouter et cliquez


sur Ajouter.

6. Cliquez sur OK.


Dans les graphes deux dimensions, toutes les variables sont situes dans les
dossiers de laxe des X et des Y. Dans les graphes matriciels trois dimensions,
les variables se trouvent dans trois dossiers : Axe des X, Axe des Y et Axe
des Z.

Ajout de donnes en mode rotation


1. Ouvrez un rapport et affichez la fentre Rotation.
Les variables de tous les blocs du rapport sont affiches dans la zone Variables
Rotation disponibles (premier bouton gauche dans la barre doutils).

2. Dans la zone Variables disponibles, choisissez licne reprsentant la variable


ajouter au rapport, faites-la glisser et dposez-la dans la zone Section ou
Structure du bloc.

3. Rptez les tapes prcdentes pour ajouter dautres variables.

4. Cliquez sur Appliquer.

Manuel de lutilisateur 173


Chapitre 6 Combinaison de donnes provenant de sources diffrentes

Liaison de fournisseurs de donnes


La liaison de fournisseurs de donnes permet de traiter des donnes de sources
diffrentes dans le mme tableau, le mme tableau crois ou le mme graphe dun
rapport.

Dans quels cas les fournisseurs de donnes doivent-ils tre lis ?


BUSINESSOBJECTS lie automatiquement les fournisseurs qui ont une dimension en
commun. Deux dimensions de deux fournisseurs de donnes diffrents sont dites
communes lorsquelles appartiennent au mme univers et lorsquelles ont le
mme nom. BUSINESSOBJECTS vous invite lier des fournisseurs de donnes sils
nont aucune dimension en commun.

Astuce : Si vous souhaitez simplement ajouter des colonnes de donnes dans un


rapport, utilisez la commande Editer le fournisseur de donnes du menu
Donnes au lieu de crer une nouvelle requte. Cette mthode vous permet
dajouter des objets de rsultat la requte dorigine ; BUSINESSOBJECTS insre
automatiquement les nouvelles colonnes de donnes dans le rapport ou en cre
un nouveau.

Exemple : BUSINESSOBJECTS vous invite lier des fournisseurs de donnes


...........................................................
Lexemple suivant illustre une situation dans laquelle BUSINESSOBJECTS vous
invite lier des fournisseurs de donnes :
Vous crez un nouveau document en excutant une requte sur un univers.
Vous choisissez le format matre ou dtail pour le rapport en utilisant par
exemple la dimension Anne.
Vous souhaitez comparer les revenus annuels avec vos objectifs de ventes et
insrez donc un nouveau tableau dans la section Anne.
Au lieu dinsrer les donnes dun document ou dutiliser lunivers sur lequel
vous avez excut la premire requte, vous choisissez dextraire les donnes
de la feuille de calcul qui contient vos objectifs personnels.
Bien que la feuille de calcul contienne la colonne Anne, BUSINESSOBJECTS
vous invite lier le fichier de donnes personnelles avec la requte qui existe
dj dans le rapport parce que vous insrez des nouvelles donnes dans une
section qui est gnre par les donnes de la requte.

...........................................................

174 Manuel de lutilisateur


Liaison de fournisseurs de donnes

Quelle dimension doit tre utilise en tant que lien ?


Les dimensions que vous utilisez pour lier les fournisseurs de donnes doivent
ncessairement tre du mme type dans les deux fournisseurs (numrique ou
alphanumrique). Si cela nest pas le cas, deux lignes de donnes apparatront
pour lobjet li lorsque vous crez un tableau qui lutilise. Vous devez de plus
utiliser uniquement des dimensions qui renvoient le mme type de valeurs. La
cration dun lien entre des dimensions dont les listes de valeurs sont totalement
diffrentes ne prsente aucun intrt (Anne et Rgion par exemple).

Liaison de fournisseurs de donnes lors de linsertion dun nouveau


bloc
1. Slectionnez la commande Tableau, Tableau crois ou Graphe du menu
Insertion.

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.

3. Slectionnez le type de fournisseur de donnes excuter et cliquez sur Fin.

4. Crez et excutez le fournisseur de donnes.


BUSINESSOBJECTS affiche une bote de dialogue dans laquelle vous devez lier
le nouveau fournisseur de donnes aux donnes du rapport.

Manuel de lutilisateur 175


Chapitre 6 Combinaison de donnes provenant de sources diffrentes

5. Pour tablir le lien, procdez comme suit :


Slectionnez la dimension du nouveau fournisseur de donnes sur laquelle
baser la liaison en cliquant sur licne approprie dans la zone Dimensions.
Slectionnez la section matre du rapport en cliquant sur une icne dans la
zone Matre(s) du rapport.
Cliquez sur Lier :

La dimension choisie dans la zone Dimensions apparat sous la dimension de


la zone Matre(s) du rapport :

176 Manuel de lutilisateur


Liaison de fournisseurs de donnes

6. Cliquez sur OK.


Les nouvelles donnes apparaissent dans le rapport. Les indicateurs sont
calculs automatiquement.

Remarque : Si la bote de dialogue Liens entre le Fournisseurs de Donnes et le


Rapport saffiche et si vous cliquez sur OK ou Annuler sans avoir cr de lien,
vous obtenez un produit cartsien.

Liaison de fournisseurs de donnes existants


La section prcdente a dcrit la cration dun lien entre des fournisseurs de
donnes lors de linsertion de nouvelles donnes dans une section de rapport.
Mais comment procder si vous vous trouvez dans la situation suivante ?
Votre rapport contient deux tableaux - lun provient dun univers et lautre
dun fichier de donnes personnelles.
Il nexiste aucun lien entre les tableaux car, lorsque vous avez insr le second
tableau, vous lavez tout simplement ajout ct du tableau existant sans
avoir pralablement li leurs fournisseurs de donnes.
Vous souhaitez maintenant crer le format matre/dtail, ce qui est possible
car les tableaux ont en commun une dimension de mme nom et de mme
type.

La procdure permettant de lier des fournisseurs de donnes existants est la


suivante :

1. Ouvrez le document qui contient le fournisseur de donnes lier.

2. Slectionnez la commande Visualiser les donnes du menu Donnes.


Le Gestionnaire de donnes saffiche lcran.

Manuel de lutilisateur 177


Chapitre 6 Combinaison de donnes provenant de sources diffrentes

3. Dans la zone Fournisseurs de donnes, choisissez la dimension utiliser


comme lien entre les fournisseurs de donnes.
Dans lillustration ci-dessous, la dimension Lieu de sjour a t slectionne :

4. Cliquez sur longlet Dfinition puis sur le bouton Lier :

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.

178 Manuel de lutilisateur


Liaison de fournisseurs de donnes

5. Cliquez sur la dimension que vous voulez utiliser comme lien.


Le symbole situ en regard du nom de la dimension change et indique
maintenant que la dimension est un lien entre deux fournisseurs de donnes :

Ce symbole apparatra galement lorsque vous cliquerez sur la dimension


dans le Gestionnaire de donnes.

6. Cliquez sur OK pour fermer la bote de dialogue et cliquez sur OK dans le


Gestionnaire de donnes.
Vous pouvez maintenant utiliser la dimension de liaison pour appliquer un
format matre ou dtail dans le rapport.

Manuel de lutilisateur 179


Chapitre 6 Combinaison de donnes provenant de sources diffrentes

Suppression dun lien entre des fournisseurs de donnes


Pour supprimer le lien qui existe entre des fournisseurs de donnes, vous devez
supprimer le lien de la dimension commune qui les lie. La suppression du lien
entre des fournisseurs de donnes est ncessaire lorsque vous devez utiliser
toutes les variables dun seul fournisseur pour crer une requte indpendante.
Pour ce faire, procdez comme suit :

1. Slectionnez la commande Visualiser les donnes du menu Donnes.


Le Gestionnaire de donnes saffiche.

2. Dans la zone Fournisseurs de donnes, cliquez sur la dimension qui sert de


lien.

3. Cliquez sur longlet Dfinition puis sur Dlier :

4. Cliquez sur OK pour fermer le Gestionnaire de donnes.

180 Manuel de lutilisateur


Chapitre 7 Gestion des fournisseurs
de donnes
.................................................................................

Dans ce chapitre

Gnralits 182

Modification du nom des fournisseurs de donnes 183


Pourquoi renommer les fournisseurs de donnes ? 184
Modification du nom des fournisseurs de donnes 186

Statistiques sur les fournisseurs de donnes 187

Purge et suppression des fournisseurs de donnes 188

Utilisation optimale des fournisseurs de donnes 190

Manuel de lutilisateur 181


Chapitre 7 Gestion des fournisseurs de donnes

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.

Rappel : Fournisseur de donnes est le terme gnrique de BUSINESSOBJECTS


couvrant tous les types de requtes : requtes sur des univers, procdures
stockes, SQL la carte, fichiers de donnes personnelles et procdures VBA.

182 Manuel de lutilisateur


Modification du nom des fournisseurs de donnes

Modification du nom des fournisseurs de donnes


BUSINESSOBJECTS attribue un nom tous les fournisseurs de donnes. Voici
quelques exemples :

Nom de fournisseur de donnes Description

Requte 1 sur EVALKIT Premire requte cre sur lunivers


EVALKIT dans le document actif.

PS1 sur Stock Procdure stocke excute sur un


compte de base de donnes appel
Stock.

SQL 1 avec Ventes Script SQL la carte excut sur une


connexion la base de donnes
appele Ventes.

DP1 dans C:\Mes Donnes personnelles issues dune


Documents\Prvisions.xls feuille de calcul stocke dans le
rpertoire Mes Documents.

VBA 1 avec ThisDocumentApp Premier fournisseur de donnes VBA


cr dans le document actif,
ThisDocumentApp tant le nom de la
macro VBA elle-mme.

Manuel de lutilisateur 183


Chapitre 7 Gestion des fournisseurs de donnes

Pourquoi renommer les fournisseurs de donnes ?


La modification du nom des fournisseurs de donnes nest en aucune faon
requise dans BUSINESSOBJECTS. Vous pouvez travailler avec le logiciel sans mme
vous proccuper de ces noms.
Toutefois, les noms des fournisseurs de donnes apparaissent plusieurs reprises
dans BUSINESSOBJECTS, par exemple dans le Gestionnaire de rapports :

Nom du fournisseur de
donnes

Voici quelques cas dans lesquels il peut vous sembler ncessaire de modifier le
nom des fournisseurs de donnes.

Documents contenant des donnes issues de diffrentes sources


Dans les documents contenant au moins deux fournisseurs de donnes, le nom
des variables peut indiquer le nom du fournisseur de donnes auquel elles
appartiennent. Par exemple, Lieu de sjour (Requte 2 sur EVALKIT)
correspond la dimension Lieu de sjour de la deuxime requte cre sur
lunivers EVALKIT.
Ces informations complmentaires napparaissent que lorsque les fournisseurs
de donnes du document contiennent des variables ayant le mme nom. Dans ce
cas, pour vous aider faire la distinction entre des variables ayant le mme nom
mais provenant de sources de donnes diffrentes, BUSINESSOBJECTS insre
automatiquement le nom complet de la variable, par exemple Lieu de
sjour (Requte 2 sur EVALKIT), dans les en-ttes de colonnes du rapport.

184 Manuel de lutilisateur


Modification du nom des fournisseurs de donnes

Slection du fournisseur de donnes diter


Ldition dun fournisseur de donnes dans un document comportant plusieurs
fournisseurs entrane laffichage du nom de chacun des fournisseurs de donnes.
Lorsque vous slectionnez la commande Editer le fournisseur de donnes du
menu Donnes, vous tes invit choisir un fournisseur de donnes dans la bote
de dialogue suivante :

Lattribution de noms plus explicites aux fournisseurs de donnes peut vous


aider dterminer immdiatement le fournisseur qui vous intresse.

Manuel de lutilisateur 185


Chapitre 7 Gestion des fournisseurs de donnes

Modification du nom des fournisseurs de donnes


Les noms des fournisseurs de donnes peuvent tre modifis dans le
Gestionnaire de donnes. Pour ce faire :

1. Ouvrez le document contenant la requte renommer.

2. Slectionnez la commande Visualiser les donnes du menu Donnes.


Le Gestionnaire de donnes saffiche lcran.

3. Cliquez sur licne du fournisseur de donnes renommer, puis cliquez sur


longlet Dfinition :

4. Saisissez le nouveau nom dans le champ Nom, puis cliquez sur OK.

186 Manuel de lutilisateur


Statistiques sur les fournisseurs de donnes

Statistiques sur les fournisseurs de donnes


BUSINESSOBJECTS vous permet dobtenir des informations trs utiles sur les
fournisseurs de donnes. Ainsi, vous pouvez connatre la date du
rafrachissement dune requte, le nombre de lignes rapatries par un fichier de
donnes personnelles ou encore le temps ncessaire au rafrachissement dun
script SQL la carte. Pour obtenir ces statistiques :

1. Ouvrez le document contenant le fournisseur de donnes.

2. Slectionnez la commande Visualiser les donnes du menu Donnes.


Le Gestionnaire de donnes saffiche lcran.

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 :

Manuel de lutilisateur 187


Chapitre 7 Gestion des fournisseurs de donnes

Purge et suppression des fournisseurs de donnes


Quelles est la diffrence entre purger et supprimer un fournisseur de donnes ?
Purger signifie vider un fournisseur de donnes de ses rsultats, tandis que
supprimer implique la suppression pure et simple du fournisseur de donnes. Il
sagit l dune action irrversible.
Purger un fournisseur de donnes permet de rduire la taille dun document, ce
qui savre utile lorsque vous envoyez un document dautres utilisateurs ou
lorsque vous le sauvegardez sur disquette. Vous ne devez choisir de supprimer
un fournisseur de donnes que lorsque vous tes certain quil est parfaitement
inutile la fois vous et aux autres utilisateurs.

Pour purger ou supprimer un fournisseur de donnes :

1. Ouvrez le document contenant le fournisseur de donnes.

2. Slectionnez la commande Visualiser les donnes du menu Donnes.


Le Gestionnaire de donnes saffiche lcran.

3. Cliquez sur licne de la requte purger ou supprimer :

4. Cliquez sur Purger ou Supprimer.

188 Manuel de lutilisateur


Purge et suppression des fournisseurs de donnes

5. Cliquez sur Oui dans la bote de confirmation qui saffiche lcran, puis sur
OK pour fermer le Gestionnaire de donnes.

Astuce : Vous pouvez alimenter un fournisseur de donnes purg en


slectionnant la commande Rafrachir les donnes du menu Donnes. Notez que
cette commande rafrachit tous les fournisseurs de donnes du document actif.

Manuel de lutilisateur 189


Chapitre 7 Gestion des fournisseurs de donnes

Utilisation optimale des fournisseurs de donnes


Si vous disposez de plusieurs rapports rpartis sur diffrents onglets, et quils
rcuprent leurs donnes partir de la mme source, vous navez pas besoin de
crer un fournisseur de donnes spar pour chaque rapport. Au lieu de cela,
vous crez un fournisseur de donnes de base, contenant les donnes utilises
par tous les rapports. Cette approche est prfrable puisque BUSINESSOBJECTS
excute un rapatriement de donnes pour chaque fournisseur ; il est donc plus
efficace de rcuprer des donnes une seule fois et de les partager entre les
rapports, que de rapatrier les mmes donnes plusieurs fois.

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.)

2. Ajoutez un onglet de rapport supplmentaire en slectionnant Insertion >


Rapport.

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.
...........................................................

Remarque : Vous pouvez utiliser lEditeur de requte pour modifier un


fournisseur de donnes en slectionnant Donnes > Editer le fournisseur de
donnes. Adoptez cette mthode plutt que de crer un nouveau fournisseur de
donnes si vous souhaitez ajouter un nouveau rapport dans un onglet et que le
nouveau rapport exploite les mmes donnes ou des donnes similaires celles
de vos rapports existants.

190 Manuel de lutilisateur


Chapitre 8 Exportation de donnes
partir de BusinessObjects
.................................................................................

Dans ce chapitre

Gnralits 192
Formats externes disponibles 192
Copier et coller partir de BUSINESSOBJECTS vers une autre
application 193

Exportation de donnes issues de BusinessObjects 195


Affichage des fichiers TXT 198

Manuel de lutilisateur 191


Chapitre 8 Exportation de donnes partir de BusinessObjects

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.

Formats externes disponibles


Vous pouvez exporter les donnes issues de BUSINESSOBJECTS vers les formats
suivants :
Format texte.
Vous pouvez ouvrir le fichier texte dans diverses applications, et sur des
plates-formes autres que Windows (Macintosh, OS/2 ou UNIX, par exemple).
Format tableur (Microsoft Excel).
Lorsque vous visualisez les donnes exportes dans lapplication de la feuille
de calcul, chaque valeur apparat dans une cellule distincte.
Format SGBDR (y compris vers un fichier .dbf pour dBASE).
Lorsque vous exportez des donnes issues de BUSINESSOBJECTS vers un format
SGBDR, vous crez une table relationnelle dans la base de donnes. Cette table
contient les colonnes de donnes rapatries par le fournisseur de donnes.
Cette fonctionnalit vous permet dextraire un sous-ensemble de donnes
dune table trs volumineuse, puis den exporter le rsultat vers votre SGBDR.
Une fois exportes, les donnes peuvent tre rapatries. Pour ce faire, il vous
suffit dexcuter un fournisseur de donnes dans BUSINESSOBJECTS. Le
designer peut crer un nouvel univers ou modifier un univers existant pour
reprsenter les donnes dans une nouvelle table. Vous pouvez galement
accder directement aux donnes en utilisant un SQL la carte.

192 Manuel de lutilisateur


Gnralits

Copier et coller partir de BUSINESSOBJECTS vers une autre


application
Vous pouvez copier des objets tels que des tableaux et des graphes de
BUSINESSOBJECTS ou le contenu dun rapport et les coller dans une application
Microsoft Office telle que Word ou Excel.
Pour copier et coller un objet :

1. Maintenez la touche Alt enfonce et cliquez sur le tableau que vous souhaitez
copier.

2. Appuyez sur Ctrl+C.

3. Placez-vous dans lapplication cible.

4. Appuyez sur Ctrl+V.

Copier et coller le contenu dun rapport


Vous pouvez aussi copier le contenu dun rapport et en copier ensuite les
donnes sous forme dimage pour des prsentations par exemple, ou sous forme
de texte pour continuer travailler sur ces donnes dans lapplication cible. Le
tableau ci-dessous rsume les tapes suivre pour copier et coller diffrents types
dlments de rapport :

Si vous copiez un rapport vous pouvez...


avec....

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

Manuel de lutilisateur 193


Chapitre 8 Exportation de donnes partir de BusinessObjects

Exemple : Copier et coller partir de BUSINESSOBJECTS vers Microsoft Excel


...........................................................
Lexemple suivant montre comment copier des donnes partir de
BUSINESSOBJECTS vers Microsoft Excel :

1. Dans le menu Editer, choisissez Copier tout.


BUSINESSOBJECTS copie le contenu du rapport actif dans le presse-papiers.

2. Ouvrez le classeur Microsoft Excel dans lequel coller les donnes.

3. Dans le menu Editer, choisissez Collage spcial.

4. Choisissez le format dans lequel copier les donnes.

Choisissez... pour....

Texte copier le contenu du presse-papiers sous forme de


donnes sur lesquelles vous pouvez continuer
travailler dans Excel.

Image copier le contenu du presse-papiers sous forme dimage.


Si vous copiez par exemple, un tableau BUSINESSOBJECTS
sous forme dimage, vous ne pourrez plus travailler sur
les donnes. Ce format est recommand pour le collage
dimages.

Bitmap copier le contenu du presse-papiers sous forme dimage


Bitmap. Si vous choisissez de coller une image Bitmap,
sachez que ce format peut ncessiter beaucoup de
mmoire et despace disque.

Le contenu du presse-papiers est coll dans le classeur Excel.


...........................................................

194 Manuel de lutilisateur


Exportation de donnes issues de BusinessObjects

Exportation de donnes issues de BusinessObjects


Cette section explique comment exporter des donnes issues de BUSINESSOBJECTS
vers le format de votre choix. Pour ce faire :

1. Ouvrez le rapport contenant les donnes que vous souhaitez exporter.

2. Slectionnez la commande Visualiser les donnes du menu Donnes.


Le Gestionnaire de donnes saffiche lcran.

3. Dans la zone Fournisseurs de donnes, cliquez sur licne du fournisseur


contenant les donnes exporter :

Manuel de lutilisateur 195


Chapitre 8 Exportation de donnes partir de BusinessObjects

4. Cliquez sur Exporter.


La bote de dialogue Export vers un format externe saffiche lcran :

196 Manuel de lutilisateur


Exportation de donnes issues de BusinessObjects

5. Slectionnez le mode dexportation des donnes.


Le tableau qui suit dcrit les options disponibles et les actions requises.

Option Description Actions

Exporter vers un Exporte les donnes 1. Slectionnez le type de


format de fichier vers un fichier au format fichier dans la bote liste
local texte, tableur ou dBASE. droulante Format.
2. Cliquez sur Parcourir pour
spcifier le nom et
lemplacement du fichier.
3. Si vous exportez les
donnes vers un fichier
texte, vous pouvez :
modifier le sparateur en
saisissant un caractre
diffrent dans le champ
Sparateur ;
cocher Format DOS.

4. Cliquez sur OK.

Exporter vers un Exporte les donnes 1. Slectionnez la connexion


SGBDR vers une base de ou cliquez sur le bouton
donnes relationnelle. Connexion pour en crer
une nouvelle.
2. Cliquez sur OK.

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.

Vous pouvez maintenant utiliser les donnes issues de BUSINESSOBJECTS dans


les applications supportant le format externe que vous avez slectionn.

Manuel de lutilisateur 197


Chapitre 8 Exportation de donnes partir de BusinessObjects

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.

Paramtrage des dates et bogue de lan 2000


Nous vous recommandons fortement de dfinir dans Windows un style de date
quatre chiffres dans longlet Date de la bote de dialogue Proprits de
Paramtres rgionaux. Vous serez ainsi assur de ne pas perdre les donnes
relatives au sicle si vous exportez des donnes issues de BUSINESSOBJECTS dans
des fichiers texte.

Affichage des fichiers TXT


Lorsque vous exportiez des donnes dans des fichiers TXT dans les versions de
BUSINESSOBJECTS antrieures la version 4.1, les chanes de caractres taient
encadres de guillemets doubles en plus des sparateurs slectionns. Dans
BUSINESSOBJECTS 4.1 et dans les versions ultrieures, les chanes de caractres ne
sont plus encadres de guillemets doubles. Dans les versions antrieures
BUSINESSOBJECTS 4.1, vous rencontriez par exemple des chanes du type jean y
55 o y est utilis comme caractre de sparation. Dans BUSINESSOBJECTS 4.1,
ainsi que dans les versions ultrieures, cette chane a lapparence suivante : jean
y 55.

198 Manuel de lutilisateur


Partie III
Cration de rapports
www.businessobjects.com/infocenter
Chapitre 9 Rapports et Gestionnaire
de rapports
.................................................................................

Dans ce chapitre

Gnralits 203

Lancement de BusinessObjects 203


Choix dun domaine scurit 204
Session de travail en mode local 205

Espace de travail de BUSINESSOBJECTS 206


Menus et barres doutils 207
Barre dtat 208
Menus contextuels 209
Raccourcis clavier 209

Organisation de lespace de travail 210


Dfinition de la taille daffichage 210
Dfinition des proprits daffichage Windows 210
Slection dun mode daffichage 210
Paramtres rgionaux 212

Gestionnaire de rapports 214


Gestion des donnes dans un document 215
Navigation dans les rapports 216
Structuration et mise en forme des rapports 217

Manuel de lutilisateur 201


Chapitre 9 Rapports et Gestionnaire de rapports

Gestion des rapports 218


Insertion dun rapport vierge 218
Copie dun rapport 219
Affichage, attribution dun nouveau nom et suppression de
rapports 219
Gestion des rapports laide du Gestionnaire de rapports 220
Annulation des actions 220

Ouverture de documents 221


Ouverture dun document 221
Ouverture simultane de plusieurs documents 222

Utilisation des dossiers Documents personnels 223


Rcupration dun document personnel 223
Utilisation de catgories pour rechercher des documents
personnels 225
Enregistrement dun document dans votre dossier Documents
personnels 226
Suppression de documents dans le dossier Documents
personnels 227
Affectation de catgories un document 228
Modification des dossiers par dfaut 230

Rafrachissement de documents BusinessObjects 231


Avant de rafrachir un document 232
Rafrachissement manuel dun document 233
Rafrachissement dun document contenant plusieurs fournisseurs
de donnes 234
Rafrachissement dun document avec invite 235
Rafrachissement automatique dun document 235

Enregistrement des documents 238


Enregistrement dun document pour tous les utilisateurs 239
Enregistrement dun document au format texte ou RTF 239
Enregistrement dun document au format HTML 240
Enregistrement dun document au format PDF 240
Enregistrement dun document en tant que fichier
BusinessQuery 243
Enregistrement de documents WebIntelligence 244

202 Manuel de lutilisateur


Gnralits

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.

Dmarrage de BusinessObjects partir du menu Dmarrer de


Windows
La procdure de connexion BUSINESSOBJECTS dpend de la configuration
adopte pour BUSINESSOBJECTS dans votre entreprise. Lorsque vous dmarrez
BUSINESSOBJECTS, il se peut que vous deviez saisir un nom dutilisateur et un mot
de passe, et que vous deviez choisir un domaine de scurit.
Si tel est le cas, le nom dutilisateur, le mot de passe et le domaine de scurit sont
attribus par votre superviseur BUSINESSOBJECTS ou votre administrateur
systme.
Pour dmarrer BUSINESSOBJECTS :

1. Cliquez sur licne de BUSINESSOBJECTS dans le groupe BUSINESSOBJECTS du


menu Programmes.
La bote de dialogue Identification saffiche lcran.

Manuel de lutilisateur 203


Chapitre 9 Rapports et Gestionnaire de rapports

2. Saisissez votre nom dutilisateur et votre mot de passe, puis choisissez votre
domaine de scurit si ncessaire. Cliquez sur OK.

3. La bote de dialogue Identification se referme et la fentre BUSINESSOBJECTS


saffiche lcran.

Remarque : Dans certaines configurations, la bote de dialogue Identification ne


saffiche pas lorsque vous lancez BUSINESSOBJECTS.

Choix dun domaine scurit


Selon la configuration de BUSINESSOBJECTS dans votre entreprise, vous avez le
choix entre plusieurs domaines scurit. Il existe deux types de connexion au
domaine scurit et les fonctionnalits disponibles dans BUSINESSOBJECTS
peuvent changer selon le type de domaine scurit auquel vous tes connect.
Certains lments de menu peuvent tre griss ou vous pouvez ne pas avoir accs
certains fournisseurs de donnes ou la mme liste dunivers.
Le type de connexion au domaine scurit est identifi par une icne :
une connexion un rfrentiel via une connexion web BUSINESSOBJECTS est
identifie par un globe ;
une connexion un rfrentiel via une connexion client/serveur
BUSINESSOBJECTS est identifi par un ordinateur.

connexion client/serveur
connexion web

204 Manuel de lutilisateur


Lancement de BusinessObjects

Session de travail en mode local


Selon la configuration de BUSINESSOBJECTS, vous avez la possibilit de le
dmarrer en mode local. Lutilisation de ce mode signifie que vous ntes pas
connect un rfrentiel, ce qui veut dire aussi que, quel que soit le type de
connexion, vous ne pourrez pas rcuprer ni envoyer des documents via
BROADCAST AGENT. Toutefois, ce que vous pouvez faire une fois que vous avez
lanc BUSINESSOBJECTS en mode local dpend du type de connexion que vous
choisissez dutiliser en mode local.
Connexion client/serveur
Si vous utilisez une connexion client/serveur BUSINESSOBJECTS en mode local et
que vous ntes pas connect un rfrentiel, vous pouvez quand mme
travailler avec des documents et des univers stocks localement sur votre
ordinateur ; vous pouvez galement crer et rafrachir des documents si vous
disposez dune connexion la base de donnes, et que cette connexion et les
informations de scurit sont stockes sur votre ordinateur.
Connexion web
Si vous utilisez une connexion Web en mode local, vous ne pourrez pas rcuprer
des documents des dossiers Documents personnels ni en envoyer sur le serveur
Web. Vous ne pourrez pas non plus crer des requtes ou rafrachir des
documents car toutes les informations relatives aux bases de donnes et aux
connexions sont stockes sur le serveur Web.
Ce mode vous permet de continuer travailler sur des documents stocks
localement ; vous pouvez formater vos rapports ou analyser les donnes de
rapports existants, par exemple, et utiliser les donnes du document pour crer
de nouveaux rapports.
Si BUSINESSOBJECTS ne peut pas tablir la connexion Web demande avec le
serveur Web, vous avez la possibilit de le dmarrer en mode local (ou
dconnect) condition que vos droits utilisateur vous y autorisent.
Aucune connexion distance
Vous pouvez galement dcider de dmarrer BUSINESSOBJECTS en mode local
lorsquaucune connexion nest disponible - dans un avion par exemple - et que
vous voulez continuer travailler sur des documents stocks localement.

Remarque : Le droit dutiliser BUSINESSOBJECTS en mode local vous est accord


par le superviseur BUSINESSOBJECTS ou ladministrateur systme. Selon la
configuration de BUSINESSOBJECTS dans votre socit, il se peut que vous nayez
mme pas la possibilit de vous connecter BUSINESSOBJECTS en mode local.

Manuel de lutilisateur 205


Chapitre 9 Rapports et Gestionnaire de rapports

Espace de travail de BUSINESSOBJECTS


Lespace de travail de BUSINESSOBJECTS est illustr ci-aprs. Linterface
BUSINESSOBJECTS se compose de trois parties principales :
les menus et les barres doutils,
la fentre du Gestionnaire de rapports,
la fentre du rapport.

Le nom du document est


affich sur la barre de titre. Barre de menus Barres doutils

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

206 Manuel de lutilisateur


Espace de travail de BUSINESSOBJECTS

Menus et barres doutils


Les menus contiennent toutes les commandes relatives aux tches que vous
devez effectuer dans BUSINESSOBJECTS. Beaucoup dentre elles sont galement
associes des boutons sur lune des barres doutils de BUSINESSOBJECTS.
Vous pouvez masquer et afficher les barres doutils en fonction de vos besoins.
Pour ce faire :

1. Slectionnez la commande Barres doutils du menu Affichage.


La liste des barres doutils saffiche, comme illustr ci-aprs :

2. Cochez les cases correspondant aux barres doutils que vous souhaitez
afficher et dcochez celles que vous souhaitez masquer.

3. Cliquez sur Fermer pour fermer la fentre Barres doutils.

Astuce : Vous pouvez galement afficher et masquer les barres doutils en


cliquant sur le bouton droit de la souris. Pour afficher ou masquer une barre
doutils, cliquez sur son nom dans le menu contextuel.

Manuel de lutilisateur 207


Chapitre 9 Rapports et Gestionnaire de rapports

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).

208 Manuel de lutilisateur


Espace de travail de BUSINESSOBJECTS

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.

Lorsque vous cliquez sur une cellule


individuelle laide du bouton droit
de la souris, seules les options
applicables ce type de cellule sont
affiches dans le menu.

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.

Manuel de lutilisateur 209


Chapitre 9 Rapports et Gestionnaire de rapports

Organisation de lespace de travail


Cette section dcrit les options que vous pouvez dfinir pour personnaliser
lespace de travail BUSINESSOBJECTS.

Dfinition de la taille daffichage


Vous pouvez agrandir une partie des lments affichs afin dobtenir une vision
plus prcise, ou au contraire, rduire cet affichage afin de visualiser davantage
dlments dans la fentre du rapport.
Pour modifier la taille de laffichage :
Cliquez sur la flche situe en regard de la zone Zoom sur la barre doutils
Standard et slectionnez une valeur dans la liste.
Vous pouvez galement saisir une valeur directement dans la zone Zoom.
Vous pouvez dfinir des valeurs comprises entre 10% et 400%.

Dfinition des proprits daffichage Windows


Nous vous recommandons de ne pas travailler avec de grandes polices, ce que
vous pouvez dterminer dans les proprits daffichage de Windows. En effet, si
vous choisissez cette dfinition, il se peut que certains libells de menus et de
botes de dialogue soient tronqus. Nous vous recommandons galement de
choisir comme modle : Standard Windows dans longlet Apparence des
proprits daffichage.

Slection dun mode daffichage


Vous pouvez visualiser vos rapports selon diffrents modes daffichage.

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

Pour activer ou dsactiver le mode Structure :


Slectionnez la commande Structure du menu Affichage.

210 Manuel de lutilisateur


Organisation de lespace de travail

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.

Affichage dun document cr dans BUSINESSOBJECTS 4.1


BUSINESSOBJECTS 5.1 utilise les polices Microsoft standard. BUSINESSOBJECTS 4.1
utilise des polices lgrement diffrentes de celles-ci.
Si vous utilisez des documents crs dans BUSINESSOBJECTS 4.1, vous pouvez
afficher et imprimer les donnes dans les polices utilises dans
BUSINESSOBJECTS 4.1 pour conserver vos documents la mme apparence.
Pour ce faire :

1. Dans le menu Outils, choisissez Options.


La bote de dialogue Options saffiche lcran.

2. Cliquez sur longlet Gnral.

3. Cochez la case Polices de BUSINESSOBJECTS 4.1.

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.

Manuel de lutilisateur 211


Chapitre 9 Rapports et Gestionnaire de rapports

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 :

1. Dans le menu Programmes, slectionnez Paramtres puis Panneau de


configuration.

2. Double-cliquez sur licne Paramtres rgionaux pour ouvrir la bote de


dialogue Proprits de Paramtres rgionaux.

La date est dfinie


dans un format
quatre chiffres. Cela
permet de conserver
les informations
relatives au sicle.

Dans lillustration ci-dessus, les paramtres rgionaux ont t dfinis pour le


franais standard. Cela signifie que BUSINESSOBJECTS utilisera les conventions
franaises pour les nombres, les dates et les heures. Le signe Francs sera utilis
comme symbole montaire par dfaut.

212 Manuel de lutilisateur


Organisation de lespace de travail

Paramtrage des dates et an 2000


Nous vous recommandons fortement de dfinir dans Windows un style de date
quatre chiffres dans longlet Date de la bote de dialogue Proprits de
Paramtres rgionaux. Vous serez ainsi assur de ne pas perdre les donnes
relatives au sicle si vous exportez des donnes issues de BUSINESSOBJECTS dans
des fichiers texte.

Manuel de lutilisateur 213


Chapitre 9 Rapports et Gestionnaire de rapports

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.

Affichage du Gestionnaire de rapports


Vous pouvez afficher ou masquer la fentre du Gestionnaire de rapports laide
du bouton de la barre doutils Standard.
Cliquez sur le bouton Gestionnaire de rapports dans la barre doutils Standard
Gestionnaire de pour afficher ou masquer la fentre du Gestionnaire de rapport.
rapports

Le Gestionnaire de rapports comporte deux onglets, chacun permettant de grer


un aspect diffrent de votre travail dans BUSINESSOBJECTS.
Longlet Donnes vous permet de grer les variables et les formules se
trouvant dans un document BUSINESSOBJECTS.
Longlet Correspondance permet de naviguer dans les rapports et de
travailler sur la structure et lorganisation des rapports et de leurs
composants.

Astuce : Lorsque la fentre du Gestionnaire de rapports est ouverte, elle est


automatiquement positionne gauche de la fentre du rapport. Vous pouvez
modifier cette position et dplacez la fentre du Gestionnaire de rapports vers un
emplacement qui vous semble plus appropri. Maintenez la touche Ctrl enfonce
tout en dplaant la fentre du Gestionnaire de rapports pour viter que sa
position ne se bloque.

214 Manuel de lutilisateur


Gestionnaire de rapports

Gestion des donnes dans un document


Longlet Donnes du Gestionnaire de rapports contient la liste de toutes les
variables et formules prsentes dans le document. Cette liste peut tre visualise
de deux faons.

Vue par ordre alphabtique

Vue par fournisseur de donnes

Par ordre alphabtique : les donnes contenues dans le document sont


affiches par ordre alphabtique, les variables se trouvant dans le dossier
Variables et les formules dans le dossier Formules.
Par fournisseur de donnes : les variables sont regroupes en fonction des
fournisseurs de donnes dont elles sont issues.
Vous pouvez glisser-dposer les variables de la liste vers la fentre du rapport
afin de crer des tableaux ou tout autre lment dans votre rapport.
Si vous cliquez sur une variable de la liste laide du bouton droit de la souris,
un menu saffiche lcran. Celui-ci vous permet :
dditer le fournisseur de donnes afin de rapatrier dautres donnes,
de crer un fournisseur de donnes,
de visualiser les donnes,
douvrir la bote de dialogue Variables afin de crer une nouvelle variable,
dditer les variables locales.

Manuel de lutilisateur 215


Chapitre 9 Rapports et Gestionnaire de rapports

Navigation dans les rapports


Longlet Correspondance du Gestionnaire de rapports vous permet de grer la
structure de votre document. Deux modes de visualisation sont disponibles
(Navigation et Structure).

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.

216 Manuel de lutilisateur


Gestionnaire de rapports

Structuration et mise en forme des rapports


En mode Structure, longlet Correspondance affiche la liste de tous les rapports
contenus dans le document ainsi que la liste de tous les composants du rapport
slectionn.
Chaque composant dun rapport (en-tte, section, cellule, tableau, graphe, etc.)
est reprsent par une icne et un nom. Les noms des composants masqus dans
le rapport apparaissent en italique.

Rapports

Composants dun rapport

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.

Manuel de lutilisateur 217


Chapitre 9 Rapports et Gestionnaire de rapports

Gestion des rapports


Cette section explique comment grer des rapports dans un document
BUSINESSOBJECTS.

Insertion dun rapport vierge


La cration dun rapport vierge vous permet de concevoir des fonctions spciales
avant dy afficher des donnes. Vous pouvez par exemple travailler dabord sur
le titre dun rapport ou lui appliquer un fond de page, puis crer une requte ou
tout autre fournisseur de donnes pour laffichage des donnes.

Cration dun rapport vierge dans un document existant


Slectionnez la commande Rapport du menu Insertion.
Un nouveau rapport vierge apparat lintrieur du document.

Insertion dun rapport vierge par dfaut


Vous pouvez dfinir BUSINESSOBJECTS de sorte toujours crer un rapport vierge
dans un nouveau document lorsque vous slectionnez la commande Nouveau du
Nouveau menu Fichier ou lorsque vous cliquez sur le bouton Nouveau de la barre doutils.
Pour ce faire :

1. Slectionnez la commande Options du menu Outils.


La bote de dialogue Options saffiche lcran.

2. Cliquez sur longlet Nouveau document.

3. Cliquez sur Crer systmatiquement un rapport vierge.


Lors de la prochaine slection du bouton Nouveau ou de la commande
Nouveau du menu Fichier, un rapport vierge saffichera dans un nouveau
document.

218 Manuel de lutilisateur


Gestion des rapports

Copie dun rapport


Pour faire une copie dun rapport existant dans le document :

1. Cliquez sur longlet du rapport que vous souhaitez copier laide du bouton
droit de la souris.

2. Slectionnez la commande Dupliquer le rapport dans le menu contextuel qui


saffiche lcran.
Une copie du rapport actif apparat dans un nouvel onglet lintrieur du
document. Le nom qui saffiche dans longlet est <<Nom du rapport (n + 1)>>.
Par exemple, si le rapport copi sappelle Ventes, le nouveau rapport est
intitul Ventes (1).
La commande Dupliquer le rapport est galement disponible dans le menu
Edition.

Affichage, attribution dun nouveau nom et suppression de


rapports
Un mme document peut contenir de nombreux rapports. Chaque rapport est
associ un onglet, qui apparat en bas de la fentre du document.

Passage dun rapport un autre


Cliquez sur longlet du rapport que vous voulez afficher.

Attribution dun nouveau nom un rapport


1. Cliquez sur longlet du rapport laide du bouton droit de la souris.

2. Slectionnez la commande Renommer le rapport du menu contextuel.

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.

Manuel de lutilisateur 219


Chapitre 9 Rapports et Gestionnaire de rapports

Suppression dun rapport


Vous pouvez supprimer un rapport dans un document si celui-ci contient
plusieurs rapports. En revanche, il nest pas possible de supprimer le dernier
rapport dun document.

1. Cliquez sur longlet du rapport laide du bouton droit de la souris.

2. Slectionnez la commande Supprimer le rapport du menu contextuel.


Une bote de dialogue saffiche lcran, vous demandant de confirmer ou
dannuler la demande de suppression du rapport.

Suppression de plusieurs rapports


1. Tout en maintenant la touche Maj enfonce, cliquez sur longlet de chacun des
rapports que vous souhaitez supprimer.

2. Cliquez sur le bouton droit de la souris.

3. Slectionnez la commande Supprimer le rapport du menu contextuel.


La commande Supprimer le rapport est galement disponible dans le menu
Edition.

Remarque : Vous ne pouvez pas annuler la suppression dun rapport.

Gestion des rapports laide du Gestionnaire de rapports


Vous avez galement la possibilit de grer vos rapports directement partir de
longlet Correspondance du Gestionnaire de rapports. Pour en savoir plus sur
cette procdure, reportez-vous la page 216.

Annulation des actions


Si vous faites une erreur ou si vous souhaitez annuler une action que vous venez
deffectuer car le rsultat ne vous satisfait pas, vous pouvez utiliser le bouton
Annuler de la barre doutils Standard.
Le bouton Annuler vous permet dannuler jusqu dix actions successives.
Annuler/Rtablir
Le bouton Rtablir vous permet de rtablir jusqu dix actions prcdemment
annules.
Pour annuler des actions, vous pouvez galement utiliser le raccourci clavier
Ctrl + Z.

220 Manuel de lutilisateur


Ouverture de documents

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.

Restrictions sur les documents WebIntelligence et BusinessQuery


Les documents WEBINTELLIGENCE et BUSINESSQUERY que vous ouvrez dans
BUSINESSOBJECTS apparaissent avec le modle standard de BUSINESSOBJECTS. Le
formatage appliqu dans WEBINTELLIGENCE et BUSINESSQUERY est perdu.

Ouverture dun document


Si le document est stock localement sur votre ordinateur :

1. Cliquez sur le bouton Ouvrir de la barre doutils Standard.


La bote de dialogue Ouverture saffiche lcran.
Ouvrir
2. Slectionnez le type de document que vous voulez ouvrir dans la liste Type.

3. Localisez le document que vous voulez ouvrir et cliquez sur OK.

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.

Manuel de lutilisateur 221


Chapitre 9 Rapports et Gestionnaire de rapports

Ouverture simultane de plusieurs documents


Louverture simultane de plusieurs documents savre utile lorsque vous tes en
prsence de documents complexes dont louverture prend du temps. Vous
pouvez slectionner tous les documents que vous voulez utiliser, puis vous
concentrer sur autre chose en attendant louverture de lensemble de ces
documents.
Pour ce faire :

1. Cliquez sur le bouton Ouvrir de la barre doutils Standard.


La bote de dialogue Ouvrir saffiche lcran.
Ouvrir
2. Slectionnez le type de document que vous voulez ouvrir dans la liste Type.

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.

4. Cliquez sur OK.

222 Manuel de lutilisateur


Utilisation des dossiers Documents personnels

Utilisation des dossiers Documents personnels


Le dossier Documents personnel est un espace de stockage rserv sur le serveur
Web o vous pouvez enregistrer des documents pour votre usage personnel.
Vous seul pouvez utiliser ce dossier. Vous ne pouvez y accder que si vous vous
connectez BUSINESSOBJECTS via une connexion Web.
Pour vous aider organiser et trouver vos documents plus facilement, vous
pouvez utiliser des catgories. Les catgories que vous utilisez ici sont des
catgories personnelles et vous tes la seule personne autorise les crer, les
supprimer ou les modifier.
Vous pouvez afficher les documents enregistrs dans la liste Documents
personnels partir de BUSINESSOBJECTS ou dINFOVIEW.

Remarque : Pour des informations sur la visualisation des listes de documents


personnels dans INFOVIEW, reportez-vous au Manuel de lutilisateur InfoView.

Rcupration dun document personnel


Si vous tes connect une connexion Web BUSINESSOBJECTS, vous pouvez
rcuprer des documents enregistrs dans votre dossier de documents
personnels sur le serveur.

Manuel de lutilisateur 223


Chapitre 9 Rapports et Gestionnaire de rapports

Pour rcuprer un document enregistr dans votre dossier de documents


personnels :
Rcuprer de 1. Dans le menu Fichier, choisissez Rcuprer de/Documents personnels.
Documents
personnels La bote de dialogue Rcuprer souvre.

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.

Remarque : Lorsque vous ouvrez un document BUSINESSOBJECTS partir du


dossier Documents personnels, BUSINESSOBJECTS copie le document localement.
Si vous travaillez sur ce document, lenregistrez dans Documents personnels et
que vous le rcuprez lors dune session de travail diffrente, BUSINESSOBJECTS
affiche le message suivant pour vous indiquer quil existe un document portant
le mme nom sur votre ordinateur :

Si vous tes sr davoir enregistr la dernire copie de ce document dans vos


Documents personnels, vous pouvez craser la copie locale en toute scurit.

224 Manuel de lutilisateur


Utilisation des dossiers Documents personnels

Utilisation de catgories pour rechercher des documents


personnels
Les documents peuvent tre affects des mcanismes de filtrage appels
catgories. Les catgories vous permettent de trier et de rechercher des
documents dans votre liste de documents personnels, en filtrant la liste pour
afficher uniquement les documents appartenant la catgorie slectionne.
Pour filtrer la liste de documents par catgorie :

1. Cliquez sur la flche droite du bouton Toutes les catgories.


La bote de dialogue Catgories saffiche. Si vous navez cr aucune
catgorie, cette liste contient une seule entre, <Aucune catgorie>.

2. Slectionnez une ou plusieurs catgories de la liste.


Utilisez les touches Maj et Ctrl pour effectuer des slections multiples. Si vous
slectionnez <Aucune catgorie>, BUSINESSOBJECTS filtre la liste des
documents personnels pour afficher les documents auxquels aucune catgorie
na t affecte.

Manuel de lutilisateur 225


Chapitre 9 Rapports et Gestionnaire de rapports

3. Cliquez sur OK.


La liste est filtre pour afficher uniquement les documents affects la ou aux
catgories slectionnes.

Enregistrement dun document dans votre dossier Documents


personnels
Vous pouvez envoyer un document dans votre dossier Documents personnels si
vous tes connect une connexion Web BUSINESSOBJECTS.
Pour enregistrer un document dans votre dossier de documents personnels :
Envoyer
Documents
personnels 1. Dans le menu Fichier, choisissez Envoyer /Documents personnels.
La bote de dialogue Envoyer un document personnel saffiche :

2. Saisissez un nom pour le document dans la zone Nom du fichier.

226 Manuel de lutilisateur


Utilisation des dossiers Documents personnels

3. Dans la zone Enregistrer sous, choisissez lun des formats suivants :


Document BusinessObjects (*.rep),
Portable Document Format (*.pdf),
Rich Text Format (*.rtf),
Fichiers texte (*.txt),
Modles BusinessObjects (*.ret),
Fichiers BusinessQuery (*.bqy).
Macros complmentaires BusinessObjects (*.rea)

4. Affectez une catgorie au document si vous le souhaitez.

5. Cliquez sur Enregistrer.


Le document est enregistr dans votre dossier de documents personnels sur le
serveur Web.

Suppression de documents dans le dossier Documents personnels


Si vous voulez supprimer des documents du dossier Documents personnels,
vous devez utiliser la liste des documents personnels dINFOVIEW. Pour en savoir
plus sur laffichage de la liste des documents personnels dans INFOVIEW et sur la
suppression des documents, reportez-vous au Manuel de lutilisateur InfoView.

Manuel de lutilisateur 227


Chapitre 9 Rapports et Gestionnaire de rapports

Affectation de catgories un document


Vous affectez des catgories un document lorsque vous lenregistrez. Lorsque
vous enregistrez un document auquel vous avez dj affect des catgories,
BUSINESSOBJECTS affiche <Conserver les catgories existantes> dans la zone
Catgories et enregistre le document avec ces catgories moins que vous
apportiez des modifications. Pour affecter une catgorie :

1. Cliquez sur la flche droite de la zone Catgories.


La bote de dialogue Catgories souvre.

2. Cochez les catgories que vous voulez affecter au document et dslectionnez


celles que vous voulez supprimer puis cliquez sur OK.
Les catgories slectionnes sont affiches dans la zone Catgories.

3. Enregistrez le document avec les catgories affectes.

228 Manuel de lutilisateur


Utilisation des dossiers Documents personnels

Cration dune catgorie personnelle


Vous seul grez les catgories affectes vos documents personnels. Vous pouvez
crer, supprimer et renommer des catgories selon vos besoins personnels. Pour
crer une nouvelle catgorie :

1. Cliquez sur la flche droite de la zone Catgories.


La bote de dialogue Catgories souvre.

2. Cliquez sur le bouton Ajouter une catgorie.

a b c d e f a. Affiche uniquement la catgorie


Ajouter une
catgorie slectionne
b. Slectionner toutes les catgories
c. Dslectionner toutes les
catgories
d. Ajouter une nouvelle catgorie
e. Supprimer la catgorie
slectionne
f Renommer la catgorie
slectionne

3. Saisissez le nom de la nouvelle catgorie dans la zone prvue cet effet.

Modification du nom dune catgorie personnelle


Slectionnez la catgorie que vous voulez renommer.
Renommer la
catgorie
1. Cliquez sur le bouton Renommer.

2. Saisissez le nouveau nom.

Manuel de lutilisateur 229


Chapitre 9 Rapports et Gestionnaire de rapports

Suppression dune catgorie personnelle


1. Slectionnez la catgorie que vous voulez supprimer.
Supprimer la
catgorie 2. Cliquez sur le bouton Supprimer.

Modification des dossiers par dfaut


Lorsque vous slectionnez Ouvrir, la bote de dialogue Ouvrir souvre en
affichant par dfaut le dossier UserDocs de BUSINESSOBJECTS. Ce paramtre peut
tre modifi.
Pour ce faire :

1. Slectionnez la commande Options du menu Outils.


La bote de dialogue Options saffiche lcran.

2. Cliquez sur longlet Dossiers par df.

3. Slectionnez le type de fichier dans la liste et cliquez sur le bouton Modifier.


La bote de dialogue Rechercher un dossier saffiche lcran.

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.

230 Manuel de lutilisateur


Rafrachissement de documents BusinessObjects

Rafrachissement de documents BusinessObjects


Un document gnr un instant T reflte les donnes qui existaient au moment
prcis de sa gnration mais qui sont depuis devenues inexactes. Dans
BUSINESSOBJECTS, vous pouvez mettre jour les donnes dun document tout en
conservant la mme prsentation et la mme mise en forme. Lors de la mise
jour, BUSINESSOBJECTS se reconnecte la base de donnes ou au fichier et rapatrie
les donnes mises jour. On parle du rafrachissement dun document.
Rafrachir un document permet de sassurer que les donnes sont jour par
rapport aux modifications apportes la base de donnes ou aux fichiers de
donnes personnelles.
Vous pouvez mettre jour les donnes affiches dans un document
BUSINESSOBJECTS si vous disposer dune connexion la source de donnes.
Notez que si votre document contient des donnes extraites laide dune
connexion Web ainsi qu laide dune connexion client/serveur, vous ne pourrez
pas rafrachir les deux fournisseurs de donnes en mme temps. Vous devrez
vous connecter la connexion Web pour rafrachir un ensemble de donnes, puis
vous connecter la connexion client/serveur pour rafrachir lautre ensemble de
donnes.

Mthodes de rafrachissement des documents


BUSINESSOBJECTS vous permet de rafrachir des documents selon les mthodes
suivantes :
manuellement,
automatiquement, des heures ou des intervalles dfinis,
en envoyant le document Broadcast Agent, module de BUSINESSOBJECTS qui
gre le traitement programm des documents,
chaque ouverture dun document.

Manuel de lutilisateur 231


Chapitre 9 Rapports et Gestionnaire de rapports

Avant de rafrachir un document


Lorsque vous rafrachissez un document, vous rafrachissez le ou les fournisseurs
de donnes quil contient. Un fournisseur de donnes est une source de donnes :
il peut sagir, par exemple, dune requte de base de donnes ou dun fichier de
donnes personnelles. Lutilisateur ayant cr un document peut spcifier sil est
ou non possible de rafrachir les fournisseurs de donnes de ce document. Par
consquent, avant dessayer de rafrachir un fournisseur de donnes, vrifiez si
loption Peut tre rafrachi a t coche.
Pour ce faire :

1. Slectionnez la commande Visualiser les donnes du menu Donnes.


Le Gestionnaire de donnes saffiche lcran.

Cliquez ici pour


que votre
document puisse
tre rafrachi.

2. Cliquez sur longlet Dfinition.

3. Dans la zone Fournisseurs de donnes, slectionnez le fournisseur que vous


souhaitez vrifier.

4. Cochez la case Peut tre rafrachi.


Si cette case nest pas coche, vous ne pouvez pas rafrachir le fournisseur de
donnes. Seul le crateur du document ou le superviseur BUSINESSOBJECTS
peut modifier ce paramtre.

232 Manuel de lutilisateur


Rafrachissement de documents BusinessObjects

Avant de rafrachir un fournisseur de donnes, il est galement recommand de


vrifier que :
les donnes les plus rcentes correspondent bien aux donnes que vous
voulez ;
le rafrachissement du fournisseur de donnes ne va pas entraner le blocage
du serveur (de la base de donnes) ;
le rafrachissement du fournisseur de donnes ne va pas entraner le blocage
de votre ordinateur.
Certaines bases de donnes supportent le mode asynchrone, qui vous permet de
rafrachir un fournisseur de donnes sans que cela ne bloque votre ordinateur. Si
la base de donnes de votre site ne prend pas en charge le mode asynchrone, il est
possible dviter un blocage de lordinateur en spcifiant des heures creuses pour
le rafrachissement des fournisseurs de donnes.
Votre dpartement informatique, le designer de lunivers et/ou le superviseur
devraient tre en mesure de vous conseiller sur ces points.

Rafrachissement manuel dun document


Pour mettre jour les donnes contenues dans un document :
Cliquez sur le bouton Rafrachir de la barre doutils.
Rafrachir
BUSINESSOBJECTS rafrachit tous les fournisseurs de donnes de votre document.

Remarque : Si le designer dunivers a dfini lunivers avec une connexion


restrictive, BUSINESSOBJECTS vous invite saisir vos nom dutilisateur et mot de
passe de base de donnes avant de rafrachir des fournisseurs de donnes. Pour
en savoir plus sur les connexions restrictives Restrictive connections, page 43.

Manuel de lutilisateur 233


Chapitre 9 Rapports et Gestionnaire de rapports

Rafrachissement dun document contenant plusieurs fournisseurs


de donnes
Si votre document contient plusieurs fournisseurs de donnes, vous avez la
possibilit de choisir celui que vous souhaitez rafrachir. Pour ce faire :

1. Slectionnez la commande Visualiser les donnes du menu Donnes.


Le Gestionnaire de donnes saffiche lcran.

2. Cliquez sur longlet Rsultats.

3. Slectionnez le fournisseur de donnes que vous voulez rafrachir dans la liste


Fournisseurs de donnes.

4. Cliquez sur le bouton Rafrachir.

234 Manuel de lutilisateur


Rafrachissement de documents BusinessObjects

Rafrachissement dun document avec invite


Une invite est une bote de dialogue qui vous demande de choisir les donnes que
vous voulez rapatrier et afficher dans votre rapport. Ainsi, vous pouvez, par
exemple, centrer votre analyse sur une anne particulire ou sur une gamme de
produits spcifique. Si un rapport a t dfini avec une invite, BUSINESSOBJECTS
affiche cette bote de dialogue lorsque vous cliquez sur le bouton Rafrachir.
Laspect de la bote de dialogue dpend de la faon dont elle a t dfinie par la
personne ayant cr le rapport.
Dans lexemple ci-aprs, la bote de dialogue de linvite personnalise vous
demande de choisir une ligne de produit avant de rafrachir le rapport.

Rafrachissement automatique dun document


Plusieurs options peuvent tre dfinies pour le rafrachissement rgulier ou
ponctuel de vos documents.

Rafrachissement automatique louverture dun document


Vous pouvez paramtrer BUSINESSOBJECTS de sorte que tous les fournisseurs de
donnes contenus dans un document soient automatiquement rafrachis
chaque ouverture du document. Pour ce faire :

1. Assurez-vous que le document est ouvert.

2. Slectionnez la commande Options du menu Outils.


La bote de dialogue Options saffiche lcran.

3. Cliquez sur longlet Enregistrement.

4. Cochez la case Rafrachir le document louverture, puis cliquez sur OK.

Manuel de lutilisateur 235


Chapitre 9 Rapports et Gestionnaire de rapports

Rafrachissement un moment prcis


Si vous savez que la base de donnes doit tre mise jour une date et une heure
prcises, vous pouvez spcifier que les fournisseurs de donnes de votre
document soient automatiquement rafrachis ce moment prcis. Pour ce faire :

1. Slectionnez la commande Visualiser les donnes du menu Donnes.


Le Gestionnaire de donnes saffiche lcran.

2. Cliquez sur longlet Dfinition.

Slectionnez le
fournisseur de
donnes dans la
liste.

Dfinissez les
options de
rafrachissement
automatique ici.

3. Dans la zone Fournisseurs de donnes, slectionnez le fournisseur de donnes


sur lequel vous voulez travailler.

4. Cochez Rafrachissement automatique, puis cliquez sur Une seule fois.

5. Slectionnez une option dans la bote liste droulante :


"A la date, lheure".
Utilisez cette option pour rafrachir le fournisseur de donnes une heure
prcise, un jour donn.
"A la date, dans".
Utilisez cette option pour rafrachir le fournisseur de donnes aprs une heure
prcise, un jour donn.

6. Slectionnez une date et une heure dans les botes liste droulantes
respectives, puis cliquez sur OK.

236 Manuel de lutilisateur


Rafrachissement de documents BusinessObjects

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 :

1. Suivez les tapes 1 3 de la procdure Rafrachissement un moment


prcis, page 236.

2. Cochez la case Rafrachissement automatique, puis cliquez sur Toutes les.

3. Dfinissez les intervalles auxquels vous voulez rafrachir le fournisseur de


donnes en saisissant une valeur dans le champ, puis slectionnez Heures(s)
ou Minute(s) dans la bote liste droulante.

4. Slectionnez les heures de dbut et de fin dans les zones Date et Heure, puis
cliquez sur OK.

Manuel de lutilisateur 237


Chapitre 9 Rapports et Gestionnaire de rapports

Enregistrement des documents


Les rapports BUSINESSOBJECTS sont enregistrs dans les documents
BUSINESSOBJECTS. BUSINESSOBJECTS vous permet galement denregistrer votre
document sous diffrents formats afin que vous puissiez utiliser les donnes dans
dautres applications ou partager les donnes avec dautres utilisateur. Cette
section dcrit ces procdures. Selon la configuration de BUSINESSOBJECTS dans
votre entreprise, vous pouvez enregistrer des documents localement ou dans un
dossier de documents personnels rserv pour vous sur un serveur.

Enregistrement dun document


1. Cliquez sur le bouton Enregistrer de la barre doutils Standard ou slectionnez
Enregistrer
la commande Enregistrer du menu Fichier.
La bote de dialogue Enregistrer sous saffiche lcran. Par dfaut, le dossier
UserDocs est actif et le nom du document est Documentn.

2. Si vous le souhaitez, saisissez un autre nom dans le champ Nom de fichier.

3. Cliquez sur Enregistrer.


La bote de dialogue Enregistrer sous se ferme. Le nom donn au document
saffiche dans la barre de titre de la fentre de lapplication. Par dfaut,
lextension des fichiers des documents BUSINESSOBJECTS est .rep.

Modification du nom ou du dossier dun document


Pour enregistrer un document BUSINESSOBJECTS sous un nom diffrent ou dans
un autre dossier :

1. Dans le menu Fichier, slectionnez Enregistrez sous.


La bote de dialogue Enregistrer sous apparat.

2. Saisissez un nouveau nom dans la zone Nom du fichier.

3. Naviguez dans le dossier dans lequel vous voulez enregistrer le document,


puis cliquez sur Enregistrer.

238 Manuel de lutilisateur


Enregistrement des documents

Enregistrement dun document pour tous les utilisateurs


Si vous souhaitez quun document soit accessible tout autre utilisateur
travaillant sans rfrentiel, cochez la case Sauvegarder pour tous les utilisateurs
dans la bote de dialogue Enregistrer sous (commande Enregistrer sous du menu
Fichier).
Si vous ne cochez pas cette case, les utilisateurs travaillant sans rfrentiel
recevront un message derreur indiquant Vous ne possdez pas de droits
daccs ce document lorsquils tenteront douvrir votre document. Il est
important de garder cela lesprit lorsque vous envoyez des documents
dautres utilisateurs, par messagerie lectronique, par exemple.

Enregistrement dun document au format texte ou RTF


Lorsque vous enregistrez un document BUSINESSOBJECTS au format Texte (.txt) ou
au format Texte mis en forme (.rtf), seul le rapport slectionn est enregistr. Les
graphiques ne sont enregistrs ni au format txt, ni au format rtf. Pour enregistrer
un document au format texte ou .rtf :

1. Slectionnez la commande Enregistrer sous du menu Fichier.


La bote de dialogue Enregistrer sous saffiche lcran.

2. Dans la liste droulante Enregistrer sous, cliquez sur :


Fichiers texte (*.txt), ou
Rich text format (*.rtf).

3. Cliquez sur Enregistrer.


BUSINESSOBJECTS fait une copie du document et lenregistre au format spcifi.
Le document original reste affich lcran.

Manuel de lutilisateur 239


Chapitre 9 Rapports et Gestionnaire de rapports

Enregistrement dun document au format HTML


Vous pouvez enregistrer un document BUSINESSOBJECTS au format HTML. Pour
cela :

1. Dans le menu Fichier, choisissez Enregistrer au format HTML.


La bote de dialogue Enregistrer sous apparat.

2. Slectionnez lemplacement denregistrement du fichier et cliquez sur


Enregistrer.

3. La bote de dialogue Options HTML saffiche et vous pouvez indiquer le


mode denregistrement du document HTML. Pour une description complte
des options disponibles dans cette bote de dialogue et pour des conseils sur
la prparation des documents HTML en gnral, reportez-vous au Manuel de
lutilisateur InfoView.

Enregistrement dun document au format PDF


BUSINESSOBJECTS 5.1 vous permet denregistrer des documents BUSINESSOBJECTS
au format PDF (Adobe Portable Document Format). Une fois que vous avez
install le logiciel Adobe Acrobat Reader tlchargeable gratuitement, vous
pouvez visualiser et imprimer des documents PDF. Lorsque vous ouvrez un
document BUSINESSOBJECTS enregistr au format PDF, vous pouvez visualiser et
parcourir diffrents rapports et obtenir des impressions de haute qualit. Vous ne
pouvez pas diter ni analyser les donnes. Pour enregistrer un document
document BUSINESSOBJECTS au format PDF :

1. Dans le menu Fichier, slectionnez Enregistrer sous.


La bote de dialogue Enregistrer sous apparat.

2. Dans la liste droulante Type, choisissez Format de document portable (*.pdf) et


indiquez o vous souhaitez enregistrer le fichier PDF.

240 Manuel de lutilisateur


Enregistrement des documents

3. Cliquez sur Enregistrer.


BUSINESSOBJECTS cre une copie du document et lenregistre au format PDF.
Le document original demeure affich lcran. Les illustrations ci-dessous
montrent le mme document dans son format BUSINESSOBJECTS dorigine et
aprs enregistrement au format PDF.

Document
BusinessObjects
original

Manuel de lutilisateur 241


Chapitre 9 Rapports et Gestionnaire de rapports

Notez que les liens sont conservs dans le document PDF, ce qui permet une
navigation facile et rapide dans les rapports et leurs sections.

Cliquer ici pour


visualiser un
rapport

Cliquer ici pour


afficher la
section dun
rapport.

Remarque : Les polices gnralement utilises pour gnrer le document PDF se


trouvent dans le dossier suivant sur votre disque dur local :
Program Files\Business Objects\BusinessObjects 5.0\Language
Si les polices utilises dans vos documents BusinessObjects ne possdent pas de
police Adobe Font Metrics (AFM) quivalente dans ce rpertoire, le programme
utilise une police de substitution.

242 Manuel de lutilisateur


Enregistrement des documents

Enregistrement dun document en tant que fichier BusinessQuery


Les utilisateurs de BUSINESSQUERY pour Excel crent des requtes sur des univers
dans Microsoft Excel. En enregistrant un document en tant que fichier
BUSINESSQUERY, vous pouvez transfrer des donnes obtenues dans
BUSINESSOBJECTS vers BUSINESSQUERY. Vous pouvez alors travailler avec la
requte en utilisant la fois les fonctionnalits de BUSINESSQUERY et de Microsoft
Excel.
Lenregistrement dun document en tant que fichier BUSINESSQUERY nest
possible que si toutes les conditions suivantes sont remplies :
le document en cours ne comporte quun seul fournisseur de donnes ;
le fournisseur de donnes est une requte sur un univers ;
la requte renvoie un seul microcube.

Pour enregistrer un document en tant que fichier BUSINESSQUERY :

1. Slectionnez la commande Enregistrer sous du menu Fichier.

2. Placez-vous dans le dossier dans lequel vous voulez enregistrer le document.


Le dossier par dfaut des fichiers BUSINESSQUERY est :
C:\BusinessObjects\UserBQY\NomUnivers, o NomUnivers
correspond lunivers sur lequel la requte a t cre.

3. Slectionnez Fichiers BusinessQuery (*.bqy) dans la bote liste droulante Type.

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.

Remarque : Si vous avez ouvert un document BUSINESSQUERY dans


BUSINESSOBJECTS, vous pouvez lenregistrer en tant que document
BUSINESSQUERY ou BUSINESSOBJECTS. Quel que soit le format choisi, vous pourrez
continuer travailler avec le document dans les deux applications.

Manuel de lutilisateur 243


Chapitre 9 Rapports et Gestionnaire de rapports

Enregistrement de documents WebIntelligence


Si vous avez ouvert un document WEBINTELLIGENCE dans BUSINESSOBJECTS, vous
ne pouvez pas lenregistrer en tant que document WEBINTELLIGENCE. Vous
pouvez uniquement lenregistrer en tant que document BUSINESSOBJECTS, c.--d.,
en tant que fichier .rep.
Une fois que vous avez enregistr le document, vous pouvez lenvoyer, le publier
et le programmer, mais uniquement en tant que document BUSINESSOBJECTS, et
non WEBINTELLIGENCE. Si vous voulez envoyer, publier et programmer le
document en tant que document WEBINTELLIGENCE, vous devez utiliser
INFOVIEW dans votre navigateur Web. Reportez-vous au Manuel de lutilisateur
InfoView pour des informations supplmentaires.

244 Manuel de lutilisateur


Chapitre 10 Affichage des donnes
dans un tableau
.................................................................................

Dans ce chapitre

Gnralits 247

Types de tableaux 248


Tableaux simples 248
Tableaux croiss 250

Cration de tableaux 251


Insertion dun tableau partir du Gestionnaire de rapports 251
Inversion des colonnes et des lignes 252
Rorganisation des donnes dans les tableaux 253
Ajout de donnes un tableau 256
Remplacement de donnes dans un tableau 257
Suppression des donnes dun tableau 258
Insertion dun tableau crois 259
Transformation dun tableau crois en tableau simple 260
Astuces pour glisser-dposer des donnes 261

Manuel de lutilisateur 245


Chapitre 10 Affichage des donnes dans un tableau

Insertion guide de tableaux 262

Edition de tableaux 265


Slection de tableaux, lignes et cellules 265
Insertion de colonnes et lignes vides 269
Attribution ou modification du nom dune colonne ou dune ligne 269
Retaillage des colonnes et des lignes 270
Copie, collage et suppression 270

Cellules individuelles 272


Insertion dune cellule individuelle 272
Dplacement dune cellule lextrieur dun tableau 273
Edition de cellules et du contenu de cellules 274

246 Manuel de lutilisateur


Gnralits

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.

Manuel de lutilisateur 247


Chapitre 10 Affichage des donnes dans un tableau

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 :

Les noms des variables sont


affichs en haut du tableau

Les valeurs sont rpertories sous


les en-ttes des colonnes

Les totaux sont affichs dans les


pieds de tableau

248 Manuel de lutilisateur


Types de tableaux

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.

Les valeurs sont rpertories dans les


lignes la suite des en-ttes de ligne.

Manuel de lutilisateur 249


Chapitre 10 Affichage des donnes dans un 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.

Il sagit de laxe vertical du tableau


crois.

Les noms des


variables sont
affichs dans
la colonne de
gauche.

Il sagit de La variable Chiffre daffaires est


laxe horizontal affiche dans le corps. Les totaux des lignes et
du tableau
des colonnes sont affichs
crois.
dans les deux pieds de
tableau, le total gnral
apparaissant dans la
cellule infrieure droite.

Le mme tableau crois en mode


Structure montre comment les
variables sont places dans le
tableau.

250 Manuel de lutilisateur


Cration de tableaux

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.

Insertion dun tableau partir du Gestionnaire de rapports


Linsertion dun tableau en glissant-dposant les variables de votre choix du
Gestionnaire de rapports vers le rapport est la mthode la plus rapide et la plus
pratique. Pour ce faire :

1. Assurez-vous que la fentre Gestionnaire de rapports est ouverte. Si elle ne


lest pas, cliquez sur le bouton Gestionnaire de rapports de la barre doutils
Gestionnaire de Standard.
rapports
2. Cliquez sur longlet Donnes du Gestionnaire de rapports.
Une liste de toutes les donnes pouvant tre utilises dans le rapport saffiche
lcran.

Manuel de lutilisateur 251


Chapitre 10 Affichage des donnes dans un tableau

3. Slectionnez les variables que vous souhaitez utiliser dans votre tableau.
Pour slectionner plusieurs variables, utilisez la touche Ctrl.

Curseur de cration
de tableau

4. Maintenez le bouton gauche de la souris enfonc et glissez-dposez les


variables du Gestionnaire de rapports vers votre rapport.
Le curseur se transforme en curseur de cration de tableau et la barre dtat
affiche le message Dposez pour crer un tableau simple.

Barre dtat

5. Relchez le bouton de la souris pour dposer les variables et crer un tableau


affichant les donnes.

Inversion des colonnes et des lignes


Vous pouvez modifier lorientation de votre tableau afin dinverser les donnes
contenues dans les colonnes et les lignes. Pour ce faire :

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 initial...... ....format final

252 Manuel de lutilisateur


Cration de tableaux

Rorganisation des donnes dans les tableaux


Aprs avoir insr un tableau, vous pouvez rorganiser les colonnes et les lignes
quil contient, ajouter des donnes ou encore supprimer des colonnes et des
lignes afin dobtenir une meilleure reprsentation de vos donnes. Toutes ces
manipulations peuvent tre faites laide de la souris. Lutilisation de botes de
dialogue ou de menus nest pas ncessaire.

Inversion de deux colonnes ou de deux lignes


Pour inverser deux colonnes ou deux lignes :

1. Cliquez sur lune des lignes ou des colonnes.


Assurez-vous de cliquer sur une cellule autre que la cellule den-tte.

2. Cliquez nouveau sur la mme ligne ou la mme colonne puis, tout en


Curseur dinversion
maintenant le bouton gauche de la souris enfonc, faites glisser le curseur sur
la deuxime ligne ou colonne.
Le curseur se transforme en curseur dinversion et la barre dtat affiche le
message Dposez pour inverser le contenu.

3. Relchez le bouton de la souris.


Les deux colonnes ou lignes ont chang demplacement dans le tableau.

Format initial...... ....format final

Dplacement de colonnes et de lignes


Pour dplacer une colonne ou une ligne vers un nouvel emplacement dans le
tableau :

1. Cliquez sur la ligne ou la colonne.


Assurez-vous de cliquer sur une cellule autre que la cellule den-tte.

2. Cliquez nouveau sur la mme ligne ou colonne puis, tout en maintenant le


Curseur de bouton gauche de la souris enfonc, faites glisser le curseur jusqu
dplacement lemplacement de votre choix pour la ligne ou la colonne.
Le curseur se transforme en curseur de dplacement et la barre dtat affiche
le message Dposez pour dplacer le contenu.

Manuel de lutilisateur 253


Chapitre 10 Affichage des donnes dans un tableau

3. Relchez le bouton de la souris.


La ligne ou la colonne est dplace vers le nouvel emplacement.

Format initial...... ....format final

Copie de colonnes et de lignes


Pour copier une colonne ou une ligne :

1. Cliquez sur la ligne ou la colonne.


Assurez-vous de cliquer sur une cellule autre que la cellule den-tte.

2. Cliquez nouveau sur la mme ligne ou colonne puis, tout en maintenant le


bouton gauche de la souris enfonc, faites glisser le curseur jusqu
lemplacement de votre choix pour la ligne ou la colonne.

3. Maintenez la touche Ctrl enfonce.


Curseur de copie
Le curseur se transforme en curseur de copie et la barre dtat affiche le
message Dposez pour copier le contenu.

....format final
Format initial......

4. Tout en maintenant la touche Ctrl enfonce, relchez le bouton de la souris.


La ligne ou la colonne est copie au nouvel emplacement.

254 Manuel de lutilisateur


Cration de tableaux

Maintien du format source


Lorsque vous inversez, dplacez ou copiez des lignes et des colonnes, il peut vous
sembler utile de conserver le format utilis dans une ligne ou une colonne
particulire. Dans lexemple suivant, les valeurs de la colonne Anne sont en
rouge et la police utilise est plus grande que dans les autres colonnes. Pour
conserver ce format lorsque vous dplacez cette colonne vers un nouvel
emplacement du tableau :
Maintenez la touche Alt enfonce et glissez-dposez la colonne ou la ligne vers
le nouvel emplacement.

Inversion des colonnes Maintien de la touche Alt


uniquement et maintien enfonce et copie du
du format dans la colonne format vers le nouvel
du milieu. emplacement.

Manuel de lutilisateur 255


Chapitre 10 Affichage des donnes dans un tableau

Ajout de donnes un tableau


Vous pouvez ajouter des donnes votre tableau en glissant-dposant des
variables partir du Gestionnaire de rapports et en insrant de nouvelles lignes
ou colonnes dans votre tableau.
Pour insrer une ligne ou une colonne dans un tableau, procdez comme suit :

Symbole dinsertion

1. Dans le Gestionnaire de rapports, cliquez sur la variable que vous souhaitez


ajouter au tableau.

2. Tout en maintenant le bouton gauche de la souris enfonc, faites glisser le


curseur vers le bord de la colonne ou de la ligne laquelle vous voulez en
ajouter une.

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.

Astuce : Vous pouvez ajouter plusieurs variables simultanment. Utilisez les


touches Ctrl ou Maj pour slectionner plusieurs variables dans la liste du
Gestionnaire de rapports.

256 Manuel de lutilisateur


Cration de tableaux

Remplacement de donnes dans un tableau


Vous pouvez remplacer les donnes contenues dans une colonne ou une ligne en
glissant-dposant une variable diffrente du Gestionnaire de rapports vers le
tableau.

Symbole de
remplacement

1. Dans le Gestionnaire de rapports, cliquez sur la variable que vous souhaitez


ajouter votre tableau.

2. Tout en maintenant le bouton gauche de la souris enfonc, faites glisser le


curseur sur la colonne ou la ligne de donnes remplacer.

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.

Manuel de lutilisateur 257


Chapitre 10 Affichage des donnes dans un tableau

Suppression des donnes dun tableau


Vous pouvez supprimer une ligne ou une colonne de donnes dun tableau en
glissant-dposant ces donnes vers la fentre du Gestionnaire de rapports. Pour
ce faire :

1. Cliquez sur la ligne ou la colonne.


Assurez-vous de cliquer sur une cellule autre que la cellule den-tte.

2. Cliquez nouveau sur la mme ligne ou colonne puis, tout en maintenant le


bouton gauche de la souris enfonc, faites glisser le curseur vers la fentre du
Gestionnaire de rapports.

....format final

Format initial......

3. Relchez le bouton de la souris.


La colonne ou la ligne de donnes est supprime du tableau.

258 Manuel de lutilisateur


Cration de tableaux

Insertion dun tableau crois


Vous pouvez crer un tableau crois en glissant-dposant des variables du
Gestionnaire de rapports vers le rapport en vue de crer un tableau simple et de
le rorganiser en tableau crois. Notez que vous devez disposer dau moins deux
dimensions/informations et dun indicateur afin de pouvoir crer un tableau
crois.
Pour transformer un tableau simple en tableau crois, procdez comme suit :

1. Slectionnez une colonne et faites-la glisser vers langle suprieur droit du


tableau.
Vous pouvez galement faire glisser une variable de la fentre du
Gestionnaire de rapports vers langle suprieur droit du tableau.

2. Lorsque le curseur se change en curseur Transformer en tableau crois et que


Curseur Transformer la barre dtat affiche le message Dposez pour transformer en tableau crois,
en tableau crois relchez le bouton de la souris.
Le tableau simple se transforme en tableau crois.

Manuel de lutilisateur 259


Chapitre 10 Affichage des donnes dans un tableau

Rorganisation de tableaux croiss


Vous pouvez rorganiser un tableau crois en inversant ou remplaant des
variables dans les en-ttes ou en remplaant la variable affiche dans le corps.
Lexemple ci-aprs montre comment inverser deux en-ttes.

1. Cliquez sur len-tte Anne. Cliquez nouveau sur le mme en-tte.

2. Tout en maintenant le bouton gauche de la souris enfonc, faites glisser le


curseur sur len-tte Lignes.
Len-tte Lignes est mis en surbrillance, le curseur prend la forme du curseur
dinversion et la barre dtat indique Dposez pour inverser.

3. Relchez le bouton de la souris.


Les en-ttes apparaissent aux nouveaux emplacements.

Transformation dun tableau crois en tableau simple


Vous pouvez rorganiser les colonnes et les lignes dun tableau crois afin
dobtenir un tableau simple. Pour ce faire :

1. Cliquez sur la ligne den-tte du tableau crois.

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. Lorsquune ligne horizontale apparat au-dessus du curseur, relchez le


bouton de la souris.

260 Manuel de lutilisateur


Cration de tableaux

Astuces pour glisser-dposer des donnes


Assurez-vous davoir correctement slectionn les donnes que vous
souhaitez dplacer.
Observez la forme du curseur lorsque vous le dplacez sur les diffrentes
parties du tableau ainsi que les changements de la mise en valeur du tableau.
Ces lments vous indiquent ce quil va se produire lorsque vous relcherez
le bouton de la souris.
Observez les messages de la barre dtat pour obtenir des instructions sur les
raccourcis clavier pouvant tre utiliss ainsi que des informations sur ce quil
va se produire lorsque vous relcherez le bouton de la souris.

Si vous ntes pas satisfait du rsultat, utilisez le bouton Annuler de la barre


doutils Standard ou les touches Ctr+Z pour annuler laction que vous venez
deffectuer. Vous pouvez ainsi annuler jusqu dix actions.

Manuel de lutilisateur 261


Chapitre 10 Affichage des donnes dans un tableau

Insertion guide de tableaux


Les assistants de cration de tableaux vous guident pas--pas pour insrer des
tableaux simples et des tableaux croiss dans un rapport.
La procdure ci-dessous explique comment insrer un tableau simple ou crois
dans un rapport, en utilisant des donnes existant dans le document. Si vous
souhaitez insrer un tableau simple ou un tableau crois comportant de nouvelles
donnes, reportez-vous au chapitre 2 "Introduction laccs aux donnes avec
BusinessObjects", page 39 du prsent manuel.

1. Cliquez sur un espace vide du rapport.

2. Cliquez sur le bouton Insrer un tableau ou Insrer un tableau crois de la


barre doutils Rapport.
Le curseur se transforme en curseur dinsertion.

a. Bouton Insrer un tableau

b. Bouton Insrer un tableau crois

a b c. Curseur dinsertion de tableau c d

d. Curseur dinsertion de 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.

262 Manuel de lutilisateur


Insertion guide de tableaux

4. Cliquez sur la premire option, Utiliser les donnes dj existantes dans le


document, puis cliquez sur Commencer.
Choisissez ensuite les donnes utiliser.

5. Maintenez la touche Ctrl enfonce et cliquez sur les variables que vous
souhaitez afficher dans le nouveau tableau simple/tableau crois.

Si vous insrez un.... cliquez sur....

tableau simple Fin.


Le tableau saffiche dans le rapport.

tableau crois Suivant, puis passez ltape 6.

Manuel de lutilisateur 263


Chapitre 10 Affichage des donnes dans un tableau

6. A lcran suivant, les variables slectionnes sont organises en trois dossiers.


La variable du dossier Colonnes sera affiche dans len-tte situ dans langle
suprieur gauche du tableau crois, la variable du dossier Lignes sera affiche
dans len-tte situ sur la premire ligne du tableau crois ; enfin, la variable
contenue dans Corps sera affiche dans le corps du 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.

264 Manuel de lutilisateur


Edition de tableaux

Edition de tableaux
Cette section explique comment diter des tableaux simples et croiss existants.

Slection de tableaux, lignes et cellules


Lorsque vous travaillez dans un tableau, vous pouvez slectionner lintgralit
du tableau, savoir cellules, lignes, colonnes et cellules den-tte, ou simplement
slectionner une partie du tableau, telle quune ligne, une colonne, une cellule ou
plusieurs cellules ensemble. La section suivante explique comment slectionner
les diffrentes parties dun tableau.

Slection dun tableau


1. Si une partie du tableau est slectionne, cliquez sur un espace vide
lextrieur du tableau.

2. Maintenez la touche Alt enfonce et cliquez une fois lintrieur du tableau.


Une bordure grise hachure apparat autour du tableau.

Bordure grise hachure


apparaissant lorsque le tableau est
slectionn.

Manuel de lutilisateur 265


Chapitre 10 Affichage des donnes dans un tableau

Slection de plusieurs tableaux


1. Cliquez sur un espace vide du rapport.

2. Dplacez la souris jusqu ce quune partie de chaque bloc slectionner soit


couverte.

3. Relchez le bouton de la souris.


Une bordure grise hachure apparat autour de chaque tableau slectionn.

266 Manuel de lutilisateur


Edition de tableaux

Slection de colonnes et de lignes


Pour slectionner une colonne ou une ligne :

1. Placez le curseur en haut de la colonne ou gauche de la ligne.

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.

Vous pouvez galement slectionner une colonne ou une ligne en cliquant


simplement lintrieur. Cette mthode ne permet pas de slectionner len-
tte de colonne ou de ligne, cest--dire la cellule contenant le nom de la
variable.

La cellule den-
tte nest pas
slectionne.

Seules les cellules


du corps du
tableau sont
slectionnes.

Manuel de lutilisateur 267


Chapitre 10 Affichage des donnes dans un tableau

Slection de colonnes ou lignes adjacentes


1. Slectionnez une colonne ou une ligne.

2. Tout en maintenant la touche Maj enfonce, cliquez sur les colonnes ou lignes
adjacentes.

Slection de colonnes ou lignes non adjacentes


1. Slectionnez la premire colonne ou ligne.

2. Tout en maintenant la touche Ctrl enfonce, cliquez sur les autres colonnes ou
lignes slectionner.

Remarque : Vous pouvez slectionner plusieurs colonnes ou plusieurs lignes


simultanment, mais vous ne pouvez pas slectionner une combinaison de
colonnes et de lignes.

Slection dune cellule dans un tableau


Pour slectionner une cellule, cliquez dessus.
Larrire-plan de la cellule devient noir, indiquant la slection de la cellule.

Pour slectionner plusieurs cellules, maintenez la touche Ctrl enfonce et


cliquez lintrieur de chaque cellule slectionner.

268 Manuel de lutilisateur


Edition de tableaux

Insertion de colonnes et lignes vides


Vous pouvez ajouter des colonnes et des lignes aux tableaux simples et tableaux
croiss existants.

1. Slectionnez une colonne, une ligne ou une cellule.

2. Cliquez sur lun des boutons dinsertion de la barre doutils Structure.


a. Insre une ligne au-dessus de la slection.
b. Insre une ligne au-dessous de la slection.
c. Insre une colonne gauche de la slection.
a b c d e f g h d. Insre une colonne droite de la slection.
e. Insre une cellule au-dessus de la slection.
f. Insre une cellule au-dessous de la slection.
g. Insre une cellule gauche de la slection.
h. Insre une cellule droite de la slection.

Attribution ou modification du nom dune colonne ou dune ligne


Lorsque vous ajoutez une nouvelle colonne ou ligne un tableau, celle-ci na pas
de titre. Pour attribuer un nom un en-tte de colonne ou de ligne :

1. Double-cliquez lintrieur de la cellule den-tte.

2. Saisissez un nom.

3. Appuyez sur la touche Entre.

Manuel de lutilisateur 269


Chapitre 10 Affichage des donnes dans un tableau

Retaillage des colonnes et des lignes


1. Dplacez le curseur de la souris sur la bordure droite de la colonne (ou sur la
bordure infrieure dune ligne) retailler.

2. Lorsque le curseur se transforme en curseur de retaillage, maintenez le bouton


gauche de la souris enfonc et faites glisser la bordure afin daugmenter ou de
rduire la largeur (ou hauteur) de la colonne (ou de la ligne).

Curseur de
retaillage

Astuce : Si vous double-cliquez sur le curseur de retaillage, la colonne ou la ligne


est automatiquement retaille en fonction de la largeur ou de la hauteur de son
contenu.

Copie, collage et suppression


Vous pouvez copier, coller et supprimer certains lments dans les rapports en
utilisant les commandes, les boutons des barres doutils et les raccourcis clavier.

Copie de tableaux simples et tableaux croiss


1. Slectionnez le tableau.

2. Cliquez sur le bouton Copier de la barre doutils Standard.

3. Cliquez lendroit o vous souhaitez afficher la copie du tableau.

4. Cliquez sur le bouton Coller de la barre doutils Standard.

Astuce : Vous pouvez aussi copier un tableau ou un tableau crois en le


slectionnant, puis en le faisant glisser vers le nouvel emplacement et en
maintenant la touche Ctrl enfonce lorsque vous relchez le bouton de la souris.
Le tableau ou le tableau crois est alors copi dans son nouvel emplacement.

270 Manuel de lutilisateur


Edition de tableaux

Suppression de colonnes et de lignes


1. Slectionnez la colonne ou la ligne.

2. Cliquez sur le bouton Supprimer de la barre doutils Standard.

Suppression de tableaux
1. Slectionnez le tableau.

2. Cliquez sur le bouton Supprimer de la barre doutils Standard.

Copier et coller partir de BUSINESSOBJECTS vers dautres applications


Vous pouvez copier des objets tels que des tableaux et des graphiques dans
BUSINESSOBJECTS ou copier le contenu de rapports, et les copier dans une
application Microsoft Office par exemple, Excel ou Word. Pour en savoir plus,
reportez-vous la section Copier et coller partir de BUSINESSOBJECTS vers une
autre application, page 193.

Manuel de lutilisateur 271


Chapitre 10 Affichage des donnes dans un 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.

Insertion dune cellule individuelle


1. Cliquez sur un espace vide du rapport afin de vous assurer quaucun
composant nest slectionn.

2. Cliquez sur le bouton Insrer une cellule de la barre doutils Rapport.


Bouton Le curseur se transforme en curseur dinsertion de cellule.
Insrer une cellule
3. Cliquez lendroit o vous voulez voir apparatre la cellule et, tout en
maintenant le bouton gauche de la souris enfonc, dessinez une cellule.

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.

Astuce : Vous pouvez galement insrer une cellule individuelle en faisant un


copier-coller dune cellule existant dans le rapport. Pour ce faire, slectionnez la
cellule, maintenez le bouton gauche de la souris et la touche Ctrl enfoncs et faites
glisser le curseur. Lorsque vous relchez le bouton de la souris, une copie de la
cellule saffiche lcran.

272 Manuel de lutilisateur


Cellules individuelles

Dplacement dune cellule lextrieur dun tableau


Vous pouvez dplacer une cellule lextrieur dun tableau afin dafficher les
donnes quelle contient dans une cellule individuelle. Pour ce faire :

1. Slectionnez la cellule.

2. Cliquez nouveau dans la cellule puis, tout en maintenant le bouton gauche


de la souris enfonc, faites glisser la cellule lextrieur du tableau et
dposez-la sur un espace vide du rapport.
Si vous dplacez une cellule contenant un objet de type dimension ou
information en-dehors dun tableau, vous crez un rapport matre/dtail comme
illustr ci-aprs :

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.

Manuel de lutilisateur 273


Chapitre 10 Affichage des donnes dans un tableau

Vous pouvez utiliser un quadrillage pour aligner automatiquement la slection


lorsque vous la dplacez. Pour ce faire :
Slectionnez la commande Aligner sur le quadrillage du menu Format (option
Disposition).
Pour visualiser le quadrillage, slectionnez la commande Quadrillage du
menu Affichage.

Edition de cellules et du contenu de cellules


Saisie de texte dans une cellule
Double-cliquez sur la cellule. Si la cellule est vide, une bordure noire lentoure et
un curseur clignote lintrieur. Si la cellule contient dj du texte, ce dernier
apparat galement en surbrillance. Saisissez votre texte et appuyez sur la touche
Entre.

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.

Dplacement dune cellule


Pour dplacer une cellule vers un emplacement diffrent, cliquez dessus une fois
pour la slectionner puis cliquez nouveau dessus et faites-la glisser vers un
nouvel emplacement.

274 Manuel de lutilisateur


Cellules individuelles

Retaillage dune cellule


Placez le curseur sur la bordure de la cellule. Lorsque le curseur prend la forme
du curseur de retaillage, cliquez sur le bouton de la souris et faites glisser la
bordure de la cellule afin de la retailler.

Astuce : Si vous double-cliquez sur le curseur de retaillage, la cellule est


automatiquement retaille en fonction de la largeur du contenu. Vous pouvez
galement retailler automatiquement la hauteur de la cellule en plaant le curseur
sur la bordure infrieure ou suprieure de la cellule et en cliquant deux fois sur
le curseur de retaillage.

Manuel de lutilisateur 275


Chapitre 10 Affichage des donnes dans un tableau

276 Manuel de lutilisateur


Chapitre 11 Rapports matre/dtail
.................................................................................

Dans ce chapitre

Gnralits 278
Quest-ce quun rapport matre/dtail ? 278

Structuration dun rapport matre/dtail 279


A partir dun tableau simple ou dun tableau crois 279
A partir du Gestionnaire de rapports 280
Cration dun rapport matre/matre/dtail 282

Rorganisation dun rapport matre/dtail 283

Gestion des sections dun rapport matre/dtail 284

Annulation dun rapport matre/dtail 285

Manuel de lutilisateur 277


Chapitre 11 Rapports matre/dtail

Gnralits
Ce chapitre dcrit comment structurer les donnes en un rapport matre/dtail.

Quest-ce quun rapport matre/dtail ?


Un rapport matre/dtail vous permet de scinder de gros blocs de donnes en
sections. Ce type de prsentation vite la rptition de valeurs et permet
galement laffichage de sous-totaux.
Dans lexemple qui suit, le tableau affiche des donnes pour les lments Lieu de
sjour, Trimestre et Chiffre daffaires. La colonne Trimestre comporte des valeurs
rptes. Si vous dfinissez Trimestre en tant que valeur matre, chaque valeur
distincte de trimestre entrane la cration dune section. Vous obtenez ainsi une
section par trimestre, soit quatre sections. Chacune des sections dispose dune
cellule matre et est associe un tableau affichant le lieu de sjour et le chiffre
daffaires.

a. Pour chaque valeur du matre Trimestre, il y a cration


dune section. La valeur matre apparat dans une cellule
lintrieur de chaque section. Dans cet exemple, la
valeur matre est Q1.
b. Le dtail peut tre un tableau simple, un tableau crois
ou un graphe. Il permet dafficher les donnes relatives
au matre. Dans ce rapport, le dtail est un tableau
simple qui prsente le chiffre daffaires par lieu de sjour.
c. La commande Contours des sections du menu Affichage
vous permet de visualiser les sections du rapport matre/
dtail.

Restructuration dun tableau existant en rapport matre/dtail

278 Manuel de lutilisateur


Structuration dun rapport matre/dtail

Structuration dun rapport matre/dtail


Un rapport matre/dtail est bas sur la dfinition dune variable en tant que
cellule matre. Cette section dcrit chacune des mthodes vous permettant cette
structuration. Vous pouvez :
utiliser une variable dans un tableau ou un tableau crois pour crer une
cellule matre,
ajouter une variable partir du Gestionnaire de rapports pour crer une
cellule matre.

A partir dun tableau simple ou dun tableau crois


Si les donnes que vous voulez dfinir en tant que cellule matre sont dj
affiches dans un tableau simple ou un tableau crois, vous pouvez les faire
glisser hors du tableau et crer une section. Pour ce faire :

1. Cliquez sur la colonne ou la ligne contenant les donnes utiliser comme


matre.

2. Cliquez nouveau sur les donnes, maintenez le bouton gauche de la souris


enfonc et faites glisser les donnes hors du tableau simple ou crois.
Le curseur se transforme en curseur Crer un matre.
Curseur
Crer un matre

Manuel de lutilisateur 279


Chapitre 11 Rapports matre/dtail

3. Relchez le bouton de la souris dans un espace vide au-dessus du tableau


simple ou crois.
La colonne ou la ligne de donnes sur laquelle vous avez cliqu est supprime
du tableau simple ou crois. Une section est cre pour chacune de ses valeurs.
Chaque section contient :
une cellule matre contenant une valeur, et
un tableau simple ou crois.

Astuce : Vous pouvez galement cliquer sur la ligne ou la colonne de donnes


dfinir comme matre laide du bouton droit de la souris et slectionner la
commande Crer un matre du menu contextuel qui saffiche lcran.

A partir du Gestionnaire de rapports


Si votre rapport contient un graphe ou si la variable que vous souhaitez dfinir
en tant que matre ne se trouve pas dans le tableau simple ou crois, vous pouvez
ajouter une cellule matre partir de la fentre Gestionnaire de rapports.
Pour ce faire :

1. Si le Gestionnaire de rapports nest pas ouvert, slectionnez la commande


Gestionnaire de rapports du menu Affichage.

2. Dans longlet Donnes du Gestionnaire de rapports, cliquez sur la variable


que vous souhaitez utiliser en tant que matre.

3. Faites glisser la variable du Gestionnaire de rapports vers la fentre du


rapport.
Le pointeur se transforme en curseur dinsertion de cellule et la barre dtat
affiche le message Dposez pour crer une section.

280 Manuel de lutilisateur


Structuration dun rapport matre/dtail

4. Dposez la variable dans le rapport au-dessus du bloc.


Une section est cre pour chaque valeur de la variable.

Manuel de lutilisateur 281


Chapitre 11 Rapports matre/dtail

Cration dun rapport matre/matre/dtail


Un rapport matre/matre/dtail comporte des sections au sein de sections. Ce
type de rapport est cr de la mme faon quun rapport matre/dtail, savoir
en faisant glisser une valeur hors dun tableau simple ou crois ou partir du
Gestionnaire de rapports et en crant une seconde section.
Vous pouvez crer jusqu neuf sections dans un rapport. Pour ce faire, vous
ajoutez des cellules matres au-dessus ou au-dessous des cellules matres
existantes.

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.

a. Glissez-dposez la variable Anne du


Gestionnaire de rapports vers une zone
situe au-dessus de la cellule matre Q1
afin de crer une nouvelle section et
une nouvelle cellule matre.
b. Si vous voulez que la nouvelle section
soit sous la section Trimestre, dposez la
nouvelle variable sous la cellule Q1.

...........................................................

282 Manuel de lutilisateur


Rorganisation dun rapport matre/dtail

Rorganisation dun rapport matre/dtail


Vous pouvez rorganiser les niveaux de section dun rapport matre/dtail ou
modifier le matre afin dobtenir une vue diffrente de vos donnes.

Remplacement dun matre par une nouvelle variable


Glissez-dposez une nouvelle variable du tableau simple ou crois ou du
Gestionnaire de rapports vers la cellule matre.

Modification de lordre dans un rapport matre/matre/dtail


1. Cliquez sur lune des cellules matres.

Structure initiale...... ....structure finale

2. Glissez-dposez la cellule vers lautre cellule matre.


Le contenu des cellules est invers et les niveaux de section sont modifis.

Utilisation du tri, du palmars et des filtres


Vous pouvez poser un tri, un filtre ou encore tablir un palmars pour les
donnes contenues dans les rapports matre/dtail. Les filtres, tris et palmars
peuvent sappliquer aux valeurs contenues dans les cellules matres et/ou aux
donnes des tableaux simples ou croiss de chaque section. Pour en savoir plus
sur la pose de tris, de filtres et lutilisation du palmars sur des donnes,
reportezvous au chapitre 12 "Organisation des donnes dans un rapport" ,
page 289.

Manuel de lutilisateur 283


Chapitre 11 Rapports matre/dtail

Gestion des sections dun rapport matre/dtail


Lorsque vous crez une section, elle couvre toute ltendue du rapport. Tout ce
que vous ajoutez ou modifiez dans une section est rpercut dans toutes les
autres sections cres par le mme matre.

Affichage des contours de section


Les contours de section sont des marques graphiques indiquant le dbut et la fin
des sections. Un nom est associ chaque section. Laffichage de ces contours
vous aide organiser et structurer les sections de votre rapport.
Pour afficher les contours de section :

1. Slectionnez la commande Contours des sections du menu Affichage.


Une coche situe en regard de la commande indique quelle est active.

2. Cliquez une fois dans la fentre du rapport.


Les contours des sections saffichent lcran.

Echelles des graphes dans un rapport matre/dtail


Si votre rapport matre/dtail contient des graphes, vous pouvez utiliser diverses
chelles pour les graphes des diffrentes sections. Pour en savoir plus,
reportez-vous la section Mise lchelle des graphes dans les rapports matre/
dtail, page 498.

Mise en forme des sections dun rapport matre/dtail


Vous pouvez formater les sections dun rapport en appliquant un ombrage en
arrire-plan. Si votre rapport comporte plusieurs sections, vous pouvez
appliquer un type dombrage diffrent chaque section du rapport. Chaque
section peut tre ainsi facilement diffrencie. Pour en savoir plus sur le
formatage des sections, reportez-vous la section Formatage des sections,
page 598.

Masquer les sections dun rapport matre/dtail


Vous pouvez masquer les sections des rapports matre/dtail afin que seules
saffichent les sections qui vous intressent. Pour en savoir plus, reportez-vous
la section Masquage et affichage des composants dun rapport, page 644.

284 Manuel de lutilisateur


Annulation dun rapport matre/dtail

Annulation dun rapport matre/dtail


Vous pouvez annuler un rapport matre/dtail de diffrentes faons :
en plaant le matre dans le tableau simple ou crois,
en supprimant le matre du rapport,
en supprimant les donnes contenues dans la cellule matre tout en
conservant la cellule dans le rapport.

Insertion du matre dans un tableau simple ou crois


Vous pouvez supprimer une cellule matre en lajoutant un tableau simple ou
crois de la section. La cellule est insre en tant que colonne ou ligne de donnes
supplmentaire.

1. Cliquez sur la cellule matre.

2. Cliquez nouveau sur la cellule matre et, tout en maintenant le bouton


gauche de la souris enfonc, faites glisser la cellule vers la bordure de la
colonne ou de la ligne o vous souhaitez linsrer.

3. Lorsque la bordure de la colonne ou de la ligne est mise en valeur par une


bordure grise hachure et que la barre dtat affiche le message Dposez pour
dplacer le contenu, relchez le bouton de la souris.

Le message suivant saffiche lcran :

Manuel de lutilisateur 285


Chapitre 11 Rapports matre/dtail

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 :

286 Manuel de lutilisateur


Annulation dun rapport matre/dtail

Suppression du matre
1. Slectionnez la cellule matre.

2. Slectionnez la commande Supprimer du menu Edition.


La bote de message dcrite la page 285 saffiche lcran.

Astuce : Vous pouvez galement supprimer une cellule matre en la faisant glisser
dans la fentre Gestionnaire de rapports.

Effacement du contenu de la cellule matre


1. Cliquez sur la cellule matre.

2. Slectionnez la commande Effacer du menu Edition.


Les donnes contenues dans la cellule matre disparaissent, mais la cellule
matre reste affiche.

Manuel de lutilisateur 287


Chapitre 11 Rapports matre/dtail

288 Manuel de lutilisateur


Chapitre 12 Organisation des
donnes dans un rapport
.................................................................................

Dans ce chapitre

Gnralits 290

Limitation des donnes affiches 291


Insertion dun filtre 292
Gestion des filtres 293
Cration de filtres plus complexes 297
Non prise en compte des filtres 300

Contrle de lordre des donnes 301


Tri de donnes 301
Gestion de tris multiples 306

Utilisation du palmars sur les valeurs 309


Application dun palmars sur les donnes dun rapport 310
Gestion du palmars avec les filtres et les tris 313

Masquage des colonnes et des lignes de donnes 314

Mise en vidence des donnes 316


Cration dun alerteur 317
Activation et dsactivation des alerteurs 319
Utilisation dalerteurs existants 321

Manuel de lutilisateur 289


Chapitre 12 Organisation des donnes dans un rapport

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.

290 Manuel de lutilisateur


Limitation des donnes affiches

Limitation des donnes affiches


Vous pouvez choisir de ne pas visualiser toutes les donnes rapatries par le
fournisseur de donnes dun rapport et de mettre laccent uniquement sur une
slection restreinte de donnes, ce qui peut se rvler difficile si un grand nombre
de donnes est affich. Un filtre vous permet de masquer les donnes que vous
ne souhaitez pas visualiser et de nafficher que celles dont vous avez besoin.
Il existe deux types de filtre. Un filtre gnral affecte lensemble du rapport,
tandis quun filtre spcifique dun bloc concerne uniquement les donnes
contenues dans le graphe, le tableau simple ou le tableau crois spcifi.

Exemple : Filtre des donnes pour afficher le chiffre daffaires de deux rgions uniquement
...........................................................

Seules les
donnes
correspondant
ces valeurs sont
affiches.

Vous pouvez filtrer les donnes de Rgion en


slectionnant deux de ses valeurs : Est et
Midwest.

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.
...........................................................

Manuel de lutilisateur 291


Chapitre 12 Organisation des donnes dans un rapport

Insertion dun filtre


Vous pouvez poser un filtre sur les donnes de tableaux, de tableaux croiss ou
de graphes.

Insertion dun filtre


1. Cliquez sur la ligne, la colonne ou llment de graphe filtrer.
Insrer un filtre 2. Cliquez sur le bouton Insrer un filtre de la barre doutils Rapport ou
slectionnez la commande Filtre du menu Insertion.
La bote de dialogue Poser un filtre sur saffiche lcran. Elle contient les
valeurs pouvant tre slectionnes pour le filtre.

Le titre de cette bote de dialogue dpend des


donnes que vous slectionnez dans le rapport.
Ici les donnes correspondant Rgion de
rsidence ont t slectionnes ; le titre de la
bote est donc Poser un filtre sur Rgion de
rsidence.

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.

292 Manuel de lutilisateur


Limitation des donnes affiches

Gestion des filtres


La bote de dialogue Filtres vous permet de grer les filtres en effectuant les
oprations suivantes :
slection de valeurs diffrentes pour les filtres existants,
ajout de nouveaux filtres,
pose de filtres sur les variables qui napparaissent pas dans le rapport,
spcification de lapplication du filtre tout le rapport ou un bloc
uniquement,
suppression de filtres.
Vous trouverez dans les sections qui suivent la description de ces tches.

Slection de valeurs diffrentes pour les filtres existants


Aprs avoir dfini un filtre en indiquant les valeurs afficher, vous pouvez
lditer en spcifiant dautres valeurs. Par exemple, au lieu dafficher les donnes
des rgions East et Midwest, vous pouvez slectionner dautres valeurs et
afficher les donnes des rgions West et South.

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.

2. Slectionnez la commande Filtres du menu Format.

Manuel de lutilisateur 293


Chapitre 12 Organisation des donnes dans un rapport

La bote de dialogue Filtres saffiche lcran.

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).

4. Pour slectionner des valeurs diffrentes, vous pouvez :


Cliquer sur les valeurs dj slectionnes. La surbrillance disparat, vous
indiquant que les valeurs napparatront pas dans le rapport.
Slectionner les valeurs qui nont pas t pralablement slectionnes,
aprs avoir coch la case Afficher toutes les valeurs pour afficher toutes les
valeurs correspondant aux variables slectionnes.
Cocher la case Slectionner toutes les valeurs. Cette option vous permet de
conserver le filtre tout en visualisant toutes les donnes correspondant aux
variables slectionnes.

5. Lorsque vous avez termin, cliquez sur OK ou sur Appliquer.

294 Manuel de lutilisateur


Limitation des donnes affiches

Ajout dun filtre


La bote de dialogue Filtres vous permet dajouter des filtres au rapport. Pour ce
faire :

1. Cliquez lintrieur du rapport, puis slectionnez la commande Filtres du


menu Format.
La bote de dialogue Filtres saffiche lcran.

2. Double-cliquez sur un dossier dans la zone Filtres sur.


Les filtres du dossier Global ont une incidence sur la totalit du rapport.
Les filtres des dossiers Nom du bloc sappliquent aux seuls blocs concerns.

3. Cliquez sur Ajouter.


La bote de dialogue Variable(s) filtrer saffiche lcran. Elle rpertorie
lensemble des variables du document qui ne sont pas filtres, quelles
apparaissent ou non dans le rapport courant.

4. Slectionnez la variable filtrer, puis cliquez sur OK.


Vous revenez alors la bote de dialogue Filtres. Les variables que vous avez
slectionnes dans la bote Variable(s) filtrer saffichent dans la zone Filtres
sur.

5. Dans la zone Valeurs, maintenez la touche Ctrl enfonce et cliquez sur les
valeurs afficher.

Manuel de lutilisateur 295


Chapitre 12 Organisation des donnes dans un rapport

6. Si vous avez slectionn plusieurs variables dans la bote de dialogue


Variable(s) filtrer, rptez ltape 5, puis cliquez sur OK ou sur Appliquer.

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.

Suppression dun filtre


Lors de la suppression dun filtre, toutes les donnes correspondant la variable
sur laquelle vous avez pos le filtre saffichent dans le rapport. Si par exemple
vous avez dfini un filtre pour laffichage du chiffre daffaires des rgions Est et
Midwest, et que vous supprimez ce filtre, les donnes correspondant toutes les
rgions saffichent lcran.
Pour supprimer un filtre :

1. Cliquez sur les donnes sur lesquelles vous avez pos le filtre.

2. Cliquez sur le bouton Insrer un filtre de la barre doutils Rapport.


Insrer un filtre

Remarque : Vous pouvez galement slectionner la commande Filtres du menu


Format, mettre en surbrillance la variable filtre dans la zone Filtres sur, puis
cliquer sur Supprimer.

296 Manuel de lutilisateur


Limitation des donnes affiches

Affichage des noms de filtre dans un champ spcial


Pour garder trace des filtres gnraux que vous avez poss sur lensemble du
rapport, vous pouvez automatiquement insrer, en commentaire ou titre de
rapport, les noms des valeurs filtres places dans le dossier des filtres gnraux.
Pour ce faire :

1. Slectionnez la commande Champ spcial /Filtres gnraux du menu


Insertion.
Le curseur se transforme en curseur dinsertion de cellule.

2. Tracez un cadre dans la zone du rapport o vous souhaitez insrer les noms
des valeurs filtres.

3. Les noms sont insrs lorsque vous relchez le bouton de la souris.

Astuce : Vous pouvez galement insrer les donnes dans une cellule existante.
Pour ce faire :

Slectionnez la cellule puis la commande Champ spcial/Filtres gnraux du


menu Insertion.

Les noms des valeurs filtres saffichent dans la cellule slectionne.

Cration de filtres plus complexes


Les filtres simples vous permettent de visualiser uniquement les donnes dont
vous avez besoin dans un rapport. En posant un filtre simple, vous ne faites que
slectionner des valeurs pour une variable du rapport.
Les filtres complexes vous permettent dafficher des valeurs qui rpondent
certaines conditions. Vous pouvez dfinir un filtre complexe en rdigeant une
formule.
Pour en savoir plus sur lutilisation de lditeur de formule et la rdaction de
formules, reportez-vous au Chapitre 14 "Formules, variables locales et fonctions"
, page 357.

Manuel de lutilisateur 297


Chapitre 12 Organisation des donnes dans un rapport

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.

2. Slectionnez la commande Filtres du menu Format.

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.

4. Cliquez sur Ajouter.


La bote de dialogue Variable(s) filtrer saffiche lcran.

5. Slectionnez la variable que vous voulez filtrer, puis cliquez sur OK.

6. Cliquez sur Dfinir.


Lditeur de formule saffiche lcran.

7. Saisissez la formule dans le champ Formule ou double-cliquez sur les


fonctions, variables ou oprateurs dont vous avez besoin.

8. Cliquez sur OK pour revenir la bote de dialogue Filtres.

9. Si vous le souhaitez, dslectionnez les valeurs de la variable dans la zone


Valeurs.
Le filtre ne concernera que les valeurs slectionnes restantes.

298 Manuel de lutilisateur


Limitation des donnes affiches

10. Cliquez sur Appliquer ou sur OK.


Un filtre complexe est identifi par un astrisque situ en regard du symbole
de filtre.

Edition dun filtre complexe


Filtre complexe
1. Cliquez lintrieur du bloc contenant les donnes filtres.

2. Slectionnez la commande Filtres du menu Format.

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.

5. Si vous le souhaitez, dslectionnez les valeurs de la variable dans la zone


Valeurs. Le filtre ne concernera que les valeurs slectionnes restantes.

6. Cliquez sur Appliquer ou sur OK.

Remarque : Si la formule saisie comporte une erreur de syntaxe, un message


derreur saffiche lcran. Cliquez sur OK pour revenir la formule.
BUSINESSOBJECTS slectionne automatiquement la partie incorrecte de la syntaxe.
Corrigez lerreur puis cliquez sur OK. La formule ne peut pas tre utilise tant
quelle comporte une erreur.

Manuel de lutilisateur 299


Chapitre 12 Organisation des donnes dans un rapport

Non prise en compte des filtres


Vous pouvez obliger BUSINESSOBJECTS ignorer les filtres que vous avez insrs
dans un rapport de sorte que, lorsque vous effectuez un calcul, celui-ci concerne
lensemble des donnes et pas seulement les valeurs filtres. Pour ce faire, vous
devez utiliser la fonction AucunFiltre. La syntaxe est la suivante :
=AucunFiltre(formule)
Lexemple ci-aprs illustre le fonctionnement.

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.

300 Manuel de lutilisateur


Contrle de lordre des donnes

Contrle de lordre des donnes


Vous pouvez modifier lordre dapparition des donnes dans les lignes et les
colonnes, en posant un tri sur les donnes. Dans un rapport, vous pouvez par
exemple trier une colonne comportant des noms de villes afin dobtenir un
classement par ordre alphabtique. Un tri peut tre pos sur du texte, des dates
ou des nombres.

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

La barre doutils Tris propose trois types de tri :

Texte Nombres Dates

Ordre de A Z du plus petit au du pass au


ascendant plus grand prsent

Ordre de Z A du plus grand du prsent au


descendant au plus petit pass

Tri personnalis Vous pouvez utiliser un tri personnalis pour classer


des jours et des mois par ordre chronologique.
Vous pouvez personnaliser les tris en plaant les
valeurs dans lordre de votre choix.

Remarque : Par dfaut, lordre dapparition des donnes, tous types confondus,
est lordre ascendant.

Manuel de lutilisateur 301


Chapitre 12 Organisation des donnes dans un rapport

Pose dun tri sur les donnes dun rapport


1. Cliquez sur la cellule, la colonne, la ligne ou llment de graphe contenant les
donnes trier.

2. Cliquez sur le bouton de la barre doutils correspondant au tri que vous


voulez poser.
Les donnes saffichent dans lordre choisi et le bouton sur lequel vous avez
cliqu reste enfonc pour indiquer que le tri des donnes a eu lieu.

Inversion dun tri


1. Cliquez sur les donnes que vous avez dj tries.

2. Cliquez sur lun des boutons de tri de la barre doutils.


Pour inverser un tri ascendant, cliquez sur le bouton Tri descendant.

Suppression dun tri


Les boutons de tri se comportent comme des interrupteurs qui activent et
dsactivent les tris. Par consquent, pour supprimer un tri :

1. Cliquez sur les donnes que vous avez dj tries.

2. Cliquez sur le bouton prcdemment utilis pour poser le tri.

302 Manuel de lutilisateur


Contrle de lordre des donnes

Pose dun tri personnalis


1. Cliquez sur la cellule, la colonne, la ligne ou llment de graphe contenant les
donnes trier.

2. Cliquez sur le bouton Tri personnalis de la barre doutils.


La bote de dialogue Personnalisation du tri saffiche lcran.

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.

Alphanumrique Affiche les valeurs dans lordre alphabtique ou


numrique.

Mois Affiche les mois de lanne par ordre chronologique et


non par ordre alphabtique. Applicable uniquement
pour une variable qui renvoie les mois de lanne.
Jour Affiche les jours de la semaine par ordre chronologique
et non par ordre alphabtique. Applicable uniquement
pour une variable qui renvoie les jours de la semaine.

Manuel de lutilisateur 303


Chapitre 12 Organisation des donnes dans un rapport

- 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.

4. Cliquez sur OK pour fermer la bote de dialogue Personnalisation du tri.

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.

Lexemple qui suit montre un tableau comportant deux tris personnaliss.

304 Manuel de lutilisateur


Contrle de lordre des donnes

Exemple : Comment trier les mois correctement ?


...........................................................
Dans ce tableau, les mois ont t tris de faon apparatre par ordre
chronologique et les lignes de produits ont fait lobjet dun tri manuel.

Par dfaut, BUSINESSOBJECTS trie les mois par ordre alphabtique. Pour trier les
mois, procdez comme suit :

1. Cliquez dans la colonne ou la ligne qui contient les mois.

2. Cliquez sur le bouton Tri personnalis dans la barre doutils Tris.


La bote de dialogue Personnalisation du tri saffiche.

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.

Manuel de lutilisateur 305


Chapitre 12 Organisation des donnes dans un rapport

Gestion de tris multiples


Vous pouvez poser plusieurs tris sur les donnes dun rapport et indiquer lordre
dans lequel vous souhaitez que ces tris soient poss. Lexemple qui suit montre
lutilit de cette fonctionnalit.

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.
...........................................................

306 Manuel de lutilisateur


Contrle de lordre des donnes

Dfinition de la priorit des tris dans un rapport


Vous pouvez modifier lordre dans lequel les tris sont poss.
1. Cliquez lintrieur du bloc ou de la cellule matre contenant les donnes
tries.
2. Slectionnez la commande Tris du menu Format.
La bote de dialogue Tris saffiche lcran.

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.

Si le rapport contient un tableau simple ou un graphe 2D, la bote de dialogue


ne comporte quun seul onglet. Si le rapport contient un tableau crois ou un
graphe matriciel, la bote de dialogue comporte alors deux onglets, Axe
horizontal et Axe vertical. Longlet Axe vertical affiche les tris appliqus aux
colonnes, tandis que longlet Axe horizontal indique les tris appliqus aux
lignes ou sur laxe Z du graphe.
3. Cliquez sur longlet de votre choix, puis cliquez sur le tri pour lequel vous
voulez dfinir une priorit.
4. Cliquez sur Monter pour attribuer au tri une priorit plus leve ou sur
Descendre pour lui attribuer une priorit plus faible.
Licne du tri monte ou descend dune place dans la liste des tris.
5. Cliquez sur OK ou sur Appliquer.
La priorit des tris que vous avez dfinie est applique au rapport.

Manuel de lutilisateur 307


Chapitre 12 Organisation des donnes dans un rapport

Ajout de tris partir de la bote de dialogue Tris


La bote de dialogue Tris vous permet dajouter, de supprimer et de rorganiser
les tris.

1. Cliquez lintrieur dun bloc ou dune cellule matre, puis slectionnez la


commande Tris du menu Format.

2. Cliquez sur longlet de votre choix.

3. Cliquez sur Ajouter.

4. Choisissez les variables trier et cliquez sur OK.


Le nouveau tri apparat dans la zone Tris courants.

5. Dfinissez les options de tri que vous voulez appliquer et cliquez sur OK.

Suppression dun tri


Cliquez sur le tri de votre choix dans la zone Tris courants, puis cliquez sur
Supprimer.

308 Manuel de lutilisateur


Utilisation du palmars sur les valeurs

Utilisation du palmars sur les valeurs


Dans certains cas, vous pouvez ne vouloir visualiser que les valeurs situes aux
extrmits dune liste afin, par exemple, de reprer les dix premiers clients.
Le palmars vous permet de visualiser les valeurs les plus grandes et les valeurs
les plus petites contenues dans un rapport. Tout comme le filtre, le palmars vous
permet de masquer les donnes non souhaites. Les donnes masques ne sont
pas supprimes du rapport et peuvent tre visualises tout moment par
suppression du palmars.
Par ailleurs, le palmars trie les donnes par ordre dcroissant. Par consquent,
la valeur la plus leve se trouve toujours en haut de la colonne du palmars et la
valeur la plus faible, en bas de la colonne.
Vous pouvez tablir un palmars des donnes contenues dans des tableaux
simples, des tableaux croiss ou des cellules matres dun rapport matre/dtail.

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.
...........................................................

...........................................................

Manuel de lutilisateur 309


Chapitre 12 Organisation des donnes dans un rapport

Application dun palmars sur les donnes dun rapport


Pour appliquer un palmars :

1. Slectionnez les donnes auxquelles vous voulez appliquer un palmars. Si


Appliquer un
par exemple, vous souhaitez appliquer un palmars sur les donnes relatives
palmars aux clients, cliquez sur la colonne contenant ces donnes.

2. Cliquez sur le bouton Appliquer un palmars de la barre doutils Rapport ou


slectionnez la commande Palmars du menu Format.

Le titre de cette bote de dialogue dpend


des donnes slectionnes dans le rapport.
Dans lexemple ci-contre, les donnes
correspondant Mois ont t slectionnes,
do le titre Palmars pour Mois.

3. La bote de dialogue Palmars pour Nom de la variable saffiche lcran. Elle


contient les options disponibles pour le palmars, savoir :
Maximale
Cochez cette case et saisissez ou slectionnez dans la liste les n valeurs les
plus leves. Lorsque vous cochez la case, la valeur 3 est slectionne par
dfaut.
Minimale
Cochez cette case et saisissez ou slectionnez dans la liste les n valeurs les
plus faibles. Lorsque vous cochez la case, la valeur 3 est slectionne par
dfaut.

310 Manuel de lutilisateur


Utilisation du palmars sur les valeurs

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 :

Somme Affiche la somme de toutes les lignes affiches


dans le tableau aprs dfinition du palmars.
Somme autre Affiche la somme de toutes les lignes qui ne sont
pas affiches dans le tableau aprs dfinition du
palmars.
Somme totale Affiche la somme de toutes les lignes du tableau,
quelles soient ou non affiches.

Afficher les pourcentages


Cochez cette case si vous souhaitez afficher les calculs sous forme de
pourcentages dans une nouvelle cellule.

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.

Manuel de lutilisateur 311


Chapitre 12 Organisation des donnes dans un rapport

Palmars dans les rapports matre/dtail


Dans les rapports matre/dtail, les sous-totaux et les pourcentages ne peuvent
tre affichs que pour les cellules slectionnes pour le palmars et prsentes
dans le tableau. Les cellules matres faisant lobjet dun palmars naffichent pas
les sous-totaux et les pourcentages.
Dans les rapports matre/dtail, un palmars est appliqu aux donnes de
chaque section.

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.

Remarque : Si vous avez cr une variable locale laide de valeurs issues de


diffrents fournisseurs de donnes, vous ne pourrez pas appliquer un palmars
en fonction de cette variable. La variable ne sera pas affiche dans la liste de la
bote de dialogue Palmars.

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.

312 Manuel de lutilisateur


Utilisation du palmars sur les valeurs

Modification des valeurs dun palmars existant


Aprs avoir dfini un palmars en spcifiant les valeurs que vous souhaitez
afficher, vous pouvez le modifier en slectionnant dautres valeurs. Si par
exemple vous avez appliqu un palmars permettant de visualiser les 3 premiers
et les 3 derniers chiffres daffaires correspondant Client, vous pouvez modifier
ce palmars pour quil affiche les 10 premiers chiffres daffaires.

Pour slectionner dautres valeurs pour un palmars existant :

1. Cliquez sur les donnes ayant fait lobjet dun palmars.

2. Slectionnez la commande Palmars du menu Format.


Dans la bote de dialogue Palmars pour Nom de la variable qui saffiche
lcran, les options correspondant au palmars courant sont slectionnes.

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.

Suppression dun palmars


Lors de la suppression dun palmars, toutes les donnes concernes par le
palmars et susceptibles davoir t supprimes saffichent nouveau dans le
rapport. Si par exemple vous avez appliqu un palmars affichant le chiffre
daffaires des 10 meilleurs clients, et que vous supprimez ensuite ce palmars, les
donnes correspondant tous les clients saffichent.
Pour supprimer un palmars, cliquez tout dabord sur les donnes ayant fait
Appliquer un
lobjet dun palmars. Ensuite, vous pouvez :
palmars cliquer sur le bouton Appliquer un palmars de la barre doutils Rapport,
- ou -
slectionner la commande Palmars du menu Format, dcocher les cases
Maximale et Minimale, et cliquer sur OK ou sur Appliquer.

Gestion du palmars avec les filtres et les tris


Pour appliquer un palmars aux donnes dun rapport, vous devez supprimer
tous les filtres ou tris appliqus ces donnes. Si vous tes en prsence dun tri
ou dun filtre au moment de lapplication dun palmars, un message saffiche
vous demandant de confirmer la suppression du tri ou du filtre. Cliquez sur Oui
pour supprimer le tri ou le filtre existant et poursuivre lapplication du palmars.
Cliquez sur Non pour interrompre le palmars et revenir au point de dpart.

Manuel de lutilisateur 313


Chapitre 12 Organisation des donnes dans un rapport

Masquage des colonnes et des lignes de donnes


Vous pouvez masquer des colonnes ou des lignes de donnes de sorte que les
donnes ne soient pas affiches dans votre tableau mais restent cependant dans
le rapport.
1. Cliquez sur le bouton droit de la souris lintrieur du tableau simple ou
crois.
2. Slectionnez la commande Format de tableau ou Format de tableau crois
dans le menu contextuel.
3. Cliquez sur longlet Rotation de la bote de dialogue qui saffiche.

Dans les tableaux simples,


toutes les variables
apparaissent dans le
dossier Corps. Dans les
tableaux croiss, chaque
dossier (Colonnes, Lignes
et Corps) contient au
moins une variable.

Onglet Rotation pour les tableaux simples et les tableaux croiss

314 Manuel de lutilisateur


Masquage des colonnes et des lignes de donnes

Masquage des donnes


Dans la zone Variables utilises, cliquez sur la variable que vous souhaitez
masquer, puis cliquez sur Masquer.
Pour masquer plusieurs variables simultanment, maintenez la touche Ctrl
enfonce, cliquez sur les variables, puis cliquez sur Masquer.
Les variables masques apparaissent en gris dans la zone Variables utilises.
Affichage des donnes
Pour afficher une variable pralablement masque, slectionnez-la dans la
zone Variables utilises, puis cliquez sur Afficher.

Manuel de lutilisateur 315


Chapitre 12 Organisation des donnes dans un rapport

Mise en vidence des donnes


Vous pouvez mettre en vidence les donnes dun rapport BUSINESSOBJECTS au
moyen dalerteurs. Ceux-ci utilisent un formatage spcial permettant de mettre
en vidence les donnes rpondant certaines conditions. Ainsi, une attention
particulire peut tre porte des lments spcifiques dun rapport.

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.

316 Manuel de lutilisateur


Mise en vidence des donnes

Cration dun alerteur


La cration dun alerteur se dcompose en 4 tapes.

1. Slection des donnes utiliser

2. Attribution dun nom lalerteur et description

3. Dfinition de la fourchette de valeurs

4. Dfinition de laffichage de lalerteur dans la cellule


Une fois que vous avez cr un alerteur, vous pouvez lappliquer, le masquer ou
lafficher.

Etape 1 : Slection des donnes


1. Dans un rapport, cliquez sur une cellule, une ligne ou une colonne de
donnes.

2. Slectionnez la commande Alerteurs du menu Format.

3. Dans la bote de dialogue Alerteurs qui saffiche lcran, cliquez sur Ajouter.

Etape 2 : Attribution dun nom lalerteur et description


1. Dans le champ Nom de longlet Dfinition, saisissez un nom pour lalerteur.

2. Dans le champ Description, saisissez un texte dcrivant lobjectif de cet


alerteur.

3. Cliquez sur longlet Conditions.

Manuel de lutilisateur 317


Chapitre 12 Organisation des donnes dans un rapport

Etape 3 : Dfinition des conditions


1. Choisissez une variable dans la bote liste droulante Variable comparer.

2. Choisissez un oprateur dans la bote liste droulante Oprateur 1.


Saisissez une valeur (nombre, caractre ou date).
- ou -
Cliquez sur la flche descendante situe droite de la liste droulante
Valeur 1. Slectionnez ensuite la commande Variables ou Liste de valeurs.
Choisissez une variable ou une valeur.

3. Si loprateur 1 ncessite lutilisation dun second oprateur, slectionnez-en


un dans la bote liste droulante Oprateur 2.

4. Cliquez dans la zone Valeur 2 et rptez ltape 2.

318 Manuel de lutilisateur


Mise en vidence des donnes

Etape 4 : Dfinition du formatage


Vous pouvez, par exemple, spcifier des formats diffrents (polices, couleurs et
bordures) pour chaque fourchette de valeurs. Vous pouvez galement saisir un
texte ou slectionner une variable en vue de remplacer les donnes rpondant
aux conditions que vous avez dfinies.

1. Cliquez sur la flche situe en regard de la zone Contenu cellule.


Un menu contextuel saffiche lcran.

2. Pour que lalerteur affiche du texte, cliquez sur Texte.

3. Saisissez le texte, puis cliquez sur OK.

4. Pour que lalerteur affiche une variable ou une formule, cliquez sur Variables.

5. Pour formater le contenu de la cellule, cliquez sur Format.

6. Dans la zone Format de cellule, formatez le texte, puis cliquez sur OK.

7. Cliquez sur OK pour revenir la bote de dialogue Edition des alerteurs.

Activation et dsactivation des alerteurs


Aprs avoir cr des alerteurs, vous pouvez choisir de les appliquer ou de les
dsactiver tout moment. Ainsi, vous pouvez crer un alerteur, lappliquer un
rapport, imprimer le rapport puis dsactiver lalerteur. Dans ce cas, lalerteur
apparat sur le rapport imprim mais ne saffiche plus lcran.

Activation dun alerteur


1. Cliquez sur la cellule, la colonne ou la ligne dans laquelle vous voulez afficher
lalerteur.

2. Slectionnez la commande Alerteurs du menu Format.

3. Cochez la case situe en regard de lalerteur activer.

4. Cliquez sur Appliquer ou sur OK.

Manuel de lutilisateur 319


Chapitre 12 Organisation des donnes dans un rapport

Dsactivation dun alerteur


1. Cliquez sur la cellule, la colonne ou la ligne dans laquelle lalerteur est affich.

2. Slectionnez la commande Alerteurs du menu Format.

3. Dcochez la case situe en regard de lalerteur dsactiver.

4. Cliquez sur Appliquer ou sur OK.

Affichage ou masquage de tous les alerteurs dans le rapport


courant
Vous pouvez afficher ou masquer tous les alerteurs que vous avez appliqus
dans le rapport courant.

1. Slectionnez la commande Options du menu Outils.

2. Cliquez sur longlet Affichage.

3. Dans la zone Options du rapport, cliquez sur Alerteurs.


Si cette option est dj coche et que vous souhaitez masquer les alerteurs
dans votre rapport, cliquez nouveau pour dcocher la case.

4. Cliquez sur OK pour appliquer loption et fermer la bote de dialogue.

320 Manuel de lutilisateur


Mise en vidence des donnes

Utilisation dalerteurs existants


Aprs avoir cr un alerteur, vous pouvez lutiliser comme base pour dautres
alerteurs. Ainsi, vous copiez lalerteur existant, puis vous modifiez ses conditions
et les formats correspondants.

Copie dun alerteur


1. Slectionnez la commande Alerteurs du menu Format.

2. Cliquez sur lalerteur que vous voulez copier.

3. Cliquez sur Copier.


La bote de dialogue Edition des alerteurs saffiche lcran.
Dans longlet Dfinition, le champ Nom indique le nom de lalerteur initial
suivi de no2. Si vous avez renomm votre premier alerteur afin quil ne porte
plus le nom de la variable, le nom propos pour la copie est le nom de la
variable sans aucun autre lment ajout.

4. Saisissez un nouveau nom ainsi quune description pour le nouvel alerteur.

5. Dans longlet Conditions, dfinissez la premire fourchette de valeurs pour


lalerteur.

6. Dfinissez laffichage du rsultat dans la cellule.

7. Rptez les tapes 5 et 6 pour dfinir une deuxime fourchette de valeurs, si


vous le souhaitez. Cliquez ensuite sur Appliquer ou sur OK.

Edition dun alerteur


1. Slectionnez la commande Alerteurs du menu Format.

2. Cliquez sur lalerteur que vous voulez diter.

3. Cliquez sur Editer.

4. Modifiez la dfinition de lalerteur.

5. Cliquez sur Appliquer ou sur OK.

Suppression dun alerteur


1. Slectionnez la commande Alerteurs du menu Format.

2. Cliquez sur lalerteur que vous voulez supprimer.

3. Cliquez sur Supprimer.

Manuel de lutilisateur 321


Chapitre 12 Organisation des donnes dans un rapport

322 Manuel de lutilisateur


Chapitre 13 Ruptures de tableaux et
affichage des calculs
.................................................................................

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

Manuel de lutilisateur 323


Chapitre 13 Ruptures de tableaux et affichage des calculs

Euro - Conversion 347


Quest-ce que leuro ? 347
Affichage du symbole de leuro 347
Fonctionnement de la conversion 347
Erreurs de conversion 348
Affichage des formats montaires dans BUSINESSOBJECTS 348
Conversion en euros 349
Conversion partir des euros 350
Affichage des erreurs darrondi 350
Taux de conversion 351
Triangulation 356

324 Manuel de lutilisateur


Gnralits

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.

Manuel de lutilisateur 325


Chapitre 13 Ruptures de tableaux et affichage des calculs

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.

Quest-ce quune rupture ?


Comme son nom le sous-entend, une rupture scinde les donnes contenues dans
un tableau simple ou crois afin de les regrouper en fonction dune valeur
slectionne. Ainsi, vous pouvez afficher toutes les donnes relatives chaque
valeur dune dimension, et surtout, vous pouvez afficher des sous-totaux.
Lexemple qui suit montre le fonctionnement de la rupture dun tableau.

326 Manuel de lutilisateur


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.

...........................................................

Manuel de lutilisateur 327


Chapitre 13 Ruptures de tableaux et affichage des calculs

Insertion et suppression dune rupture


Vous pouvez insrer et supprimer une rupture par un simple clic de souris. Le
bouton Insrer une rupture de la barre doutils Rapport permet la fois dinsrer
et de supprimer une rupture pose sur des donnes.
Pour insrer une rupture :

1. Cliquez lintrieur de la colonne ou la ligne de donnes dans laquelle vous


Insrer une rupture voulez insrer une rupture.

2. Cliquez sur le bouton Insrer une rupture de la barre doutils Rapport.


Les donnes contenues dans le tableau sont scindes et le bouton Insrer une
rupture est enfonc.
Pour supprimer une rupture :

1. Cliquez sur les donnes sur lesquelles la rupture a t pose.


Le bouton Insrer une rupture de la barre doutils Rapport est enfonc, vous
indiquant ainsi que les donnes slectionnes ont fait lobjet dune rupture.

2. Cliquez sur le bouton Insrer une rupture.


La rupture est supprime du tableau simple ou crois.

Remarque : Il nest pas possible de poser des ruptures sur les donnes contenues
dans des graphes.

Mise en forme des ruptures


Lors de linsertion dune rupture sur des donnes, certaines options de formatage
et daffichage sont appliques par dfaut. La bote de dialogue Ruptures vous
permet dditer ces paramtres et de dfinir dautres options.
Pour afficher la bote de dialogue Ruptures :
1. Cliquez sur le bouton droit de la souris pour slectionner la colonne ou la ligne
dans laquelle la rupture a t insre.
2. Slectionnez la commande Formater les ruptures du menu contextuel.
La bote de dialogue Ruptures est illustre et dcrite la page 329.

Remarque : Si aucune rupture na t insre dans le tableau simple ou crois,


aucune option de cette bote de dialogue nest disponible.

328 Manuel de lutilisateur


Ruptures

Bote de dialogue Ruptures

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.

Manuel de lutilisateur 329


Chapitre 13 Ruptures de tableaux et affichage des calculs

Affichage des en-ttes et des pieds de rupture


Lorsque vous insrez une rupture, un mini tableau est cre pour chaque valeur
de la variable. Vous pouvez choisir dafficher ou non un en-tte
et/ou un pied de rupture pour chaque mini tableau.
Pour afficher un en-tte ou un pied de rupture, cochez la case situe en regard
des options En-tte de rupture ou Pied de rupture dans la bote de dialogue
Ruptures.
Pour masquer un en-tte ou un pied de rupture, dcochez la case situe en
regard de En-tte de rupture ou Pied de rupture dans la bote de dialogue
Ruptures.

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

Ce tableau affiche un pied de rupture


uniquement pour chaque section ainsi quun
en-tte et un pied de tableau.

Ce tableau affiche un en-tte de rupture et


un pied de rupture pour chaque section.

330 Manuel de lutilisateur


Ruptures

Pliage dune rupture


Vous pouvez galement choisir de nafficher que les en-ttes et les pieds de
rupture dun tableau comme le montre le schma ci-aprs. Les autres lignes du
tableau sont alors masques.

Pour ce faire :
Cochez loption Plier dans la bote de dialogue Ruptures.

Manuel de lutilisateur 331


Chapitre 13 Ruptures de tableaux et affichage des calculs

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.

Les exemples qui suivent illustrent le fonctionnement de ces options.

Dans cet exemple, loption Supprimer les dou-


blons est active pour que le nom du lieu de Dans cet exem-
sjour napparaisse quune seule fois. ple, les options
Supprimer les doublons et Centrer la valeur sur la rupture
sont actives. Le nom du lieu de sjour nest affich
quune fois et il est centr par rapport aux lignes quil
dcrit.

332 Manuel de lutilisateur


Ruptures

Vous pouvez galement utiliser le bouton Centrer sur la rupture de la barre


doutils Formatage. Ce bouton permet de supprimer les doublons, fusionner les
cellules et centrer la valeur par rapport aux lignes ou aux colonnes quelle dcrit.
Centrer sur la
rupture
Astuce : Si la cellule de pied de rupture de la colonne Lieu de sjour est vide
lorsque vous centrez la valeur par rapport la rupture, toutes les lignes, y
compris la ligne de pied de rupture, sont fusionnes comme dans le cas du
tableau gauche. Si vous ne voulez pas quune cellule de pied de rupture vide soit
fusionne avec les autres, procdez comme suit.
1. Saisissez un caractre dans la cellule de pied de rupture vide (de la colonne
Lieu de sjour).
2. Placez-vous dans la cellule de pied de rupture, cliquez sur le bouton droit de
la souris, puis slectionnez la commande Format de cellule du menu
contextuel.
La bote de dialogue Format de cellule saffiche lcran.
3. Cliquez sur longlet Police.
4. Choisissez la mme couleur de police et darrire-plan (dans cet exemple,
blanc) et cliquez sur OK.
5. Cochez loption Centrer la valeur sur la rupture dans la bote de dialogue
Ruptures.
Les cellules vides pour chaque valeur de Lieu de sjour sont fusionnes et les
cellules de pied de rupture restent intactes, comme dans le tableau droit.

Saisissez un
caractre
dans cette
cellule et
choisissez
blanc
comme
couleur de
police.

Manuel de lutilisateur 333


Chapitre 13 Ruptures de tableaux et affichage des calculs

Cration dune rupture conditionnelle


Vous pouvez choisir de nappliquer une rupture que sur certaines valeurs dun
tableau. Dans lexemple qui suit, une rupture est insre uniquement sur le lieu
de sjour French Riviera et non sur lensemble de la colonne Lieu de sjour. Ainsi
le tableau est scind de faon afficher un sous-total du chiffre daffaires pour les
lieux de sjour franais.

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. Insrez une rupture sur la colonne Lieu de sjour.

2. Placez-vous dans la colonne Lieu de sjour, 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.

334 Manuel de lutilisateur


Ruptures

3. Cochez la case Rupture conditionnelle.


Lorsque cette case est coche, le bouton Valeurs est disponible.

4. Cliquez sur le bouton Valeurs.


La bote de dialogue Valeur de la rupture conditionnelle qui saffiche lcran
contient la liste de toutes les valeurs associes la dimension Lieu de sjour.

5. Slectionnez French Riviera dans la liste et cliquez sur OK.

6. Cliquez de nouveau sur OK pour fermer la bote de dialogue Ruptures.

7. Cliquez avec le bouton droit de la souris sur la colonne Chiffre daffaires et


puis cliquez sur Calculs > Somme.
Le rsultat du calcul additionne la section French Riviera et la totalit du
tableau.

Manuel de lutilisateur 335


Chapitre 13 Ruptures de tableaux et affichage des calculs

Organisation de ruptures multiples


Vous pouvez insrer jusqu neuf ruptures dans un tableau simple ou un tableau
crois.
Lorsquun tableau simple ou crois comporte plusieurs ruptures, des niveaux
leur sont alors associs. BUSINESSOBJECTS attribue le niveau 1 la premire
rupture insre, le niveau 2 la deuxime, ainsi de suite. La bote de dialogue
Ruptures vous permet de rorganiser ces niveaux, mais aussi de choisir des
options diffrentes pour chacune des ruptures.
Dans lexemple qui suit, deux ruptures ont t poses sur les donnes : une sur la
dimension Lieu de sjour et une deuxime sur la dimension Trimestre. Comme
vous pouvez le constater, les donnes sont tout dabord scindes par lieu de
sjour. Puis pour chaque lieu de sjour (French Riviera et Bahamas Beach), les
informations relatives aux quatre trimestres sont affiches par trimestre. Vous
pouvez modifier cette organisation tout moment et ajouter ou supprimer des
ruptures dans la bote de dialogue Ruptures.

Liste des rup-


tures insres
dans le tab-
leau slec-
tionn et
ordre dans
lequel elles
sont poses.

Dfinit lordre dans lequel


la rupture est pose.

336 Manuel de lutilisateur


Ruptures

Pour rorganiser lordre dans lequel les ruptures sont poses :

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.

2. Slectionnez une rupture dans la liste et cliquez sur le bouton Modifier.

3. Dfinissez lordre dans lequel vous souhaitez que la rupture soit pose et
cliquez sur OK.

Gestion des ruptures sur plusieurs pages


Lorsquun tableau est rparti sur plusieurs pages, vous pouvez dfinir certaines
options qui vont garantir une rupture cohrente du tableau ainsi que la rptition
de certains lments tels que les en-ttes de colonne et de ligne chaque nouvelle
page. Vous pouvez dfinir ces options dans la zone Pagination de la bote de
dialogue Ruptures.
Pour ouvrir la bote de dialogue Ruptures :
Placez-vous dans une colonne ou une ligne contenant une rupture, cliquez sur
le bouton droit de la souris et slectionnez la commande Formater les ruptures
du menu contextuel.

Cochez loption..... pour.....

Nouvelle page afficher chaque partie du tableau simple ou


crois cr par une rupture sur une nouvelle
page.

Rpter len-tte sur la rpter len-tte sur chaque nouvelle page si un


nouvelle page tableau simple ou crois stend sur plusieurs
pages.

Rpter la rupture sur rpter la valeur courante de la rupture sur la


la nouvelle page nouvelle page.

Eviter les sauts de page conserver, si possible, chaque section du tableau


simple ou crois sur la mme page.

Manuel de lutilisateur 337


Chapitre 13 Ruptures de tableaux et affichage des calculs

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.

Ralisation de calculs simples


1. Slectionnez la ligne ou la colonne sur laquelle vous voulez effectuer un
calcul.

2. Slectionnez la commande Calculs du menu Donnes, puis choisissez le type


de calcul effectuer.

338 Manuel de lutilisateur


Calculs

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.

Remarque : La syntaxe de la variation contenant loprateur O fonctionne dans


tous les cas, lexception du suivant : lorsque vous avez deux oprateurs O en
cascade (cest--dire une variation utilisant un oprateur O qui contient lui-
mme une formule utilisant galement un oprateur O) ou dans certains
contextes, notamment la variation de la variable <Chiffre daffaires> dans le
rapport.

Manuel de lutilisateur 339


Chapitre 13 Ruptures de tableaux et affichage des calculs

Exemple : Diffrence entre Nombre et Nombre total


...........................................................
Dans lexemple ci-dessous, si vous insrez la fonction Nombre dans la colonne
qui contient les lieux de sjour, le rsultat du calcul sera gal 3 car il existe trois
lieux de sjour diffrents, Bahamas Beach, Hawaiian Club et French Riviera. La
fonction Nombre compte les valeurs des objets dimension qui sont identiques
une fois seulement. On parle de nombre distinct.
Si vous insrez la fonction Nombre total dans la mme colonne, le rsultat sera
gal 12 car la colonne qui contient les lieux de sjour compte douze lignes de
donnes. La fonction Nombre total compte toutes les lignes y compris les lignes
vides et les doublons.
...........................................................

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

340 Manuel de lutilisateur


Calculs

Suppression dun calcul dans un tableau simple ou crois


Pour supprimer un calcul dans un tableau simple ou crois :

1. Slectionnez la ligne ou la colonne dans laquelle apparat le calcul.

2. Slectionnez la commande Calculs du menu Donnes puis le calcul ayant t


appliqu dans le sous-menu.
Les calculs ayant t appliqus peuvent tre visualiss de deux faons. Dans
le menu Donnes, licne situe en regard du calcul est enfonce ou une coche
apparat. Sur la barre doutils, les boutons des calculs appliqus aux donnes
slectionnes sont enfoncs.

Remarque : Les commandes de calcul disponibles dans le menu ou sur la barre


doutils dpendent des donnes slectionnes dans le tableau simple ou crois.

Calculs raliss sur des objets de type Dimension et Information


Les calculs numrs ci-aprs peuvent tre appliqus aux dimensions et aux
informations :
Objet Dimension
Nombre
Minimum
Objet Information
Maximum

Manuel de lutilisateur 341


Chapitre 13 Ruptures de tableaux et affichage des calculs

Exemples de calculs
Cette section prsente plusieurs exemples de calculs raliss par le biais des
commandes de calcul.

Exemple : Affichage du chiffre daffaires total et des sous-totaux


...........................................................
Dans cet exemple, vous voulez calculer et afficher le chiffre daffaires total dans
un tableau simple. Pour ce faire :

1. Cliquez sur la colonne Chiffre daffaires.

2. Cliquez sur le bouton Somme de la barre doutils de calcul.


Somme La somme du chiffre daffaires est affiche dans la cellule de pied de
tableau la fin de ce dernier.
Le bouton Somme est alors enfonc.

Bouton Somme
enfonc

A prsent, vous dcidez de poser une rupture sur ce tableau afin dafficher les
sous-totaux de chaque lieu de sjour.

3. Cliquez lintrieur de la colonne Lieu de sjour, puis cliquez sur le bouton


Insrer une rupture Insrer une rupture.
Les donnes sont alors divises et une ligne vide est insre la fin de chaque
section de lieu de sjour.

4. Cliquez sur la colonne Chiffre daffaires.

5. Cliquez une fois sur le bouton Somme pour supprimer le calcul existant.

342 Manuel de lutilisateur


Calculs

6. Cliquez nouveau sur le bouton Somme pour effectuer un nouveau calcul.


Un sous-total saffiche pour chaque lieu de sjour et une somme totale
apparat la fin du tableau.

Un sous-total est affich


pour le chiffre daffaires
de chaque lieu de
sjour.

Un total est affich pour


le chiffre daffaires de
tous les lieux de sjour.

...........................................................

Manuel de lutilisateur 343


Chapitre 13 Ruptures de tableaux et affichage des calculs

Exemple : Affichage du chiffre daffaires moyen, maximum et minimum


...........................................................
Le tableau qui suit comporte quatre calculs diffrents pour le chiffre daffaires.
Notez que chacun des calculs effectus sur le chiffre daffaires (Moyenne,
Maximum, Minimum et Somme) est affich sur une ligne distincte, selon lordre
dapplication. Chaque rsultat est identifi par le nom du calcul. Une nouvelle
colonne a t insre pour afficher le pourcentage de chaque ligne.

...........................................................
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 :

1. Slectionnez Q2 laide de la souris, puis tout en maintenant la touche Ctrl


enfonce, slectionnez Q1.

Slection de Q2.... puis de Q1.

344 Manuel de lutilisateur


Calculs

2. Cliquez sur le bouton Variationf en pourcentage de la barre doutils de calculs.


La diffrence de chiffre daffaires entre Q1 et Q2 pour chaque lieu de sjour et
Variation en pour tous les lieux de sjour est affiche sous forme de pourcentage dans une
pourcentage nouvelle cellule. La nouvelle ligne est intitule Q2-Q1.

Le rsultat de Q2-
Q1 est affich sur
une nouvelle ligne.

3. A prsent, slectionnez Q4 laide de la souris.

4. Tout en maintenant la touche Ctrl enfonce, slectionnez Q3.


La diffrence de chiffre daffaires entre Q4 et Q3 pour chaque lieu de sjour et
pour tous les lieux de sjour est affiche sous forme de pourcentage dans une
nouvelle cellule. La nouvelle ligne est intitule Q4-Q3.

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.

...........................................................

Manuel de lutilisateur 345


Chapitre 13 Ruptures de tableaux et affichage des calculs

Rutilisation dun calcul dans une autre partie dun rapport


Vous pouvez glisser-dposer un calcul dun tableau simple ou crois vers un
autre emplacement du rapport. BUSINESSOBJECTS conserve la formule avec la
cellule. Pour ce faire :
1. Cliquez sur la cellule contenant le calcul.
2. Cliquez nouveau sur la cellule et, tout en maintenant le bouton gauche de la
souris enfonc, faites glisser la cellule vers lemplacement de votre choix.
3. Relchez le bouton de la souris.

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.

Exemple : Affichage du chiffre daffaires total en titre de tableau


...........................................................
Dans cet exemple, vous faites glisser la cellule contenant le chiffre daffaires total
de tous les lieux de sjour hors du tableau et vous la placez au-dessus du tableau.
Vous insrez une cellule en regard du chiffre et vous saisissez le texte Chiffre
daffaires total. Vous supprimez ensuite les lignes Somme et Maximum de tous
les lieux de sjour, situes tout en bas du tableau.

346 Manuel de lutilisateur


Euro - Conversion

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.

Quest-ce que leuro ?


Leuro est la devise officielle des pays europens appartenant lUME (Union
Montaire Europenne).
Pour chacun de ces pays, un taux de conversion six chiffres a t fix pour
dfinir le rapport entre la monnaie nationale et leuro. Les modalits de
conversion sont stipules par les rglementations de lUME.
Les fonctions de conversion Euro de BUSINESSOBJECTS sont conformes aux
stipulations de lUnion Montaire Europenne.

Affichage du symbole de leuro


Leuro est dsign par un symbole officiel. Pour afficher ce symbole montaire
dans BUSINESSOBJECTS, vous devez disposer dun systme dexploitation
Windows capable de lafficher ou vous devez installer une mise jour Euro de
symbole de
votre systme Windows.
leuro Si votre systme dexploitation ne peut pas afficher le symbole Euro, vous pouvez
utiliser le code ISO officiel trois lettres, EUR.

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.

Exemple : Conversion en euros : taux de conversion six chiffres


...........................................................
Le taux de conversion fix pour les florins (NLG) est 2,20371, avec 1 chiffre avant
la virgule et 5 aprs.
Le taux de conversion fix pour les francs belges (BEF) est 40,3399, avec 2 chiffres
avant la virgule et 4 aprs.
...........................................................
Pour convertir une devise de lUME en euros, vous devez diviser le montant en
monnaie locale par le taux de conversion six chiffres dfini pour cette devise,
puis arrondir le rsultat pour afficher le nombre appropri de dcimales.

Manuel de lutilisateur 347


Chapitre 13 Ruptures de tableaux et affichage des calculs

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.

Affichage des formats montaires dans BUSINESSOBJECTS


BUSINESSOBJECTS utilise la devise par dfaut dfinie pour votre systme
dexploitation. Cette devise est spcifie dans les Paramtres rgionaux du
Panneau de configuration de Windows.
Outre la devise par dfaut fournie par votre systme dexploitation, vous avez la
possibilit dafficher des devises personnalises dans vos rapports
BUSINESSOBJECTS. Si par exemple la devise par dfaut est le dollar ($), tous les
montants figurant dans votre rapport seront en dollars amricains. Si vous
souhaitez galement afficher une colonne indiquant le chiffre daffaires en euros,
vous pouvez ajouter votre propre format montaire dans BUSINESSOBJECTS. Pour
en savoir plus, reportez-vous la section Cration de vos propres formats de
nombres et de dates, page 618.

348 Manuel de lutilisateur


Euro - Conversion

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 :

1. Slectionnez la colonne, la ligne ou la cellule contenant les donnes


convertir.

2. Slectionnez la commande Euro puis Convertir en Euros du menu Donnes.


Si BUSINESSOBJECTS reconnat la devise, il effectue la conversion et affiche
le rsultat.
Si BUSINESSOBJECTS ne reconnat pas la devise, il affiche la bote de dialogue
Slectionner la devise.

3. Slectionnez la devise de votre choix dans la liste et cliquez sur OK.


Les donnes sont converties. Si les donnes source taient au format
montaire, les donnes converties ont le format montaire dfini dans le
tableau Taux de conversion.

Comment BUSINESSOBJECTS reconnat-il la devise des donnes


slectionnes ?
BUSINESSOBJECTS reconnat la devise des donnes slectionnes :
si elles sont formates en tant que devise avec utilisation du symbole
montaire Windows standard,
et si la devise slectionne figure dans la liste Taux de conversion.
Par exemple, 47 DM sera reconnu par BUSINESSOBJECTS comme tant des marks
allemands.
Si les donnes nont pas un format montaire reconnu par BUSINESSOBJECTS, la
bote de dialogue Slectionner la devise saffiche lcran.
Si la devise que vous voulez convertir en euros ne figure pas dans la liste, vous
pouvez lajouter en suivant la procdure indique plus loin dans cette section.

Manuel de lutilisateur 349


Chapitre 13 Ruptures de tableaux et affichage des calculs

Conversion partir des euros


Vous pouvez convertir un montant exprim en euros dans lune des onze devises
de lUME par un simple clic de souris.
Pour ce faire :

1. Slectionnez la colonne, la ligne ou la cellule contenant les donnes


convertir.

2. Slectionnez la commande Euro puis Convertir partir des Euros du menu


Donnes.
La bote de dialogue Slectionner la devise saffiche lcran.

3. Slectionnez la devise dans laquelle vous souhaitez convertir le montant en


euros et cliquez sur OK.
Les donnes sont converties. Si les donnes en euros taient au format
montaire, les donnes converties ont le format montaire de la devise dfini
dans le tableau Taux de conversion.

Affichage des erreurs darrondi


Une erreur darrondi se produit car, lors de la conversion dun montant en euros
ou partir deuros, le rsultat est arrondi afin de nafficher que le nombre
appropri de chiffres aprs la virgule. Lerreur darrondi indique la diffrence
entre le nombre arrondi et le nombre avant arrondi.

350 Manuel de lutilisateur


Euro - Conversion

Pour afficher les erreurs darrondi :

1. Slectionnez la colonne, la ligne ou la cellule contenant les donnes converties.

2. Slectionnez la commande Euro puis Afficher les erreurs darrondi du menu


Donnes.
Les erreurs darrondi saffichent dans une nouvelle colonne, ligne ou cellule
qui est insre la suite de la colonne, ligne ou cellule slectionne.

Remarque : La commande Afficher les erreurs darrondi nest disponible que si la


cellule slectionne contient un nombre converti en euros ou partir deuros.

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.

Manuel de lutilisateur 351


Chapitre 13 Ruptures de tableaux et affichage des calculs

Visualisation des taux de conversion


1. Slectionnez la commande Afficher les taux de conversion du menu Donnes.
La bote de dialogue Taux de conversion saffiche lcran.

Cette bote de dialogue affiche, pour chaque devise, les informations


suivantes :

Devise Indique le libell ISO (International Standards


Organization) officiel de la devise.
Taux Indique le taux de conversion officiel six chiffres
entre la devise et leuro.
Dcimale Indique le nombre de chiffres aprs la virgule pour
chaque devise.
Format Indique le symbole ou labrviation permettant de
dsigner la devise.
Libell Indique le nom de la devise dans la langue locale.

352 Manuel de lutilisateur


Euro - Conversion

Modification des informations relatives une devise


1. Slectionnez la commande Euro puis Afficher les taux de conversion du menu
Donnes.

2. La bote de dialogue Taux de conversion saffiche lcran.

3. Slectionnez la devise que vous souhaitez modifier.

4. Cliquez sur le bouton Editer.


La bote de dialogue Editer le taux de conversion saffiche lcran.

Cette bote de dialogue affiche les informations utilises par BUSINESSOBJECTS


pour la devise slectionne.

5. Faites les modifications ncessaires en remplaant les anciennes informations


par les nouvelles dans les zones de saisie.

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.

7. Cliquez sur OK pour fermer la bote de dialogue Taux de conversion.

Manuel de lutilisateur 353


Chapitre 13 Ruptures de tableaux et affichage des calculs

Ajout dune nouvelle devise


1. Slectionnez la commande Euro puis Afficher les taux de conversion du menu
Donnes.
La bote de dialogue Taux de conversion saffiche lcran.

2. Cliquez sur le bouton Ajouter.


La bote de dialogue Ajouter le taux de conversion saffiche lcran.

3. Saisissez les informations ncessaires dans chaque champ.


Chaque champ de la bote de dialogue doit tre complt.

4. Cliquez sur OK pour fermer la bote de dialogue Ajouter le taux de


conversion.
La nouvelle devise saffiche prsent dans la liste de la bote de dialogue Taux
de conversion.

5. Cliquez sur OK pour fermer la bote de dialogue Taux de conversion.

Exemple : Ajout de dollars amricains la liste de conversion en euros


...........................................................
Dans cet exemple, vous souhaitez ajouter les dollars amricains la liste des
devises car votre activit professionnelle vous amne rgulirement utiliser la
conversion dollar/euro. Vous disposez du taux de change dollar/euro actuel.
Compte tenu de la fluctuation quotidienne du prix du dollar par rapport leuro,
les informations relatives au dollar devront tre mises jour de faon rgulire.

354 Manuel de lutilisateur


Euro - Conversion

Pour ajouter le dollar amricain la liste des devises :

1. Slectionnez la commande Euro puis Afficher les taux de conversion du menu


Donnes.
La bote de dialogue Taux de conversion saffiche lcran.

2. Cliquez sur le bouton Ajouter.


La bote de dialogue Ajouter le taux de conversion saffiche lcran.

3. Saisissez les informations ncessaires dans la bote de dialogue Ajouter le taux


de conversion.
Saisissez USD dans le champ Devise.
Saisissez 0,9 dans le champ Taux.
Saisissez 2 dans le champ Dcimale.
Saisissez $ dans le champ Format.
Saisissez Dollars US dans le champ Intitul.

4. Cliquez sur OK.


Dollars US saffiche prsent dans la liste et cette devise sera reconnue par
BUSINESSOBJECTS. Vous pouvez ainsi effectuer une conversion dollars/euros
laide des commandes Convertir en Euros et Convertir partir des Euros.
...........................................................
Taux de conversion fixes et fluctuants
Les taux de conversion entre leuro et les devises de lUME sont fixes. En
revanche, lorsque vous effectuez une conversion avec une autre devise, vous
devez utiliser le taux fix quotidiennement par les institutions financires.

Manuel de lutilisateur 355


Chapitre 13 Ruptures de tableaux et affichage des calculs

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.

Exemple : Triangulation : conversion entre devises de lUME


...........................................................
Dans cet exemple, vous souhaitez convertir des marks allemands en francs
belges. Pour ce faire, vous devez tout dabord convertir les marks en euros en
utilisant le taux de conversion six chiffres dfini pour les marks allemands.
Vous arrondissez ensuite les euros trois dcimales au minimum. Enfin, vous
convertissez les euros en francs belges laide du taux de conversion six chiffres
dfini pour cette devise. Vous pouvez effectuer cette conversion en crant une
formule BUSINESSOBJECTS.
La formule BUSINESSOBJECTS prsente ci-aprs convertit 100 DEM en 2 063 BEF.
EuroConvertDepuis(EuroConvertirEn(100, "DEM", 3), "BEF", 0)

...........................................................

356 Manuel de lutilisateur


Chapitre 14 Formules, variables
locales et fonctions
.................................................................................

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

Variables locales 365


Pourquoi utiliser des variables locales ? 365
Comment reconnatre une variable locale ? 366
Cration dune variable locale 367
Conversion dune formule en variable locale 368

Cration de variables locales par regroupement de valeurs 370


Groupement des donnes 371
Ajout de valeurs groupes une hirarchie dexploration 375

Manuel de lutilisateur 357


Chapitre 14 Formules, variables locales et fonctions

Gestion des formules et des variables locales 376


Insertion de variables locales et de formules dans un rapport 376
Modification de formules 376
Modification des variables locales 376
Suppression des formules et des variables locales 377

Fonctions 378
Utilisation des fonctions 379
Utilisation de laide sur la fonction 381

Autres exemples dutilisation des formules 382

358 Manuel de lutilisateur


Gnralits

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.

Manuel de lutilisateur 359


Chapitre 14 Formules, variables locales et fonctions

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.

Pourquoi utiliser des formules ?


Une formule BUSINESSOBJECTS est constitue de fonctions, de variables et
doprateurs. Elle commence toujours par le signe gal . Les exemples ci-
dessous illustrent deux formules trs simples :
=Somme<Chiffre daffaires>
=<Marge>/<Chiffre daffaires>*100%
Les formules sont utilises pour effectuer des calculs localement dans le rapport
et vous permettent aussi de dfinir des conditions sur les filtres et laffichage des
donnes, par exemple.

Cration de calculs en local


Il se peut que vous souhaitiez effectuer des calculs sur des donnes personnelles
dans vos rapports ou comparer les chiffres dune base de donnes aux chiffres
dune feuille de calcul. Cest ce que lcriture de formules vous permet de faire.
De plus, certains serveurs SQL ne peuvent pas effectuer certains calculs. Par
exemple, les serveurs SQL standard ne permettent pas dutiliser de logique de
dcision, comme linstruction IF.

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.

360 Manuel de lutilisateur


Formules

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.

Affichage de la barre de formule


Une fois familiaris avec la syntaxe BUSINESSOBJECTS, vous pouvez saisir des
formules simples directement dans une cellule ou dans la barre de formule.
Celle-ci vous permet une saisie plus claire car la formule y est affiche
entirement et plus facilement qu lintrieur dune cellule. Si la barre de
formule nest pas affiche, procdez comme suit :
Dans le menu Affichage, choisissez Barre 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.

La barre de formule se compose de cinq boutons et dune zone de texte dans


laquelle la formule est affiche. Si vous cliquez dans la cellule dun rapport, son
contenu saffiche dans cette zone de texte. Selon le type de la cellule dans laquelle
vous cliquez, cette zone peut afficher du texte, le nom dune variable ou une
formule.

Manuel de lutilisateur 361


Chapitre 14 Formules, variables locales et fonctions

Affichage de lditeur de formule


Si vous ntes pas familier de la syntaxe BUSINESSOBJECTS ou que vous souhaitez
crire des formules plus complexes, la meilleure mthode consiste utiliser
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.

Utilisation de lditeur de formule


Lditeur de formule vous permet de crer votre formule en choisissant des
variables, des fonctions et des oprateurs directement partir de listes.

Cliques ici pour obtenir de


laide sur les fonctions
proposes dans la liste
Fonctions.

Lditeur de formule se compose de quatre zones :


Zone Formules
Affiche la formule. Cette zone permet dcrire ou de modifier les formules.

362 Manuel de lutilisateur


Formules

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.

Exemple Calcul dune somme cumulative


...........................................................
Vous souhaitez afficher dans le tableau ci-dessous la somme cumulative du
chiffre daffaire mensuel.

Tableau initial...... tableau final.....

Procdez comme suit :

1. Insrez une nouvelle colonne aprs la colonne Revenu des ventes et


appelez-la Somme cumulative.

2. Cliquez dans la colonne Somme cumulative.


Vous allez insrer la formule dans cette colonne.

Manuel de lutilisateur 363


Chapitre 14 Formules, variables locales et fonctions

3. Dans le menu Donnes, choisissez Editer la formule.


Lditeur de formule souvre.

4. Double-cliquez sur le signe gal (=) dans la liste Oprateurs.


Le signe gal (=) saffiche dans la zone Formules.

5. Dans la zone Fonctions, ouvrez le dossier Fonctions & agrgats.

6. Faites dfiler son contenu jusqu ce que la fonction SommeCumulative


saffiche dans la zone Fonctions.

7. Double-cliquez sur la fonction SommeCumulative.


Elle saffiche dans la zone Formules. Notez que le curseur est positionn
lintrieur des parenthses. La variable sera insre cet emplacement.

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.

9. Cliquez sur OK.


Lditeur de formule se ferme et le rsultat du calcul saffiche dans la colonne
Somme cumulative.
La formule est stocke dans le dossier Formules de longlet Donnes du
Gestionnaire de rapports.
...........................................................

Instructions sur les syntaxes utiliser dans les formules


Quelle que soit la mthode utilise pour crire des formules, vous devez
appliquer les directives suivantes :
Une formule doit commencer par le signe "gal ". Si vous le supprimez, la
formule est interprte comme une constante ou comme du texte.
Les variables incluses dans des formules doivent tre encadres par le signe
"infrieur " (<) et le signe "suprieur " (>), ex : <Revenu>.
Le texte inclus dans les formules doit tre encadr de guillemets doubles (")

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.

364 Manuel de lutilisateur


Variables locales

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.

Pourquoi utiliser des variables locales ?


Comme nous lavons prcis prcdemment, une variable est une formule
laquelle un nom a t attribu. Les variables ont toutefois un certain nombre
davantages par rapport aux formules car elles permettent des oprations que la
simple utilisation de formules ne permet pas.
Vous ne pouvez pas appliquer dalerteurs, de filtres, de tris et de ruptures sur
des colonnes ou des lignes qui contiennent des formules mais vous pouvez le
faire sur celles qui contiennent des variables.
Vous pouvez inclure des variables qualifies comme dimension dans les
hirarchies dexploration.
Autres avantages pratiques des variables :
Vous pouvez rutiliser plus facilement des variables locales que des formules
dans le mme document car elles portent un nom.
Certaines formules sont trs complexes. Si vous crez des variables, vous
pouvez les rutiliser dans des formules et viter ainsi lemploi de formules
longues et complexes, source derreurs dans la syntaxe. De plus, vous navez
pas rcrire la formule chaque fois ; enfin, les formules complexes sont plus
faciles dchiffrer lorsquelles contiennent des variables.

Manuel de lutilisateur 365


Chapitre 14 Formules, variables locales et fonctions

Comment reconnatre une variable locale ?


Pour savoir si une variable a t renvoye par un fournisseur de donnes ou cre
localement dans un rapport :
Cliquez sur la variable laide du bouton droit de la souris dans la liste de
longlet Donnes du Gestionnaire de rapports.
Dans le menu contextuel qui saffiche :
Si la commande Editer une variable est disponible, cela signifie que la variable
est locale et que vous pouvez en modifier les attributs.

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.

366 Manuel de lutilisateur


Variables locales

Cration dune variable locale


Vous pouvez crer des variables locales laide de lditeur de variable, en
transformant une formule existante en variable et en regroupant des valeurs
dune variable existante pour en crer une nouvelle.

Utilisation de lditeur de variable


Vous pouvez crer une variable locale partir de zro en utilisant lditeur de
variable. Procdez comme suit :

1. Cliquez sur longlet Donnes du Gestionnaire de rapports laide du bouton


droit de la souris et choisissez Crer une variable dans le menu.
La bote de dialogue Editeur de variable saffiche.

2. Cliquez sur longlet Formule.

3. Saisissez la formule dans la zone Formules ou double-cliquez sur les


fonctions, les variables ou les oprateurs requis.

4. Cliquez sur longlet Dfinition et saisissez un nom dans la zone approprie.

5. Dans le groupe doptions Qualification, choisissez de dfinir la variable locale


en tant quobjet Dimension, Information ou Indicateur.

6. Cliquez sur OK.


La nouvelle variable saffiche dans la liste des variables de longlet Donnes
du Gestionnaire de rapports.

Manuel de lutilisateur 367


Chapitre 14 Formules, variables locales et fonctions

Conversion dune formule en variable locale


Il est galement possible de convertir une formule existante en variable locale.
Comme nous lavons vu prcdemment, les variables sont utiles car vous pouvez
appliquer des alerteurs, des filtres et des tris aux variables mais pas aux formules.
Aprs avoir dfini une formule dans un rapport, vous pouvez dcider de mettre
en vidence les valeurs les plus leves. Pour cela, vous pouvez facilement
transformer la formule cre en variable.

Exemple Mise en vidence de la marge au-dessus de la moyenne


...........................................................
Vous avez dfini une formule pour calculer une marge moyenne et vous
souhaitez maintenant mettre en vidence les magasins dont la marge est
suprieure la marge moyenne. Dans BUSINESSOBJECTS, vous pouvez mettre en
vidence des donnes laide dalerteurs mais vous ne pouvez pas appliquer un
alerteur sur une colonne ou une ligne de donnes qui contient une formule.
Toutefois, vous pouvez utiliser un alerteur sur une variable. En transformant
votre formule en variable, vous pouvez mettre en vidence les magasins dont la
marge est au-dessus de la moyenne.
Pour convertir une formule en variable, procdez comme suit :

1. Slectionnez la colonne de donnes qui contient la formule.

2. Choisissez la commande Dfinir en tant que variable dans le menu Donnes.

3. Saisissez le nom de la variable dans la zone approprie de la bote de dialogue


Dfinir la variable.

368 Manuel de lutilisateur


Variables locales

4. Choisissez lune des deux options suivantes pour dfinir la formule :

Choisissez.... pour.....

Evaluer la formule dans restreindre la dfinition de la variable son


son contexte contexte dans le bloc courant. Si vous insrez
cette variable dans un autre bloc du rapport, le
rsultat du calcul sera toujours bas sur le
contexte dorigine.

Garder la formule vous permettre de dfinir la variable de faon


gnrique calculer les donnes dynamiquement, selon le
contexte du bloc dans lequel la variable est
insre.

5. Cliquez sur OK.


La variable saffiche maintenant dans le dossier Variables de longlet Donnes
du Gestionnaire de rapports et vous pouvez dfinir un alerteur laide de la
variable.
Pour en savoir plus sur les contextes de calculs, reportez-vous au
chapitre 15 "Contextes de calcul et syntaxe tendue", page 389.

Manuel de lutilisateur 369


Chapitre 14 Formules, variables locales et fonctions

Cration de variables locales par regroupement


de valeurs
Vous pouvez aussi crer de nouvelles variables en regroupant les valeurs de
variables existantes, ce qui vous permet de crer des groupes dynamiques pour
les analyses. Le groupement des valeurs pralablement leur analyse en mode
Exploration peut galement savrer utile, par exemple si une variable dispose de
nombreuses valeurs. Cela vous permet de crer un niveau dinformations
intermdiaire dans votre analyse.

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.
...........................................................

370 Manuel de lutilisateur


Cration de variables locales par regroupement de valeurs

Groupement des donnes


Votre tableau affiche les chiffres daffaires par trimestre. Vous allez crer une
nouvelle variable appele Semestre.

1. Slectionnez Q1 dans le tableau.

2. Maintenez la touche Ctrl enfonce et slectionnez Q2.

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.

Manuel de lutilisateur 371


Chapitre 14 Formules, variables locales et fonctions

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.

Une nouvelle variable est cre et affiche dans la liste du Gestionnaire de


rapports. Len-tte de colonne du tableau est mis jour avec le nom de la
nouvelle variable, Trimestre+ Dans Tableau 1.

5. Rptez les tapes 1 4 pour grouper les donnes de Q3 et Q4 et appeler la


nouvelle variable H2.
Votre tableau a maintenant lapparence suivante :

Le nom de la nouvelle variable ntant pas explicite, vous pouvez le modifier.

372 Manuel de lutilisateur


Cration de variables locales par regroupement de valeurs

Renommer une variable


1. Cliquez sur la variable Trimestre+ Dans Tableau 1 laide du bouton droit de
la souris dans la fentre du Gestionnaire de rapports.
2. Choisissez Editer une variable dans le menu.
La bote de dialogue Editer correspondant la variable choisie saffiche.

3. Saisissez un nouveau nom, Semestre, dans la zone approprie de la zone de


texte Variable et cliquez sur OK.
Le nouveau nom est affich dans la liste Variables ainsi que dans le tableau qui
prsente maintenant les chiffres daffaires par semestre.

...........................................................

Manuel de lutilisateur 373


Chapitre 14 Formules, variables locales et fonctions

Modifier des donnes groupes


Il est possible tout moment dditer les variables qui ont t cres par
regroupement de valeurs dune autre variable. Vous pouvez renommer la
variable ou les donnes, rorganiser les donnes dans les groupes ou crer un
nouveau groupe de donnes.

1. Cliquez sur la variable laide du bouton droit de la souris dans la fentre du


Gestionnaire de rapports.

2. Choisissez Editer une variable dans le menu.


La bote Editer correspondant la variable choisie saffiche.

Vous pouvez
renommer la variable
dans cette zone.
Vous pouvez
renommer les
donnes ici. Cliquez
sur le nom et saisissez
le nouveau.

Vous pouvez glisser-


dposer des donnes
dun groupe lautre.

3. Effectuez les modifications requises et cliquez sur OK.

Supprimer des donnes groupes


Vous pouvez supprimer une variable qui a t cre par regroupement de valeurs
dune autre variable.

1. Dans le menu Donnes, choisissez Variables.

2. Dans la zone Variables, slectionnez la variable supprimer.

3. Cliquez sur Supprimer puis sur OK.

374 Manuel de lutilisateur


Cration de variables locales par regroupement de valeurs

Dgrouper des donnes groupes


Vous pouvez dgrouper une variable qui a t cre par groupement de valeurs
dune autre variable.

1. Slectionnez les donnes groupes dans la table.

2. Cliquez sur le bouton Grouper les donnes de la barre doutils.

Ajout de valeurs groupes une hirarchie dexploration


Vous pouvez ajouter une variable locale qualifie comme dimension une
hirarchie dexploration et lutiliser dans votre analyse en mode Exploration. La
variable Semestre peut tre ajoute la hirarchie Temps quil est possible
dexplorer du niveau Anne Semestre, puis jusquau niveau Trimestre.

Pour ajouter la variable Semestre la hirarchie dexploration, procdez comme


suit :

1. Dans le menu Analyse, choisissez Hirarchies.


Lditeur de hirarchie souvre.

2. Ajoutez la variable Semestre la hirarchie Temps entre Anne et Trimestre.

Remarque : Pour en savoir plus sur la dfinition et lutilisation du mode


Exploration, reportez-vous au chapitre 20 "Analyse des donnes en mode
Exploration", page 527.

Manuel de lutilisateur 375


Chapitre 14 Formules, variables locales et fonctions

Gestion des formules et des variables locales


Cette section dcrit comment insrer, modifier et supprimer les variables locales
et les formules que vous avez cres.

Insertion de variables locales et de formules dans un rapport


Vous pouvez slectionner la variable ou la formule voulue dans longlet Donnes
du Gestionnaire de rapports et la glisser-dposer lendroit o vous souhaitez
quelle figure dans le rapport.

Modification de formules
Vous pouvez modifier une formule directement dans la cellule, partir de la
barre de formule ou utiliser lditeur de formule.

1. Cliquez dans la cellule qui affiche le rsultat de la formule modifier.

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.

Modification des variables locales


Vous pouvez modifier une variable locale directement partir du Gestionnaire
de rapports. Pour cela :
1. Cliquez laide du bouton droit de la souris dans longlet Donnes de la
fentre Gestionnaire de rapports.
2. Choisissez Editer une variable dans le menu.
Lditeur de variable saffiche.
3. Vous avez ensuite le choix entre :
saisir un nouveau nom dans la zone Nom,
changer la qualification de la variable,
diter la formule dans longlet Formule.
4. Cliquez sur OK pour valider les modifications.

376 Manuel de lutilisateur


Gestion des formules et des variables locales

Suppression des formules et des variables locales


Pour supprimer une formule ou une variable locale dun rapport, procdez
comme suit :

1. Dans le menu Donnes, choisissez Variables.


La bote de dialogue Variables saffiche.

Les boutons Editer et


Supprimer ne sont pas
disponibles si vous choisissez
une variable renvoye par le
fournisseur de donnes.

2. Ouvrez le dossier Variables ou Formules.

3. Slectionnez la variable ou la formule supprimer.

4. Cliquez sur Supprimer puis sur Fermer.

Remarque : Seules les variables locales peuvent tre supprimes au contraire des
variables renvoyes par un fournisseur de donnes.

Manuel de lutilisateur 377


Chapitre 14 Formules, variables locales et fonctions

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.....

Fonctions & agrgats fonctions disponibles par ordre alphabtique.

Agrgats fonctions qui renvoient des totaux agrgs (par


exemple la somme ou la moyenne des donnes
dune colonne).

Fonctions numriques fonctions qui oprent sur des arguments


numriques.

Fonctions caractre fonctions qui oprent sur des objets caractre et


des chanes de texte.

Fonctions date fonctions qui oprent sur des dates.

Fonctions logiques fonctions qui renvoient la valeur vrai ou faux.

Fonctions document fonctions qui renvoient des informations sur un


document.

Fonctions fournisseur de fonctions qui renvoient des informations sur un


donnes fournisseur de donnes.

Fonctions diverses fonctions qui ne peuvent pas tre classes parmi


une des sept catgories.

378 Manuel de lutilisateur


Fonctions

Utilisation des fonctions


Lorsque vous slectionnez une fonction dans la liste de la fentre Fonctions, une
description de la syntaxe requise par la fonction saffiche dans la partie infrieure
de la fentre Editeur de formule.
Lorsque vous ajoutez une fonction dans la fentre Formule, les virgules
ncessaires sont ajoutes. Lexemple suivant montre comment utiliser une
fonction BUSINESSOBJECTS pour classer des donnes selon le chiffre daffaires
gnr.

Exemple Comment puis-je classer les villes en fonction du chiffre daffaires ?


...........................................................
Dans lexemple suivant, vous voulez classer les villes qui figurent dans le tableau
selon le chiffre daffaires gnr au cours du trimestre.

Tableau initial...... Tableau final......

Voici comment procder :

1. Ajoutez une nouvelle colonne au tableau et appelez-la Rang du Revenu des


ventes.
Cliquez dans la nouvelle colonne.

2. Dans le menu Donnes, choisissez Editer une formule.


Lditeur de formule saffiche.

3. Ouvrez le dossier Fonctions & agrgats et faites dfiler son contenu la


recherche de la fonction Rang.

Manuel de lutilisateur 379


Chapitre 14 Formules, variables locales et fonctions

4. Double-cliquez sur Rang.

Les parenthses et les


virgules requises sont
ajoutes
automatiquement.

La syntaxe de la Cliquez ici pour obtenir


fonction slectionne plus dinformations sur
est indique ici. la fonction.

La fonction Rang est ajoute dans la fentre Formule.


Pour utiliser cette fonction, ajoutez la variable dimension, une virgule puis un
indicateur dans les parenthses. La fonction classe la dimension en fonction de
lindicateur.

380 Manuel de lutilisateur


Fonctions

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>)

6. Cliquez sur OK.


Les villes sont ranges de 1 10 en fonction de leur chiffre daffaires.

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.

Utilisation de laide sur la fonction


Avant dutiliser une fonction pour la premire fois, employez lAide sur la
fonction pour vous informer sur la fonction. Procdez comme suit :
Slectionnez la fonction dans la liste Fonctions et cliquez sur le bouton Aide
sur la fonction.
La page daide qui saffiche dcrit la fonction, sa syntaxe et donne un exemple.

Manuel de lutilisateur 381


Chapitre 14 Formules, variables locales et fonctions

Autres exemples dutilisation des formules


Ce chapitre et le prsent manuel contiennent des exemples dutilisation des
fonctions et dcriture de formules. Cette section contient plusieurs autres
exemples dutilisation de lditeur de formule BUSINESSOBJECTS et des fonctions
BUSINESSOBJECTS permettant de dfinir des calculs personnaliss.

Exemple Calcul dune moyenne cumule sur 3 semaines


...........................................................
Lutilisation dune moyenne cumule permet de compenser les variations dun
indicateur sur une priode donne, le cours en bourse, par exemple, qui fluctue
quotidiennement. Une moyenne cumule est obtenue par calcul de la moyenne
de la valeur courante et du nombre de valeurs prcdentes. Dans
BUSINESSOBJECTS, vous utilisez la fonction Prcdent() pour dfinir une moyenne
cumule.
Cet exemple montre comment crer la variable pour calculer une moyenne
cumule sur trois semaines pour le revenu des ventes.

1. A laide du bouton droit de la souris, cliquez sur nimporte quelle variable du


Gestionnaire de rapports et slectionnez Crer une variable dans le menu.
Lditeur de variable souvre.

2. Cliquez sur longlet Dfinition.

3. Dans la zone Nom, entrez cumul sur 3 semaines.

4. Dans la section Qualification, choisissez Indicateur.

5. Cliquez sur longlet Formule.

6. Dans la zone Formules, saisissez la formule suivante :


=(<Revenu des ventes>+Prcdent(<Revenu des
ventes>)+Prcdent(Prcdent(<Revenu des ventes>))/3.

Cette formule ajoute le revenu des ventes de la semaine courante au revenu


des ventes des deux semaines prcdentes et divise le total par trois pour
obtenir la moyenne pour ces trois semaines. Pour crer cette formule, la
fonction Prcdent() de BUSINESSOBJECTS est utilise.

7. Cliquez sur OK.


La nouvelle variable est ajoute la liste dans longlet Donnes du Gestionnaire
de rapports et vous pouvez lutiliser dans les tableaux et les graphes du rapport.
...........................................................

382 Manuel de lutilisateur


Autres exemples dutilisation des formules

Combinaison de donnes dans une seule cellule


Souvent, vous devez combiner diffrentes donnes retournes par les
fournisseurs de donnes dans une seule cellule dun rapport. Par exemple, les
prnoms et les noms de famille sont habituellement stocks sparment dans la
base de donnes ; cependant, il est souvent ncessaire dafficher le nom complet
dune personne dans une seule cellule.
Dans BUSINESSOBJECTS, il existe deux moyens de combiner des donnes ou du
texte et des donnes dans une seule cellule, savoir la fonction Concatnation()
ou loprateur &.
Les exemples ci-dessous dcrivent les deux mthodes de combinaison de
donnes de type caractre, ainsi que la mthode de combinaison de nombres et
de dates avec du texte ou dautres donnes.

Exemple Combinaison du prnom et du nom dans une seule cellule


...........................................................
La fonction Concatnation() de BUSINESSOBJECTS vous permet de combiner deux
chanes de caractres. La chane de caractres peut tre du texte ou une variable
contenant des caractres. La syntaxe est la suivante :
Concatnation(chane de caractres, chane de caractres)
Pour afficher le prnom et le nom dune personne dans une seule cellule, la
syntaxe suivante :
=Concatnation(<John>,<Mitchell>)
donnera le rsultat suivant : JohnMitchell
Normalement, vous utilisez un espace entre le prnom et le nom. Pour cela,
utilisez la syntaxe suivante :
=Concatnation(<prnom> ,(Concatnation(" " ,<nom>)))
Un autre moyen pour obtenir le mme rsultat consiste utiliser loprateur &. Si
vous combinez plusieurs chanes de caractres et que vous voulez ajouter des
espaces, lutilisation de loprateur & est une solution plus simple que
lutilisation de la fonction Concatnation(). La syntaxe permettant darriver au
mme rsultat que le prcdent laide de loprateur & est :
=<prnom>&" "&<nom>
Notez que lespace insr est entour de guillemets.
...........................................................

Manuel de lutilisateur 383


Chapitre 14 Formules, variables locales et fonctions

Exemple Combinaison de texte et de donnes dans une seule cellule


...........................................................
Vous pouvez utiliser la mme syntaxe que dans lexemple ci-dessus pour ajouter
un commentaire aux donnes dune cellule de tableau ou dune cellule matre. Le
tableau ci-dessous montre les chiffres des ventes pour les trois meilleures lignes
de produits au cours du premier trimestre, mais le trimestre nest pas affich dans
le tableau. En modifiant le contenu de la cellule matre, vous pouvez ajouter un
titre plus explicite pour chaque section du rapport suivant :

Pour obtenir le rsultat indiqu ci-dessus, la formule :


=Ventes pour T1 &<Ville>
donne le rsultat suivant :
Ventes pour T1 Aix
Notez que le texte est entour de guillemets et quun espace est insr la fin du
texte et avant les guillemets fermants pour ajouter un espace entre le texte et le
nom de la ville.
Si vous voulez insrer un filtre sur la section Ville aprs avoir combin du texte
et des donnes dans la cellule matre, vous remarquerez que le bouton Insrer un
filtre sur la barre doutils Standard est indisponible. Pour insrer un filtre :

1. Slectionnez la cellule matre.

2. Dans le menu Format, slectionnez Filtres.


La bote de dialogue Filtres souvre.

3. Cliquez sur Ajouter.


La bote de dialogue Variable(s) filtrer saffiche.

4. Slectionnez Ville et cliquez sur OK pour revenir la bote de dialogue Filtres.


Dans la zone Valeurs, slectionnez les villes sur lesquelles vous voulez appliquer
un filtre et cliquez sur OK.
...........................................................

384 Manuel de lutilisateur


Autres exemples dutilisation des formules

Exemple Combinaison de texte et de nombres dans une seule cellule


...........................................................
La fonction Concatnation() et loprateur & vous permettent seulement de
combiner des donnes comportant des caractres. Si vous voulez combiner du
texte ou des donnes comportant des caractres avec des nombres, vous devez
dabord convertir le nombre en chane de caractres. Sinon, BUSINESSOBJECTS
affiche le message derreur Type de donnes incompatible. Vous pouvez
convertir un nombre en chane de caractres laide de la fonction
FormatDeNombre().

Pour obtenir le rsultat ci-dessus, la formule :


="Revenu pour semaine: "&FormatDeNombre(<Semaine> ,"0")
donne le rsultat :
Revenu pour semaine : 1
...........................................................
Exemple Combinaison de texte et de dates dans une seule cellule
...........................................................
De la mme faon, si vous voulez combiner du texte avec des dates laide de
loprateur & ou de la fonction Concatnation(), vous devez dabord convertir la
date en chane de caractres. Sinon, BUSINESSOBJECTS affiche le message derreur
Type de donnes incompatible. Vous pouvez convertir une date en chane de
caractres laide de la fonction FormatDeDate().

Pour obtenir le rsultat ci-dessus, la formule :


="Date de la facture : "&FormatDeDate(<Date>, "jj/mm/aaaa")
donne le rsultat suivant
Date de la facture : 01/01/1993
...........................................................

Manuel de lutilisateur 385


Chapitre 14 Formules, variables locales et fonctions

Exemple Comparaison de la croissance annuelle de la marge laide de la fonction O


...........................................................
Une exigence courante de lentreprise consiste comparer des donnes
diffrentes dates ou priodes afin de pouvoir valuer la progression dindicateurs
essentiels tels que le chiffre daffaires et la marge. La fonction O de
BUSINESSOBJECTS vous permet didentifier des donnes avec les valeurs dune
autre variable afin de comparer les donnes associes.
Dans lexemple ci-dessous, vous voulez comparer la marge dune anne sur
lautre. Votre document BUSINESSOBJECTS contient les variables pour lanne, la
marge et la ville. A laide de ces donnes, vous pouvez crer une formule
BUSINESSOBJECTS pour affecter la marge une anne spcifique puis calculer la
croissance de la marge dune anne sur lautre.

Pour ce faire :

1. A laide du bouton droit de la souris, cliquez sur une variable de la liste de


longlet Donnes du Gestionnaire de rapports et slectionnez Crer une
variable dans le menu qui saffiche.
Lditeur de variable saffiche.

2. Cliquez sur longlet Dfinition.

3. Dans la zone nom, entrez Marge 1999.

4. Dans la section Qualification, slectionnez Indicateur.

5. Cliquez sur longlet Formule.

6. Dans la zone Formules, saisissez la formule suivante :


=<Marge> O (<Anne>="1999")
Cette formule calcule la marge pour lanne 1999 uniquement. Notez que nous
utilisons loprateur O de BUSINESSOBJECTS dans la formule pour indiquer
lanne.

386 Manuel de lutilisateur


Autres exemples dutilisation des formules

7. Cliquez sur OK.


La nouvelle variable est ajoute la liste dans longlet Donnes du
Gestionnaire de rapports.

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>

...........................................................

Manuel de lutilisateur 387


Chapitre 14 Formules, variables locales et fonctions

388 Manuel de lutilisateur


Chapitre 15 Contextes de calcul et
syntaxe tendue
.................................................................................

Dans ce chapitre

Gnralits 390
Public concern 390
Contenu du prsent chapitre 390

Introduction aux contextes et la syntaxe tendue 391


Calculs smantiquement dynamiques 391
En quoi consiste un contexte de calcul ? 393
Contextes dentre et de sortie 394
Utilisation des contextes dentre et de sortie 397

Utilisation de la syntaxe tendue pour les calculs complexes 400


Dfinition des contextes de calcul via une syntaxe tendue 402
Mode de dfinition des contextes dentre et de sortie 404
En quoi consistent les contextes de rinitialisation ? 406
Modification des contextes via les oprateurs PourChaque et
PourTout 410
Utilisation de la fonction Rang et de la syntaxe tendue 412
Dfinition des contextes via des mots-cls 415

Aide-mmoire 420
Termes frquemment utiliss 420
Contextes de calcul 422
Oprateurs de contexte 423
Mots-cls 423

Manuel de lutilisateur 389


Chapitre 15 Contextes de calcul et syntaxe tendue

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.

Contenu du prsent chapitre


Ce chapitre fournit des informations sur le mode dexcution des calculs dans les
rapports par BUSINESSOBJECTS. Il dcrit les concepts qui sous-tendent le moteur
de calcul de BUSINESSOBJECTS et vise plus particulirement expliquer la syntaxe
tendue qui vous permet de manipuler des agrgats complexes dans les rapports.
Le chapitre 16 "Rsolution des incidents lis aux calculs" , page 425, traite de la
rsolution des incidents et contient des informations relatives aux messages
derreur tels que #CALCUL.

390 Manuel de lutilisateur


Introduction aux contextes et la syntaxe tendue

Introduction aux contextes et la syntaxe tendue


Cette section prsente les concepts cls relatifs aux calculs dans BUSINESSOBJECTS.

Calculs smantiquement dynamiques


Dans BUSINESSOBJECTS, la cration dun rapport passe par la cration dune
requte qui rapatrie les donnes issues dune base de donnes. Une requte
contient gnralement :
Des dimensions, qui rapatrient des donnes de type caractre (noms de clients,
noms de produits, etc.) ou des dates (annes, trimestres, dates de rservation,
etc.).
Des indicateurs, qui rapatrient des donnes numriques rsultant de calculs.
Ainsi, dans lunivers de dmonstration de BUSINESSOBJECTS, Chiffre daffaires
correspond au produit du nombre darticles par le prix de larticle.
Lors de lexcution dune requte, BUSINESSOBJECTS rapatrie dans le rapport les
donnes correspondant aux dimensions et aux indicateurs que vous avez
slectionns.
Dans le rapport, le calcul des indicateurs est dynamique et fond sur les
dimensions avec lesquelles ils apparaissent. Voici un exemple.

Manuel de lutilisateur 391


Chapitre 15 Contextes de calcul et syntaxe tendue

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.

...........................................................

392 Manuel de lutilisateur


Introduction aux contextes et la syntaxe tendue

En quoi consiste un contexte de calcul ?


Par dfaut, BUSINESSOBJECTS dtermine le rsultat dun indicateur partir dune
ou de plusieurs dimensions contenues dans la partie du rapport dans laquelle est
insr lindicateur. Ces ensembles de dimensions sont appels contextes de calcul.
Dans BUSINESSOBJECTS, les contextes de calcul sont dynamiques. Voici un
exemple.

Exemple : Calcul du chiffre daffaires total pour deux annes


...........................................................
Dans le rapport ci-dessous, le tableau contient le chiffre daffaires par ville de
rsidence et par anne, suivi dune somme des chiffres daffaires quivalente au
chiffre daffaires total par anne.
Vous pouvez copier-coller ou glisser-dposer la cellule contenant le chiffre
daffaires total par anne depuis la dernire ligne du tableau vers la cellule
individuelle situe dans la partie suprieure. BUSINESSOBJECTS calcule
dynamiquement dans le rapport le chiffre daffaires total pour les deux annes.

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.

Manuel de lutilisateur 393


Chapitre 15 Contextes de calcul et syntaxe tendue

Contextes dentre et de sortie


BUSINESSOBJECTS dfinit un contexte dentre et un contexte de sortie pour
dterminer le rsultat dun calcul dagrgat. Rappelons quun contexte se
compose dune ou de plusieurs dimensions. Le tableau suivant dfinit quelle
dimension dun rapport compose quel contexte.

Le... se compose dune ou de plusieurs dimensions...

contexte entrant dans les calculs.


dentre

contexte de dterminant le rsultat des calculs.


sortie

BUSINESSOBJECTS admet galement des contextes de rinitialisation, utiliss dans les


agrgats cumulatifs tels que les totaux cumuls. Pour en savoir plus sur les
contextes de rinitialisation, reportez-vous la section En quoi consistent les
contextes de rinitialisation ?, page 406).

Cette section explique comment BUSINESSOBJECTS dfinit les contextes dentre et


de sortie dans les diffrentes parties dun rapport. Ces informations sont
importantes dans les cas qui suivent.
Vous voulez comprendre les diffrents rsultats rapatris par
BUSINESSOBJECTS partir de la mme formule dans diffrentes parties dun
rapport.
Vous ne pouvez pas obtenir les rsultats souhaits partir de la mthode de
calcul par dfaut.
Vous devez rsoudre des erreurs telles que #CALCUL.

394 Manuel de lutilisateur


Introduction aux contextes et la syntaxe tendue

Mode de dfinition des contextes dentre et de sortie par


BusinessObjects
Pour comprendre le mode de dfinition des contextes dentre et de sortie par
BUSINESSOBJECTS, vous devez tout dabord comprendre les termes corps et
contexte local. Le tableau suivant vous prsente une dfinition de ces termes et
vous indique comment ils correspondent aux contextes dentre et de sortie dans
un rapport.

Le... se compose dune ou de et par dfaut est


plusieurs dimensions... semblable au...

corps se trouvant dans la partie contexte dentre.


du rapport (un bloc, par
ex.) dans laquelle est
insr le calcul

contexte local rgissant la partie du contexte de sortie.


rapport dans laquelle est
insr le calcul (une
variable matre dans une
section, par exemple)

Vous trouverez ci-dessous un exemple illustr qui vous permettra de


comprendre les dimensions dans le corps et le contexte local - et par consquent
les contextes dentre et de sortie par dfaut - dans les diffrentes partie dun
rapport.

Exemple : Rapport contenant des agrgats dans diffrents contextes


...........................................................
Le rapport illustr page 396 contient le chiffre daffaires par ville de rsidence et
par trimestre en 1995. Lutilisateur a plac ses calculs dans diffrentes parties du
rapport :
chiffre daffaires total dans la partie suprieure du rapport,
chiffre daffaires dans la section Anne,
chiffre daffaires dans le tableau et
chiffre daffaires moyen dans le pied de rupture.
Le tableau situ sous le schma explique les contextes dentre et de sortie utiliss
par BUSINESSOBJECTS pour obtenir les rsultats de chaque calcul.

Manuel de lutilisateur 395


Chapitre 15 Contextes de calcul et syntaxe tendue

Contextes de calcul dans un rapport

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

Le calcul rapatrie... car le corps (contexte et le contexte local


dentre) est reprsent (contexte de sortie)
par... est...
a. le chiffre daffaires toutes les dimensions - y semblable au corps.
total pour le rapport compris celles qui
napparaissent pas dans le
rapport
b. le chiffre daffaires lanne, la section matre semblable au corps.
total pour 1995 (le calcul est plac au
niveau de la section)
c. le chiffre daffaires lanne, le trimestre, la semblable au corps.
par ville de rsidence, ville de rsidence, cest--
par trimestre et par dire les dimensions dans
anne la section et le tableau
d. le chiffre daffaires lanne, le trimestre, la Trimestre (le calcul
moyen par ville de ville de rsidence, cest-- est plac dans le pied
rsidence, par dire les dimensions dans de la rupture pose
trimestre et par anne la section et le tableau sur Trimestre).

...........................................................

396 Manuel de lutilisateur


Introduction aux contextes et la syntaxe tendue

Utilisation des contextes dentre et de sortie


Une fois les contextes dentre et de sortie assimils, vous pouvez tirer profit de
la syntaxe tendue.
La syntaxe tendue dune formule dagrgat contient non seulement la formule
de base mais aussi les dimensions qui composent les contextes de calcul de
lagrgat. Voici un exemple.

Exemple : Syntaxe tendue dune formule dagrgat


...........................................................
Le rapport ci-dessous calcule le chiffre daffaires total cumul des lieux de sjour
par pays.

Lutilisateur a obtenu les totaux cumuls en appliquant la fonction


SommeCumulative la colonne Chiffre daffaires. La formule de base pour le
calcul est :
=SommeCumulative(<Chiffre daffaires>)
La syntaxe tendue de la formule contenant les contextes dentre et de sortie
explicites est :
=SommeCumulative(<Chiffre daffaires> Dans Corps) Dans <Pays>
Corps tant le contexte dentre et Pays le contexte de sortie.
...........................................................
Vous pouvez utiliser votre connaissance de la syntaxe tendue pour :
Comprendre les rsultats rapatris par dfaut par BUSINESSOBJECTS (voir
ci-aprs).
Modifier les contextes dentre et de sortie par dfaut dune formule pour
obtenir le rsultat souhait. Pour en savoir plus, reportez-vous la section
Utilisation de la syntaxe tendue pour les calculs complexes, page 400.

Manuel de lutilisateur 397


Chapitre 15 Contextes de calcul et syntaxe tendue

Visualisation de la syntaxe tendue dune formule


BUSINESSOBJECTS vous propose deux moyens simples pour visualiser la syntaxe
tendue dune formule, afin de dcouvrir les dimensions dans les contextes
dentre et/ou de sortie dun calcul dagrgat. Pour visualiser la syntaxe tendue,
vous pouvez :
utiliser la barre de formule
- ou -
utiliser la commande Dfinir en tant que variable du menu Donnes.
Utilisation de la barre de formule

1. Si la barre de formule nest pas affiche, slectionnez la commande Barre de


formule du menu Affichage.

2. Cliquez sur la cellule contenant le calcul.

3. Positionnez le curseur sur la barre de formule.


La syntaxe tendue de la formule apparat dans une info-bulle.

398 Manuel de lutilisateur


Introduction aux contextes et la syntaxe tendue

Utilisation de la commande Dfinir en tant que variable

1. Cliquez sur la cellule contenant le calcul.

2. Slectionnez la commande Dfinir en tant que variable du menu Donnes.


La bote de dialogue Dfinir la variable saffiche lcran.

3. Cliquez sur Evaluer la formule dans son contexte.


La syntaxe tendue de la formule apparat dans la bote de dialogue.

4. Cliquez sur Annuler pour fermer la bote de dialogue.

Manuel de lutilisateur 399


Chapitre 15 Contextes de calcul et syntaxe tendue

Utilisation de la syntaxe tendue pour les calculs


complexes
Lorsque vous insrez un agrgat simple dans un rapport, par exemple pour
calculer le chiffre daffaires moyen, BUSINESSOBJECTS crit une formule simple,
dans le cas prsent :
=Moyenne(<Chiffre daffaires>)
Par dfaut, BUSINESSOBJECTS value la formule dans son contexte par dfaut,
comme lexplique la section prcdente, Contextes dentre et de sortie,
page 394.
Ds lors comment obtenir des rsultats plus prcis ? Et quen est-il si vous
souhaitez obtenir le chiffre daffaires moyen par ville de rsidence dans un
tableau contenant Rgion de rsidence et Ville de rsidence ? Par dfaut,
BUSINESSOBJECTS rapatrie les rsultats fonds sur rgion de rsidence et ville de
rsidence, savoir les deux dimensions du contexte local. Et quen est-il si vous
souhaitez obtenir un rsultat partir dune dimension disponible dans le
document mais que vous ne voulez toutefois pas afficher dans le rapport ?
BUSINESSOBJECTS propose une syntaxe tendue vous permettant dindiquer les
dimensions utiliser dans les calculs. Voici un exemple.

400 Manuel de lutilisateur


Utilisation de la syntaxe tendue pour les calculs complexes

Exemple : Calcul du nombre de villes de rsidence par rgion de rsidence


...........................................................
Si, dans un tableau contenant les dimensions Ville de rsidence et Rgion de
rsidence, vous insrez un dcompte, BUSINESSOBJECTS compte les villes de
rsidence une par une, au moyen de la formule suivante :
=Nombre(<Ville de rsidence>)
Par dfaut, BUSINESSOBJECTS effectue le calcul partir des dimensions du tableau
(Rgion de rsidence, Ville de rsidence). Il nexiste quune seule ville de
rsidence par ville de rsidence, cest donc la valeur 1 qui est chaque fois
rapatrie.
La syntaxe tendue vous permet dindiquer que vous voulez que
BUSINESSOBJECTS compte les villes de rsidence par rgion. Pour obtenir ce
rsultat, vous devez dvelopper la formule suivante :
=Nombre(<Ville de rsidence>) Dans <Rgion de rsidence>
Vous obtenez alors le rsultat escompt.

...........................................................

Manuel de lutilisateur 401


Chapitre 15 Contextes de calcul et syntaxe tendue

Dfinition des contextes de calcul via une syntaxe tendue


La syntaxe tendue vous permet dindiquer les dimensions ncessaires vos
calculs. Dans lexemple ci-dessus, nous avons indiqu la dimension Rgion de
rsidence pour rapatrier le nombre de villes de rsidence par rgion de rsidence.
Lorsque vous utilisez la syntaxe tendue pour ce type dindication des
dimensions, vous dfinissez des contextes de calcul diffrents des contextes par
dfaut affects par BUSINESSOBJECTS.
BUSINESSOBJECTS vous permet de dfinir vos propres contextes dentre et de
sortie. Voici un bref rappel de ce qui les diffrencie.

Le... se compose dune ou de plusieurs dimensions...

contexte entrant dans le calcul.


dentre

contexte de dterminant le rsultat du calcul.


sortie

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.

402 Manuel de lutilisateur


Utilisation de la syntaxe tendue pour les calculs complexes

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>))

...........................................................

Manuel de lutilisateur 403


Chapitre 15 Contextes de calcul et syntaxe tendue

Mode de dfinition des contextes dentre et de sortie


Commenons par les concepts de base. Lorsque vous insrez un agrgat tel que
Somme, BUSINESSOBJECTS crit une formule simple, telle que
=Somme(<Chiffre daffaires>)
Pour dfinir les contextes, vous devez diter les formules. La premire tape
consiste afficher la barre de formule. Pour ce faire, slectionnez la commande
Barre de formule du menu Affichage. Lorsque vous cliquez prsent sur une
cellule dun rapport, sa formule saffiche dans la barre de formule.

Syntaxe pour les contextes dentre et de sortie


Pour dfinir les contextes, vous ajoutez des arguments une formule. La syntaxe
pour les contextes dentre et de sortie est la suivante :

=Agrgats(<indicateur> Dans <contexte dentre>) Dans <contexte


de sortie>

Examinons une formule pour mieux la comprendre.

404 Manuel de lutilisateur


Utilisation de la syntaxe tendue pour les calculs complexes

Exemple : Formule contenant des contextes dentre et de sortie


...........................................................
La formule suivante rapatrie le chiffre daffaires minimal par ville de rsidence et
par rgion de rsidence :
=Min(<Chiffre daffaires> Dans (<Rgion de rsidence>,<Ville de
rsidence>)) Dans <Rgion de rsidence>
Le contexte dentre se compose de Rgion de rsidence et de Ville de rsidence
et le contexte de sortie de Rgion de rsidence.
...........................................................
Ajout dun contexte dentre et de sortie une formule
Cette procdure dtaille les tapes indispensables vous permettant dajouter un
contexte dentre et/ou de sortie un calcul simple dj insr. La procdure est
fonde sur lexemple de la page 403, Calcul du chiffre daffaires minimal par
ville de rsidence pour chaque rgion de rsidence.
1. Si la barre de formule nest pas affiche, slectionnez la commande Barre de
formule du menu Affichage.
2. Cliquez lintrieur de la cellule contenant le calcul modifier, dans le cas
prsent une colonne contenant lindicateur Chiffre daffaires.
La formule saffiche dans la barre de formule, par exemple
=Min(<Chiffre daffaires>)

3. Si vous ajoutez un contexte dentre, cliquez gauche de la parenthse


fermante. Pour un contexte de sortie, cliquez droite de la parenthse
fermante.
4. Insrez un espace, saisissez Dans, puis insrez un nouvel espace.
5. Saisissez le nom de la dimension indiquer en tant que contexte.
6. Saisissez < > de chaque ct de la dimension, par exemple
<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>)

8. Appuyez sur la touche Entre pour valider la formule.

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.

Manuel de lutilisateur 405


Chapitre 15 Contextes de calcul et syntaxe tendue

En quoi consistent les contextes de rinitialisation ?


Vous utilisez un contexte de rinitialisation dans un agrgat cumulatif, tel quun
chiffre daffaires total cumul par trimestre. Le contexte de rinitialisation se
compose dune ou de plusieurs dimensions ramenant la valeur du calcul zro
chaque modification de la valeur dune dimension. Prenons un exemple.

Exemple : Calcul du chiffre daffaires total cumul par pays


...........................................................
Vous souhaitez calculer le chiffre daffaires total cumul par pays et par anne et
vous voulez que le calcul soit redfini pour chaque pays. En dautres termes,
chaque fois que la valeur de Pays change, vous voulez que le calcul commence
0.
Pour obtenir ce rsultat, affichez Pays, Anne et Chiffre daffaires dans un tableau
et posez une rupture sur Pays. Vous ajoutez alors lagrgat cumulatif suivant :
=SommeCumulative(<Chiffre daffaires>;<Pays>)
Pays faisant office de contexte de rinitialisation. Vous obtenez les rsultats
suivants :

...........................................................

406 Manuel de lutilisateur


Utilisation de la syntaxe tendue pour les calculs complexes

Mode de dfinition des contextes de rinitialisation


Pour dfinir un contexte de rinitialisation, vous devez indiquer une ou plusieurs
dimensions dans une formule cumulative. La syntaxe est la suivante :
=AgrgatsCumulatifs(<indicateur>;<dimension>)
donnant, par exemple
=Somme(<Chiffre daffaires>;<Anne>;<Rgion de rsidence>)

Pour dfinir un contexte de rinitialisation :

1. Si la barre de formule nest pas affiche, slectionnez la commande Barre de


formule du menu Affichage.

2. Cliquez lintrieur de la cellule contenant le calcul modifier.


La formule saffiche dans la barre de formule.

3. Saisissez une parenthse devant le nom de la fonction.

4. Saisissez un point-virgule (;) derrire lindicateur.

5. Saisissez le nom de la dimension utiliser en tant que contexte de


rinitialisation, par exemple
<Anne>

6. Ajoutez dautres dimensions, si ncessaire ; sparez-les par une virgule et


mettez la liste entre parenthses.
Un contexte de rinitialisation plusieurs dimensions apparat comme suit :
;<Anne>,<Rgion de rsidence>

7. Saisissez une parenthse la fin de la formule et appuyez sur la touche Entre.

Manuel de lutilisateur 407


Chapitre 15 Contextes de calcul et syntaxe tendue

Utilisation des contextes de rinitialisation dans les tableaux croiss


Dans un tableau crois, les donnes saffichent en lignes et colonnes,
contrairement au tableau simple o les donnes saffichent uniquement dans des
colonnes. Les indicateurs sont en principe placs dans le corps dun tableau
crois, cest--dire lintersection des lignes et des colonnes. Le tableau crois
ci-dessous indique le chiffre daffaires par rgion de rsidence en 1994 et 1995.

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>)

408 Manuel de lutilisateur


Utilisation de la syntaxe tendue pour les calculs complexes

Le rsultat obtenu est le suivant :

Remarque : Les utilisateurs des versions antrieures de BUSINESSOBJECTS


utilisaient peut-tre les mots-cls Col et Ligne pour la dfinition des contextes de
rinitialisation dans les tableaux croiss. Ces mots-cls ne sont plus ncessaires.
Vous pouvez les utiliser mais ils nont aucune valeur ajoute. Par exemple :
=SommeCumulative(<Chiffre daffaires>; Col <Anne>)
et
=SommeCumulative(<Chiffre daffaires>; <Anne>)

aboutissent au mme rsultat.

Syntaxe pour une combinaison de contextes de rinitialisation,


dentre et de sortie
Lorsque sont indiqus des contextes dentre et de sortie, la syntaxe pour les
contextes de rinitialisation est la suivante :
=AgrgatsCumulatifs(<indicateur> Dans <contexte
dentre>;<contexte de rinitialisation>) Dans <contexte de
sortie>

Manuel de lutilisateur 409


Chapitre 15 Contextes de calcul et syntaxe tendue

Modification des contextes via les oprateurs PourChaque et


PourTout
Lors de la dfinition dun contexte, vous indiquez la ou les dimensions quil doit
contenir. La syntaxe exige que vous utilisiez loprateur Dans pour prsenter le
contexte.
=Min(<Chiffre daffaires> Dans (<Rgion de rsidence>,<Ville de
rsidence>) Dans <Rgion de rsidence>
Dans est loprateur par dfaut utilis pour la dfinition dun contexte. Toutefois,
vous pouvez modifier le contexte en cours de dfinition en remplaant Dans par
PourChaque ou PourTout. Le tableau suivant indique la dfinition de ces deux
oprateurs.

Oprateur Dfinition

PourChaque Ajoute des dimensions au contexte dentre ou de sortie.

PourTout Supprime des dimensions au contexte dentre ou de


sortie.

Lexemple qui suit illustre le fonctionnement de PourChaque et PourTout.

Exemple : Utilisation de PourChaque et PourTout


...........................................................
Un tableau contenant Rgion de rsidence, Ville de rsidence et Chiffre daffaires
rapatrie le chiffre daffaires par ville de rsidence et par rgion de rsidence.
La dimension Anne est galement disponible dans le document. Vous voulez
afficher le chiffre daffaires maximal par ville de rsidence et par anne sans
toutefois ajouter Anne au tableau. Pour ce faire, il vous suffit dajouter Anne au
contexte local en utilisant PourChaque.
=Max(<Chiffre daffaires> PourChaque <Anne>)

410 Manuel de lutilisateur


Utilisation de la syntaxe tendue pour les calculs complexes

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.

Manuel de lutilisateur 411


Chapitre 15 Contextes de calcul et syntaxe tendue

Essai avec PourChaque <Ville de rsidence> par opposition Dans


(<Rgion de rsidence>,<Ville de rsidence>)
Dans lexemple intitul Calcul du chiffre daffaires minimal par ville de
rsidence pour chaque rgion de rsidence, page 403, nous avons utilis
=Min(<Chiffre daffaires> Dans (<Rgion de rsidence>,<Ville de
rsidence>))
pour calculer le chiffre daffaires minimal par ville de rsidence dans un tableau
contenant uniquement Rgion de rsidence et Chiffre daffaires. Le rsultat par
dfaut dans le contexte dentre est Rgion de rsidence, mais nous y avons
ajout Ville de rsidence.
Vous pourriez obtenir le mme rsultat en ajoutant Ville de rsidence au moyen
de loprateur PourChaque, la formule tant la suivante :
=Min(<Chiffre daffaires> PourChaque <Ville de rsidence>)

Utilisation de la fonction Rang et de la syntaxe tendue


La fonction Rang vous permet de classer les valeurs dune dimension en fonction
dun indicateur. La syntaxe est la suivante :
=Rang(dimension ,indicateur)
Le premier tableau prsente le chiffre daffaires par trimestre et par pays de
rsidence. Les trimestres sont classs en fonction du chiffre daffaires, aprs
insertion de la formule suivante dans la colonne Rang :
=Rang(<Trimestre> ,<Chiffre daffaires>)
Quen est-il si vous posez une rupture ou une section sur la colonne Pays de
rsidence ? Les trimestres sont alors classs sparment pour chaque pays,
comme dans le tableau de droite.

412 Manuel de lutilisateur


Utilisation de la syntaxe tendue pour les calculs complexes

En effet, BUSINESSOBJECTS inclut par dfaut Pays de rsidence dans le contexte de


calcul. Puisquil y a deux valeurs pour Pays de rsidence, BUSINESSOBJECTS
effectue un calcul pour chaque valeur.
Vous pouvez modifier le contexte de calcul en utilisant loprateur de contexte
PourTout. Celui-ci indique BUSINESSOBJECTS dignorer la rupture (ou section)
pose sur Pays de rsidence. La syntaxe est la suivante :
=Rang(<Trimestre> ,<Chiffre daffaires>) PourTout <Pays de
rsidence>
Le rsultat est le suivant :

A prsent, BUSINESSOBJECTS calcule le rang en fonction du chiffre daffaires


gnr par trimestre et pour toutes les valeurs de la dimension Pays de rsidence.
Supposons que vous vouliez maintenant classer les huit trimestres du bloc en
fonction du chiffre daffaires gnr.
Pour ce faire, vous devez supprimer la rupture Pays de rsidence du contexte de
calcul du rang, en la conservant toutefois dans le contexte de calcul du chiffre
daffaires. Le meilleur moyen dy parvenir consiste crer une nouvelle variable
permettant de calculer le chiffre daffaires et de linclure dans la formule insre
dans la colonne Rang.
Pour ce faire :

1. Crez une nouvelle variable de type indicateur laide de la syntaxe suivante :


=<Chiffre daffaires> PourChaque <Pays de rsidence>
Cette variable calcule le chiffre daffaires pour chaque pays.

2. Donnez la variable le nom Chiffre daffaires par pays.

3. Insrez la formule suivante dans la colonne Rang :


=Rang(<Trimestre> ,<Chiffre daffaires par pays>) PourTout <Pays
de rsidence>

Manuel de lutilisateur 413


Chapitre 15 Contextes de calcul et syntaxe tendue

Le rsultat est le suivant :

Utilisation de la fonction Rang dans les tableaux croiss


Dans cet exemple, le tableau crois indique le chiffre daffaires par trimestre et
par lieu de sjour. Une colonne a t ajoute pour afficher le rang la suite de
chaque colonne Lieu de sjour et la formule suivante a t insre :
=Rang(<Trimestre> ,<Chiffre daffaires>)
Le rsultat est le suivant :

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 :

414 Manuel de lutilisateur


Utilisation de la syntaxe tendue pour les calculs complexes

Dfinition des contextes via des mots-cls


Les contextes de calcul se composent dune ou de plusieurs dimensions. Dans les
exemples mentionns jusquici, nous avons dfini des contextes en crivant le
nom des dimensions lintrieur de la formule.
BUSINESSOBJECTS propose des mots-cls vous permettant de dfinir des contextes
sans dresser la liste des dimensions particulires requises. Un mot-cl correspond
une ou plusieurs dimensions contenues dans une partie donne du rapport. Les
mots-cls peuvent dfinir tous les types de contextes contenus dans une syntaxe
tendue (contexte dentre, de sortie ou de rinitialisation).

Les mots-cls vous offrent les avantages suivants :

Avantage Description

Simplification de la Il est souvent plus rapide dajouter un mot-cl une


dfinition de la formule que dcrire une liste de dimensions.
formule

Limitation des La syntaxe associe aux mots-cls est simple : il vous


risques derreurs de suffit dajouter le mot-cl la formule. Vous vitez
syntaxe ainsi les risques doubli de parenthses, derreur
dorthographe pour les dimensions, etc.

Garantie de Si vous ajoutez ou supprimez des dimensions dans un


rsultats rapport, ou encore si vous utilisez la technique du
dynamiques glisser-dposer ou le mode rotation, il nest pas
ncessaire de rcrire les formules contenant des mots-
cls.

Cette section contient :


les dfinitions des mots-cls disponibles,
un exemple dutilisation dun mot-cl dans une formule,
une procdure dtaille pour lcriture des formules au moyen de mots-cls,
des informations sur la manire dont BUSINESSOBJECTS affecte des mots-cls
des formules,
une explication sur le comportement des filtres dun rapport en cas
dutilisation de mots-cls.

Manuel de lutilisateur 415


Chapitre 15 Contextes de calcul et syntaxe tendue

Mots-cls : dfinitions et exemple


Les quatre mots-cls dont vous disposez pour les formules sont Rapport, Bloc,
Corps et PageCourante. Chaque mot-cl correspond une ou plusieurs
dimensions dans une partie donne du rapport. Les dfinitions contenues dans
le tableau ci-dessous vous indiquent :
dans quelle partie du rapport utiliser chaque mot-cl,
les dimensions associs aux mots-cls.

Le mot-cl peut tre utilis dans et correspond...


des formules...

Corps lintrieur dun bloc aux dimensions du bloc.

lextrieur dun bloc aux dimensions de la section


courante.

Bloc lintrieur dun bloc aux dimensions de la section


courante.

Rapport dans nimporte quelle toutes les dimensions du


partie du rapport document.

PageCourante lintrieur de la page aux dimensions de la page courante.


courante

Voici un exemple illustrant lutilisation des mots-cls.

Exemple : Calcul dun total gnral en utilisant le mot-cl Rapport


...........................................................
Vous voulez afficher le chiffre daffaires total gnral couvrant toutes les
dimensions dun rapport. Ce calcul ne requiert pas de syntaxe tendue si la
formule est place dans une cellule situe tout en haut du rapport, car, dans ce
cas, le contexte de sortie par dfaut contient toutes les dimensions du rapport.
Vous voulez toutefois afficher les informations ailleurs, par exemple lintrieur
dun titre de bas de tableau.

416 Manuel de lutilisateur


Utilisation de la syntaxe tendue pour les calculs complexes

Pour obtenir ce rsultat, vous pourriez dfinir un contexte de sortie en


rpertoriant lensemble des dimensions du rapport. Une mthode beaucoup plus
simple consiste utiliser le mot-cl Rapport dans la formule suivante :
=Somme(<Chiffre daffaires>) Dans Rapport
Quel que soit lendroit du rapport o vous affichez cette formule, vous obtenez
le total gnral.
...........................................................

Astuce : Une formule dans laquelle le mot-cl Rapport est utilis pour dfinir le
contexte de sortie rapatrie toujours une valeur unique.

Dfinition dun contexte avec un mot-cl


Pour dfinir un contexte en utilisant un mot-cl, procdez comme suit :

1. Si la barre de formule nest pas affiche, slectionnez la commande Barre de


formule du menu Affichage.

2. Cliquez sur la cellule devant contenir la formule, puis crivez la formule de


base, par exemple,
=Somme(<Chiffre daffaires>)
dans la barre de formule.

3. Si vous ajoutez un contexte dentre, cliquez gauche de la parenthse


fermante. Pour un contexte de sortie, cliquez droite de la parenthse
fermante.

4. Insrez un espace, saisissez Dans, puis insrez un nouvel espace.

5. Saisissez le mot-cl (Bloc, Corps, Rapport ou PageCourante) et appuyez sur la


touche Entre.

Manuel de lutilisateur 417


Chapitre 15 Contextes de calcul et syntaxe tendue

Utilisation des mots-cls par BusinessObjects


Lutilisation de mots-cls dans la syntaxe tendue vous permet de dfinir des
contextes dans des formules dagrgats. BUSINESSOBJECTS dfinit des contextes
dans toutes les formules dagrgats (simples toutefois), et ce souvent par le biais
de mots-cls. Voici un exemple.

Exemple : Formule crite par BusinessObjects pour un calcul simple


...........................................................
Vous crez un rapport matre/dtail contenant le chiffre daffaires par lieu de
sjour et par anne. Vous insrez une somme sur Chiffre daffaires. Il sagit l
dun calcul simple ne requrant aucune syntaxe tendue.
BUSINESSOBJECTS crit toutefois une formule complte dans laquelle sont
indiqus les contextes dentre et de sortie. Cette formule est la suivante :
=Somme(<Chiffre daffaires> Dans Corps) Dans (<Anne>)
Corps correspondant Lieu de sjour (dimension du tableau contenant le calcul,
savoir le contexte local) et Anne au contexte de sortie.
Vous pouvez visualiser la formule entire en cliquant sur la cellule contenant la
somme puis en positionnant le curseur de la souris sur la barre de formule. La
formule saffiche dans une info-bulle.
Vous pouvez galement visualiser la formule complte en utilisant la commande
Dfinir en tant que variable du menu Donnes.
...........................................................
Avantages
Dans des agrgats simples comme celui de lexemple ci-dessus, il est rare quil
soit ncessaire de comprendre la syntaxe tendue utilise par BUSINESSOBJECTS.
Mais quen est-il si vous ne comprenez pas les nombres affichs par
BUSINESSOBJECTS dans un rapport ? Quen est-il si vous avez des difficults
rsoudre une erreur telle que #CALCUL ?
En pareils cas, vous pouvez utiliser la syntaxe tendue fournie par
BUSINESSOBJECTS pour :
Comprendre le calcul qui sous-tend laffichage du rapport.
Editer votre formule pour arriver au rsultat voulu. La formule contenue dans
linfo-bulle constitue une base de travail.

418 Manuel de lutilisateur


Utilisation de la syntaxe tendue pour les calculs complexes

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.

Manuel de lutilisateur 419


Chapitre 15 Contextes de calcul et syntaxe tendue

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)

Termes frquemment utiliss


Voici une slection de termes utiles frquemment utiliss dans ce contexte.

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.

420 Manuel de lutilisateur


Aide-mmoire

Terme Dfinition

Indicateur Qualification dun objet, dune variable ou dune formule


rapatriant des donnes numriques telles que le chiffre
daffaires.
Par dfaut, le rsultat dun indicateur est dtermin par les
dimensions du contexte o est plac lindicateur dans un
rapport.
Microcube Ensemble de donnes rapatri par une requte.
Etant donn que les documents peuvent contenir des donnes
issues de diffrentes sources dans BUSINESSOBJECTS, un
document peut contenir plusieurs microcubes.
Rapport Pages dun document o sont affiches les donnes. Un
document peut contenir plusieurs rapports, chacun tant
associ un onglet situ dans la partie infrieure de la fentre
de lapplication.
Un rapport ne peut afficher quun sous-ensemble de donnes
issues du document. Vous pouvez utiliser nimporte quelle
dimension - affiche ou non - en tant quentre ou sortie pour
le calcul.
Syntaxe Syntaxe dune formule pour un agrgat, dans laquelle sont
tendue indiqus les contextes dentre et de sortie de lagrgat.
La syntaxe tendue peut vous permettre de dfinir vos
propres contextes dentre et de sortie.
La syntaxe tendue doit tre utilise pour dfinir les contextes
de rinitialisation.
Variable Formule nomme.
BUSINESSOBJECTS stocke toujours les rsultats des requtes
sous forme de variables.

Manuel de lutilisateur 421


Chapitre 15 Contextes de calcul et syntaxe tendue

Contextes de calcul
Un contexte de calcul se compose dune ou de plusieurs dimensions dterminant
lentre et la sortie des calculs.

Contexte Dfinition

Corps Dimension(s) prsente(s) dans la partie du rapport (par


exemple, un bloc) dans laquelle est insr le calcul.
Entre Dimension(s) comprise(s) dans un calcul dagrgat. Par
dfaut, le contexte dentre pour un calcul est celui dfini par
la ou les dimensions contenues dans le corps.
Vous pouvez dfinir votre propre contexte dentre en
utilisant la syntaxe tendue.
Local Dimension(s) rgissant la partie du rapport dans laquelle est
insr le calcul (par exemple, une variable matre dans une
section).
Rinitialisa- Dimension(s) ramenant 0 un agrgat cumulatif tel quun
tion total cumul lors de la modification de la valeur de la ou des
dimensions.
Les contextes de rinitialisation sont indiqus laide de la
syntaxe tendue.
Sortie Dimension(s) dterminant le rsultat dun calcul dagrgat.
Par dfaut, le contexte de sortie est dfini par la ou les
dimensions contenues dans le contexte local.
Vous pouvez dfinir votre propre contexte de sortie en
utilisant la syntaxe tendue.

422 Manuel de lutilisateur


Aide-mmoire

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

Dans Oprateur par dfaut. Inclut la ou les dimensions indiques


dans le contexte.
PourChaque Modifie un contexte en incluant la ou les dimensions
indiques.
PourTout Modifie un contexte en excluant la ou les dimensions
spcifies.

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

Bloc Correspond aux dimensions dans la section courante.


Ne peut tre utilis que dans une formule place lintrieur
dun bloc.

Corps Lorsque la formule est Correspond...


place...

lextrieur dun bloc aux dimensions de la section


courante.

lintrieur dun bloc aux dimensions du bloc.

Rapport dans nimporte quelle toutes les dimensions du


partie du rapport document.

PageCourante lintrieur de la page aux dimensions de la page


courante courante.

Manuel de lutilisateur 423


Chapitre 15 Contextes de calcul et syntaxe tendue

424 Manuel de lutilisateur


Chapitre 16 Rsolution des incidents
lis aux calculs
.................................................................................

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

Manuel de lutilisateur 425


Chapitre 16 Rsolution des incidents lis aux calculs

####### 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

Astuces et conseils 454

426 Manuel de lutilisateur


Gnralits

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.

Manuel de lutilisateur 427


Chapitre 16 Rsolution des incidents lis aux calculs

#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.

#CALCUL dans des agrgats cumulatifs


Lexpression agrgats cumulatifs se rapporte tout agrgat contenant une
fonction dagrgat cumul telle que MaxCumulatif ou MoyenneCumulative.
Dans un rapport, les agrgats cumuls vous permettent de rpondre des
questions telles que Quel est le pourcentage cumul du chiffre daffaires par
ville de rsidence par anne ?.

Remarque : Les informations prsentes ici ncessitent une comprhension de la


notion de syntaxe tendue de BUSINESSOBJECTS, dont vous trouverez la
description la section Utilisation de la syntaxe tendue pour les calculs
complexes, page 400.

Description de #CALCUL dans un agrgat cumulatif


Lerreur #CALCUL peut se produire dans des formules cumulatives dans
lesquelles a t dfini un contexte de rinitialisation. Un contexte de
rinitialisation se compose dune dimension et ramne un calcul cumul zro
en cas de modification de la valeur de la dimension. Pour en savoir plus sur les
contextes de rinitialisation, reportez-vous la section En quoi consistent les
contextes de rinitialisation ?, page 406.
Lerreur #CALCUL survient dans les agrgats cumulatifs pour la raison
suivante :
Le contexte de rinitialisation nest pas inclus dans le contexte de sortie.
Voici un exemple.

428 Manuel de lutilisateur


#CALCUL

Exemple : #CALCUL rsultant dune somme cumule avec contexte de rinitialisation


...........................................................
Vous avez affich des totaux cumuls par pays de rsidence et par anne et
rinitialis le calcul par pays de rsidence. La formule est la suivante :
=SommeCumulative(<Chiffre daffaires>;<Pays de rsidence>)
Vous posez prsent une rupture sur Anne car vous voulez afficher le total
cumul pour chaque anne. Vous copiez la formule dans la colonne de total
cumul et vous la collez dans le pied de rupture. Une erreur #CALCUL apparat.

La raison est la suivante : le contexte de rinitialisation dans la formule que vous


avez copie est Pays de rsidence, mais vous avez plac la formule dans le pied
de la rupture pose sur Anne. En consquence, le contexte de rinitialisation
(Pays de rsidence) ne figure pas dans le contexte de sortie (Anne).
Pour rsoudre cette erreur, il vous faut afficher la barre de formule et modifier le
contexte de rinitialisation de Pays de rsidence Anne. La bonne formule est la
suivante :
=SommeCumulative(<Chiffre daffaires>;<Anne>)
Vous pouvez galement poser une rupture sur Pays de rsidence, mais vous
obtiendrez un rsultat diffrent.
...........................................................

Manuel de lutilisateur 429


Chapitre 16 Rsolution des incidents lis aux calculs

Solution pour lerreur #CALCUL dans un agrgat cumulatif


Pour viter lerreur #CALCUL dans un agrgat cumulatif, il vous faut inclure le
contexte de rinitialisation dans le contexte de sortie. En dautres termes, la ou les
dimensions situes aprs le point-virgule (;) dans la formule doivent galement
tre rpertories aprs loprateur (Dans, PourChaque ou PourTout) la droite
de la formule.

Rappel : Si aucun contexte de sortie nest dfini dans la formule, le calcul


seffectue via le contexte local. Pour vous rafrachir la mmoire sur ce concept,
reportez-vous la section Contextes dentre et de sortie, page 394.

Pour rsoudre la formule :

1. Affichez la barre de formule (commande Barre de formule du menu


Affichage), puis cliquez sur la cellule contenant la formule.

2. Vrifiez que la dimension dans le contexte de rinitialisation est galement


indique dans le contexte de sortie. Le tableau suivant vous y aidera.

Lorsque le contexte de rinitialisation est alors...


Rgion et que...

seul le contexte de sortie est dfini, par Rgion de rsidence doit


exemple, =SommeCumulative(<Chiffre galement figurer dans le
daffaires>;<Rgion de rsidence>) contexte de sortie.
Dans (<Rgion de rsidence>,<Ville
de rsidence>))

430 Manuel de lutilisateur


#CALCUL

Lorsque le contexte de rinitialisation est alors...


Rgion et que...

seul le contexte dentre est dfini, par Rgion de rsidence doit


exemple, =SommeCumulative(<Chiffre figurer dans le contexte local.
daffaires>;<Rgion de rsidence>)
Dans (<Rgion de rsidence>,<Ville
de rsidence>);<Rgion de
rsidence>)

ni le contexte dentre, ni le contexte de Rgion de rsidence doit


sortie ne sont dfinis, par exemple, figurer dans le contexte local.
=SommeCumulative(<Chiffre
daffaires>;<Rgion de rsidence>)

les contextes dentre et de sortie sont Rgion de rsidence doit


dfinis, par exemple, galement figurer dans le
=SommeCumulative(<Chiffre contexte de sortie.
daffaires> Dans (<Rgion de
rsidence>,<Ville de
rsidence>);<Rgion de rsidence>)
Dans (<Ville de rsidence>;<Rgion
de rsidence>)

3. Modifiez la formule dans la barre de formule et appuyez sur la touche Entre.

Manuel de lutilisateur 431


Chapitre 16 Rsolution des incidents lis aux calculs

#CALCUL dans des formules non agrges


Lerreur #CALCUL peut se produire dans des formules ne contenant ni agrgats
ni fonctions dagrgats cumuls.

Description de lerreur #CALCUL dans une formule non agrge


Dans une formule non agrge, lerreur #CALCUL se produit car le contexte de
sortie nest pas inclus dans le contexte dentre. Voici un exemple.

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.

432 Manuel de lutilisateur


#CALCUL

La raison est la suivante : le contexte dentre requis pour afficher le chiffre


daffaires pour 1995 est Anne, tandis que le contexte de sortie du pied de rupture
est Lieu de sjour. Pour rsoudre cette erreur, vous devez ajouter Anne au
contexte de sortie via loprateur PourChaque :
=(Si (<Anne>="FY95") Alors <Chiffre daffaires>) PourChaque
<Anne>
Enfin, vous devez ajouter Max (ou Min) pour rapatrier la valeur unique dont
vous avez besoin :
=Max((Si (<Anne>="FY95") Alors <Chiffre daffaires>) PourChaque
<Anne>)
BUSINESSOBJECTS affiche prsent le chiffre daffaires pour 1995 dans le pied de
rupture.
...........................................................
Solution pour lerreur #CALCUL dans une formule non agrge
Pour rsoudre lerreur :

1. Modifiez la formule de manire inclure le contexte de sortie dans le contexte


dentre, comme dcrit dans lexemple ci-dessus.

2. Ajoutez Max ou Min au dbut de la formule, suivi dune parenthse ouvrante.

3. Ajoutez une parenthse fermante la fin de la formule et appuyez sur la


touche Entre.

Manuel de lutilisateur 433


Chapitre 16 Rsolution des incidents lis aux calculs

#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.

#VALEURMULTI dans les agrgats


Lexpression agrgats se rapporte tout calcul contenant une fonction
dagrgat telle que Somme, Nombre, Min, Max, etc. Dans un rapport, lagrgat
vous permet de rpondre des questions telles que Quel est le chiffre daffaires
minimal par ville de rsidence pour chaque rgion de rsidence ?.
Vous trouverez dans cette section une description de lorigine des erreurs
#VALEURMULTI survenant dans des agrgats, accompagne dun exemple et
dune solution.

Remarque : Les informations prsentes ici ncessitent une comprhension de la


notion de syntaxe tendue de BUSINESSOBJECTS, dont vous trouverez la
description la section Utilisation de la syntaxe tendue pour les calculs
complexes, page 400.

434 Manuel de lutilisateur


#VALEURMULTI

Description de lerreur #VALEURMULTI dans un agrgat


Lerreur #VALEURMULTI se produit dans un agrgat car :
Le contexte de sortie nest pas inclus dans le contexte local.
Voici un exemple.

Exemple : #VALEURMULTI dans un agrgat


...........................................................
Examinez le tableau suivant :

Le rsultat souhait apparaissant dans la colonne de droite correspond au chiffre


daffaires dune dimension absente du tableau, savoir Anne. La formule
=<Chiffre daffaires> Dans <Anne>
renvoie lerreur #VALEURMULTI car la dimension Anne est spcifie en tant
que contexte de sortie mais nest pas incluse dans le contexte local, cest--dire
dans le tableau.

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>

BUSINESSOBJECTS aurait renvoy #CALCUL.

Si la dimension Anne est disponible dans le document, vous pouvez calculer,


laide de la syntaxe tendue, le chiffre daffaires par anne sans afficher Anne
dans le tableau. Pour ce faire, vous devez dfinir une formule avec un contexte
dentre et de sortie, telle que prsente ci-dessous :
=Somme(<Chiffre daffaires> Dans (<Rgion de rsidence>,<Ville de
rsidence>,<Anne>) Dans <Anne>)

Manuel de lutilisateur 435


Chapitre 16 Rsolution des incidents lis aux calculs

Solution pour lerreur #VALEURMULTI dans un agrgat


Pour viter lerreur #VALEURMULTI dans un agrgat, le contexte de sortie doit
tre inclus dans le contexte local. En dautres termes, la ou les dimensions
indiques droite de la formule aprs Dans ou PourChaque doivent tre
prsentes. Pour rsoudre la formule :

1. Affichez la barre de formule (commande Barre de formule du menu


Affichage), puis cliquez sur la cellule contenant la formule.

2. Vrifiez les points suivants :


Le contexte de sortie contient-il des dimensions ne figurant pas dans le bloc
ou la section o est insre la formule ? Par exemple, si la formule suivante
apparat dans un bloc ne contenant pas Anne, une erreur
#VALEURMULTI se produira :
=Min(<Chiffre daffaires>)Dans(<Anne>)
Le contexte de sortie contient-il plus de dimensions que le contexte local ?
Par exemple
=Min(<Chiffre daffaires>) Dans(<Rgion de rsidence>,<Ville de
rsidence>)
rapatrie #VALEURMULTI dans un tableau contenant une seule de ces
dimensions.

3. Editez la formule dans la barre de formule, puis appuyez sur la touche Entre.

436 Manuel de lutilisateur


#VALEURMULTI

#VALEURMULTI dans les en-ttes et pieds de rupture


Une erreur #VALEURMULTI peut se produire lorsque vous insrez une variable
dans un en-tte ou un pied de rupture dun tableau simple ou crois.

Description de lerreur #VALEURMULTI dans un en-tte ou un pied de


rupture
Une rupture spare les valeurs dune variable et vous permet donc deffectuer
des calculs.
Un pied de rupture est une cellule situe sous chaque valeur de la rupture. Les
utilisateurs affichent gnralement du texte ou des calculs tels que les totaux
cumuls dans les pieds de rupture.
Lerreur #VALEURMULTI se produit dans un en-tte ou un pied de rupture.

Si vous... alors vous... et...

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.

Exemple : #VALEURMULTI dans un pied de rupture


...........................................................
Le tableau ci-dessous affiche le chiffre daffaires total cumul pour deux clients.
Lorsque vous insrez Tranche dge dans le pied de rupture, BUSINESSOBJECTS
renvoie lerreur #VALEURMULTI.

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.
...........................................................

Manuel de lutilisateur 437


Chapitre 16 Rsolution des incidents lis aux calculs

Solution pour lerreur #VALEURMULTI dans un en-tte ou pied de


rupture
Pour rsoudre ce problme, il vous suffit dinclure la variable issue de len-tte ou
du pied dans la dfinition de la rupture. Pour ce faire :

1. Cliquez lintrieur du tableau simple ou crois contenant la rupture, puis


slectionnez la commande Ruptures du menu Format.
La bote de dialogue Ruptures saffiche lcran.

2. Cliquez sur licne de la rupture concerne, puis cliquez sur Editer.


Une bote de dialogue rpertoriant toutes les variables du rapport saffiche
lcran.

3. Cochez la case situe en regard de la variable afficher dans le pied de rupture


(Tranche dge dans lexemple de la page 437), puis cliquez sur OK.

4. Cliquez sur OK dans la bote de dialogue Ruptures.


BUSINESSOBJECTS affiche la variable dans le pied de rupture.

438 Manuel de lutilisateur


#VALEURMULTI

#VALEURMULTI dans une cellule au niveau de la section


Description
Une section de rapport affiche des donnes dans une cellule matre et dans un ou
plusieurs blocs. Si vous utilisez deux variables au niveau de la section, une erreur
#VALEURMULTI peut se produire. Voici un exemple.

Exemple : #VALEURMULTI dans une section contenant Nom et Adresse


...........................................................
Vous voulez afficher les noms et adresses des clients dans une section, et les
dtails relatifs aux clients et aux chiffres daffaires dans un tableau. Vous devez
crer un tableau contenant Client, Adresse, Date de la facture et Chiffre daffaires,
puis faire glisser Client en dehors du bloc pour crer une section.
Vous devez ensuite faire glisser Adresse en dehors du bloc et le dposer ct de
Client. Voici ce qui vous obtenez :

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.
...........................................................

Manuel de lutilisateur 439


Chapitre 16 Rsolution des incidents lis aux calculs

Solution #1 pour #VALEURMULTI au niveau de la section


Pour contourner ce problme, vous pouvez transformer la variable qui renvoie
lerreur en un indicateur. Pour ce faire :

1. Cliquez sur la cellule contenant lerreur #VALEURMULTI.

2. Slectionnez la commande Variables du menu Donnes.


La bote de dialogue Variables saffiche lcran.

3. Cliquez sur la variable qui renvoie lerreur.

440 Manuel de lutilisateur


#VALEURMULTI

4. Ltape suivante dpend du type de variable que vous avez slectionne.

Le bouton Editer est gris. Le bouton Editer est disponible.

Cela signifie que la variable devant Aucun problme. Vous pouvez


tre transforme en indicateur est transformer la variable en
issue dune requte sur un univers. indicateur.
Vous ne pouvez pas diter des
variables provenant de requtes
sur des univers ; vous devez donc
crer une nouvelle variable.

Cliquez sur Ajouter. Cliquez sur Editer.


Lditeur de variable saffiche Lditeur de variable saffiche
lcran. lcran.
Dans longlet Dfinition, Dans la zone Qualification,
saisissez un nom pour la cliquez sur Indicateur, puis sur
nouvelle variable. OK.
Dans la zone Qualification,
cliquez sur Indicateur.
Cliquez sur longlet Formule.
Dans la zone Variables, double-
cliquez sur le nom de la variable
ayant renvoy lerreur. Par
exemple, si vous crez une
nouvelle variable pour
remplacer Adresse, double-
cliquez sur Adresse dans la
zone Variables.
Cliquez sur OK.

5. Dans la bote de dialogue Variables, cliquez sur Remplacer.


Ainsi, vous remplacez la variable errone par celle que vous venez de crer ou
de modifier. Lerreur est remplace par les donnes.

Manuel de lutilisateur 441


Chapitre 16 Rsolution des incidents lis aux calculs

Solution #2 pour #VALEURMULTI au niveau de la section


Vous pouvez galement rsoudre lerreur #VALEURMULTI au niveau de la
section en appliquant la fonction Min ou Max qui force BUSINESSOBJECTS
nafficher quune seule valeur. Il sagit de la solution idale pour les variables
matres relation bijective, telles que Client et Adresse (sauf dans le cas o vos
clients ont plusieurs adresses). Si la variable renvoyant une erreur
#VALEURMULTI contient plus de deux valeurs, vous ne pourrez quafficher la
premire et la dernire de ces valeurs en appliquant Min ou Max.

1. Cliquez sur la cellule matre contenant lerreur #VALEURMULTI.

2. Dans la barre de formule, saisissez Min ou Max aprs le signe =, puis ajoutez
des parenthses, comme suit :
=Min(<Adresse>)

3. Appuyez sur la touche Entre.

442 Manuel de lutilisateur


#######

#######
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.

Astuce : Pour utiliser la commande Alerteurs du menu Format, cliquez dabord


sur une cellule quelconque contenant des donnes.

Manuel de lutilisateur 443


Chapitre 16 Rsolution des incidents lis aux calculs

#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.

1. Cliquez sur la cellule contenant lerreur #DICT.ERREUR, puis slectionnez la


commande Variables du menu Donnes.
La bote de dialogue Variables saffiche lcran.

2. Cliquez sur la variable ou la formule afficher dans la cellule slectionne.

3. Cliquez sur Remplacer.


La bote de dialogue Variables se referme et la variable ou la formule saffiche
dans le rapport.

444 Manuel de lutilisateur


#DICT.ERREUR

Comment viter lerreur #DICT.ERROR ds le dbut


Si le modle slectionn contient beaucoup plus de variables que le rapport sur
lequel vous travaillez, il se peut quune erreur #DICT.ERREUR se produise. Pour
viter ce problme, procdez comme suit :

1. Dans le menu Format, slectionnez Rapport puis Appliquer un modle.


La bote de dialogue Appliquer un modle saffiche lcran.

2. Cliquez sur le modle appliquer, puis cliquez sur Options.


La bote de dialogue Options du modle saffiche lcran.

3. Dcochez loption Remplacer automatiquement les variables, puis cliquez sur


Dfinir.
La bote de dialogue Remplacer les variables saffiche lcran.

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.

6. Cliquez sur OK dans la bote de dialogue Remplacer les variables.


Vous revenez la bote de dialogue Options du modle.

7. Vrifiez que loption Supprimer les variables non-dfinies du modle est coche,
puis cliquez sur OK.

8. Cliquez sur OK dans la bote de dialogue Appliquer un modle.


BUSINESSOBJECTS applique le modle au rapport.

Manuel de lutilisateur 445


Chapitre 16 Rsolution des incidents lis aux calculs

#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 :

1. Activez la commande Barre de formule du menu Affichage.

2. Cliquez lintrieur de la cellule contenant lerreur #DIV/0.

3. Ecrivez la formule suivante dans la barre de formule :


=Si EstErreur (<NomDeLaVariable>) Alors Aucune vente Sinon
(<NomDeLaVariable>)

4. Appuyez sur la touche Entre.

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.

446 Manuel de lutilisateur


#ERREUR

#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 :

1. Insrez une nouvelle cellule dans le rapport (commande Cellule du menu


Insertion).

2. Slectionnez la cellule contenant lerreur, puis slectionnez la commande


Copier du menu Edition.

3. Slectionnez la nouvelle cellule, puis slectionnez la commande Coller du


menu Editer.
La formule contenant lerreur apparat dans la nouvelle cellule.

4. Cliquez sur la nouvelle cellule, puis sur la barre de formule et slectionnez une
partie de la formule.

5. Copiez et collez la slection dans la cellule o sest dabord produite lerreur,


puis appuyez sur la touche Entre.

6. Rptez cette opration jusqu ce que vous trouviez la partie de la formule


contenant lerreur.

7. Rsolvez lerreur, puis recollez la formule complte corrige dans la cellule o


sest dabord produite lerreur.

Manuel de lutilisateur 447


Chapitre 16 Rsolution des incidents lis aux calculs

#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.

448 Manuel de lutilisateur


#ERRI

#ERRI dans une formule combinant indicateurs et dimensions


Description
BUSINESSOBJECTS admet les formules dagrgats contenant la fois des
dimensions et des indicateurs. Par exemple, la formule suivante affiche le chiffre
daffaires correspondant aux clients dont le nom est Prince :
=Si(<Client>=Prince) Alors <Chiffre daffaires>
BUSINESSOBJECTS qualifie nimporte quelle formule contenant un indicateur (par
exemple, Chiffre daffaires) en tant quindicateur. Cette qualification requiert la
prsence de toutes les dimensions dans le contexte de calcul (le contexte local si
aucun contexte nest indiqu). Lerreur #ERRI peut se produire lorsquil manque
dans le contexte une dimension requise pour le calcul de la formule.

Astuce : Pour en savoir plus sur les contextes de calcul, reportez-vous au


chapitre 15 "Contextes de calcul et syntaxe tendue", page 389.

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>)

Manuel de lutilisateur 449


Chapitre 16 Rsolution des incidents lis aux calculs

#ERRI dans un agrgat contenant une formule complexe


Description
Un agrgat tel que Min, Max etc. utilis sur une formule contenant dj une
formule peut produire une erreur #ERRI.

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.

Exemple : Rsolution de lerreur #ERRI par transformation dune partie de la formule en


variable
...........................................................
Vous voulez connatre la semaine o vos dix meilleurs clients ont pass leur
premire commande. Dans un tableau contenant la liste des clients, vous devez
ajouter une colonne et insrer la formule suivante :
=Min(Semaine(<Date de la commande>))
Si une erreur #ERRI se produit, la premire chose faire est de crer une variable
appele Semaine DatedelaCommande, par le biais de la commande Variables du
menu Donnes, partir de la formule
=Semaine(<Date de la commande>)
Rcrivez ensuite la formule originale en vous servant de la nouvelle variable,
comme suit :
=Min(<Semaine DatedelaCommande>)
Notez quil se peut que la formule originale fonctionne. Le but de cet exemple est
dillustrer le mode de rsolution de lerreur #ERRI, au cas o elle se produise dans
des formules semblables.
...........................................................

450 Manuel de lutilisateur


#DEBORDEMENT

#ERRI dans une formule utilisant loprateur WHERE


Description
Loprateur WHERE vous permet dindiquer les valeurs dune dimension
inclure dans un calcul. Par exemple :
=(<Chiffre daffaires>*2) WHERE (<Client>=Prince)
affiche le chiffre daffaires 200% pour les clients dont le nom est Prince. Lerreur
#ERRI peut se produire dans les clauses WHERE contenant des formules
complexes.

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.

Manuel de lutilisateur 451


Chapitre 16 Rsolution des incidents lis aux calculs

#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.

Si la variable requise est... alors...

disponible en tant quobjet ditez la requte (commande Editer le


dans lunivers en cours fournisseur de donnes du menu Donnes),
dutilisation ajoutez lobjet requis et cliquez sur Excuter.

une variable locale dfinie crez-la dans lditeur de formule


dans le rapport (commande Variables du menu Donnes,
bouton Ajouter).

452 Manuel de lutilisateur


#INCONNU

#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 :

Si la variable est affiche dans... alors BUSINESSOBJECTS...

un tableau simple ou crois, la supprime du rapport.


une cellule matre,

une cellule individuelle, renvoie lerreur #INCONNU.


un en-tte ou un pied de rupture,

Remarque : Si la variable manquante est utilise dans une formule,


BUSINESSOBJECTS renvoie lerreur #SYNTAXE.

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.

Astuce : Si vous ne souhaitez pas ajouter les donnes manquantes au rapport, il


vous suffit deffacer la cellule contenant lerreur. Slectionnez la cellule, puis
appuyez sur la touche Suppr du clavier. Pour supprimer la cellule, slectionnez
la commande Supprimer du menu Edition.

Manuel de lutilisateur 453


Chapitre 16 Rsolution des incidents lis aux calculs

Astuces et conseils
Vous trouverez dans cette section des conseils pour crire des formules en vitant
les erreurs #CALCUL, #VALEURMULTI et autres.

Astuce Procdure

1. Toutes les formules doivent Saisissez le signe = devant la


commencer par le signe = formule.
Si vous omettez le signe =,
BUSINESSOBJECTS affiche la formule
sous forme de texte.

2. La syntaxe tendue dune formule 1. Cliquez sur la cellule contenant


vous montre les contextes que la formule.
BUSINESSOBJECTS applique par 2. Positionnez le curseur sur la
dfaut. Il existe deux moyens barre de formule.
simples de visualiser la syntaxe La formule tendue saffiche
tendue dune formule. dans une info-bulle.

- ou -

3. Cliquez sur la cellule contenant


la formule.
4. Slectionnez la commande
Dfinir en tant que variable du
menu Donnes.
5. Cliquez sur loption Evaluer la
formule dans son contexte.
La formule tendue saffiche
dans la bote de dialogue.

3. Si vous supprimez une dimension 1. Cliquez sur le tableau


dun tableau, un calcul ncessitant contenant la dimension
cette dimension peut retourner une masquer.
erreur. Pour viter cela, vous 2. Slectionnez la commande
pouvez masquer la dimension : cette Tableau du menu Format.
dernire napparatra pas dans le 3. Dans longlet Rotation, cliquez
rapport mais sera incluse dans le sur la dimension.
calcul. 4. Cliquez sur Masquer, puis
cliquez sur OK.

454 Manuel de lutilisateur


Astuces et conseils

Astuce Procdure

4. Le meilleur moyen de rsoudre Utilisez la commande Ruptures


lerreur #VALEURMULTI est du menu Format. Pour en savoir
dinclure une variable renvoyant plus, reportez-vous la section
lerreur dans la rupture courante. Solution pour lerreur
#VALEURMULTI dans un en-tte
ou pied de rupture, page 438.

5. Si une erreur #VALEURMULTI se 1. Cliquez sur la cellule contenant


produit lorsque vous insrez une lerreur #VALEURMULTI.
variable dans un en-tte de colonne 2. Slectionnez la commande Tris
de tableau, essayez de la rsoudre en du menu Insertion.
posant un tri.

6. Lorsque vous crez ou ditez une Si un nom complet de variable


formule dans la barre de formule ou saffiche en surbrillance,
lditeur de formule, vous appuyez ajoutez des parenthses et
sur la touche Entre pour valider la vrifiez lorthographe.
formule. Sil y a une erreur de Si lune des extrmits dun
syntaxe, BUSINESSOBJECTS vous en nom de variable saffiche en
informe et met en surbrillance surbrillance, ajoutez une
lanomalie dans la formule, ce qui parenthse.
vous facilite la rsolution du
problme particulier.

7. Vous pouvez modifier les formules 1. Double-cliquez sur la cellule


directement dans le rapport sans contenant la formule
avoir recours la barre de formule modifier.
ou lditeur de formule. 2. Modifiez la formule dans la
cellule et appuyez sur la touche
Entre.

8. Vous pouvez afficher lditeur de Cliquez sur ce bouton :


formule partir de la barre de
formule.

Manuel de lutilisateur 455


Chapitre 16 Rsolution des incidents lis aux calculs

Astuce Procdure

9. Vous pouvez visualiser et modifier Slectionnez la commande


toutes les formules affiches dans un Structure du menu Affichage.
rapport en basculant en mode
Structure.

10. BUSINESSOBJECTS rpertorie toutes 1. Slectionnez la commande


les formules que vous avez cres Variables du menu Donnes.
dans un document dans la bote de 2. Double-cliquez sur le dossier
dialogue Variables, ce qui vous Formules.
permet de visualiser, modifier ou 3. Pour modifier une formule,
insrer nimporte quelle formule slectionnez-la et cliquez sur
cre. Editer.
4. Pour insrer une formule,
slectionnez-la, puis cliquez
sur Ajouter ou Remplacer.

456 Manuel de lutilisateur


Partie IV
Utilisation de graphes
www.businessobjects.com/infocenter
Chapitre 17 Cration de graphes
.................................................................................

Dans ce chapitre

Gnralits 460

Types de graphes 461

Cration dun graphe 464


Utilisation de lassistant de cration de graphes 464
Transformation dun tableau simple ou crois en graphe 465
Passage dun type de graphe un autre 467

Organisation des donnes dun graphe 469


Graphes matriciels 470
Rorganisation des donnes dun graphe 473
Suppression ou masquage des donnes 474

Manuel de lutilisateur 459


Chapitre 17 Cration de graphes

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.

460 Manuel de lutilisateur


Types de graphes

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

Manuel de lutilisateur 461


Chapitre 17 Cration de graphes

Aires 2D et 3D

Secteurs 2D et 3D

462 Manuel de lutilisateur


Types de graphes

Nuage de points XY

Manuel de lutilisateur 463


Chapitre 17 Cration de graphes

Cration dun graphe


Plusieurs mthodes vous permettent de crer un graphe en vue dafficher vos
donnes. Vous pouvez :
utiliser lassistant de cration de graphes,
transformer un tableau simple ou crois existant en graphe,
copier et coller un tableau simple ou crois existant et le transformer en
graphe.
Pour crer un graphe, vous devez utiliser au moins un objet Indicateur et un objet
de type Dimension ou Information.

Utilisation de lassistant de cration de graphes


Vous pouvez utiliser lassistant de cration de graphes pour insrer un graphe
dans un rapport en utilisant des donnes existantes dans le document.
Pour ce faire :

1. Cliquez sur le bouton Insrer un graphe de la barre doutils, ou slectionnez


Insrer un graphe
la commande Graphe du menu Insertion.
Le curseur se transforme en icne dinsertion de graphe.

2. Cliquez sur un espace vide du rapport et maintenez le bouton gauche de la


souris enfonc. Tracez un cadre autour de la zone dans laquelle vous
souhaitez afficher le graphe.

Astuce : La taille du cadre trac dtermine la taille de la zone dans laquelle le


graphe apparatra.

Lorsque vous relchez le bouton de la souris, lassistant de cration de


graphes saffiche lcran.

3. Cliquez sur la premire option, Utiliser les donnes dj existantes dans le


document, puis cliquez sur Commencer.

4. Maintenez la touche Ctrl enfonce et slectionnez les variables que vous


voulez afficher dans le graphe. Cliquez sur Suivant.

464 Manuel de lutilisateur


Cration dun graphe

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.

Remarque : Si vous cochez la case Gnrer un graphe par dfaut,


BUSINESSOBJECTS cre automatiquement le graphe par dfaut convenant le mieux
au nombre de variables slectionnes dans la liste. Si vous cochez cette option,
lcran Format automatique du graphe napparat pas. Cliquez simplement sur
Fin pour gnrer le graphe.

Transformation dun tableau simple ou crois en graphe


Si les donnes que vous voulez afficher dans votre graphe se trouvent dj dans
un tableau simple ou crois de votre rapport, vous pouvez les transformer
automatiquement en graphe. Pour ce faire :

1. Slectionnez le tableau.

2. Cliquez sur la flche descendante situe en regard du bouton Type de graphe


de la barre doutils Rapport.

3. Slectionnez le type de graphe dans le menu.


Barre doutils Type
de graphe

Manuel de lutilisateur 465


Chapitre 17 Cration de graphes

- ou -

1. Cliquez sur le tableau simple ou crois laide du bouton droit de la souris.

2. Slectionnez la commande Transformer en graphe du menu contextuel.


Plusieurs styles prdfinis sont associs chaque type de graphe. Chacun de
ces styles propose une variation par rapport au graphe de base, comme
illustr ci-aprs.

Choisissez lun des


Choisissez le styles prdfinis pour le
type de type de graphe
graphe dans slectionn.
la liste.

Lorsque vous cliquez


Si vous cochez cette
sur un style de graphe,
case, le format par
une brve description
dfaut du style de
du style est affiche.
graphe slectionn est
appliqu votre graphe
et tout format
personnalis que vous
avez appliqu est perdu.

3. Slectionnez le type de graphe de votre choix dans la liste, puis choisissez un


style de graphe.

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 :

Copiez le tableau simple ou crois et collez-le un nouvel emplacement.


Transformez-le ensuite en graphe.

466 Manuel de lutilisateur


Cration dun graphe

Transformation dun graphe en tableau simple ou crois


Vous pouvez galement transformer des donnes affiches dans un graphe en
tableau simple ou crois.

1. Cliquez sur le graphe laide du bouton droit de la souris.

2. Slectionnez la commande Transformer en tableau ou Transformer en tableau


crois du menu contextuel.
La commande Transformer en tableau est affiche pour un graphe 2D et
Transformer en tableau crois pour un graphe 3D.
Les donnes du graphe saffichent dans un tableau simple ou crois.

Utilisation du type de graphe le mieux adapt vos donnes


Lorsque vous transformez un tableau simple ou crois en graphe,
BUSINESSOBJECTS vous propose un type de graphe par dfaut selon le type de bloc
-- tableau simple ou crois -- et le nombre de variables dans le bloc. Ce type peut
ne pas tre le mieux adapt vos donnes et vous pouvez alors regardez les
autres types de graphe pour trouver la prsentation correspondant le mieux vos
donnes.

Passage dun type de graphe un autre


Si vous dcidez dafficher vos donnes sous forme de secteurs plutt que
dhistogramme, vous pouvez aisment passer dun type de graphe un autre.
Pour ce faire, deux mthodes sont possibles. La premire vous permet
simplement de passer dun graphe un autre, tandis que la seconde vous permet
en outre dappliquer un style prdfini au type de graphe choisi.

Modification du type de graphe uniquement


1. Slectionnez le graphe.

2. Cliquez sur la flche descendante situe en regard du bouton Type de graphe


de la barre doutils Rapport.

3. Choisissez le nouveau type de graphe dans le menu.


Les donnes du graphe sont alors affiches avec le nouveau type de graphe
choisi.

Manuel de lutilisateur 467


Chapitre 17 Cration de graphes

Modification du type et du style de graphe


1. Cliquez sur le graphe laide du bouton droit de la souris et slectionnez la
commande Format automatique du menu contextuel.
La bote de dialogue Format automatique du graphe saffiche lcran.

2. Slectionnez le type de graphe de votre choix dans la liste, puis choisissez un


style de graphe.

3. Cliquez sur OK.


Le nouveau type de graphe saffiche dans le rapport.

468 Manuel de lutilisateur


Organisation des donnes dun graphe

Organisation des donnes dun graphe


Dans tous les types de graphe, lexception des graphes en secteurs, les donnes
sont projetes sur des axes. Ces derniers sont au nombre de deux ou de trois selon
les graphes. Les objets de type indicateur sont toujours reprsents sur laxe Y,
tandis que les objets de type dimension ou information apparaissent sur laxe X
ou laxe Z.
Vous pouvez rorganiser laffichage des donnes dans les graphes par le biais de
longlet Rotation de la bote de dialogue Format de graphe. Vous pouvez
dplacer les donnes dun axe un autre, rorganiser la rpartition des donnes
entre les axes, ajouter ou supprimer des donnes, temporairement masquer les
donnes du graphe ou encore, si un axe comporte plusieurs variables, modifier
lordre dapparition des variables sur laxe.

Axe Y :
indicateurs
Axe Z :
dimensions ou
informations

Axe X :
dimensions ou
informations

Manuel de lutilisateur 469


Chapitre 17 Cration de graphes

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.

Exemple : Rorganisation des donnes sur les axes de graphes 2D


...........................................................
Les graphes prsents ci-aprs reprsentent le chiffre daffaires par trimestre
pour trois lieux de sjour. Dans les deux graphes, lindicateur Chiffre daffaires
est plac sur laxe Y.
Dans le premier graphe, les deux autres variables, Lieu de sjour et Trimestre, se
trouvent sur laxe X. On obtient ainsi un histogramme dans lequel toutes les
colonnes ont la mme couleur puisquelles indiquent toutes le Chiffre daffaires.
Dans le second graphe, les variables ont t rorganises. La variable Lieu de
sjour a t place sur laxe Z. Les colonnes sont donc regroupes par trimestre et
la variable Lieu de sjour est reprsente par une couleur diffrente. Ce type de
graphe est appel graphe matriciel.

...........................................................

470 Manuel de lutilisateur


Organisation des donnes dun graphe

Exemple : Affichage de plusieurs courbes dans un graphe en courbes


...........................................................
Les deux graphes prsents ci-aprs affichent des donnes relatives un
indicateur, Chiffre daffaires, et deux dimensions, Lieu de sjour et Anne
fiscale. Dans le premier schma, les deux dimensions ont t places par dfaut
sur laxe X. En dplaant Lieu de sjour vers laxe Z, comme dans le second
schma, vous pouvez afficher plusieurs courbes sur le mme graphe et visualiser
ainsi le chiffre daffaires pour chaque lieu de sjour.

...........................................................

Manuel de lutilisateur 471


Chapitre 17 Cration de graphes

Exemple : Rorganisation des donnes sur les axes des graphes 3D


...........................................................
Dans le schma prsent ci-aprs, le premier graphe affiche la variable Trimestre
sur laxe Z et la variable Type de service sur laxe X. Dans le second graphe, ces
deux variables ont t inverses par dplacement de Trimestre dans le dossier
Axe X dans longlet Rotation de la bote de dialogue Format de graphe, et
dplacement de Type de service dans le dossier Axe Z. La variable Trimestre est
maintenant reprsente sur laxe X et Type de service sur laxe Z.

...........................................................

472 Manuel de lutilisateur


Organisation des donnes dun graphe

Rorganisation des donnes dun graphe


Pour rorganiser les donnes contenues dans un graphe :

1. Cliquez sur le graphe laide du bouton droit de la souris.

2. Slectionnez la commande Format de graphe du menu contextuel.


La bote de dialogue Format de graphe saffiche lcran.

3. Cliquez sur longlet Rotation.

Dans les graphes 2D, les


variables se trouvent dans
les dossiers Axe X et Axe Y.
Les donnes numriques
sont toujours dans le
dossier Axe Y.
Dans les graphes
matriciels, chacun des
trois dossiers comporte au
moins une variable.

Longlet Rotation affiche une reprsentation des donnes contenues dans le


graphe.
La zone Variables disponibles rpertorie les variables pouvant tre affiches
dans le graphe.
La zone Variables utilises contient trois dossiers. Ces dossiers affichent les
variables dj affiches sur laxe X, laxe Y et laxe Z.

4. Apportez les modifications ncessaires et cliquez sur Appliquer ou sur OK.

Manuel de lutilisateur 473


Chapitre 17 Cration de graphes

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 :

1. Dans la zone Variables utilises, slectionnez la variable dplacer.

2. Cliquez sur Monter ou Descendre.

Suppression ou masquage des donnes


Vous pouvez masquer une variable afin que, temporairement, les donnes ne
saffichent pas dans le graphe. Il est galement possible de supprimer
dfinitivement la variable du graphe.

1. Dans la zone Variables utilises, slectionnez la variable supprimer ou


masquer.
Pour supprimer ou masquer plusieurs variables simultanment, maintenez la
touche Ctrl enfonce et slectionnez les variables.

2. Cliquez sur le bouton Supprimer ou sur le bouton Masquer.


Les variables masques apparaissent en gris dans la zone Variables utilises.
Les variables supprimes ne saffichent plus.
Pour afficher une variable pralablement masque, slectionnez-la dans la
zone Variables utilises et cliquez sur Afficher.
Pour ajouter une variable contenue dans la zone Variables disponibles,
slectionnez-la et cliquez sur Ajouter.
La variable saffiche dans le dossier que vous avez slectionn.

Remarque : Vous pouvez galement rorganiser les donnes contenues dans un


graphe laide du mode Rotation. Pour en savoir plus, reportez-vous au
chapitre 21 "Utilisation du mode Rotation", page 567.

474 Manuel de lutilisateur


Chapitre 18 Mise en forme des
graphes
.................................................................................

Dans ce chapitre

Gnralits 477
Elments dun graphe 477
Slection des lments dun graphe 478

Mise en forme gnrale 479


Slection des lments afficher 479
Mise en forme du bloc de graphe 480
Retaillage du bloc du graphe 482
Mise en forme de la zone de traage 484

Mise en forme des sries de donnes 486

Mise en forme spcifique 488


Histogrammes 488
Aires 489
Graphes 3D 490

Mise en forme des axes et des tiquettes daxe 493


Etiquettes daxe 494
Echelle de laxe Y 497
Mise lchelle des graphes dans les rapports matre/dtail 498

Manuel de lutilisateur 475


Chapitre 18 Mise en forme des graphes

Amlioration et mise en valeur des graphes 500


Titre dun graphe 500
Lgende dun graphe 502
Etiquettes de donnes 505
Quadrillages 507

Utilisation de types de graphes diffrents sur un mme graphe 509


Utilisation de groupes sur des graphes 510
Utilisation dun axe Y secondaire 513

Suppression dun graphe 518

Affichage dun calcul sur les donnes dun graphe 519

476 Manuel de lutilisateur


Gnralits

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.

Elments dun graphe


Le schma suivant illustre les lments dun graphe et le formatage possible.

a f

h
b

j
d

a. Modification de la couleur, des bordures et de la trame de fond de la zone de traage.


b. Formatage du texte, des nombres et des dates sur les tiquettes de laxe Y.
c. Modification de lchelle et du style de laxe Y sur lequel sont projetes les valeurs
numriques.
d. Modification du style de laxe X.
e. Formatage du texte et des dates sur les tiquettes de laxe X.
f. Affichage et formatage dun titre.
g. Modification de la couleur, des bordures et de la trame de fond du bloc de graphe.
h. Affichage et formatage dun symbole de lgende.
i. Modification de la couleur, des bordures et de la trame de fond des sries de donnes.
j. Affichage/masquage des marques de graduation sur laxe X ; modification de leur style et
de leur couleur.

Manuel de lutilisateur 477


Chapitre 18 Mise en forme des graphes

Slection des lments dun graphe


La bote de dialogue Format de [lment de graphe] permet de dfinir le formatage
des attributs associs aux lments dun graphe. Pour accder cette bote de
dialogue, vous pouvez :
Cliquer sur llment du graphe laide du bouton droit de la souris et
slectionner la commande Format de [lment de graphe] du menu contextuel.
Cette commande est dynamique : elle se rapporte llment de graphe
slectionn. Si par exemple, vous cliquez sur laxe du graphe laide du
bouton droit de la souris, la commande disponible est Format dtiquette
daxe.
Double-cliquer sur llment de graphe formater.
Slectionner un lment de graphe, tel quun secteur dun graphe en secteurs,
puis slectionner la commande [Elment de graphe] du menu Format.
Une bote de dialogue saffiche lcran. Tout comme la commande, cette bote
de dialogue est dynamique ; son nom et les onglets disponibles dpendent de
llment de graphe slectionn.

478 Manuel de lutilisateur


Mise en forme gnrale

Mise en forme gnrale


Cette section dcrit les options de formatage gnral.

Slection des lments afficher


Vous pouvez choisir dafficher ou de masquer dans votre graphe les axes, les
plans, les lgendes ou les titres.
Pour ce faire :

1. Cliquez sur le graphe laide du bouton droit de la souris et slectionnez la


commande Format de graphe du menu contextuel.
La bote de dialogue Format de graphe saffiche lcran.

2. Cliquez sur longlet Gnral.

3. Dfinissez les options requises comme indiqu ci-aprs.

Saisissez un nom
pour le graphe.
Dfinit les lments
afficher sur le graphe.

Certains lments ne sont


disponibles que pour
certains types de 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.

4. Cliquez sur OK pour sauvegarder les paramtrages et fermer la bote de


dialogue.

Manuel de lutilisateur 479


Chapitre 18 Mise en forme des graphes

Mise en forme du bloc de graphe


Le bloc est le terme utilis pour dcrire tous les lments constituant un graphe
ainsi que la zone dans laquelle ils sont contenus. Le bloc inclut la zone de traage,
le titre, la lgende et les tiquettes des sries de donnes. Vous pouvez retailler le
bloc du graphe et lui appliquer des bordures et une trame de fond.
Pour ce faire :

1. Cliquez sur le graphe laide du bouton droit de la souris et slectionnez la


commande Format de graphe du menu contextuel.
La bote de dialogue Format de graphe saffiche lcran.

2. Cliquez sur longlet Bordure pour dfinir et formater une bordure.


Dfinissez les options requises comme indiqu ci-aprs.

Efface le style de Slectionnez le


toutes les bordures. style de trait.

Applique le style aux


bordures externes.

Slectionnez les
bordures
formater.
Cliquez ici pour
ouvrir la palette de
couleurs.

480 Manuel de lutilisateur


Mise en forme gnrale

3. Cliquez sur OK pour sauvegarder les paramtrages et fermer la bote de


dialogue.

Bordure du bloc du graphe

Trame de fond du bloc du


graphe

4. Cliquez sur longlet Trame de fond pour dfinir et formater la couleur


appliquer au bloc du graphe.
Dfinissez les options requises comme indiqu ci-aprs.

Cliquez sur Aucun


si vous ne voulez
pas appliquer de
trame de fond la
cellule. Cliquez ici pour
Celle-ci est alors slectionner la couleur
transparente. du premier plan.

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.

Les autres options


permettent de
mlanger les deux
couleurs.

Manuel de lutilisateur 481


Chapitre 18 Mise en forme des graphes

Retaillage du bloc du graphe


Une fois le graphe affich, il peut vous sembler ncessaire de le retailler. Pour ce
faire, vous pouvez utiliser la souris.

1. Maintenez la touche Alt enfonce et cliquez lintrieur du graphe.


Une bordure avec des poignes apparat autour du graphe.

Une poigne apparat sur chaque


bordure et chaque angle du
graphe slectionn.

2. Placez le pointeur de la souris sur une poigne. Lorsque le pointeur se


transforme en flche double sens, cliquez sur la poigne et appuyez sur le
bouton gauche de la souris.

3. Faites glisser la poigne jusqu ce que le graphe atteigne la hauteur et la


largeur voulues.
Notez que si vous faites glisser une poigne situe sur un angle du graphe,
vous pouvez ajuster la hauteur et la largeur simultanment.

4. Relchez le bouton de la souris, puis rptez les tapes prcdentes pour


effectuer des ajustements si ncessaire.

Maintien de la zone de traage proportionnelle la dimension du


graphe
Lorsque vous rduisez la dimension dun graphe, BUSINESSOBJECTS rduit la zone
de traage en consquence. Toutefois, il nen va pas automatiquement de mme
lorsque vous augmentez la dimension dun graphe.
Lorsque vous augmentez la taille du bloc, vous pouvez conserver la zone de
traage dans les proportions de la dimension du graphe. Pour ce faire :

1. Elargissez le graphe.

2. Cliquez sur le graphe laide du bouton droit de la souris et slectionnez la


commande Format de graphe du menu contextuel.
La bote de dialogue Format de graphe saffiche lcran.

3. Cliquez sur longlet Gnral.

482 Manuel de lutilisateur


Mise en forme gnrale

4. Cochez la case Adapter la zone de traage au graphe et cliquez sur OK.


BUSINESSOBJECTS retaille la zone de traage proportionnellement la taille du
graphe.

Exemple : Adaptation de la zone de traage la taille du graphe - avant et aprs


...........................................................
Dans le premier schma, le bloc du graphe a t largi. Dans le second schma,
loption Adapter la zone de traage au graphe a t coche et le graphe est largi
proportionnellement au bloc du graphe.

...........................................................

Manuel de lutilisateur 483


Chapitre 18 Mise en forme des graphes

Mise en forme de la zone de traage


La zone de traage est la zone dans laquelle sont affichs les sries de donnes et
les axes, comme illustr ci-aprs.

La zone de traage est contenue dans le bloc du graphe. Vous pouvez lui
appliquer une couleur, une trame de fond ainsi quune bordure.

484 Manuel de lutilisateur


Mise en forme gnrale

Mise en forme de la zone de traage


1. Cliquez dans la zone de traage laide du bouton droit de la souris, en
prenant soin de ne slectionner aucun lment du graphe.

2. Slectionnez la commande Format de zone de traage du menu contextuel.


La bote de dialogue Format de zone de traage saffiche lcran. Elle ne
contient que longlet Motif.
Dslectionnez cette
option si vous ne voulez
pas appliquer de
trame ou de couleur.

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.

Manuel de lutilisateur 485


Chapitre 18 Mise en forme des graphes

Mise en forme des sries de donnes


Les sries de donnes reprsentent les donnes dun graphe. Dans un graphe en
secteurs, une srie de donnes correspond un secteur du graphe. Dans un
graphe en courbes, il sagit dune ligne. Dans un histogramme, il sagit dune
barre, etc.

Mise en forme des sries de donnes


1. Cliquez sur la srie de donnes laide du bouton droit de la souris.

2. Slectionnez la commande Format de srie de donnes du menu contextuel.


La bote de dialogue Format de srie de donnes saffiche lcran.

Pour... vous pouvez formater....

les histogrammes, les la bordure, la couleur et la trame de fond.


aires, les graphes en
secteurs et les courbes 3D

les courbes 2D et les le style de trait et le style des marques.


nuages de points XY

486 Manuel de lutilisateur


Mise en forme des sries de donnes

3. Faites les modifications ncessaires 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

Manuel de lutilisateur 487


Chapitre 18 Mise en forme des graphes

Mise en forme spcifique


Cette section dcrit le formatage que vous ne pouvez appliquer qu certains
types de graphe.

Histogrammes
Vous pouvez amliorer laspect des histogrammes en dfinissant lemplacement
des colonnes sur le graphe.

Vous pouvez dfinir lespace sparant chaque srie


de colonnes.

Vous pouvez dfinir une superposition des colonnes


dune mme srie.
Vous pouvez afficher ou masquer toutes les valeurs
ngatives contenues dans vos donnes.

Pour modifier ces paramtres :

1. Cliquez sur le graphe laide du bouton droit de la souris et slectionnez la


commande Format de graphe.
La bote de dialogue Format de graphe saffiche lcran.

2. Cliquez sur longlet Sries.

3. Dans la zone Groupes et sries de donnes, slectionnez le groupe formater.

4. Dans la zone Type de groupe, cliquez sur licne reprsentant lhistogramme.


Saisissez une valeur comprise entre 0 et 500 dans le champ Largeur.
- ou -
Saisissez une valeur dans le champ Superposition.

5. Cochez la case Afficher les valeurs ngatives si vous souhaitez que


lhistogramme affiche les valeurs ngatives.

6. Cliquez sur Appliquer pour visualiser les modifications apportes au graphe.

7. Lorsque vous tes satisfait du rsultat, cliquez sur OK pour fermer la bote de
dialogue et valider les modifications.

488 Manuel de lutilisateur


Mise en forme spcifique

Aires
Certains lments peuvent tre ajouts aux graphes en courbes et aires afin de
mettre en valeur certaines donnes.

Lignes de Lignes stendant entre un point du graphe et laxe X.


projection

Barres Barres stendant de la valeur la plus leve dune srie


hausse/ de donnes vers la valeur la plus faible dune autre srie
baisse de donnes. Les barres hausse-baisse ne peuvent tre
affiches que dans le cas de graphes affichant des
donnes pour deux indicateurs.
Lignes de Barres partant de la valeur la plus leve pour rejoindre
comparaison la valeur la plus faible, dans le cas de donnes
numriques. Les lignes de comparaison et les barres
hausse-baisse ne peuvent tre affiches que dans le cas
de graphes affichant des donnes pour deux indicateurs.

Pour ajouter ces options :

1. Cliquez sur le graphe laide du bouton droit de la souris et slectionnez la


commande Format de graphe du menu contextuel.

2. Cliquez sur longlet Sries dans la bote de dialogue qui saffiche lcran.

3. Dans la zone Groupes et sries de donnes, cliquez sur licne reprsentant


une courbe ou une aire.

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.

5. Cliquez sur Appliquer pour visualiser les modifications apportes au graphe.

6. Lorsque vous tes satisfait du rsultat, cliquez sur OK pour fermer la bote de
dialogue et valider les modifications.

Manuel de lutilisateur 489


Chapitre 18 Mise en forme des graphes

Graphes 3D
Le schma ci-dessous prsente les lments spcifiques dun graphe 3D et
indique comment les formater.

a. Modification de la couleur, des bordures et de la trame de fond du plan latral.


b. Modification de la couleur, des bordures et de la trame de fond du plan vertical.
c. Adaptation de la vue 3D.
d. Affichage de laxe Z et formatage des tiquettes de laxe.
e. Modification de la couleur, des bordures et de la trame de fond du plan horizontal.

Mise en forme des plans dun graphe


Dans certains graphes 3D, vous pouvez afficher et formater trois plans : plan
vertical, plan latral et plan horizontal.
Pour en savoir plus sur laffichage des plans, reportez-vous la section Slection
des lments afficher, page 479.
Pour formater les plans :

1. Cliquez sur le plan formater laide du bouton droit de la souris.

2. Slectionnez la commande Format de plan du menu contextuel.


La bote de dialogue Format de plan saffiche lcran. Celle-ci ne contient que
longlet Motif. Pour en savoir plus sur lapplication de formats par le biais de cette
bote de dialogue, reportez-vous la page 485.

490 Manuel de lutilisateur


Mise en forme spcifique

Mise en forme dun graphe 3D


Un graphe 3D est caractris par sa perspective, sa rotation et son rapport
hauteur/largeur. Certains types de graphe vous permettent dadapter la
profondeur et lpaisseur. Lorsque vous crez un graphe 3D, il peut vous tre
ncessaire deffectuer diffrents essais avec ces paramtres afin dobtenir la
meilleure vue possible.
Pour dfinir ces options :

1. Cliquez sur le graphe laide du bouton droit de la souris et slectionnez la


commande Format de graphe du menu contextuel.

2. Cliquez sur longlet Sries.

3. Cliquez sur le bouton Vue 3D.

4. Appliquez les mises en forme indiques ci-aprs et cliquez sur OK ou


Appliquer.
Dfinition de la vue 3D dun graphe

1. Dans la zone Perspective, dfinissez une valeur en cliquant sur la flche


montante ou descendante ou en saisissant une valeur comprise entre -90 et 90.
La perspective est mesure en degrs.

2. Dans la zone Rotation, dfinissez une valeur en cliquant sur la flche


montante ou descendante ou en saisissant une valeur comprise entre 0 et 360.
La rotation est mesure en degrs. La valeur choisie entrane une rotation
horizontale du graphe.

3. Dans le champ Hauteur % de la base, saisissez une valeur comprise entre 5 et


500. Cette valeur correspond au rapport entre la hauteur et la largeur du
graphe. Par exemple, 200% signifie que le graphe sera deux fois plus haut que
large (de gauche droite).

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).

Manuel de lutilisateur 491


Chapitre 18 Mise en forme des graphes

Dfinition de la profondeur et de lpaisseur dun graphe 3D.

1. Dans le champ Profondeur du graphe, saisissez une valeur comprise entre 20


et 2000.
Cette valeur dtermine la profondeur du plan horizontal du graphe. Plus la
valeur est leve, plus le plan horizontal est profond.

2. Dans le champ Largeur, saisissez une valeur comprise entre 0 et 500.


Cette valeur dtermine la distance en profondeur entre les sries de donnes
affiches dans le graphe.

Remarque : Cette fonctionnalit ne peut pas tre utilise dans les graphes en
secteurs.

492 Manuel de lutilisateur


Mise en forme des axes et des tiquettes daxe

Mise en forme des axes et des tiquettes daxe


Laxe horizontal et laxe vertical dun graphe sont respectivement appels axe X
et axe Y.

Axe Y

Etiquettes daxe Axe X

Marque de graduation

Les graphes matriciels contiennent un troisime axe, laxe Z.

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.

Manuel de lutilisateur 493


Chapitre 18 Mise en forme des graphes

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.

2. Slectionnez la commande Format dtiquette daxe du menu contextuel.


La bote de dialogue Format daxe saffiche lcran.
Si vous avez slectionn laxe Y, la bote de dialogue contient cinq onglets,
comme illustr ci-aprs.
Si vous avez slectionn laxe X ou laxe Z, la bote de dialogue ne contient pas
longlet Echelle, puisque cet onglet sert uniquement modifier lchelle de
laxe Y.

494 Manuel de lutilisateur


Mise en forme des axes et des tiquettes daxe

Longlet Nombre permet de modifier le format des nombres et des dates des
tiquettes daxe.
Longlet Alignement permet de modifier lorientation des tiquettes daxe.

Orientation par dfaut.

Slectionnez une
orientation, puis cliquez
sur Appliquer.

Longlet Police permet dappliquer diffrents formats de texte aux tiquettes


daxe.

Manuel de lutilisateur 495


Chapitre 18 Mise en forme des graphes

Longlet Motif permet dafficher et dditer les marques de graduation. Il


permet galement de modifier le style et la couleur des axes.

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.

Cliquez ici pour


slectionner une
couleur.

Longlet Echelle permet de modifier lchelle de laxe Y. Reportez-vous la


section suivante.

496 Manuel de lutilisateur


Mise en forme des axes et des tiquettes daxe

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.

Dfinition de lchelle dun graphe


1. Cliquez sur ltiquette de laxe Y.
Il peut sagir de laxe principal ou secondaire.

2. Slectionnez la commande Etiquette daxe du menu Format.

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 :

Minimum, pour afficher la plus petite valeur comme valeur


minimale sur laxe Y. Pour spcifier une autre valeur,
saisissez la valeur minimale dans le champ.

Maximum, pour afficher la plus grande valeur comme


valeur maximale sur laxe Y. Pour spcifier une autre valeur,
saisissez la valeur maximale dans le champ.

Unit principale, pour dfinir un intervalle automatique


entre les valeurs de laxe Y. Pour spcifier lintervalle de
votre choix, saisissez une valeur dans le champ.

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.

6. Cliquez sur Appliquer ou sur OK.

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.

Manuel de lutilisateur 497


Chapitre 18 Mise en forme des graphes

Mise lchelle des graphes dans les rapports matre/dtail


Dans un rapport matre/dtail, un graphe est affich pour chaque valeur du
matre dans une section distincte. Etant donn que la fourchette de valeurs peut
tre diffrente dans chaque section, vous pouvez, si ncessaire, utiliser une
chelle diffrente pour chaque graphe afin doptimiser laffichage des valeurs.
Pour ce faire :

1. Cliquez sur lun des graphes du rapport matre/dtail laide du bouton droit
de la souris.

2. Slectionnez la commande Format de graphe du menu contextuel.

3. Cliquez sur longlet Gnral.

498 Manuel de lutilisateur


Mise en forme des axes et des tiquettes daxe

4. Cochez la case Adapter lchelle la fourchette de valeurs.

Exemple : Adaptation de lchelle dans un rapport matre/dtail


...........................................................
Le rapport prsent ci-aprs indique le chiffre daffaires par type de service pour
chaque pays. La fourchette de valeurs est assez diffrente pour la France et les
Etats-Unis. En activant loption Adapter lchelle la fourchette de valeurs,
laffichage de la fourchette de valeurs sur laxe Y est diffrent pour les deux
graphes.

...........................................................

Manuel de lutilisateur 499


Chapitre 18 Mise en forme des graphes

Amlioration et mise en valeur des graphes


Il est possible dajouter un certain nombre dlments aux graphes afin den
faciliter la lecture et linterprtation. Ces lments, tels quun titre ou une
lgende, sont dcrits dans cette section.

Titre

Quadrillages

Lgende

Titre dun graphe


Un titre de graphe est une cellule contenant du texte. Vous pouvez diter et
formater le texte, ainsi que dplacer le titre et formater la cellule.
Ajout dun titre

1. Cliquez nimporte o dans le graphe laide du bouton droit de la souris.

2. Slectionnez la commande Insrer un titre du menu contextuel.

3. Double-cliquez sur le titre du graphe.


Le titre par dfaut est mis en vidence.

4. Saisissez un nom et appuyez sur la touche Entre.


Positionnement du titre dun graphe
Cliquez sur le titre du graphe et faites-le glisser jusqu lemplacement de
votre choix laide de la souris.

500 Manuel de lutilisateur


Amlioration et mise en valeur des graphes

Mise en forme du titre dun graphe

1. Cliquez sur le titre du graphe laide du bouton droit de la souris.

2. Slectionnez la commande Format de titre du menu contextuel.


La bote de dialogue Format de titre saffiche lcran. Celle-ci comporte
quatre onglets : Nombre, Alignement, Police et Motif.

3. Dfinissez les paramtres de votre choix et cliquez sur OK.


Retaillage du titre dun graphe
Si le texte contenu dans le titre du graphe dpasse de la cellule de titre, vous
pouvez effectuer un retaillage de la cellule.

1. Slectionnez le titre.
Une bordure hachure comportant des poignes entoure le titre.

2. Utilisez les poignes pour retailler la cellule.

Remarque : Si vous faites glisser la bordure de la cellule de titre au-del des


limites du graphe, BUSINESSOBJECTS largit automatiquement le graphe en
consquence.

Suppression du titre dun graphe


Cliquez sur le titre du graphe laide du bouton droit de la souris et
slectionnez la commande Supprimer du menu contextuel.

Manuel de lutilisateur 501


Chapitre 18 Mise en forme des graphes

Lgende dun graphe


La lgende dun graphe vous renseigne sur les donnes reprsentes dans le
graphe. Il sagit dun rectangle contenant les noms des variables (le texte de
lgende) ainsi que la couleur, la trame et la bordure qui ont t attribues aux
sries de donnes (le symbole de lgende).
Symbole de lgende Texte de lgende

Affichage de la lgende dun graphe


Cliquez sur le bouton Lgende de la barre doutils Rapport.
- ou -

1. Cliquez sur le graphe laide du bouton droit de la souris.

2. Slectionnez la commande Insrer une lgende du menu contextuel.


Mise en forme et dplacement de la lgende
Vous pouvez formater la lgende en modifiant les bordures, la couleur et la trame
de fond. Vous pouvez galement dplacer la lgende dans le graphe.

502 Manuel de lutilisateur


Amlioration et mise en valeur des graphes

Pour ce faire :

1. Slectionnez la bordure de la lgende.

2. Slectionnez la commande Lgende du menu Format.


La bote de dialogue Format de lgende saffiche lcran.

3. Dans longlet Positionnement, cliquez sur un bouton doption pour


repositionner la lgende dans le graphe.

4. Dans longlet Motif, slectionnez le style et la couleur de la bordure ainsi que


le motif et la couleur.

5. Modifiez lalignement et la police du texte de lgende dans les onglets


Alignement et Police.

6. Cliquez sur OK ou Appliquer.


La lgende saffiche au nouvel emplacement, avec les nouveaux formats.

Astuce : Vous pouvez galement dplacer le texte de lgende en cliquant dessus


et en le faisant glisser.

Manuel de lutilisateur 503


Chapitre 18 Mise en forme des graphes

Mise en forme du symbole de lgende


Vous pouvez modifier la bordure, la trame et la couleur du symbole de lgende.
Le formatage que vous appliquez est immdiatement visible dans les sries de
donnes du graphe. Ainsi, si vous modifiez la couleur dun carr dans la lgende
en optant pour du jaune au lieu du rouge, les donnes correspondantes du
graphe prennent galement la couleur jaune.

1. Cliquez sur le symbole de lgende laide du bouton droit de la souris.

2. Slectionnez la commande Format de symbole de lgende du menu


contextuel.
La bote de dialogue Format de symbole de lgende saffiche lcran. Celle-ci ne
contient que longlet Motif.
Mise en forme du texte de lgende
Vous pouvez formater le texte de lgende en modifiant les attributs de la police
(cest--dire police, taille de la police) et en le ralignant. Les formats que vous
appliquez napparaissent que dans le texte de lgende, pas dans le texte des
tiquettes daxe du graphe.

1. Cliquez sur le texte de lgende laide du bouton droit de la souris et


slectionnez la commande Format de texte de lgende du menu contextuel.
La bote de dialogue Format de texte de lgende saffiche lcran. Celle-ci
comporte les onglets Alignement et Police.

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.

2. Utilisez les poignes pour retailler le cadre de la lgende.


Suppression de la lgende
Cliquez sur la lgende laide du bouton droit de la souris et slectionnez la
commande Supprimer du menu contextuel.

504 Manuel de lutilisateur


Amlioration et mise en valeur des graphes

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.

Affichage des tiquettes de donnes


1. Cliquez sur une srie de donnes (par exemple, un secteur dun graphe en
secteurs) laide du bouton droit de la souris.

2. Slectionnez la commande Insrer les tiquettes de donnes du menu


contextuel.
La bote de dialogue Etiquettes de donnes saffiche lcran.

a
b
c

a. Affiche la valeur exacte, par exemple 10 235 $.


b. Affiche le pourcentage de chaque srie de donnes.
c. Affiche le nom des sries de donnes, par exemple Chiffre
daffaires.
d. Affiche le nom et le pourcentage de chaque srie de donnes.

5. Slectionnez le type dtiquette de donnes de votre choix et cliquez sur


Appliquer ou sur OK.

Manuel de lutilisateur 505


Chapitre 18 Mise en forme des graphes

Mise en forme des tiquettes de donnes


Vous pouvez appliquer aux tiquettes de donnes des formats de nombre et de
texte particuliers. Vous pouvez galement raligner, modifier ou supprimer les
tiquettes de donnes.

1. Cliquez sur ltiquette de donnes laide du bouton droit de la souris.

2. Slectionnez la commande Format dtiquette de donnes du menu


contextuel.
La bote de dialogue Format dtiquette de donnes saffiche lcran. Elle
contient trois onglets : Nombre, Alignement et Police.

Modification ou suppression des tiquettes de donnes


1. Cliquez sur ltiquette de donnes laide du bouton droit de la souris.

2. Slectionnez la commande Insrer les tiquettes de donnes du menu


contextuel.
La bote de dialogue Etiquettes de donnes saffiche lcran.

3. Pour supprimer les tiquettes de donnes, cliquez sur Aucune.

4. Sinon, cliquez sur le type dtiquette de donnes de votre choix et cliquez sur
Appliquer ou sur OK.

506 Manuel de lutilisateur


Amlioration et mise en valeur des graphes

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

Quadrillages de laxe (Z)


Sries
Quadrillages de laxe (X)
Catgorie

Remarque : Il nest pas possible dafficher les axes et les quadrillages dans un
graphe en secteurs.

Affichage des quadrillages


1. Cliquez nimporte o dans le graphe laide du bouton droit de la souris.

2. Slectionnez la commande Afficher les axes/quadrillages du menu


contextuel.
La bote de dialogue Axes et quadrillages saffiche lcran.

Manuel de lutilisateur 507


Chapitre 18 Mise en forme des graphes

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.

Mise en forme des quadrillages


Vous pouvez formater les quadrillages en modifiant leur couleur et leur style de
trait.

1. Cliquez sur laxe ou le quadrillage laide du bouton droit de la souris.

2. Slectionnez la commande Format dtiquette daxe du menu contextuel.

3. Dans la bote de dialogue Format dtiquette daxe qui saffiche lcran,


cliquez sur longlet Motif.
Pour en savoir plus sur lutilisation de cet onglet, reportez-vous la page 496.
Vous ne pouvez simultanment formater quun seul axe et les quadrillages qui
lui sont associs. Si par exemple, vous cliquez sur un quadrillage de laxe X, les
formats que vous slectionnez dans la bote de dialogue Format dtiquette daxe
sappliquent uniquement laxe X et ses quadrillages.

508 Manuel de lutilisateur


Utilisation de types de graphes diffrents sur un mme graphe

Utilisation de types de graphes diffrents sur un


mme graphe
BUSINESSOBJECTS propose une fonctionnalit trs utile permettant dafficher des
donnes de plusieurs faons sur le mme graphe. Vous pouvez par exemple
afficher certaines donnes sur une courbe et dautres dans des colonnes sur le
mme graphe, comme illustr ci-aprs. Vous pouvez ainsi effectuer une
comparaison visuelle aise entre les donnes.

Manuel de lutilisateur 509


Chapitre 18 Mise en forme des graphes

Utilisation de groupes sur des graphes


Afin dutiliser diffrents types de graphe, BUSINESSOBJECTS utilise la notion de
groupes. Vous ajoutez les variables afficher sur le graphe aux diffrents groupes
et vous affectez ensuite diffrents types de graphe aux groupes.
Pour ce faire :

1. Cliquez sur le graphe laide du bouton droit de la souris et slectionnez la


commande Format de graphe du menu contextuel.
La bote de dialogue Format de graphe saffiche lcran.

2. Cliquez sur longlet Sries.


Par dfaut, un graphe ne possde quun groupe.

3. Cliquez sur le bouton Ajouter pour ajouter un nouveau groupe.


Un nouveau groupe est ajout.

510 Manuel de lutilisateur


Utilisation de types de graphes diffrents sur un mme graphe

4. Cliquez dans la zone Groupes et sries de donnes laide du bouton droit de


la souris et slectionnez la commande Variables du menu contextuel.

5. Cliquez sur la variable ajouter ou crez-la, puis cliquez sur Insrer.


La nouvelle variable saffiche dans le dossier du groupe. Pour visualiser les
variables disponibles dans le groupe, cliquez sur le signe plus (+).

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.

6. Slectionnez le nouveau groupe et choisissez un type et un sous-type de


graphe.

7. Cliquez sur OK pour fermer la bote de dialogue et visualiser le rsultat sur le


graphe.

Slection du type de graphe


Lorsque vous slectionnez un type de graphe pour un groupe, certains graphes
vous permettent de choisir des sous-types. Gardez lesprit les types de graphe
que vous voulez associer car certaines associations donnent de meilleurs rsultats
que dautres. Le tableau prsent ci-aprs vous fournit quelques
recommandations.

Manuel de lutilisateur 511


Chapitre 18 Mise en forme des graphes

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.

Type de graphe Sous-types disponibles

Aire/courbe/ Aire, courbe ou histogramme standard, empil(e) ou


histogramme 100% empil(e) respectivement.

Nuage de points Nuage de points standard.

Graphe en Graphe en secteurs standard.


secteurs

Le tableau suivant indique les associations de graphes donnant les meilleurs


rsultats.

Type de graphe Groupe 1 Type de graphe Groupe 2

Histogramme Courbe

Histogramme Aire

Histogramme 3D Courbe 3D

Histogramme 3D Aire 3D

Nuage de points Nuage de points

Graphe en secteurs Impossible

512 Manuel de lutilisateur


Utilisation de types de graphes diffrents sur un mme graphe

Utilisation dun axe Y secondaire


Si votre graphe comporte deux indicateurs, vous pouvez utiliser un axe Y
secondaire. Vous pouvez ainsi afficher des valeurs diffrentes sur chacun des
axes et leur appliquer des chelles diffrentes afin de rendre votre graphe plus
lisible.
Laxe principal est affich gauche et laxe secondaire droite.
Vous pouvez afficher tous les groupes dun graphe sur laxe principal ou sur laxe
secondaire. Toutefois, vous obtiendrez souvent de meilleurs rsultats en plaant
un groupe sur laxe principal et un groupe sur laxe secondaire.

Exemple : Comparaison du chiffre daffaires et de la quantit vendue sur un graphe


...........................................................
Dans ce graphe, une comparaison claire et efficace est faite par la mise en
vidence de la diffrence entre le chiffre daffaires prvu et le chiffre daffaires
ralis dans un histogramme et par lutilisation dune courbe pour faire une
comparaison de la quantit vendue.

Pour crer ce type de graphe, procdez comme suit.

Manuel de lutilisateur 513


Chapitre 18 Mise en forme des graphes

Le graphe original est dfini laide de lassistant de cration de graphe. Il


comporte les quatre variables suivantes : Trimestre, Chiffre daffaires prvu,
Chiffre daffaires ralis et Quantit. Vous choisissez un histogramme simple
dans lassistant.

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 :

1. Cliquez sur le graphe laide du bouton droit de la souris et slectionnez la


commande Format de graphe du menu contextuel.

2. Cliquez sur longlet Sries dans la bote de dialogue Format de graphe qui
saffiche lcran.

514 Manuel de lutilisateur


Utilisation de types de graphes diffrents sur un mme graphe

3. Dans la zone Groupes et sries de donnes, ouvrez la liste Groupe 1.


Par dfaut, tous les indicateurs ont t placs dans le mme groupe et se
trouvent sur le mme axe.

4. Faites glisser la variable Quantit vendue de laxe Y principal vers laxe Y


secondaire.
Un nouveau groupe est cr sur laxe Y secondaire.

Manuel de lutilisateur 515


Chapitre 18 Mise en forme des graphes

5. Slectionnez Groupe 2 puis Courbe dans la zone Type de groupe.


Notez que licne situe en regard de Groupe 2 est licne dun graphe en
courbe.

516 Manuel de lutilisateur


Utilisation de types de graphes diffrents sur un mme graphe

6. Cliquez sur OK pour fermer la bote de dialogue et visualiser les rsultats.

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.

A prsent, le Chiffre daffaires et la Quantit vendue sont affichs sur diffrents


types de graphe. Vous visualisez ainsi plus clairement la diffrence entre le
chiffre daffaires prvu et ralis, ainsi que la progression de la quantit dunits
vendues. Ce graphe peut encore tre amlior en dfinissant une superposition
pour les deux colonnes et en formatant les tiquettes de laxe Y principal afin que
le symbole montaire soit affich.
...........................................................

Manuel de lutilisateur 517


Chapitre 18 Mise en forme des graphes

Suppression dun graphe


Slection dun graphe
1. Si une partie du graphe est slectionne, cliquez sur un espace vide
lextrieur du graphe.

2. Maintenez la touche Alt enfonce et cliquez une fois dans le graphe.


Une bordure grise hachure apparat autour du graphe.

Une bordure grise


hachure apparat autour
du graphe une fois quil est
slectionn.

Slection de plusieurs graphes


1. Cliquez sur un espace vide du rapport.

2. Faites glisser la souris jusqu ce quune partie de chaque graphe


slectionner soit couverte.

3. Relchez le bouton de la souris.


Une bordure grise hachure apparat autour de chaque graphe slectionn.

518 Manuel de lutilisateur


Affichage dun calcul sur les donnes dun graphe

Affichage dun calcul sur les donnes dun graphe


Dans le rapport illustr ci-aprs, la part du chiffre daffaires par lieu de sjour en
1995 apparat dans un graphe en secteurs. Le calcul sur les donnes du graphe,
chiffre daffaires total pour lanne, est indiqu dans une cellule situe au-dessus
du graphe:

Le calcul sur les donnes


du graphe apparat ici.

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.

2. Saisissez un signe gal (=).

3. Si vous utilisez une variable pour effectuer le calcul, saisissez :


un signe infrieur (<),
le nom de la variable,
un signe suprieur (>).
Par exemple, pour afficher la variable Chiffre daffaires dans la cellule,
saisissez =<Chiffre daffaires>.

4. Si vous utilisez une formule pour effectuer le calcul, saisissez-la aprs le


signe =.

5. Appuyez sur la touche Entre pour visualiser le rsultat du calcul.

Astuce : Vous pouvez galement glisser-dposer un calcul dun tableau simple ou


crois vers la section dans laquelle le graphe apparat.

Manuel de lutilisateur 519


Chapitre 18 Mise en forme des graphes

520 Manuel de lutilisateur


Partie V
Analyse des donnes
www.businessobjects.com/infocenter
Chapitre 19 Prsentation des analyses
.................................................................................

Dans ce chapitre

Analyse des donnes dans BusinessObjects 524

Analyse sur rapport 524

Mode Exploration BusinessObjects 525

BusinessMiner 525

Serveurs OLAP 526

Mode Rotation 526

Manuel de lutilisateur 523


Chapitre 19 Prsentation des analyses

Analyse des donnes dans BusinessObjects


Grce BUSINESSOBJECTS, vous pouvez analyser des donnes partir de
diffrents niveaux de dtails et sous diffrents angles. Les analyses permettent
dobtenir des informations nouvelles et par consquent de rpondre vos
questions.
Linterface BUSINESSOBJECTS rpond tous vos besoins danalyse
multidimensionnelle :
Lanalyse sur rapport de BUSINESSOBJECTS vous permet de travailler
directement sur vos donnes dans les rapports par de simples glisser-dposer
ou clics de souris.
EXPLORER, un composant en option de BUSINESSOBJECTS, vous permet
deffectuer des analyses multidimensionnelles en mode Exploration.
BUSINESSMINER, autre composant en option, vous permet danalyser des
donnes en utilisant la technologie du data mining.
Les serveurs OLAP sont des bases de donnes qui stockent des donnes
agrges, prtes pour les analyses de votre entreprise.
Le mode Rotation de BUSINESSOBJECTS vous permet dorganiser les donnes
en vue de leur analyse dans la fentre Rotation.

Analyse sur rapport


La troisime partie du prsent manuel de lutilisateur dcrit comment la
fonctionnalit danalyse sur rapport de BUSINESSOBJECTS vous permet danalyser
vos donnes directement partir de vos rapports par de simples glisser-dposer
ou de simples clics de souris.
Pour analyser vos donnes diffremment, vous pouvez les faire glisser-dposer,
les extraire du Gestionnaire de rapports et les ajouter dans vos rapports pour
crer des tableaux et des sections. Vous avez aussi la possibilit de les remplacer,
de les permuter et de les rorganiser dans les rapports. BUSINESSOBJECTS effectue
immdiatement tous les calculs pour vous permettre de noter instantanment
leffet des diffrentes combinaisons de facteurs sur les performances.
Le groupement dynamique des donnes dans les rapports vous permet de crer
des groupes pour mener des analyses comparatives. Vous pouvez insrer
rapidement des calculs excuts dans votre entreprise ou crer facilement vos
propres formules et variables.
Les tris, les filtres et les classements de donnes se font dun simple clic de souris
et vous permettent de concentrer votre analyse sur une seule tranche de donnes.

524 Manuel de lutilisateur


Mode Exploration BusinessObjects

Mode Exploration BusinessObjects


Le mode Exploration de BUSINESSOBJECTS vous permet danalyser des donnes
partir de diffrents angles et de diffrents niveaux de dtail. En gnral, vous
commencez par les donnes de plus haut niveau. Lorsque vous remarquez une
valeur anormalement leve ou faible, ou bien inattendue, vous pouvez
lanalyser en affichant les donnes associes un niveau plus dtaill. Cette
analyse vous permet de constater les effets sur votre bnfice des diffrents
facteurs de votre activit, saisonniers, gographiques ou lis la ligne de
produits.
Lanalyse en mode Exploration se fait avec le module EXPLORER.

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.

Manuel de lutilisateur 525


Chapitre 19 Prsentation des analyses

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.

526 Manuel de lutilisateur


Chapitre 20 Analyse des donnes en
mode Exploration
.................................................................................

Dans ce chapitre

Gnralits 529
Quest-ce que le mode Exploration ? 529
Fonctionnement du mode Exploration 530
Hirarchies 531

Utilisation du mode Exploration 532


Passage au mode Exploration 532
Exploration descendante 533
Affichage de valeurs diffrentes sur la barre doutils Exploration 535
Exploration ascendante 536
Exploration latrale 536

Exploration sur des graphes 539

Exploration sur plusieurs hirarchies 540

Obtention dune vue diffrente des donnes 542


Modification des donnes dun tableau pendant lexploration 543
Utilisation de la barre doutils Exploration 546

Manuel de lutilisateur 527


Chapitre 20 Analyse des donnes en mode Exploration

Analyse des indicateurs en mode Exploration 548

Copie dun rapport en cours de travail 550

Elargissement de lanalyse 551


Elargissement du primtre danalyse 551
Exploration latrale dans la base de donnes pour rapatrier des
donnes supplmentaires 552
Rapatriement de nouvelles donnes par utilisation de filtres 553

Exploration laide de hirarchies personnalises 556


Edition dune hirarchie 556
Cration dune hirarchie 559

Qualification des donnes pour les hirarchies 560


Requalification des variables locales et des formules 561
Requalification des variables 562
Requalification des objets personnels 562

Impression partir du mode Exploration 563


Insertion du contenu de la barre doutils Exploration en tant que titre
563
Impression dun rapport partir du mode Exploration 564

Choix des options relatives au mode Exploration 564

528 Manuel de lutilisateur


Gnralits

Gnralits
Ce chapitre dcrit lutilisation du mode Exploration de BUSINESSOBJECTS.

Quest-ce que le mode Exploration ?


Le mode Exploration est un mode danalyse de BUSINESSOBJECTS permettant
dafficher les donnes un niveau plus dtaill et de les visualiser partir
dangles ou de niveaux de dtail diffrents afin de dcouvrir le facteur li un
bon ou un mauvais rsultat.

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.
...........................................................

Manuel de lutilisateur 529


Chapitre 20 Analyse des donnes en mode Exploration

Fonctionnement du mode Exploration


Lorsque vous excutez une requte sur un univers BUSINESSOBJECTS, les objets
pouvant tre inclus sont regroups dans des dossiers et organiss selon un ordre
particulier.

Classe Ventes

Les objets regroups dans la classe Ventes


sont tous lis la vente. Ils sont organiss selon
un ordre hirarchique, Commercial tant
lobjet de niveau suprieur, suivi des objets
Anne Date de la facture, qui correspond
au niveau de dtail le plus prcis.
Les indicateurs sont
stocks dans un
dossier distinct.

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.

530 Manuel de lutilisateur


Gnralits

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.

Manuel de lutilisateur 531


Chapitre 20 Analyse des donnes en mode Exploration

Utilisation du mode Exploration


Avant de pouvoir analyser les donnes en mode Exploration, vous devez avoir
dfini les donnes destines lanalyse dans votre rapport.

Passage au mode Exploration


Le passage en mode Exploration seffectue partir dun rapport
BUSINESSOBJECTS. Pour ce faire :

1. Slectionnez le tableau simple, le tableau crois ou le graphe que vous


souhaitez analyser en mode Exploration.
Vous ne pouvez analyser quun bloc la fois.

2. Cliquez sur le bouton Exploration de la barre doutils Standard ou


slectionnez la commande Exploration du menu Analyse.
Exploration
Si aucune partie du tableau simple, du tableau crois ou du graphe na t
slectionne avant le passage en mode Exploration, le curseur se transforme en
loupe, accompagne dun point dinterrogation.
Si vous navez slectionn aucun bloc avant le passage en mode Exploration,
le curseur ci-contre apparat.

Dans ce cas, cliquez lintrieur du tableau simple, du tableau crois ou du


graphe dont vous voulez analyser les donnes.
Lors du passage en mode Exploration, par dfaut :
Un nouveau rapport, contenant une copie du tableau simple, du tableau
crois ou du graphe slectionn, est cr. Longlet du rapport affiche licne
dexploration afin de vous indiquer que vous tes en mode Exploration. Le
rapport initial reste intact.
Une somme est ajoute aux indicateurs.
Si vous travaillez sur un rapport matre/dtail, la barre doutils Exploration
est affiche.

Remarque : Vous pouvez modifier ces options par dfaut. Pour en savoir plus,
reportez-vous la page 564.

Vous pouvez prsent passer lanalyse des donnes du rapport.

532 Manuel de lutilisateur


Utilisation du mode Exploration

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.

Linfo-bulle sur Lieu de sjour indique Type de


service, qui correspond la dimension
suivante dans la hirarchie. Cela signifie
quen double-cliquant sur une valeur
correspondant Lieu de sjour, vous affichez
les valeurs de Type de service.

2. Double-cliquez sur la valeur.


Les donnes correspondant la dimension suivante saffichent dans le tableau
et la valeur slectionne est indique sur la barre doutils Exploration.

La valeur slectionne, French Riviera,


saffiche sur la barre doutils Exploration.

Le tableau affiche le chiffre daffaires des types de


service pour French Riviera uniquement.

Manuel de lutilisateur 533


Chapitre 20 Analyse des donnes en mode Exploration

Poursuite de lexploration descendante


Chaque fois que vous effectuez une exploration descendante, la valeur analyse
est dplace vers la barre doutils Exploration et les donnes du tableau sont
filtres en fonction des valeurs affiches sur cette mme barre doutils.

Le tableau affiche le chiffre


daffaires de tous les services de
la catgorie Food & Drinks pour
Hawaiian Club uniquement.

Vous pouvez poursuivre lexploration descendante tant que la hirarchie


contient des objets. Lorsque le dernier niveau dune hirarchie est atteint, le
curseur reprend une forme normale, vous indiquant que vous tes en bas de la
hirarchie. Si les info-bulles sont actives, le message Explorer par le menu
contextuel saffiche.

534 Manuel de lutilisateur


Utilisation du mode Exploration

Affichage de valeurs diffrentes sur la barre doutils Exploration


Le bloc est filtr afin de nafficher que les donnes associes la valeur affiche
sur la barre doutils Exploration. Vous pouvez modifier cette valeur pour obtenir
des donnes relatives une autre valeur.

1. Cliquez sur la flche descendante.

2. Slectionnez une valeur dans la liste droulante.


Les donnes de la valeur slectionne saffichent dans le tableau.

La colonne Chiffre daffaires est


mise jour afin dafficher le chiffre
daffaires correspondant French
Riviera.

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.

Manuel de lutilisateur 535


Chapitre 20 Analyse des donnes en mode Exploration

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 ascendante dune dimension une autre


1. Placez le curseur sur une valeur.

2. Cliquez sur la valeur explorer laide du bouton droit de la souris et


slectionnez la commande Analyse ascendante du menu contextuel.
Les donnes du niveau prcdent saffichent lcran.
Si vous aviez effectu une analyse descendante jusquen bas dune hirarchie,
le curseur en forme de loupe nest plus affich. Si les info-bulles ont t
actives, le message Explorer par le menu contextuel est affich.

Annulation des actions dexploration


Vous pouvez annuler jusqu dix actions dexploration, ce qui peut se rvler
utile lorsque vous perdez le fil de votre analyse. Pour ce faire :
Slectionnez la commande Annuler du menu Edition.

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.

Exemple : Exploration latrale de Lieux de sjour vers Ventes


...........................................................
Votre rapport affiche des donnes correspondant Lieu de sjour, qui appartient
la hirarchie Lieux de sjour. Le rapport contient galement Anne, qui
appartient la hirarchie Ventes, mais les donnes relatives Anne ne sont pas
visibles. Si vous effectuez une exploration latrale de Lieu de sjour vers Anne,
vous pouvez ensuite faire une exploration descendante vers la dimension
suivante de la hirarchie Ventes. Vous pouvez galement faire une exploration
latrale vers dautres hirarchies ou revenir en arrire et explorer la hirarchie sur
laquelle vous avez travaill en tout premier lieu. Ainsi, lexploration latrale
ouvre-t-elle de nouveaux chemins pour lanalyse des donnes.
...........................................................

536 Manuel de lutilisateur


Utilisation du mode Exploration

Avant dentreprendre une exploration latrale, assurez-vous que le rapport


contient des dimensions issues de plusieurs hirarchies. Si tel nest pas le cas,
vous pouvez :
rapatrier les donnes correspondant des dimensions appartenant plusieurs
hirarchies en tendant le primtre danalyse,
- ou -
crer de nouvelles hirarchies dans le rapport.
Pour en savoir plus sur ces procdures, reportez-vous aux sections suivantes de
ce chapitre.

Exploration descendante vers une autre hirarchie


1. Cliquez sur une valeur laide du bouton droit de la souris et slectionnez la
commande Explorer par du menu contextuel.
La liste des dimensions pouvant faire lobjet dune exploration apparat dans
un sous-menu.

Dans cet exemple, vous avez slectionn Food &


Drink dans la colonne Type de service du
tableau. La premire dimension de la liste,
Service, est la dimension suivante de la hirarchie
courante, Lieux de sjour.
Les trois dimensions suivantes appartiennent la
hirarchie Ventes.

La dimension suivante appartient la hirarchie


Clients.

Cette commande ouvre la liste de toutes les


dimensions disponibles.

2. Slectionnez une dimension dans la liste.

Manuel de lutilisateur 537


Chapitre 20 Analyse des donnes en mode Exploration

Utilisation de la commande Explorer par - Autres


La liste du sous-menu Explorer par naffiche que cinq dimensions par dfaut.
Pour afficher la liste complte des dimensions disponibles, procdez comme suit :

1. Cliquez sur une valeur laide du bouton droit de la souris et slectionnez la


commande Explorer par, puis Autres dans le menu contextuel.
La bote de dialogue Exploration par - Toutes les dimensions disponibles
saffiche lcran.

2. Slectionnez une dimension dans la liste et cliquez sur OK.


Les dimensions apparaissant en gris sont dj utilises dans lanalyse en
cours.
Vous pouvez modifier les paramtres du menu Explorer par afin quil affiche
davantage dlments. Pour en savoir plus, reportez-vous la section Choix des
options relatives au mode Exploration, page 564.

538 Manuel de lutilisateur


Exploration sur des graphes

Exploration sur des graphes


Vous pouvez effectuer une exploration sur des graphes de manire similaire aux
tableaux simples et croiss.

1. Placez le curseur sur une partie du graphe.


Une info-bulle indique la dimension suivante dans la hirarchie et le curseur
se transforme en loupe.

2. Cliquez deux fois.


Le graphe est mis jour et la valeur ayant fait lobjet dune exploration est
affiche sur la barre doutils Exploration.

Manuel de lutilisateur 539


Chapitre 20 Analyse des donnes en mode Exploration

Exploration sur plusieurs hirarchies


Si votre bloc contient plusieurs hirarchies, vous pouvez effectuer une
exploration descendante simultane sur toutes les hirarchies du bloc, en passant
dune dimension la suivante. Pour ce faire, vous devez procder une
exploration descendante sur un indicateur.
Dans le tableau illustr ci-aprs, Lieu de sjour appartient la hirarchie Lieux de
sjour et Anne la hirarchie Ventes. Si vous placez le curseur sur la colonne
Lieu de sjour, vous constatez que le niveau suivant est Service. Si vous le placez
sur la colonne Anne, le niveau suivant est Trimestre. Vous pouvez effectuer une
exploration descendante sur une hirarchie, puis sur lautre, ou au contraire, faire
une exploration descendante simultane sur les deux hirarchies en vous plaant
sur la colonne Chiffre daffaires.

540 Manuel de lutilisateur


Exploration sur plusieurs hirarchies

Pour ce faire :

1. Placez le curseur sur la colonne Chiffre daffaires.


Une info-bulle vous indique que vous pouvez effectuer une exploration
descendante la fois sur Type de service et sur Trimestre.

Linfo-bulle vous indique que vous


pouvez effectuer une exploration
descendante sur les deux
hirarchies, Type de service et
Trimestre.

2. Dans la colonne Chiffre daffaires, double-cliquez sur la cellule affichant le


chiffre daffaires pour Hawaiian Club en 1994 (FY94).
Il sagit de la valeur la plus leve de la colonne.
Les objets Lieu de sjour et Anne sont dplacs vers la barre doutils
Exploration. Les valeurs apparaissant sur cette barre doutils sont donc
Hawaiian Club et FY94. Le tableau affiche Type de service et Trimestre et la
colonne Chiffre daffaires est mise jour.

Exploration ascendante sur plusieurs hirarchies


Pour effectuer une exploration ascendante sur toutes les dimensions :
Cliquez sur un indicateur laide du bouton droit de la souris et slectionnez
la commande Analyse ascendante du menu contextuel.

Manuel de lutilisateur 541


Chapitre 20 Analyse des donnes en mode Exploration

Obtention dune vue diffrente des donnes


Au cours de votre travail, vous pouvez modifier les donnes analyser en
insrant, supprimant ou remplaant des dimensions et des indicateurs dans le
bloc.
Vous ne pouvez remplacer des donnes que par des donnes de mme type.
Ainsi, vous remplacez un indicateur par un indicateur et une dimension par une
dimension.

Pour... cliquez laide du bouton Slectionnez puis choisissez....


droit de la souris..... ......

insrer une dans un tableau, sur la la commande la variable


variable cellule situe Insrer insrer.
au-dessous ou droite
de lendroit o vous
voulez insrer la
variable.

dans un graphe, sur la


srie de donnes (ou
son tiquette de
donnes ou son
symbole de lgende)
ct de laquelle vous
allez insrer la variable.

remplacer sur les donnes que vous la commande la variable


une voulez remplacer. Remplacer utiliser dans la
variable liste.
supprimer sur les donnes que vous la commande
une voulez supprimer. Supprimer
variable

Remarque : Si les commandes Insrer et Remplacer ne sont pas disponibles


lorsque vous cliquez sur les donnes, cela signifie quaucune variable nest
compatible avec la variable que vous avez slectionne.

542 Manuel de lutilisateur


Obtention dune vue diffrente des donnes

Modification des donnes dun tableau pendant lexploration


Lorsque vous travaillez sur des tableaux simples ou croiss en mode Exploration,
vous pouvez dplacer les donnes du Gestionnaire de rapports vers la barre
doutils Exploration ou encore les faire passer de la barre doutils votre tableau
simple ou crois, et inversement. Vous pouvez ajouter, remplacer ou supprimer
des donnes selon vos besoins, afin dobtenir un point de vue diffrent de votre
analyse.
Vous pouvez dplacer des variables du Gestionnaire de rapports vers la barre
doutils Exploration ou vers un tableau simple ou crois de votre rapport.
Vous pouvez dplacer des variables de la barre doutils Exploration vers un
tableau simple ou crois de votre rapport.

Remarque : Il nest pas possible de faire glisser-dposer des variables sur des
graphes.

Les tableaux prsents ci-aprs rsument les mthodes de dplacement des


donnes entre le Gestionnaire de rapports, la barre doutils Exploration et les
tableaux simples et croiss.

Manuel de lutilisateur 543


Chapitre 20 Analyse des donnes en mode Exploration

Du Gestionnaire de rapports la barre doutils Exploration


Vous pouvez faire glisser-dposer une variable de la liste du Gestionnaire de
rapports vers la barre doutils Exploration.

Pour... cliquez sur..... Faites glisser...... et dposez-la lorsque....

insrer une licne de la la variable vers la barre doutils


variable variable lendroit o Exploration met en
dplacer. vous voulez valeur le symbole
linsrer dinsertion ;
la barre dtat indique
Dposer pour insrer.
remplacer licne de lune la variable vers la barre doutils
une des variables. la variable que Exploration met en
variable vous voulez valeur le symbole de
remplacer remplacement ;
la barre dtat indique
Dposer pour remplacer le
contenu.

544 Manuel de lutilisateur


Obtention dune vue diffrente des donnes

De longlet Donnes ou de la barre doutils Exploration vers un tableau simple ou


crois
Vous pouvez galement faire glisser-dposer une variable du Gestionnaire de
rapports ou de la barre doutils Exploration vers le tableau simple ou crois sur
lequel vous travaillez.

Pour... cliquez sur..... Faites glisser.... et dposez-la lorsque......

insrer une licne de la la variable vers le tableau ou la barre


variable variable lendroit o vous doutils Exploration met
insrer. voulez linsrer en valeur le symbole
dinsertion ;
la barre dtat indique
Dposer pour insrer.
remplacer licne de la variable vers la le tableau ou la barre
une lune des variable que vous doutils Exploration met
variable variables. voulez remplacer en valeur le symbole de
remplacement ;
la barre dtat indique
Dposer pour remplacer le
contenu.

Manuel de lutilisateur 545


Chapitre 20 Analyse des donnes en mode Exploration

Utilisation de la barre doutils Exploration


La barre doutils Exploration vous permet de filtrer les donnes affiches dans le
bloc que vous analysez.
Si vous placez le curseur sur lune des zones, une info-bulle saffiche, vous
indiquant :
la hirarchie laquelle appartient la valeur slectionne,
le nom de la dimension,
la liste des trois valeurs suprieures disponibles pour cette dimension.
Lorsque la liste est suivie de trois points, cela signifie que dautres valeurs sont
disponibles. Vous pouvez afficher une valeur de la liste en saisissant la premire
lettre laide du clavier.

Suppression dun objet de la barre doutils Exploration


1. Cliquez sur la flche situe en regard du nom de lobjet.

2. Slectionnez (Effacer) dans la liste.


La cellule disparat de la barre doutils Exploration et les donnes relatives
la variable ne sont plus affiches.

Dplacement dun objet de la barre doutils Exploration vers le bloc


1. Cliquez sur la flche situe en regard du nom de lobjet.

2. Slectionnez (Dplacer dans le bloc) dans la liste.


La cellule disparat de la barre doutils Exploration et une colonne de donnes
est ajoute au tableau.

546 Manuel de lutilisateur


Obtention dune vue diffrente des donnes

Rorganisation de la barre doutils Exploration


Vous pouvez rorganiser lordre dapparition des variables sur la barre doutils
Exploration.

Pour... cliquez sur..... Faites glisser.... et dposez-la


lorsque......

dplacer licne de la la variable vers la barre doutils


une variable dplacer. lendroit o vous Exploration met
variable voulez linsrer en valeur le
symbole
dinsertion ;
la barre dtat
indique Dposer
pour insrer.
inverser licne de lune des la variable vers la le curseur se
deux variables. variable avec transforme en
variables laquelle vous curseur
voulez linverser dinversion ;
la barre dtat
indique Dposer
pour inverser.

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.

Manuel de lutilisateur 547


Chapitre 20 Analyse des donnes en mode Exploration

Analyse des indicateurs en mode Exploration


Les indicateurs affichent des donnes numriques qui sont le rsultat de calculs.
Ainsi, Marge bnficiaire est un indicateur rsultant du calcul suivant :
Chiffre daffaires - Cot.
Un rapport contient deux types dindicateurs :
ceux crs par le designer de lunivers et rapatris par une requte (ou
indicateurs rapatris par dautres fournisseurs de donnes),
ceux crs localement dans le rapport.
Lanalyse des indicateurs en mode Exploration nest possible que si vous les avez
crs localement, en fonction de donnes contenues dans le document sur lequel
vous travaillez.

Remarque : Pour en savoir plus sur la cration locale des indicateurs,


reportez-vous au chapitre 14 "Formules, variables locales et fonctions", page 357.

En mode Exploration, vous pouvez dtailler un indicateur afin de visualiser ses


composants dans le rapport et danalyser les donnes numriques.
La synthse dun indicateur est lopration inverse. Au lieu de visualiser les
composants de lindicateur, vous naffichez que ses valeurs agrges.

Exemple : Analyse de la marge bnficiaire


...........................................................
Les donnes correspondant Client, Service et Marge sont affiches dans un
rapport. La marge est une variable locale associe la syntaxe suivante :
Prix du produit - Cot du produit.
Lorsque vous dtaillez lindicateur Marge, les donnes relatives Prix du produit
et Cot du produit saffichent dans le rapport. Lorsque vous synthtisez
lindicateur dtaill, seules les donnes relatives Marge sont affiches.
...........................................................

548 Manuel de lutilisateur


Analyse des indicateurs en mode Exploration

Dtail dun indicateur


Pour dtailler un indicateur en mode Exploration :

1. Cliquez sur la cellule ou llment de graphe contenant lindicateur dtailler


laide du bouton droit de la souris.

2. Slectionnez la commande Dtailler du menu contextuel.


Les composants de lindicateur saffichent dans le bloc.

Synthse dun indicateur


Pour synthtiser un indicateur en mode Exploration :

1. Cliquez sur la cellule ou llment de graphe contenant lindicateur


synthtiser laide du bouton droit de la souris.

2. Slectionnez la commande Synthtiser du menu contextuel.


Les donnes relatives aux composants de lindicateur disparaissent.

Remarque : Si les commandes Dtailler et Synthtiser ne sont pas disponibles


lorsque vous cliquez sur un indicateur, cela signifie que la variable na pas t
cre localement dans le rapport et quelle ne peut donc pas tre analyse.

Manuel de lutilisateur 549


Chapitre 20 Analyse des donnes en mode Exploration

Copie dun rapport en cours de travail


Pour garder trace des diffrentes tapes de lanalyse, vous pouvez faire des
copies de votre rapport au cours de votre travail. Chaque copie du rapport
saffiche dans un nouvel onglet lintrieur du document.
Pour faire une copie dun rapport :
Cliquez sur le bouton Capturer de la barre doutils Rapport.
Une copie du rapport apparat dans un nouvel onglet lintrieur du document.
Capturer
Le nom affich dans longlet est Nom du rapport (n+1). Si par exemple le rapport
que vous copiez sappelle Ventes, le nouveau rapport a pour nom Ventes (1).

Remarque : Les filtres affichs sur la barre doutils Exploration au moment de la


capture sont transforms en filtres de rapport gnraux.

550 Manuel de lutilisateur


Elargissement de lanalyse

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.

Elargissement du primtre danalyse


Vous pouvez rapatrier un plus grand nombre de donnes en modifiant le
primtre danalyse. Pour ce faire :

1. Cliquez sur le bloc analyser laide du bouton droit de la souris.

2. Slectionnez la commande Primtre danalyse du menu contextuel.


La bote de dialogue Primtre danalyse saffiche lcran.

Pour inclure toutes les


dimensions dune
hirarchie, cochez la case
de la hirarchie.

Cochez une case de filtre


pour limiter les donnes
rapatries.

Cochez la case de la
dimension pour inclure
uniquement les
dimensions dont vous
avez besoin.

Manuel de lutilisateur 551


Chapitre 20 Analyse des donnes en mode Exploration

3. Slectionnez les dimensions inclure dans votre primtre danalyse et


cliquez sur OK.
Les dimensions sont affiches dans la liste du Gestionnaire de rapports.

Remarque : BUSINESSOBJECTS vous indique les valeurs affiches sur la barre


doutils Exploration en plaant une icne de filtre en regard de ces valeurs.

Exploration latrale dans la base de donnes pour rapatrier des


donnes supplmentaires
Si un rapport ne contient pas tous les niveaux de dtails dont vous avez besoin,
vous pouvez explorer directement la base de donnes par le biais du mode
Exploration et rapatrier les donnes requises. Vous navez pas modifier la
requte dans lditeur de requte.
Pour ce faire :

1. Cliquez laide du bouton droit de la souris sur la colonne ou la ligne dans


laquelle vous voulez afficher les nouvelles donnes.

2. Slectionnez la commande Explorer dans du menu contextuel.


La bote de dialogue Explorer dans saffiche lcran.

Les dimensions disponibles dans le


rapport apparaissent en gris.

Les dimensions appartenant aux


hirarchies dexploration mais non
disponibles dans le rapport apparaissent
en noir.

552 Manuel de lutilisateur


Elargissement de lanalyse

3. Slectionnez une dimension et cliquez sur OK.


La dimension est rapatrie de la base de donnes et affiche dans le bloc en
cours danalyse.

Remarque : Vous ne pouvez slectionner quune dimension la fois.

Rapatriement de nouvelles donnes par utilisation de filtres


Vous pouvez utiliser les filtres appliqus en mode Exploration comme conditions
de requte lorsque vous rapatriez de nouvelles donnes de la base de donnes.
Ce procd est illustr dans lexemple ci-aprs.

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.

1. Slectionnez la commande Options du menu Outils.


La bote de dialogue Options saffiche lcran.

2. Cliquez sur longlet Exploration.

3. Cochez la case Poser un filtre dexploration dans la zone Explorer dans.


Vous pouvez prsent rapatrier les nouvelles donnes de la base de donnes.
Votre rapport en mode Exploration a laspect suivant :

Manuel de lutilisateur 553


Chapitre 20 Analyse des donnes en mode Exploration

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.

Les dimensions dj disponibles dans le rapport apparaissent en gris. La


dimension Pays est associe un filtre pour afficher uniquement les donnes
des Etats-Unis. La dimension Lieu de sjour est galement associe un filtre
permettant laffichage des donnes de Hawaiian Club uniquement. Ces filtres
seront utiliss en tant que conditions de requte et seules les donnes relatives
au lieu de sjour amricain Hawaiian Club seront rapatries de la base de
donnes.

554 Manuel de lutilisateur


Elargissement de lanalyse

2. Slectionnez Pays de rsidence dans la hirarchie Clients et cliquez sur OK.


Les donnes sont rapatries de la base de donnes et Pays de rsidence
saffiche dans le tableau. La dimension Lieu de sjour est dplace sur la barre
doutils Exploration.

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.
...........................................................

Manuel de lutilisateur 555


Chapitre 20 Analyse des donnes en mode Exploration

Exploration laide de hirarchies personnalises


Lordre dapparition par dfaut des dimensions dans les hirarchies peut ne pas
tre optimal pour vos besoins danalyse ou encore, vous pouvez avoir besoin
deffectuer une exploration sur une hirarchie comportant des objets de
diffrentes classes.
Vous pouvez diter une hirarchie en modifiant lordre des dimensions quelle
contient, en lui ajoutant des dimensions ou en supprimant des dimensions. Vous
pouvez galement renommer une hirarchie, ou encore la supprimer.
Vous pouvez galement crer vos propres hirarchies laide des dimensions
disponibles dans le rapport ou dobjets personnels. Il existe deux types de
hirarchies personnalises :
les hirarchies personnalises prdfinies par le designer de lunivers et
pouvant tre rutilises dans dautres documents,
les hirarchies cres par vous-mme et sauvegardes uniquement dans le
document dans lequel vous les avez cres.

Edition dune hirarchie


Les modifications que vous apportez une hirarchie cre par le designer de
lunivers affectent votre travail uniquement en mode Exploration. Par exemple,
si vous supprimez une hirarchie, vous ne pouvez plus lutiliser en mode
Exploration. Cette hirarchie reste toutefois intacte dans lunivers, de sorte
quelle peut toujours tre utilise pour dfinir le primtre danalyse lors de la
cration dune requte sur lunivers. Le designer de lunivers est la seule
personne en mesure dditer ou de supprimer des hirarchies au niveau de
lunivers.

556 Manuel de lutilisateur


Exploration laide de hirarchies personnalises

Edition dune hirarchie pour le mode Exploration


1. Slectionnez la commande Hirarchies du menu Analyse.
Lditeur de hirarchie saffiche lcran.

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.

4. Faites les modifications ncessaires et cliquez sur OK pour fermer lditeur de


hirarchie.

Manuel de lutilisateur 557


Chapitre 20 Analyse des donnes en mode Exploration

Ajout dune dimension une hirarchie existante


Cliquez sur la dimension que vous voulez ajouter la hirarchie, puis cliquez
sur Ajouter.
La dimension slectionne saffiche dans le dossier de la hirarchie dans la zone
Hirarchies disponibles.
Si lditeur de hirarchie nindique pas la dimension que vous voulez ajouter
une hirarchie particulire, il vous faudra probablement tendre le primtre
danalyse. Pour en savoir plus, reportez-vous la section Elargissement du
primtre danalyse, page 551.

Remarque : Vous ne pouvez pas combiner des dimensions issues de diffrents


fournisseurs de donnes dans une seule hirarchie.

Modification de lordre des dimensions dune hirarchie

1. Cliquez sur la dimension que vous voulez faire monter ou descendre dans la
hirarchie.

2. Cliquez sur Monter ou Descendre pour modifier la position de la dimension


dans la hirarchie.
Modification du nom dune hirarchie

1. Cliquez sur la hirarchie que vous voulez renommer.

2. Cliquez une deuxime fois sur le nom de la hirarchie, puis saisissez un


nouveau nom.
Suppression dune dimension dune hirarchie
Cliquez sur la dimension que vous voulez supprimer, puis cliquez sur
Supprimer.
Suppression dune hirarchie
Cliquez sur la hirarchie que vous voulez supprimer, puis cliquez sur
Supprimer.

558 Manuel de lutilisateur


Exploration laide de hirarchies personnalises

Cration dune hirarchie


Vous pouvez crer vos propres hirarchies personnalises partir de toute
dimension disponible dans votre rapport. Les dimensions intgres dans une
hirarchie peuvent tre des variables locales, des variables drives ou des
dimensions issues de fournisseurs de donnes.

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.

Cration dune hirarchie personnalise


1. Slectionnez la commande Hirarchies du menu Analyse.
Lditeur de hirarchie saffiche lcran.

2. Dans lditeur de hirarchie, cliquez sur Nouveau.

3. Saisissez le nom de la nouvelle hirarchie, puis cliquez lextrieur de la zone


de nom.

4. Dans la zone Dimensions disponibles, cliquez sur la premire dimension


destine la nouvelle hirarchie, puis cliquez sur Ajouter.
La dimension slectionne saffiche dans le dossier de la nouvelle dimension
dans la zone Hirarchies disponibles.

5. Ajoutez les autres dimensions de votre choix et cliquez sur OK.


Si lditeur de hirarchie nindique pas la dimension que vous voulez ajouter
une hirarchie particulire, il vous faudra probablement tendre le primtre
danalyse. Pour en savoir plus, reportez-vous la section Elargissement du
primtre danalyse, page 551.

Remarque : Vous ne pouvez pas combiner des dimensions issues de diffrents


fournisseurs de donnes dans une seule hirarchie.

Manuel de lutilisateur 559


Chapitre 20 Analyse des donnes en mode Exploration

Qualification des donnes pour les hirarchies


BUSINESSOBJECTS qualifie les donnes en tant que dimensions, indicateurs ou
informations.
Les hirarchies ne contiennent que des dimensions. Par consquent, si vous
souhaitez inclure un objet dans une hirarchie en vue dune analyse en mode
Exploration, vous devez qualifier cet objet en tant que dimension.
Au cours de la prparation du mode Exploration, il peut tre ncessaire de
modifier la qualification des objets personnels, des variables ou des formules que
vous avez crs dans votre rapport. Vous souhaitez par exemple inclure une
variable dans une hirarchie mais cela nest pas possible car il sagit dune
information. Vous devez alors qualifier la variable en tant que dimension avant
de pouvoir linclure dans la hirarchie.
Vous pouvez modifier la qualification des donnes issues de procdures
stockes, de scripts SQL la carte et de fichiers de donnes personnelles. Vous
pouvez galement modifier la qualification des objets personnels, des variables
locales et des formules.

Remarque : Il nest pas possible de modifier la qualification des donnes


rapatries par une requte sur un univers.

560 Manuel de lutilisateur


Qualification des donnes pour les hirarchies

Requalification des variables locales et des formules


1. Slectionnez llment de rapport contenant la formule ou la variable locale
que vous voulez qualifier. Il peut sagir de lun des lments suivants :
une cellule dun tableau simple ou crois,
une srie de donnes, une tiquette de donnes ou la lgende dun graphe,
une cellule individuelle.

2. Slectionnez la commande Variables du menu Donnes.


La bote de dialogue Variables saffiche lcran.

3. Slectionnez la variable locale ou la formule dans la liste.


Les variables locales sont stockes dans le dossier Variables et les formules
dans le dossier Formules.

4. Cliquez sur Editer.

5. Dans longlet Dfinition de lditeur de variable, cliquez sur un bouton


doption pour modifier la qualification, puis cliquez sur OK.

6. Cliquez sur Fermer dans la bote de dialogue Variables.

Manuel de lutilisateur 561


Chapitre 20 Analyse des donnes en mode Exploration

Requalification des variables


1. Slectionnez la commande Visualiser les donnes du menu Donnes.
Le Gestionnaire de donnes saffiche lcran.

2. Dans la zone Fournisseurs de donnes, cliquez sur licne reprsentant la


colonne de donnes dont vous voulez modifier la qualification.

3. Cliquez sur longlet Dfinition.


Le nom, le type, la qualification et les valeurs de la colonne sont affichs.

4. Dans la zone Qualification, cliquez sur un bouton doption pour modifier la


qualification de la colonne.

5. Cliquez sur OK.

Requalification des objets personnels


1. Slectionnez la commande Univers du menu Outils.
La bote de dialogue Univers saffiche lcran.

2. Slectionnez lunivers contenant lobjet personnel, puis cliquez sur Objets


personnels.

3. Cliquez sur Editer.

4. Dans la zone Qualification de longlet Dfinition, cliquez sur un bouton


doption pour modifier la qualification, puis cliquez sur OK.

5. Cliquez sur OK dans la bote de dialogue Objets personnels.

562 Manuel de lutilisateur


Impression partir du mode Exploration

Impression partir du mode Exploration


Vous pouvez imprimer un tableau simple, un tableau crois ou un graphe en
mode Exploration afin dobtenir une impression des rsultats de votre analyse.
Avant dimprimer, vous pouvez insrer le contenu de la barre doutils
Exploration en tant que titre dans votre rapport afin de garder trace des filtres
appliqus.

Insertion du contenu de la barre doutils Exploration en tant que


titre
1. Slectionnez la commande Champ spcial/Filtres dexploration du menu
Insertion.
Le curseur se transforme en curseur dinsertion de cellule.

2. Tout en maintenant le bouton gauche de la souris enfonc, tracez un cadre sur


la page de votre rapport en mode Exploration lendroit o vous souhaitez
afficher le titre.

3. Relchez le bouton de la souris.


Une cellule est insre. Elle contient la liste des valeurs affiches sur la barre
doutils Exploration.
Vous pouvez modifier la taille et le format de la cellule comme dans le cas de
nimporte quelle cellule dun rapport.

Les dimensions affiches sur la barre


doutils Exploration sont insres en
tant que titre. Ce tableau prsente
les rsultats du chiffre daffaires
pour le lieu de sjour amricain
Hawaiian Club en 1994.

Manuel de lutilisateur 563


Chapitre 20 Analyse des donnes en mode Exploration

Impression dun rapport partir du mode Exploration


1. Assurez-vous que le rapport que vous voulez imprimer est actif.

2. Slectionnez la commande Imprimer du menu Fichier.

Remarque : Pour en savoir plus sur la prparation des rapports pour


limpression, reportez-vous au Manuel de lutilisateur InfoView.

Choix des options relatives au mode Exploration


Plusieurs options vous permettent de grer votre travail en mode Exploration.
Vous pouvez :
contrler le nombre dlments saffichant dans les sous-menus contextuels,
visualiser le nombre de valeurs pour chaque dimension saffichant dans le
menu contextuel,
crer systmatiquement un nouveau rapport lorsque vous passez en mode
Exploration ou tre invit choisir de crer ou non un nouveau rapport,
contrler le curseur et linfo-bulle apparaissant en mode Exploration,
afficher automatiquement les totaux ou les pourcentages des donnes
numriques (indicateurs),
choisir dafficher un message avant la fermeture du mode Exploration,
dfinir les filtres dexploration en tant que conditions de requte lors dune
analyse de type Explorer par afin de rapatrier un plus grand nombre de
donnes de la base de donnes.
Pour dfinir les options relatives au mode Exploration :

1. Slectionnez la commande Options du menu Outils.


La bote de dialogue Options saffiche lcran.

564 Manuel de lutilisateur


Choix des options relatives au mode Exploration

2. Cliquez sur longlet Exploration.

3. Slectionnez les options de votre choix et cliquez sur OK.

Manuel de lutilisateur 565


Chapitre 20 Analyse des donnes en mode Exploration

566 Manuel de lutilisateur


Chapitre 21 Utilisation du mode
Rotation
.................................................................................

Dans ce chapitre

Mode Rotation 568


Tches relatives au rapport matre/dtail en mode Rotation 570
Positionnement horizontal des donnes en mode Rotation 580
Tches relatives aux tableaux croiss et graphes matriciels 3D 581
Affichage et suppression de donnes en mode Rotation 587
Suppression, attribution dun nouveau nom et redfinition de blocs en
mode Rotation 588
Transformation des blocs en mode Rotation 589
Autres modifications en mode Rotation 590

Manuel de lutilisateur 567


Chapitre 21 Utilisation du mode Rotation

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.

Pour afficher la fentre Rotation, slectionnez la commande Rotation du menu


Analyse ou cliquez sur le bouton Rotation de la barre doutils Standard. Vous
Rotation trouverez un schma dtaill de la fentre Rotation la page 569.

568 Manuel de lutilisateur


Mode Rotation

a
b f

g
c

d i
e

Fentre Rotation

a. Boutons permettant laffichage des diffrentes zones de la fentre Rotation.


b. Boutons permettant la pose de ruptures, de filtres, de tris, de palmars et de calculs sur
les variables du rapport.
c. Variables que vous pouvez afficher dans le rapport.
d. Boutons permettant laffichage de toutes les variables, des dimensions uniquement, des
indicateurs uniquement ou encore de toutes les variables par fournisseur de donnes.
e. Barre dtat fournissant des informations sur les slections et les oprations effectues.
f. Boutons permettant la validation ou lannulation des oprations effectues. Cliquez sur
Appliquer pour valider, sur Restructurer pour valider et recalculer le rapport et sur Annuler
pour annuler toutes les modifications. A noter quen cliquant sur le bouton Restructurer,
vous perdez le formatage que vous avez appliqu. Voir aussi (i)
g. Zone Section affichant le ou les matres des rapports matre/dtail.
h. Zone Structure du bloc affichant les variables qui apparaissent dans le tableau simple, le
tableau crois ou le graphe actif.
i. Onglet pour chaque bloc (tableau simple et crois ou graphe) du rapport.
Vous pouvez renommer, transformer, redfinir ou supprimer un bloc en cliquant sur son
onglet laide du bouton droit de la souris, puis en cliquant sur une commande du menu
contextuel qui saffiche lcran.

Manuel de lutilisateur 569


Chapitre 21 Utilisation du mode Rotation

Tches relatives au rapport matre/dtail en mode Rotation


Un rapport matre/dtail comporte des donnes regroupes en sections. Chaque
section contient des donnes matres, par exemple une anne ou un lieu de
sjour. Le reste des donnes de la section se rapporte au matre.
Le schma ci-dessous illustre une section dun rapport matre/dtail et la
reprsentation correspondante dans la fentre Rotation.

La zone Variables disponibles


affiche les variables et les La zone Section affiche
formules que vous pouvez le matre, Trimestre dans
afficher dans le rapport. ce rapport.

La zone Structure du bloc


affiche les donnes qui
apparaissent dans le tableau.

Rapport matre/dtail reprsent dans la fentre Rotation

570 Manuel de lutilisateur


Mode Rotation

La fentre Rotation facilite le travail sur un rapport matre/dtail. Ainsi vous


pouvez :
crer un rapport matre/dtail,
rorganiser un rapport matre/dtail en remplaant le matre ou en crant un
rapport matre/matre/dtail,
annuler un rapport matre/dtail en supprimant le matre,
dsactiver les sections dun rapport matre/dtail.
Vous trouverez dans les sections qui suivent les instructions relatives
lexcution de ces tches.

Restructuration dun rapport existant en rapport matre/dtail


En mode Rotation, pour restructurer un rapport existant en rapport matre/
dtail, dposez licne du matre dans la zone Section. Vous pouvez ainsi :
utiliser les donnes dj affiches dans le rapport.
Pour cela, faites glisser-dposez une icne de la zone Structure du bloc vers la
zone Section, puis cliquez sur Appliquer.
Utiliser des donnes non encore affiches dans le rapport.
Pour cela, faites glisser-dposez une icne de la zone Variables disponibles
vers la zone Section, puis cliquez sur Appliquer.

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.

Manuel de lutilisateur 571


Chapitre 21 Utilisation du mode Rotation

Rorganisation dun rapport matre/dtail


Vous pouvez rorganiser un rapport matre/dtail. Pour ce faire :
Utilisez un matre diffrent. Vous pouvez par exemple remplacer le matre
Anne par Lieu de sjour.
Crez un rapport matre/matre/dtail. Cette structure vous permet de
visualiser les donnes sur deux niveaux de dtail. Le schma ci-dessous
illustre une section dun rapport matre/matre/dtail. Dans ce rapport, le
chiffre daffaires trimestriel par lieu de sjour saffiche pour lanne 1993
(FY93).

Section dun rapport matre/matre/dtail

572 Manuel de lutilisateur


Mode Rotation

Utilisation dun autre matre


Vous pouvez remplacer le matre par des donnes dj affiches dans le rapport
ou par des donnes non encore affiches. Pour ce faire :

1. Ouvrez un rapport matre/dtail.

2. Slectionnez licne du matre dans la zone Section, puis appuyez sur la


touche Suppr.
Licne disparat de la zone Section.

3. Pour utiliser les donnes dj affiches dans le rapport, faites glisser-dposez


une icne de la zone Structure du bloc vers la zone Section.

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.

Manuel de lutilisateur 573


Chapitre 21 Utilisation du mode Rotation

Cration dun rapport matre/matre/dtail


Un rapport matre/matre/dtail contient deux matres comme son nom
lindique. Cela signifie que la zone Section de la fentre Rotation doit contenir
deux icnes.
Vous serez le plus souvent amen crer un rapport matre/matre/dtail
partir dun rapport matre/dtail existant. Pour ce faire :

1. Ouvrez un rapport matre/dtail, puis ouvrez la fentre Rotation.

2. Faites glisser une icne vers la zone Section.


Vous pouvez faire glisser une icne de la zone Variables disponibles ou de la
zone Structure du bloc.

3. Placez licne juste au-dessous du matre existant, puis dposez-la en


relchant le bouton de la souris.

4. Cliquez sur Appliquer pour afficher le rapport matre/matre/dtail.

574 Manuel de lutilisateur


Mode Rotation

Annulation dun rapport matre/dtail


Lannulation dun rapport matre/dtail revient supprimer le matre. Dans la
fentre Rotation, cette opration consiste enlever le matre de la zone Section.
Vous pouvez :
placer le matre dans un bloc du rapport. Les donnes qui taient affiches en
tant que matre sont toujours visibles dans le rapport.
Pour cela, faites glisser-dposez le matre de la zone Section vers la zone
Structure du bloc.
Supprimer le matre du rapport.
Pour cela, slectionnez le matre dans la zone Section, puis appuyez sur la
touche Suppr.
Cliquez sur Appliquer.

Manuel de lutilisateur 575


Chapitre 21 Utilisation du mode Rotation

Dsactivation des sections dun rapport matre/dtail


La dsactivation des sections dun rapport matre/dtail vous permet de
recalculer le rapport sans supprimer les donnes quil contient. Cette
fonctionnalit est particulirement utile dans le cas dun rapport blocs
multiples, comme lillustrent les exemples ci-dessous.
La section du rapport ci-dessous affiche le chiffre daffaires et le nombre de
clients par trimestre pour lanne 1993 (FY93). Le chiffre daffaires par trimestre
est illustr par le graphe de gauche tandis que le tableau de droite affiche le
nombre de clients par trimestre.

576 Manuel de lutilisateur


Mode Rotation

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.

Pour obtenir ce rsultat, il vous faut dsactiver la section Lieu de sjour du


tableau. La fentre Rotation vous permet dexcuter cette tche par un simple clic
de souris. BUSINESSOBJECTS recalcule dynamiquement le nombre de clients pour
tous lieux de sjour confondus, tandis que les donnes des graphes restent
inchanges.

Manuel de lutilisateur 577


Chapitre 21 Utilisation du mode Rotation

Dsactivation dune section dun rapport matre/dtail

1. Ouvrez un rapport matre/dtail, puis ouvrez la fentre Rotation.

2. Cliquez sur longlet du bloc (tableau simple, tableau crois ou graphe)


recalculer.

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.

4. Cliquez sur Dsactiver cette section.

5. Cliquez sur Appliquer.


Le bloc apparat dans la section situe au-dessus de la section que vous avez
dsactive.

578 Manuel de lutilisateur


Mode Rotation

Ractivation dune section dun rapport matre/dtail


Aprs avoir dsactiv une section dun rapport matre/dtail, vous pouvez la
ractiver. Pour ce faire :

1. Ouvrez le rapport matre/dtail, puis ouvrez la fentre Rotation.

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.

5. Cliquez sur Appliquer.

Vous pouvez galement excuter cette tche en slectionnant le bloc et en le


faisant glisser jusqu sa section dorigine. Pour ce faire, maintenez la touche
Alt enfonce et cliquez lintrieur du bloc. Placez le curseur sur la bordure
du bloc. Lorsque le curseur se change en croix, comme illustr dans la marge,
cliquez sur la bordure. Maintenez le bouton de la souris enfonc et faites
glisser le bloc vers sa section dorigine. Lorsque vous relchez le bouton de la
souris, BUSINESSOBJECTS recalcule dynamiquement les donnes contenues
dans le bloc.

Dsactivation ou activation de plusieurs sections simultanment


Dans un rapport matre/matre/dtail qui, par dfinition, contient au moins
deux sections, vous pouvez dsactiver simultanment deux sections ou plus.
Pour ce faire :

1. Ouvrez le rapport matre/dtail, puis ouvrez la fentre Rotation.

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.

5. Cliquez sur Appliquer.


Le rapport est recalcul.

Manuel de lutilisateur 579


Chapitre 21 Utilisation du mode Rotation

Pour ractiver les sections :

6. Cliquez sur le matre de la dernire section de la liste, laide du bouton droit


de la souris (Trimestre, dans lexemple ci-dessus).

7. Cliquez sur Activer cette section et toutes les sections suprieures, puis cliquez sur
Appliquer.

Positionnement horizontal des donnes en mode Rotation


Dans tous les rapports, laffichage des donnes est horizontal. Dans les tableaux
simples et croiss, les donnes apparaissent en colonnes. Dans les graphes, elles
sont projetes sur laxe X, de gauche droite.
Dans la fentre Rotation, les donnes horizontales dun tableau simple, dun
tableau crois ou dun graphe saffichent dans la zone Structure du bloc. Elles
sont reprsentes par les icnes qui saffichent horizontalement comme dans
lexemple ci-dessous.

La fentre Rotation vous permet de dplacer les donnes horizontalement par la


technique du faire glisser-dposer. Il est galement possible de permuter deux
variables.

Glisser-dposer horizontal dune variable vers un nouvel


emplacement
Slectionnez une icne, maintenez le bouton de la souris enfonc et faites glisser
licne horizontalement, gauche ou droite, vers son nouvel emplacement.
Lorsque vous dplacez la souris, le curseur change de forme (voir curseur dans
la marge). Relchez le bouton de la souris pour dposer licne son nouvel
emplacement. Cliquez sur Appliquer pour afficher la variable son nouvel
emplacement dans le rapport.

580 Manuel de lutilisateur


Mode Rotation

Permutation horizontale de deux variables


Pour permuter deux variables horizontalement, maintenez la touche Maj
enfonce et slectionnez lune des icnes que vous voulez permuter. La
transformation du curseur vous indique que vous tes en train deffectuer une
permutation (voir curseur dans la marge). Faites glisser licne horizontalement
pour la placer au-dessus de lautre icne que vous voulez permuter, puis relchez
le bouton de la souris. Cliquez sur Appliquer pour afficher les donnes
permutes dans le rapport.

Tches relatives aux tableaux croiss et graphes matriciels 3D


La fentre Rotation facilite le travail sur les tableaux croiss et les graphes
matriciels 3D. La structure dun tableau crois ou dun graphe matriciel 3D
apparat clairement dans la zone Structure du bloc.

a d

a. Cette icne reprsente les donnes regroupes en colonnes dans un tableau


crois ou sur laxe X dans un graphe.
b. Ce symbole reprsente un tableau crois dans la fentre Rotation. Il existe un
symbole diffrent pour le graphe.
c. Cette icne reprsente les donnes regroupes en ligne dans un tableau crois
ou sur laxe Z dans un graphe matriciel 3D.
d. Cette icne reprsente les donnes numriques qui apparaissent
lintersection des lignes et des colonnes dans un tableau crois (cest--dire
dans le corps) et les donnes qui sont projetes sur laxe Y dans un graphe
matriciel 3D.

Manuel de lutilisateur 581


Chapitre 21 Utilisation du mode Rotation

Les schmas ci-dessous illustrent le tableau crois et le graphe matriciel 3D


correspondant la reprsentation de la zone Structure du bloc, ci-dessus.

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.

582 Manuel de lutilisateur


Mode Rotation

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.

Cration dun tableau crois ou dun graphe matriciel 3D partir


dun tableau simple ou dun graphe 2D
Vous pouvez :
utiliser les donnes dj affiches dans le rapport, en dplaant une icne de
la zone Structure du bloc ou de la zone Section,
utiliser les donnes non encore affiches, en dplaant une icne de la zone
Variables disponibles.

Pour ce faire :

1. Cliquez dans un tableau simple ou dans un graphe 2D, puis ouvrez la fentre
Rotation.

2. Slectionnez licne des donnes utiliser pour la cration du tableau crois


ou du graphe matriciel.

3. Faites glisser licne pour la placer au-dessus de licne situe lextrmit


droite de la zone Structure du bloc, puis relchez le bouton de la souris.
Licne apparat au-dessus et droite des autres icnes dans la zone Structure
du bloc, comme illustr la page 581.

4. Cliquez sur Appliquer pour faire apparatre le tableau crois ou le graphe


matriciel.

Manuel de lutilisateur 583


Chapitre 21 Utilisation du mode Rotation

Transformation dun tableau crois ou dun graphe matriciel 3D en


tableau simple ou en graphe 2D
Lors de la transformation dun tableau crois ou dun graphe matriciel 3D en
tableau simple ou en graphe 2D, vous enlevez les donnes du tableau crois ou
du graphe matriciel. Vous pouvez :
supprimer les donnes du rapport,
afficher les donnes dans un graphe 2D ou dans un tableau simple.

Pour ce faire :

1. Cliquez sur le tableau crois ou le graphe matriciel 3D, puis ouvrez la fentre
Rotation.

2. Slectionnez licne de la variable correspondant aux donnes affiches dans


les lignes (pour un tableau crois) ou sur laxe Z (pour un graphe). Cette icne
est situe lextrmit droite de la zone Structure du bloc.

3. Pour supprimer les donnes du rapport, appuyez sur la touche Suppr.


Pour afficher les donnes dans le tableau simple ou dans le graphe 2D,
faites-les glisser vers le bas et vers la gauche, jusqu les ramener au mme
niveau que les autres icnes. Relchez ensuite le bouton de la souris.

4. Cliquez sur Appliquer pour voir apparatre le tableau simple ou le graphe 2D.

Repositionnement vertical des donnes


Vous pouvez placer plusieurs variables dans des lignes dun tableau crois et sur
laxe Z dun graphe matriciel 3D. Vous pouvez repositionner ces variables,
comme indiqu dans le schma ci-dessous.

Dans cet exemple, les


donnes correspondant
Trimestre et Anne
apparatront dans les
lignes dun tableau crois
ou sur laxe Z dun graphe
matriciel 3D. Vous pouvez
dplacer Anne vers le
haut et Trimestre vers le
bas.

584 Manuel de lutilisateur


Mode Rotation

Dplacement dune variable vers le haut ou vers le bas

Slectionnez une icne, maintenez le bouton de la souris enfonc et faites glisser


licne verticalement, vers le haut ou vers le bas, vers son nouvel emplacement.
Lors du dplacement de la souris, le curseur change de forme (voir curseur dans
la marge). Relchez le bouton de la souris pour dposer licne son nouvel
emplacement, puis cliquez sur Appliquer.

Permutation verticale de deux variables

Pour permuter verticalement deux variables, maintenez la touche Maj enfonce e


slectionnez lune des icnes que vous voulez permuter. La transformation du
curseur vous indique que vous effectuez une permutation (voir curseur dans la
marge). Faites glisser licne verticalement pour la placer au-dessus de licne qu
vous voulez permuter. Relchez le bouton de la souris, puis cliquez sur Appliquer

Dplacement des donnes depuis des colonnes vers des lignes et


inversement, dans un tableau crois
Dans un tableau crois, les donnes saffichent dans des colonnes et des lignes.
Vous pouvez donc modifier le tableau crois en permutant les donnes entre
colonnes et lignes. Vous pouvez effectuer cette opration dans la fentre Rotation,
en dplaant les icnes partir de et vers langle suprieur droit de la zone
Structure du bloc.

Dans cet exemple, les donnes


correspondant Trimestre et Anne
apparaissent dans les lignes du tableau
crois. Vous pouvez dplacer ces
variables vers une colonne dans le
tableau crois, en faisant glisser
Trimestre ou Anne ct de Lieu de
sjour.

Manuel de lutilisateur 585


Chapitre 21 Utilisation du mode Rotation

Dplacement des donnes des lignes vers les colonnes

Slectionnez une icne situe lextrmit suprieure droite de la zone Structure


du bloc, maintenez le bouton de la souris enfonc et faites glisser le curseur vers
lextrmit infrieure gauche de la zone. Lors du dplacement de la souris, le
curseur change de forme (voir curseur dans la marge). Relchez le bouton de la
souris et cliquez sur Appliquer.

Permutation de deux variables entre des colonnes et des lignes

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.

Dplacement des donnes de laxe X vers laxe Z et inversement,


dans un graphe matriciel 3D
Dans un tableau crois, cette tche revient dplacer les donnes des colonnes
vers les lignes, et inversement. Pour ce faire, suivez les mthodes prcdemment
indiques. Remplacez colonne par axe X et ligne par axe Z.

586 Manuel de lutilisateur


Mode Rotation

Affichage et suppression de donnes en mode Rotation


La fentre Rotation prsente les donnes apparaissant dans un rapport ainsi que
toutes les donnes non utilises pouvant tre affiches, savoir :
les icnes visibles dans la zone Section et dans la zone Structure du bloc qui
affichent les donnes apparaissant dj dans le rapport,
les icnes de la zone Variables disponibles qui affichent toutes les donnes
disponibles, quelles soient ou non affiches.
La technique du glisser-dposer vous permet dafficher les donnes non utilises
dans le rapport et de supprimer les donnes dj affiches. Une fois supprimes,
les donnes restent disponibles pour une utilisation ultrieure.

Affichage des donnes dans le rapport


1. Dans la zone Variables disponibles, faites glisser une icne vers la zone
Section pour lafficher en tant que matre, ou double-cliquez dessus pour
lafficher dans le bloc.

2. Cliquez sur Appliquer pour afficher les donnes dans le rapport.

Suppression des donnes du rapport


1. Slectionnez une icne dans la zone Section ou dans la zone Structure du bloc.

2. Faites glisser licne vers la zone Variables disponibles et relchez le bouton


de la souris.
Vous pouvez galement appuyer sur la touche Suppr.

3. Cliquez sur Appliquer pour supprimer les donnes du rapport.

Manuel de lutilisateur 587


Chapitre 21 Utilisation du mode Rotation

Suppression, attribution dun nouveau nom et redfinition de


blocs en mode Rotation
Vous pouvez supprimer, renommer et redfinir les blocs en mode Rotation. Pour
ce faire :

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.

2. Cliquez sur le bouton droit de la souris.


Un menu contextuel saffiche.

3. Slectionnez la commande correspondant la tche excuter.


Si vous slectionnez la commande Renommer, vous devez saisir le
nouveau nom dans la bote de dialogue qui saffiche, puis cliquer sur OK.
La commande Renommer nest pas disponible en cas de slection de
plusieurs onglets.

4. Cliquez sur Appliquer.

Astuce : Vous pouvez redfinir un ou plusieurs blocs en vous conformant la


procdure dcrite ci-dessus. Pour redfinir lintgralit du rapport, cliquez sur le
bouton Restructurer de la barre doutils de la fentre Rotation. La restructuration
dun bloc ou dun rapport entrane la suppression de tout formatage
pralablement appliqu.

588 Manuel de lutilisateur


Mode Rotation

Transformation des blocs en mode Rotation


En mode Rotation, vous pouvez transformer un tableau simple ou crois en
graphe, et vice-versa. Pour ce faire :

1. Ouvrez la fentre Rotation, puis cliquez sur longlet du bloc transformer.

2. Cliquez sur le bouton droit de la souris et slectionnez lune des commandes


suivantes :

Commande Action

Transformer en Transforme le tableau simple ou crois slectionn en


graphe graphe.

Transformer en Transforme le graphe slectionn en tableau simple.


tableau

Transformer en Transforme le graphe matriciel slectionn en tableau


tableau crois crois.

3. Cliquez sur Appliquer.

Manuel de lutilisateur 589


Chapitre 21 Utilisation du mode Rotation

Autres modifications en mode Rotation


La fentre Rotation vous permet dappliquer aux donnes contenues dans un
rapport les attributs suivants :
des tris, qui contrlent lordre dapparition des donnes,
un palmars, qui permet de visualiser les valeurs maximales et minimales des
donnes slectionnes,
des calculs,
des ruptures, qui scindent les blocs de donnes,
des filtres, qui vous permettent de ne visualiser que les donnes dont vous
avez besoin.
Il existe un bouton pour chacun de ces attributs dans la barre doutils de la fentre
Rotation.
a. Tris
b. Palmars
c. Calculs
a b c d e
d. Ruptures
e. Filtres

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.

590 Manuel de lutilisateur


Mode Rotation

Utilisation des tris pour le contrle de lordre des donnes

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.

Utilisation du palmars pour ne visualiser que les premires et


dernires valeurs dune srie de donnes
Pour appliquer un palmars aux donnes dun rapport, slectionnez une
icne dans la zone Section ou Structure du bloc. Cliquez ensuite sur le bouton
Appliquer un palmars Appliquer un palmars. Une icne de palmars apparat ct ou au-dessous
de licne slectionne.

Double-cliquez sur licne de palmars. La bote de dialogue Palmars pour Nom


de la variable saffiche, vous permettant de dfinir le palmars appliquer. Cliquez
sur OK, puis, dans la fentre Rotation, cliquez sur Appliquer. Le rapport qui
saffiche contient le palmars que vous avez appliqu.
Vous pouvez galement :
redfinir le palmars en double-cliquant sur son icne dans la fentre
Rotation, puis en modifiant ses attributs dans la bote de dialogue Palmars
pour Nom de la variable,
supprimer le palmars en slectionnant son icne et en appuyant sur la touche
Suppr.

Pour en savoir plus sur le palmars et son utilisation, reportez-vous la


section Utilisation du palmars sur les valeurs, page 309.

Manuel de lutilisateur 591


Chapitre 21 Utilisation du mode Rotation

Calculs sur les donnes

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.

Pour slectionner le calcul effectuer, double-cliquez sur licne Calculs. La bote


de dialogue Calculs saffiche lcran.
Slectionnez la ou les fonctions appliquer, puis cliquez sur OK. Cliquez sur le
bouton Appliquer pour voir apparatre le calcul dans le rapport.
Pour en savoir plus sur lapplication de calculs sans passer par le mode
Rotation, reportez-vous au chapitre 13 "Ruptures de tableaux et affichage des
calculs", page 323.

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.

Vous pouvez galement :


redfinir la rupture en double-cliquant sur licne correspondante. Dans la
bote de dialogue qui saffiche, vous pouvez slectionner les diffrents
attributs de la rupture.
Supprimer la rupture en slectionnant licne correspondante et en appuyant
sur la touche Suppr.

Pour en savoir plus sur les ruptures et leur utilisation, reportez-vous au


chapitre 13 "Ruptures de tableaux et affichage des calculs", page 323.

592 Manuel de lutilisateur


Mode Rotation

Pose de filtres pour ne visualiser que les donnes ncessaires


Pour poser un filtre sur les donnes dun rapport, slectionnez une icne dans
la zone Section ou Structure du bloc. Cliquez ensuite sur le bouton Insrer un
Insrer un filtre filtre. Une icne apparat ct ou au-dessous de licne slectionne.
Double-cliquez sur licne du filtre. La bote Poser un filtre sur Nom de la variable,
qui vous permet de dfinir le filtre appliquer, saffiche lcran. Cliquez sur OK,
puis, dans la fentre Rotation, cliquez sur le bouton Appliquer. Le rapport qui
saffiche contient le filtre que vous avez pos.
Vous pouvez galement :
redfinir le filtre en double-cliquant sur licne correspondante dans la fentre
Rotation, puis modifier ses attributs dans la bote Poser un filtre sur,
supprimer le filtre en slectionnant licne correspondante et en appuyant sur
la touche Suppr.

Pour en savoir plus sur les filtres et leur utilisation, reportez-vous la section
Limitation des donnes affiches, page 291.

Manuel de lutilisateur 593


Chapitre 21 Utilisation du mode Rotation

594 Manuel de lutilisateur


Partie VI
Formatage des rapports
www.businessobjects.com/infocenter
Chapitre 22 Formatage des tableaux,
cellules et sections
.................................................................................

Dans ce chapitre

Gnralits 598

Formatage des sections 598


Quest-ce quune section ? 598
Formatage des sections 600

Formatage des tableaux 603


Formatage des blocs 603
Retaillage des colonnes, des lignes et des cellules 606
Affichage des en-ttes et des pieds de tableau 607

Formatage des cellules 611


Utilisation des boutons de barres doutils pour le formatage 613
Rptition des formats de cellule 613
Copie des formats de cellules 613
Formatage du texte 614
Formatage des nombres et des dates 616
Cration de vos propres formats de nombres et de dates 618
Utilisation de liens hypertexte dans les rapports BusinessObjects 620
Modification dun lien hypertexte 623
Alignement du contenu dune cellule 624
Insertion dun renvoi la ligne automatique 627
Formatage des bordures de cellules 628
Formatage de larrire-plan des cellules 631

Manuel de lutilisateur 597


Chapitre 22 Formatage des tableaux, cellules et sections

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.

Formatage des sections


Vous pouvez formater les sections dun rapport en appliquant une trame de fond
larrire-plan.

Quest-ce quune section ?


Un rapport BUSINESSOBJECTS comporte deux types de section.
Section principale
Si vous navez cr aucune section, la section principale est la seule section du
rapport. Lorsque vous appliquez une trame de fond, lensemble du rapport (
lexception des bordures) a la mme couleur en trame de fond.
Sections dun rapport matre/dtail
Si votre rapport comporte plusieurs sections, vous pouvez appliquer une trame
de fond diffrente chacune delles. Les diffrentes sections peuvent ainsi tre
facilement diffrencies.
Les sections que vous avez cres se trouvent dans la section principale, dont
len-tte et le pied de page sont respectivement affichs au dbut et la fin du
rapport.
Si vous le souhaitez, vous pouvez masquer len-tte et/ou le pied de page de la
section principale.

598 Manuel de lutilisateur


Formatage des sections

Exemple : Utilisation de la trame de fond pour diffrencier les sections


...........................................................
Dans le schma suivant, le rapport contient deux sections : la section principale
et une section Lieu de sjour. Cette dernire comporte trois valeurs, Bahamas
Beach, French Riviera et Hawaiian Club. La trame de fond de la section principale
est bleue tandis que celle de la section Lieu de sjour est jaune. Ainsi le dbut et
la fin de chaque section est clairement visible. Comme le montre le schma, la
section Lieu de sjour est contenue dans la section principale.

En-tte de la
section principale

Section Lieu de
sjour

Pied de page de la
section principale

...........................................................

Manuel de lutilisateur 599


Chapitre 22 Formatage des tableaux, cellules et sections

Formatage des sections


1. Cliquez sur la section formater laide du bouton droit de la souris.

2. Slectionnez la commande Format de section du menu contextuel.

3. Cliquez sur longlet Trame de fond.

Cliquez sur Aucun si


vous ne voulez pas
appliquer de trame
de fond la section. Cliquez ici pour
slectionner la couleur
Slectionnez un motif du premier plan.
ou une trame dans la
liste.
Cliquez ici pour
Transparent applique slectionner la couleur
uniquement la de larrire-plan.
couleur darrire-
plan.

Plein applique Cette zone affiche un


uniquement la aperu de la trame de
couleur de premier fond qui sera
plan. applique la section.

Les autres options


permettent de
mlanger les deux
couleurs.

4. Slectionnez les options de votre choix et cliquez sur OK.

600 Manuel de lutilisateur


Formatage des sections

Masquage de len-tte ou du pied de page de la section principale


1. Cliquez sur len-tte ou le pied de page de la section principale laide du
bouton droit de la souris.

2. Slectionnez la commande Format de section du menu contextuel.

3. Cliquez sur longlet Gnral.

4. Cochez la case Masquer le pied de page ou Masquer len-tte.


Un en-tte ou un pied de page masqu apparat en italique dans la liste de
longlet Correspondance du Gestionnaire de rapports.

Remarque : Pour en savoir plus sur le masquage et laffichage des composants


dun rapport, reportez-vous la section Masquage et affichage des composants
dun rapport, page 644.

Manuel de lutilisateur 601


Chapitre 22 Formatage des tableaux, cellules et sections

Affichage de len-tte ou du pied de page de la section


1. Cliquez sur longlet Correspondance du Gestionnaire de rapports.
Si le Gestionnaire de rapports nest pas ouvert, slectionnez la commande
Gestionnaire de rapports du menu Affichage.

2. Cliquez sur le bouton doption Structure.

Len-tte de section
gnral est affich en
italique pour indiquer quil
est actuellement masqu
dans la fentre du
rapport

Bouton doption Structure

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.

4. Cliquez sur longlet Gnral.

5. Dcochez la case Masquer len-tte ou Masquer le pied de page et cliquez sur


OK.

602 Manuel de lutilisateur


Formatage des tableaux

Formatage des tableaux


Les tableaux simples et les tableaux croiss sont constitus den-ttes et de pieds
de tableau, de colonnes et de lignes ainsi que de cellules. Lensemble de ces
lments forme le bloc. La cellule est llment le plus simple dun tableau simple
ou crois ; les lignes et les colonnes se composent de groupes de cellules. Lorsque
vous formatez un tableau simple ou crois, vous pouvez effectuer un formatage
cellule par cellule ou un formatage du bloc.

Formatage des blocs


Vous pouvez formater un bloc en lui appliquant une trame de fond et des
bordures. La procdure qui suit prsente la mise en forme dun tableau simple.
La procdure est identique pour un tableau crois ou un graphe.
1. Cliquez sur le tableau laide du bouton droit de la souris et slectionnez la
commande Format de tableau du menu contextuel.
La bote de dialogue Format de tableau saffiche lcran.
2. Cliquez sur longlet Bordure.

3. Slectionnez un style de trait dans la zone Style.


4. Pour modifier la couleur de la bordure, cliquez sur le bouton doption situ en
regard de Personnalise, puis slectionnez une couleur dans la palette qui
saffiche lcran. Cliquez sur OK pour fermer la palette.

Manuel de lutilisateur 603


Chapitre 22 Formatage des tableaux, cellules et sections

5. Choisissez les cts du bloc formater. Vous pouvez :


cliquer sur une ou plusieurs bordures dans la zone Bordure,
- ou -
cliquer sur Encadre pour placer une bordure sur les quatre cts du
tableau.
6. Cliquez sur Appliquer.
7. Cliquez sur longlet Trame de fond et slectionnez les options de votre choix.
Les options disponibles dans longlet Trame de fond sont dcrites la
page 600.

8. Cliquez sur OK pour fermer la bote de dialogue.

Exemple : Application dune trame de fond et de bordures des tableaux


...........................................................
Dans les exemples qui suivent, une trame de fond jaune a t applique au
tableau. Les quatre cts du premier tableau ont une bordure double trait. Le
second tableau a une bordure paisse sur les cts infrieur et suprieur
uniquement.

...........................................................

604 Manuel de lutilisateur


Formatage des tableaux

Exemple : Mise en forme correcte des angles dun tableau crois


...........................................................
Lorsque vous appliquez une trame de fond une section et que vous insrez
ensuite un tableau crois, les cellules formant langle du tableau crois nont
parfois pas la bonne trame ou le bon formatage comme le montre lexemple
ci-dessous. Dans cet exemple, vous voulez que langle suprieur gauche du
tableau ait la mme trame de fond que la section.

Deux lments sont vrifier. Assurez-vous que la trame de la cellule et la trame


du tableau crois sont transparentes.
Pour ce faire :

1. Cliquez sur la cellule de langle suprieur gauche laide du bouton droit de


la souris et slectionnez la commande Format de cellule du menu contextuel.
La bote de dialogue Format de cellule saffiche lcran.

2. Cliquez sur longlet Trame de fond.

3. Cliquez sur le bouton doption Aucun de la section Remplissage.

La cellule est prsent transparente et la trame de fond de la section peut


apparatre. Si le problme nest pas rsolu, rptez la procdure mais en
slectionnant la commande Format de tableau crois du menu contextuel.
...........................................................

Manuel de lutilisateur 605


Chapitre 22 Formatage des tableaux, cellules et sections

Retaillage des colonnes, des lignes et des cellules


Vous pouvez retailler les cellules, les lignes et les colonnes.

Retaillage laide de la souris


Pour modifier la largeur de llment slectionn :

1. Cliquez sur la bordure droite de llment slectionn.

2. Tout en maintenant le bouton gauche de la souris enfonc, faites glisser la


bordure jusqu obtention de la largeur voulue.
Pour modifier la hauteur de llment slectionn :

1. Cliquez sur la bordure suprieure de llment slectionn.

2. Tout en maintenant le bouton gauche de la souris enfonc, faites glisser la


bordure jusqu obtention de la hauteur voulue.

Retaillage laide dune commande de menu


1. Slectionnez les cellules, les colonnes ou les lignes retailler.

2. Slectionnez la commande Hauteur et largeur des cellules du menu Format.


La bote de dialogue Hauteur et largeur des cellules saffiche lcran.

Saisissez une valeur prcise ou utilisez les


Cliquez sur flches pour augmenter ou rduire la largeur
Automatique pour affiche.
ajuster
automatiquement
la largeur des
cellules
slectionnes par
rapport leur
contenu.

3. Dfinissez la largeur de votre choix dans longlet Largeur.

4. Dfinissez la hauteur de votre choix dans longlet Hauteur.

5. Cliquez sur OK.


La bote de dialogue se ferme et llment slectionn est retaill en fonction
des paramtres que vous avez choisis.

606 Manuel de lutilisateur


Formatage des tableaux

Affichage des en-ttes et des pieds de tableau


Vous pouvez choisir dafficher ou non les en-ttes et les pieds de tableau simple.
Vous pouvez galement grer les options lies aux lignes et aux colonnes. Dans
les tableaux croiss, laffichage des en-ttes de lignes se fait par dfaut mais vous
pouvez choisir dafficher ou non les pieds de tableau des lignes et des colonnes
ainsi que des informations supplmentaires dans len-tte. Pour dfinir ces
options :

1. Cliquez sur le tableau simple ou crois laide du bouton droit de la souris.

2. Slectionnez la commande Format de tableau (ou de tableau crois) du menu


contextuel.

3. Cliquez sur longlet Gnral.


Les options que vous pouvez dfinir sont dcrites ci-aprs.

Manuel de lutilisateur 607


Chapitre 22 Formatage des tableaux, cellules et sections

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.

Horizontale affiche les


donnes dans des
Affiche un tableau sur lignes avec len-tte
plusieurs colonnes ou dans la colonne de
lignes. gauche.

Les options disponibles ici


dpendent de
lorientation du tableau.

Affichage dun tableau sur plusieurs colonnes


Vous pouvez dfinir une mise en page sur plusieurs colonnes ou lignes afin
quun plus grand nombre dinformations soit contenu sur une page. Lexemple
ci-aprs illustre cette fonctionnalit.

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.

Vous ne pouvez visualiser les rsultats de ce paramtrage quen mode Page.

608 Manuel de lutilisateur


Formatage des tableaux

Affichage des doublons dans un tableau


Loption Eviter lagrgation des doublons vous permet dafficher toutes les lignes
dun rapport, par opposition lagrgation qui naffiche pas les lignes ayant le
mme ensemble de dimensions.
Lexemple qui suit illustre lutilisation de cette option.

Le premier tableau affiche le chiffre daffaires de chaque lieu de sjour par


trimestre. Etant donn que chaque lieu de sjour par trimestre est une entit
unique, lutilisation ou non de lagrgation des doublons ne fait aucune
diffrence.
Dans le deuxime tableau, la colonne Lieu de sjour a t supprime. La colonne
du chiffre daffaires indique une somme de tous les lieux de sjour par trimestre.
Etant donn quil ny a que quatre trimestres, le tableau ne comporte que quatre
lignes.
Le troisime tableau illustre lutilisation de loption Eviter lagrgation des
doublons, applique au deuxime tableau. Le nombre de lignes initial a t
conserv, mme si le tableau comporte des doublons pour la dimension prsente
(Trimestre).

Manuel de lutilisateur 609


Chapitre 22 Formatage des tableaux, cellules et sections

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.

Affichage dinformations complmentaires relatives len-tte


Lorsque vous affichez des donnes dans un tableau crois, les en-ttes
comportent les valeurs des variables places dans la ligne et la colonne den-tte.
Si vous cochez loption Afficher len-tte de variable, vous pouvez afficher le nom
de la variable et les valeurs, ainsi que ce quoi les chiffres du corps du tableau
font rfrence. Cela permet de prsenter davantage dinformations et aide
linterprtation des donnes du tableau crois.
Voici un exemple.

Les en-ttes contiennent


uniquement les valeurs et
les cellules du corps
prsentent uniquement
les chiffres.

Le mme tableau crois


avec activation de
loption Afficher len-
tte de variable.

610 Manuel de lutilisateur


Formatage des cellules

Formatage des cellules


Cette section dcrit le formatage des cellules. Le schma prsent ci-aprs vous
montre ce quil est possible de raliser pour le formatage des cellules et de leur
contenu.
Appliquer une couleur et une
trame larrire-plan de la
cellule.
Modifier la couleur et le
style de trait des bordures
de la cellule.

Appliquer des formats


aux nombres et aux
dates.
Appliquer une couleur et
une police au texte.
Aligner le contenu des cellules :
texte align gauche et
nombres aligns droite.

Afin de pouvoir formater les cellules, vous devez pralablement les slectionner.

Slection du corps sans len-tte


Le corps est constitu de cellules contenant les donnes dun tableau simple ou
dun tableau crois. Le corps ninclut pas les cellules de titre qui apparaissent en
haut des colonnes et gauche des lignes.
En slectionnant le corps, vous pouvez formater simultanment toutes les
cellules quil contient, en appliquant par exemple des bordures et une couleur
darrire-plan.

Manuel de lutilisateur 611


Chapitre 22 Formatage des tableaux, cellules et sections

Slection du corps dans un tableau simple

1. Placez le curseur sur la bordure gauche du tableau, en vitant la partie


suprieure du tableau o saffichent les cellules de titre.

2. Lorsque le curseur se transforme en flche noire pointant vers le tableau,


cliquez une fois.
Une bordure grise hachure apparat autour du tableau et le corps est mis en
surbrillance pour indiquer quil est slectionn.

Tableau simple dont le corps est slectionn


Slection du corps dans un tableau crois

1. Cliquez une fois sur le corps du tableau crois.

2. Si le corps contient plusieurs variables, maintenez la touche Maj enfonce et


cliquez sur chacune des variables.
Une bordure grise hachure apparat autour du tableau crois et le corps est
mis en surbrillance pour indiquer quil est slectionn.

Tableau crois dont le corps est slectionn

612 Manuel de lutilisateur


Formatage des cellules

Utilisation des boutons de barres doutils pour le formatage


Les boutons des barres doutils constituent le moyen le plus rapide et le plus
facile dappliquer un formatage simple.
Pour afficher les barres doutils Formatage et Bordure :

1. Slectionnez la commande Barres doutils du menu Affichage.


La bote de dialogue Barres doutils saffiche lcran.

2. Cochez les cases Formatage et Bordure, puis cliquez sur OK.


Les barres doutils saffichent lcran. Les boutons que vous pouvez utiliser
pour formater des cellules sont illustrs dans les sections qui suivent.

Rptition des formats de cellule


Aprs avoir mis en forme une cellule, vous pouvez rapidement appliquer le
mme format aux autres cellules.
Pour ce faire :

1. Slectionnez les cellules formater.

2. Slectionnez la commande Rpter Format de cellule du menu Edition.

Astuce : Vous pouvez galement utiliser le raccourci clavier Ctrl+Maj+R

Copie des formats de cellules


Vous pouvez copier et coller le formatage dune seule cellule. Pour ce faire :

1. Slectionnez la cellule dont vous voulez copier le formatage.

2. Cliquez sur le bouton Copier de la barre doutils Standard.


Coller le format
uniquement
3. Slectionnez la cellule laquelle vous voulez appliquer le formatage.

4. Cliquez sur le bouton Coller le format uniquement de la barre doutils


Standard.
Le formatage est copi mais le contenu reste inchang.

Astuce : Vous pouvez galement utiliser le raccourci clavier Ctrl+Maj+V pour


coller uniquement le formatage.

Manuel de lutilisateur 613


Chapitre 22 Formatage des tableaux, cellules et sections

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

1. Slectionnez la ou les cellules, lignes ou colonnes contenant le texte formater.

2. Utilisez ensuite les boutons de la barre doutils pour appliquer le formatage


de votre choix.

614 Manuel de lutilisateur


Formatage des cellules

Vous pouvez galement utiliser la bote de dialogue Format de cellule pour


formater du texte.
Pour ce faire :

1. Slectionnez la ou les cellules, lignes ou colonnes contenant le texte formater.

2. Slectionnez la commande Cellule du menu Format ou la commande Format


de cellule du menu contextuel qui saffiche lorsque vous cliquez sur le bouton
droit de la souris.
La bote de dialogue Format de cellule saffiche lcran.

3. Cliquez sur longlet Police pour afficher les attributs de formatage du texte.

Cliquez ici pour


afficher la palette de
couleurs.

4. Slectionnez les attributs de formatage de votre choix, puis cliquez sur


Appliquer ou sur OK.
Les formats choisis sont appliqus la slection.

Manuel de lutilisateur 615


Chapitre 22 Formatage des tableaux, cellules et sections

Formatage des nombres et des dates


Cette section fournit les instructions relatives lapplication des formats fournis
par BUSINESSOBJECTS aux nombres et aux dates, ainsi qu la cration de vos
propres formats.

Utilisation des boutons de la barre doutils


La barre doutils Formatage comporte plusieurs boutons que vous pouvez
utiliser pour appliquer rapidement certains formats aux nombres. Ces boutons
peuvent tre utiliss pour le formatage des nombres contenus dans des cellules
ou des graphes.

1. Assurez-vous que la barre doutils Formatage est affiche.

2. Slectionnez le nombre formater et cliquez sur le bouton de votre choix.

a. Applique le style montaire par dfaut la slection.


b. Applique le style pourcentage par dfaut la slection.
c. Applique le style million par dfaut la slection.
d. Affiche une dcimale supplmentaire.
a b c d e e. Supprime une dcimale.

Remarque : Le style montaire, million et pourcentage est dfini dans la bote de


dialogue Proprits de Paramtres rgionaux accessible partir du Panneau de
configuration de Windows.

Application de formats aux nombres et aux dates


1. Slectionnez la ou les cellules, lignes ou colonnes contenant les nombres ou les
dates formater.

2. Slectionnez la commande Cellule du menu Format ou la commande Format


de cellule du menu contextuel qui saffiche lorsque vous cliquez sur le bouton
droit de la souris.
La bote de dialogue Format de cellule saffiche lcran.

616 Manuel de lutilisateur


Formatage des cellules

3. Cliquez sur longlet Nombre.

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.

5. Slectionnez le format de votre choix dans la liste Format.


Vous pouvez voir un aperu du rsultat du format choisi au-dessous de la
zone Positif. Vous pouvez galement voir un aperu du rsultat sous les
autres zones (Ngatif, Egal zro et Indfini) si le format a t dfini
respectivement pour des nombres ngatifs, des nombres gaux zro et des
cellules vides.

6. Cliquez sur Appliquer ou sur OK.


Les nouveaux formats sont appliqus la slection.

Manuel de lutilisateur 617


Chapitre 22 Formatage des tableaux, cellules et sections

Cration de vos propres formats de nombres et de dates


Vous pouvez crer vos propres formats de nombres et de dates partir des
formats standard. Pour illustrer la procdure suivre pour la cration de vos
propres formats, les tapes prsentes ci-aprs sappuient sur un exemple.

Exemple : Cration dun format de nombre trois dcimales


...........................................................
Le format peut sappliquer aux valeurs positives et ngatives, ainsi quaux
valeurs gales zro et aux cellules vides.

1. Dans longlet Nombre de la bote de dialogue Format de cellule, cliquez sur la


catgorie Numrique de la liste Catgorie.
Les formats de nombres correspondants saffichent dans la liste Format.

2. Cliquez sur le format de nombre deux dcimales (0,00).


Le rsultat de ce format sur les valeurs positives saffiche sous la zone Positif.

3. Cliquez dans la zone Positif, puis ajoutez un zro en troisime dcimale.


Vous avez cr un format qui permet dafficher des valeurs positives trois
dcimales. Si vous ne souhaitez pas saisir de formats dans les zones restantes
(Ngatif, Egal zro et Indfini), passez directement ltape 6.

4. Cliquez dans la zone Ngatif, puis saisissez le format 0,000.


Les valeurs ngatives qui saffichent prsent ont trois dcimales.

5. Saisissez 0,000 dans les zones Egal zro et Indfini.


Ces zones correspondent respectivement aux valeurs nulles (zro) et aux
cellules vides. 0,000 apparat dans les cellules contenant des valeurs nulles.
Le format sapplique galement aux cellules vides.

618 Manuel de lutilisateur


Formatage des cellules

6. Cliquez sur Ajouter.


Le nouveau format saffiche dans la liste Format, sous la catgorie Numrique
et sous la catgorie Personnalis.

Les quatre nouvelles


proprits du nouveau
format saffichent dans
la liste Format.

Un exemple du format
saffiche sous chaque
zone.

7. Cliquez sur Appliquer ou sur OK.


Le nouveau format de nombre est prsent disponible.
Vous pouvez appliquer une couleur aux formats de nombre que vous avez crs.
Si par exemple vous souhaitez que les valeurs ngatives apparaissent en rouge,
saisissez [Rouge] aprs le format de nombre dans le champ Ngatif.

...........................................................

Manuel de lutilisateur 619


Chapitre 22 Formatage des tableaux, cellules et sections

Suppression des formats de nombres et de dates que vous avez


crs
Vous pouvez supprimer les formats de nombres et de dates crs par vous-mme
ou tout autre utilisateur.

1. Dans longlet Nombre de la bote de dialogue Format de cellule, cliquez sur la


catgorie contenant le format cr que vous voulez supprimer.

2. Slectionnez le ou les formats supprimer.

3. Cliquez sur Supprimer puis sur OK.

Utilisation de liens hypertexte dans les rapports BusinessObjects


Vous pouvez facilement ajouter des liens hypertexte tels que des adresses e-mail
et de sites web dans vos rapports. BUSINESSOBJECTS reconnat automatiquement
certains mots-cls ou symboles inclus dans ladresse, ajoute tout syntaxe
supplmentaire et formate ladresse en tant que lien hypertexte. Les liens
hypertexte que vous ajoutez un rapport BUSINESSOBJECTS sont conservs
lorsque vous enregistrez le rapport au format PDF ou HTML.
BUSINESSOBJECTS reconnat automatiquement les mots-cls, la syntaxe et les
symboles du tableau ci-dessous et les transforme en liens hypertexte :

Mot cl ou syntaxe Automatiquement reconnu et format en tant que...


HTTP ou www HyperText Transfer Protocol
MAILTO ou @ courrier lectronique
FILE fichiers propres lhte
<a href indiqu dans le code HTML
FTP File Transfer Protocol
NEWS infos Usenet
TELNET protocole Telnet for Interactive Sessions
GOPHER protocoles Gopher et Gopher+
WAIS protocole Wide Area Information Servers
PROSPERO Prospero Directory Service
NNTP infos Usenet utilisant un accs NNTP

620 Manuel de lutilisateur


Formatage des cellules

Formatage des liens hypertexte


Si vous avez Microsoft Internet Explorer, les liens hypertexte des rapports
BUSINESSOBJECTS sont formats selon les paramtres que vous avez dfinis dans
Internet Explorer. Si Internet Explorer nest pas install sur votre ordinateur, les
liens hypertexte non utiliss sont formats en bleu et souligns.

Ajout dun lien hypertexte


Vous pouvez saisir une adresse directement dans une cellule ou lextraire via une
requte si le designer de votre univers a inclus des liens hypertexte dans un
univers.

1. Slectionnez la cellule dans laquelle vous voulez faire apparatre le lien


hypertexte.

2. Saisissez ladresse laide dun des mots-cls ou symboles du tableau ci-


dessus et appuyez sur Entre.
BUSINESSOBJECTS dtecte automatiquement le lien hypertexte et le formate en
consquence.

Astuce : La slection et le retaillage des cellules contenant des liens hypertexte


peuvent tre un peu difficiles car chaque fois que vous cliquez sur la cellule, le
lien hypertexte est activ. La solution consiste agrandir la cellule contenant le
lien afin de pouvoir slectionner la cellule aprs ladresse sans activer le lien.

Exemple Ajout dun lien vers un site web dans un rapport


...........................................................
Des informations complmentaires sur les donnes de votre rapport sont
disponibles sur un site web de la socit. En incluant un lien vers ce site partir
de votre rapport, vous permettez aux utilisateurs du rapport daller directement
la source des informations. Pour ajouter une adresse de site web votre
rapport :

1. Insrez une nouvelle cellule individuelle dans votre rapport.


Il est recommand de crer une cellule assez grande afin de laisser de lespace
aprs ladresse. Cela vous permet de slectionner facilement la cellule sans
activer le lien hypertexte.

2. Slectionnez la cellule et saisissez ladresse : www.businessobjects.com.

Manuel de lutilisateur 621


Chapitre 22 Formatage des tableaux, cellules et sections

3. Appuyez sur Entre.


BUSINESSOBJECTS reconnat automatiquement la chane www comme
composant dune adresse web et la formate en bleu soulign. Si vous dplacez
votre souris au-dessus de ladresse, le curseur prend lapparence dune main
pour indiquer quil sagit dun lien hypertexte.

4. Cliquez sur le lien.


Si vous avez accs Internet, le site web de Business Objects saffichera dans
votre navigateur.

BUSINESSOBJECTS reconnat galement la syntaxe <a href qui vous permet de


dfinir exactement ce que vous pouvez afficher dans votre lien hypertexte et de
dfinir des chemins daccs relatifs aux fichiers.
Dans lexemple de syntaxe ci-dessous, le lien hypertexte permet daccder
directement la page Tips & Tricks du site web de Business Objects mais seul
BusinessObjects Tips & Tricks saffiche dans votre rapport :
<a href="http://www.businessobjects.com/services/infocenter//tips/start/
starthome.htm">BusinessObjects Tips & Tricks</a>
Si vous maintenez le curseur de la souris au-dessus de ladresse, une info-bulle
apparat et affiche la syntaxe de ladresse :

...........................................................

622 Manuel de lutilisateur


Formatage des cellules

Modification dun lien hypertexte


Vous pouvez modifier une cellule contenant un lien hypertexte directement dans
la cellule ou dans la barre de formule.
Utilisation de la barre de formule :

1. Assurez-vous que la barre de formule est ouverte.

2. Slectionnez la cellule contenant le lien hypertexte que vous voulez modifier.


La syntaxe complte du lien hypertexte saffiche dans la fentre de la barre de
formule.

3. Effectuez les modifications ncessaires dans la barre de formule et appuyez


sur la touche Entre.
Le lien hypertexte est mis jour.
Modification directe dans la cellule :

1. Double-cliquez sur la cellule contenant le lien hypertexte que vous voulez


modifier.

2. Effectuez les modifications ncessaires et cliquez en dehors de la cellule ou


appuyez sur la touche Entre.
Le lien hypertexte est mis jour.

Manuel de lutilisateur 623


Chapitre 22 Formatage des tableaux, cellules et sections

Alignement du contenu dune cellule


Aligner le contenu dune cellule revient positionner les valeurs affiches dans
la cellule par rapport aux bords de la cellule. Vous pouvez, par exemple, aligner
les valeurs contre le bord gauche de la cellule.
Vous pouvez utiliser les boutons de la barre doutils Formatage pour aligner le
contenu de la cellule.
a. Aligner gauche
b. Centrer

a b c d c. Aligner droite
d. Justifier

1. Slectionnez la ou les cellules, lignes ou colonnes dont vous voulez aligner le


contenu.

2. Cliquez sur lun des boutons dalignement.

Vous pouvez galement utiliser les attributs dalignement de la bote de dialogue


Format de cellule. Pour ce faire :

1. Slectionnez la ou les cellules, lignes ou colonnes dont vous voulez aligner le


contenu.

2. Cliquez sur la cellule, la ligne ou la colonne laide du bouton droit de la


souris et slectionnez la commande Format de cellule du menu contextuel.
La bote de dialogue Format de cellule saffiche lcran.

624 Manuel de lutilisateur


Formatage des cellules

3. Cliquez sur longlet Alignement pour afficher les attributs dalignement.

Cette option permet Pour modifier


daligner le texte lalignement vertical
droite et les nombres du contenu de la
gauche. cellule, cliquez sur
lun des boutons de
la zone Vertical.

Cliquez sur cette option


pour afficher un texte
long sur plusieurs lignes.

4. Slectionnez les options de votre choix, puis cliquez sur OK.


Certains types de tableau simple ou crois, gnralement utiliss dans les
rapports financiers, ont une prsentation caractristique comme illustr
ci-dessous.

Caractres de remplissage
la fin du texte.

Contenu de la cellule mis


en retrait.

Manuel de lutilisateur 625


Chapitre 22 Formatage des tableaux, cellules et sections

Mise en retrait du contenu de la cellule


Vous pouvez dfinir un espace entre la bordure gauche de la cellule et le texte ou
les nombres contenus dans la cellule. Vous obtenez ainsi laspect dune liste avec
retrait dans votre tableau.

1. Dans longlet Alignement, cliquez sur Gauche pour aligner le contenu de la


cellule gauche de celle-ci.

2. Spcifiez une valeur dans la zone Retrait.


La valeur 1 est synonyme daucun espace. Vous ne pouvez pas spcifier de
valeurs ngatives.
Vous pouvez galement utiliser les boutons de la barre doutils Formatage :

1. Cliquez lintrieur de la cellule.

2. Cliquez sur le bouton Aligner gauche de la barre doutils Formatage.


Rduire le retrait /
Augmenter le retrait
3. Utilisez les boutons pour augmenter ou rduire le retrait.
Dfinition du caractre de remplissage
Vous pouvez combler lespace compris entre la fin du texte et la bordure de la
cellule laide du caractre de remplissage de votre choix.

1. Dans longlet Alignement, cochez la case Remplissage de la zone Paramtres.

2. Saisissez le caractre utiliser.

626 Manuel de lutilisateur


Formatage des cellules

Fusion du contenu de cellules


Linsertion dune rupture sur une ligne ou une colonne implique laffichage de la
mme valeur sur plusieurs lignes ou colonnes. Vous pouvez supprimer ces
doublons, fusionner les cellules vides et centrer la valeur par rapport aux lignes
ou colonnes quelle dcrit.
Pour ce faire :

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.

Remarque : Pour en savoir plus sur linsertion et la gestion des ruptures,


reportez-vous au chapitre 13 "Ruptures de tableaux et affichage des calculs",
page 323.

Insertion dun renvoi la ligne automatique


Lorsquune colonne ou une ligne den-tte comporte un texte long, vous pouvez
afficher ce texte sur plusieurs lignes.
Dans lexemple qui suit, lintitul Nombre de clients est beaucoup plus long que
les chiffres affichs dans la colonne correspondante, ce qui entrane lutilisation
dun espace inutile dans le tableau. Vous pouvez contourner ce problme en
appliquant un renvoi la ligne automatique au contenu de la cellule et en
retaillant la colonne.

Pour ce faire :

1. Cliquez sur la cellule Nombre de clients laide du bouton droit de la souris


et slectionnez la commande Format de cellule du menu contextuel.
La bote de dialogue Format de cellule saffiche lcran.

2. Cliquez sur longlet Alignement.

Manuel de lutilisateur 627


Chapitre 22 Formatage des tableaux, cellules et sections

3. Dans la zone Paramtres, cochez la case Renvoi la ligne automatique.

Astuce : Si des tiquettes de colonne sont attribues plusieurs lignes,


slectionnez Bas dans la zone Vertical de longlet Alignement afin daligner
toutes les tiquettes sur la dernire ligne du texte.
Pour aligner automatiquement des lignes de texte ramen automatiquement la
ligne, slectionnez loption Ajustement automatique ligne/ligne. La taille de la
plus haute cellule de la ligne est prise en compte par dfaut. Remarque : si vous
ajustez manuellement la taille de la ligne, cette fonction est ignore.

Formatage des bordures de cellules


Vous pouvez formater les bordures des cellules en appliquant des styles de trait
et des couleurs. Les boutons de la barre doutils Bordure facilitent le formatage
des bordures de cellules.

a b c d e f g h i

a. Permet la slection du style de trait appliquer.


b. Applique le style la bordure suprieure.
c. Applique le style la bordure infrieure.
d. Applique le style la bordure gauche.
e. Applique le style la bordure droite.
f. Applique le style aux bordures intrieures.
g. Applique le style aux bordures extrieures.
h. Supprime le style de toutes les bordures.
i. Permet la slection de la couleur appliquer.

Pour afficher la barre doutils Bordure :


Cliquez sur nimporte quelle autre barre doutils laide du bouton droit de la
Bordures souris et slectionnez la commande Bordures du menu contextuel.
ou
Si la barre doutils Formatage est dj affiche, cliquez sur la flche situe en
regard du bouton Bordures.

628 Manuel de lutilisateur


Formatage des cellules

Formatage des bordures


1. Slectionnez la ou les cellules, lignes ou colonnes dont vous voulez formater
les bordures.

2. Slectionnez un style de trait et une couleur appliquer.

3. Cliquez sur les boutons appropris pour ajouter les bordures de votre choix
la cellule.

Vous pouvez galement utiliser la bote de dialogue Format de cellule pour


appliquer des traits et des couleurs aux bordures.
Pour ce faire :

1. Slectionnez la ou les cellules, lignes ou colonnes formater.

2. Slectionnez la commande Cellule du menu Format ou la commande Format


de cellule du menu contextuel qui saffiche lorsque vous cliquez sur le bouton
droit de la souris.
La bote de dialogue Format de cellule saffiche lcran.

3. Cliquez sur longlet Bordure pour afficher les attributs de format des
bordures.

Cliquez ici pour


effacer toutes les
bordures dfinies. Slectionnez le style du
trait.

Cliquez ici pour


appliquer le style
aux bordures
externes.

Slectionnez les
bordures
formater.

Cliquez ici pour afficher


la palette de couleurs.

Manuel de lutilisateur 629


Chapitre 22 Formatage des tableaux, cellules et sections

4. Slectionnez un style de trait dans la zone Style.

5. Pour modifier la couleur de la bordure, cliquez sur le bouton doption


Personnalise et slectionnez une couleur dans la palette qui saffiche
lcran. Cliquez sur OK pour fermer la palette.

6. Slectionnez la ou les bordures formater. Vous pouvez les slectionner


individuellement ou cliquer sur Encadre pour slectionner toutes les
bordures extrieures.

7. Cliquez sur Appliquer ou sur OK.


Les styles de trait et les couleurs sappliquent aux bordures slectionnes.

630 Manuel de lutilisateur


Formatage des cellules

Formatage de larrire-plan des cellules


Pour formater larrire-plan des cellules, vous pouvez :
modifier la couleur,
appliquer une trame de fond,
combiner une couleur et une trame.

Pour formater larrire-plan des cellules :

1. Slectionnez la ou les cellules, lignes ou colonnes formater.

2. Slectionnez la commande Cellule du menu Format, ou cliquez sur la cellule,


la ligne ou la colonne laide du bouton droit de la souris et slectionnez la
commande Format de cellule du menu contextuel.
La bote de dialogue Format de cellule saffiche lcran.

3. Cliquez sur longlet Trame de fond.


Cliquez sur Aucun si
vous ne voulez pas
appliquer de trame
la cellule. Celle-ci est
Cliquez ici pour
alors transparente.
slectionner la couleur
de premier plan de
votre choix.
Slectionnez le motif
ou la trame dans la Cliquez ici pour
liste. slectionner la couleur
darrire-plan
Transparent applique appliquer.
la couleur darrire-
plan uniquement.
Cette zone affiche un
Plein applique la aperu de la trame de
couleur de premier fond qui sera
plan uniquement. applique la section.

Les autres options


permettent de
mlanger les deux
couleurs.

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.

Manuel de lutilisateur 631


Chapitre 22 Formatage des tableaux, cellules et sections

632 Manuel de lutilisateur


Chapitre 23 Mise en forme des pages
.................................................................................

Dans ce chapitre

Gnralits 634

Positionnement des composants dun rapport 635


Positionnement relatif 635
Alignement des blocs et des cellules 638
Affichage des contours 639
Positionnement manuel des composants laide du quadrillage 640

Utilisation du Gestionnaire de rapports pour la structuration du


rapport 641
Organisation du rapport dans le Gestionnaire de rapports 642
Mise en forme des composants dans le Gestionnaire de rapports 643
Attribution de noms aux composants dans le Gestionnaire de
rapports 643

Masquage et affichage des composants dun rapport 644


Affichage et masquage des composants dun rapport 645
Dfinition dune condition pour masquer un composant 647
Masquage dune section vide dans un rapport 654

Fonds de page 656

Manuel de lutilisateur 633


Chapitre 23 Mise en forme des pages

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.

634 Manuel de lutilisateur


Positionnement des composants dun rapport

Positionnement des composants dun rapport


Cette section explique comment positionner et aligner les diffrents composants
figurant dans un rapport.

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.

Exemple : Pourquoi le positionnement relatif est-il important ?


...........................................................
Dans cet exemple, une page du rapport comporte un graphe et un tableau simple,
constitu de cinq lignes. Vous rafrachissez votre rapport afin de mettre jour les
donnes. Il en rsulte un tableau comportant prsent dix lignes. Si vous ne
dfinissez pas la position du graphe par rapport la position relle du tableau, le
nouveau tableau chevauchera le graphe, comme le montre le schma ci-dessous.

Manuel de lutilisateur 635


Chapitre 23 Mise en forme des pages

Si vous dfinissez la position du graphe par rapport la position relle du tableau


simple, lors de lagrandissement du tableau, le graphe est positionn de sorte
toujours se trouver sous le tableau (en conservant lespace dfini).
Lutilisation du positionnement relatif est particulirement importante lorsque
vous dfinissez des conditions permettant de dterminer si un tableau ou un
graphe est affich ou non. Si vous ne positionnez pas les composants les uns par
rapport aux autres, ils risquent de se chevaucher ou dtre spars par des
espaces trs importants.
...........................................................
Positionnement dun bloc par rapport un autre composant du
rapport
1. Cliquez sur le bloc ou la cellule laide du bouton droit de la souris et
slectionnez la commande Format de (bloc) du menu contextuel.
La bote de dialogue Format de (bloc) saffiche lcran.

2. Cliquez sur longlet Affichage.

636 Manuel de lutilisateur


Positionnement des composants dun rapport

3. Dans la bote liste droulante Position horizontale par rapport , slectionnez le


marqueur que vous souhaitez utiliser pour positionner le bloc ou la cellule
horizontalement.

4. Saisissez une valeur (positive ou ngative) dans le champ Gauche afin de


dfinir lespace voulu entre le marqueur et le bloc slectionn.

5. Dans la bote liste droulante Position verticale par rapport , slectionnez le


marqueur que vous souhaitez utiliser pour positionner le bloc ou la cellule
verticalement.

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.

Lespace entre le marqueur et le bloc


slectionn est toujours calcul partir
Positionnement vertical de langle suprieur gauche du bloc.
Positionnement horizontal

7. Cliquez sur Appliquer ou OK pour afficher les cellules ou les blocs leurs
nouvelles positions.

Remarque : Lorsquun rapport ne contient que la section principale, la section


suprieure est la marge suprieure de la page. Lorsquun rapport contient
plusieurs sections, la section suprieure correspond au haut de la section dans
laquelle un bloc est actuellement positionn.

Manuel de lutilisateur 637


Chapitre 23 Mise en forme des pages

Alignement des blocs et des cellules


Vous pouvez aligner les composants dun rapport les uns par rapport aux autres
laide de la barre doutils Alignement.

a. Aligne les bordures gauches.


b. Centre horizontalement.
c. Aligne les bordures droites.
d. Aligne les bordures suprieures.

a b c d e f g e. Centre verticalement.
f. Aligne les bordures infrieures.
g. Quadrillage - Aligne les composants
sur le quadrillage.

1. Assurez-vous que la barre doutils Alignement est bien affiche.

2. Slectionnez le premier composant.


Par exemple, pour aligner une cellule avec un tableau simple, vous devez
dabord slectionner le tableau.

3. Maintenez la touche Ctrl enfonce et slectionnez le composant que vous


souhaitez aligner avec le premier.

4. Cliquez sur loption utiliser, puis cliquez sur OK.


Les composants que vous avez slectionns sont prsent aligns.

638 Manuel de lutilisateur


Positionnement des composants dun rapport

Affichage des contours


Lorsque vous travaillez sur la mise en page et sur lalignement des composants,
il peut tre utile dafficher les contours. Il sagit de lignes en pointills non
imprimables. Vous pouvez afficher les trois types de contours suivants :
Contours de cellule : affichent les contours dune cellule.
Marges : affichent la taille des marges ; les contours de marge
ne peuvent tre affichs quen mode Page.
Contours de section : affichent le dbut et la fin dune section.

Pour afficher les contours des cellules et des sections :


Slectionnez la commande Contours des cellules ou Contours des sections du
menu Affichage.
Contours de cellule

Contours de section

Pour afficher les marges :

1. Slectionnez la commande Page du menu Affichage.

2. Si les marges ne sont pas affiches, slectionnez la commande Marges du


menu Affichage.

Manuel de lutilisateur 639


Chapitre 23 Mise en forme des pages

Positionnement manuel des composants laide du quadrillage


Vous pouvez faire glisser manuellement les composants dun rapport pour les
placer la position de votre choix sur la page concerne. Pour vous aider
effectuer un positionnement prcis des composants, vous pouvez utiliser le
quadrillage.
Pour afficher le quadrillage :
Slectionnez la commande Quadrillage du menu Affichage.

Vous pouvez utiliser le quadrillage pour aligner automatiquement la slection


lorsque vous la dplacez. Pour ce faire :
Cliquez sur le bouton Quadrillage de la barre doutils Alignement.

Quadrillage
Lorsque vous dposez un composant un nouvel emplacement, celui-ci est
automatiquement align sur la ligne la plus proche du quadrillage.

Pour positionner un composant :

1. Slectionnez le(s) bloc(s) ou cellule(s) que vous souhaitez positionner.

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.

3. Faites glisser le bloc ou la cellule vers le nouvel emplacement et relchez le


bouton de la souris.

Remarque : Dans un rapport matre/dtail, vous pouvez faire glisser un bloc


entre des sections. Dans ce cas, les donnes contenues dans le bloc sont
recalcules. Vous pouvez galement dplacer des blocs entre des sections laide
du Gestionnaire de rapports.

640 Manuel de lutilisateur


Utilisation du Gestionnaire de rapports pour la structuration du rapport

Utilisation du Gestionnaire de rapports pour la


structuration du rapport
Vous pouvez utiliser longlet Correspondance du Gestionnaire de rapports pour
travailler sur la structure, la disposition et la mise en forme du rapport. En mode
Structure, longlet Correspondance peut notamment vous permettre de grer des
rapports qui contiennent des lments masqus (cellules, sections et blocs).
Affichage du Gestionnaire de rapports en mode Structure

1. Si le Gestionnaire de rapports nest pas dj ouvert, cliquez sur le bouton


Gestionnaire de rapports de la barre doutils Standard.
Gestionnaire de
rapports
2. Cliquez sur longlet Correspondance.

3. Cliquez sur le bouton doption Structure.

Bouton doption
Structure

Longlet Correspondance affiche la liste de tous les composants contenus dans le


rapport slectionn, selon leur ordre dapparition dans le rapport. Le nom du
rapport apparat en haut, suivi de len-tte de la section principale, puis des
sections contenant les cellules, les graphes, les tableaux croiss et les tableaux
simples.
Chaque composant du rapport est reprsent par une icne. Lorsque vous
cliquez sur une icne dans le Gestionnaire de rapports, le composant
correspondant saffiche dans la fentre du rapport.

Manuel de lutilisateur 641


Chapitre 23 Mise en forme des pages

Organisation du rapport dans le Gestionnaire de rapports


Vous pouvez utiliser le Gestionnaire de rapports pour organiser les tableaux, les
cellules et les graphes contenus dans votre rapport.
Copie des composants dun rapport
Vous pouvez effectuer un copier-coller dun composant dune section du rapport
une autre. Lorsque vous collez un composant un nouvel emplacement, la mise
en forme initiale est conserve. Ainsi, si vous copiez un graphe en secteurs dans
une autre partie du rapport via longlet Correspondance, le graphe conserve les
couleurs, les lgendes, les titres et autres formatages qui lui sont associs. Pour ce
faire :

1. Cliquez sur licne du composant copier laide du bouton droit de la souris.

2. Slectionnez la commande Copier du menu contextuel.

3. Cliquez nouveau sur le bouton droit de la souris et slectionnez la


commande Coller.
Cette mthode, la fois simple et rapide, permet de copier un composant puis de
travailler sur celui-ci dans la fentre du rapport.

642 Manuel de lutilisateur


Utilisation du Gestionnaire de rapports pour la structuration du rapport

Dplacement des composants dun rapport


Vous pouvez dplacer un composant dun emplacement un autre dans la liste.
Pour ce faire :
1. Cliquez sur licne du composant dplacer.
2. Cliquez nouveau sur cette icne, puis tout en maintenant le bouton de la
souris enfonc, faites-la glisser vers lemplacement de votre choix dans la liste.
3. Relchez le bouton de la souris.
Licne se trouve prsent au nouvel emplacement dans la liste et le
composant est affich au nouvel emplacement dans la fentre du rapport.

Mise en forme des composants dans le Gestionnaire de rapports


Longlet Correspondance du Gestionnaire de rapports vous permet de travailler
la mise en forme des composants de votre rapport. Vous pouvez ainsi mettre en
forme des tableaux simples, des tableaux croiss, des graphes, des cellules et des
sections, mais aussi formater des filtres, des tris et des ruptures. Pour ce faire :
Dans longlet Correspondance, cliquez sur licne du composant laide du
bouton droit de la souris et slectionnez loption approprie dans le menu
contextuel.

Attribution de noms aux composants dans le Gestionnaire de


rapports
Les tableaux simples, les tableaux croiss, les cellules et les graphes sont associs
des noms qui apparaissent dans la liste Correspondance du Gestionnaire de
rapports en mode Structure. Lattribution de noms aux diffrents composants
permet un reprage plus facile entre les diverses parties du rapport. Par un
simple clic, vous accdez directement la partie qui vous intresse. Par ailleurs,
lattribution de noms se rvle trs utile lorsque vous masquez des composants
sur certaines pages.
Pour ce faire :
1. Assurez-vous davoir activ le mode Structure dans longlet Correspondance
du Gestionnaire de rapports.
2. Cliquez une fois sur un nom de composant, puis une deuxime fois.
Le nom est mis en surbrillance.
3. Saisissez un nouveau nom.
4. Appuyez sur la touche Entre ou cliquez lextrieur du nom.

Astuce : Vous pouvez galement attribuer des noms aux composants dans
longlet Gnral ou Affichage des botes de dialogue Format de bloc.

Manuel de lutilisateur 643


Chapitre 23 Mise en forme des pages

Masquage et affichage des composants dun


rapport
BUSINESSOBJECTS vous permet de crer et de formater des composants de rapport
(tableaux simples, tableaux croiss, graphes, cellules et sections), puis de choisir
les composants que vous souhaitez afficher sur une page donne ou dans
certaines circonstances. Cette fonctionnalit est parfois appele formatage
conditionnel.
Le formatage conditionnel vous permet de facilement dfinir des rapports
affichant diverses informations et mises en forme sur diffrentes pages. Ainsi,
vous pouvez crer une mise en page diffrente pour les pages paires et impaires
ou utiliser un format de tableau diffrent pour les enregistrements des paiements
de clients en fonction du solde crditeur ou dbiteur des clients.
Vous pouvez masquer et afficher les composants dun rapport selon deux
mthodes :
en cochant simplement une case permettant de temporairement masquer un
composant,
ou en dfinissant une condition permettant de dterminer quel moment le
composant est masqu ou affich.
Cette section explique comment masquer et afficher les composants dun rapport
en utilisant ces deux mthodes. Elle fournit, par ailleurs, un certain nombre
dexemples illustrs.

644 Manuel de lutilisateur


Masquage et affichage des composants dun rapport

Affichage et masquage des composants dun rapport


Vous pouvez temporairement masquer un composant apparaissant sur une page
du rapport. Cela peut tre utile,par exemple, pour masquer une cellule contenant
un commentaire avant limpression du rapport.
Pour masquer un composant :

1. Cliquez sur le composant du rapport laide du bouton droit de la souris.

2. Slectionnez la commande Format (de cellule, de section, de tableau, de tableau


crois, de graphe, en fonction du type de composant slectionn) du menu
contextuel.
La bote de dialogue Format saffiche lcran.

3. Ltape suivante dpend du type de composant que vous souhaitez masquer.


Si vous avez slectionn une section, cliquez sur longlet Gnral.
Si vous avez slectionn un tableau simple, un tableau crois, une cellule
ou un graphe, cliquez sur longlet Affichage.

Cochez cette case pour


masquer le composant
slectionn.

Manuel de lutilisateur 645


Chapitre 23 Mise en forme des pages

4. Cochez la case Masquer et cliquez sur OK.


Le composant est supprim de la page du rapport et son nom apparat en
italique dans la liste Correspondance du Gestionnaire de rapports.

La cellule de commentaire
apparat en italique pour
indiquer quelle est masque.

Affichage dun composant masqu


Etant donn que le composant napparat plus sur la page du rapport, vous devez
utiliser la liste Correspondance du Gestionnaire de rapports pour nouveau
afficher le composant. Pour ce faire :

1. Dans le Gestionnaire de rapports, cliquez sur le nom du composant laide du


bouton droit de la souris.

2. Slectionnez la commande Format (de cellule, de section, de tableau, de tableau


crois, de graphe, en fonction du type de composant slectionn) du menu
contextuel.

3. Cliquez sur longlet Affichage ou Gnral.

4. Dcochez la case Masquer et cliquez sur OK.

646 Manuel de lutilisateur


Masquage et affichage des composants dun rapport

Dfinition dune condition pour masquer un composant


Lditeur de formule de BUSINESSOBJECTS peut vous permettre de dfinir une
condition dterminant le moment auquel un composant dun rapport est affich
ou masqu. Pour ce faire :

1. Cliquez sur le composant du rapport laide du bouton droit de la souris.

2. Slectionnez la commande Format (de cellule, de section, de tableau, de tableau


crois, de graphe, en fonction du type de composant slectionn) du menu
contextuel.
La bote de dialogue Format saffiche lcran.

3. Ltape suivante dpend du type de composant que vous souhaitez masquer.


Si vous avez slectionn une section, cliquez sur longlet Gnral.
Si vous avez slectionn un tableau simple, un tableau crois, une cellule
ou un graphe, cliquez sur longlet Affichage.

4. Cochez la case Masquer.

5. Vous pouvez ensuite :


cliquer sur le bouton Editer la formule pour ouvrir lditeur de formule et
dfinir votre formule,
ou saisir votre formule directement dans le champ appropri.

Cliquez ici pour


Saisissez la condition ici. ouvrir lditeur de
formule.

Manuel de lutilisateur 647


Chapitre 23 Mise en forme des pages

6. Cliquez sur OK pour appliquer la condition.


Les composants qui rpondent la condition dfinie sont masqus.
Un composant masqu est retir de la page du rapport et son nom apparat en
italique dans la liste Correspondance du Gestionnaire de rapports.

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.

Exemple : Affichage de diffrents formats de tableau pour les devises europennes et


amricaines
...........................................................
Dans cet exemple, vous crez un rapport hebdomadaire sur le chiffre daffaires
gnr par gamme de produits et par ville dans le groupe eMode. Ce rapport
comporte une section par ville et vous avez cr une variable, Rgion montaire,
en regroupant les villes europennes et les villes amricaines. Vous souhaitez
crer un rapport affichant le chiffre daffaires en dollars amricains et en euros
pour les trois villes europennes, et le chiffre daffaires en dollars uniquement
pour les villes amricaines.
Pour ce faire, vous crez deux formats de tableau diffrents comme dans le
schma suivant :

Villes europennes Villes amricaines

648 Manuel de lutilisateur


Masquage et affichage des composants dun rapport

Lun des tableaux, intitul Dollars, prsente le chiffre daffaires en dollars


uniquement. Vous dfinissez une condition permettant de masquer ce tableau
pour toutes les villes europennes. La syntaxe est la suivante :
=<Rgion montaire>DansListe("Europe")

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.

Manuel de lutilisateur 649


Chapitre 23 Mise en forme des pages

Le second tableau, intitul Euros, affiche le chiffre daffaires en dollars et en


euros. Vous dfinissez une condition permettant de masquer ce tableau pour
toutes les villes amricaines. La syntaxe est la suivante :
=<Rgion montaire>DansListe("US").

Les deux tableaux


apparaissent en
italique dans la liste
Correspondance
du Gestionnaire de
rapports car tous
deux sont masqus
dans certaines
sections du rapport.

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.
...........................................................

650 Manuel de lutilisateur


Masquage et affichage des composants dun rapport

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.

1. Assurez-vous dtre en mode Page et vrifiez que la page 1 de votre document


est affiche lcran.

2. Ajoutez un champ spcial contenant le numro de page dans la partie droite


de la zone den-tte de page.

3. Cliquez sur la cellule du numro de page laide du bouton droit de la souris


et slectionnez la commande Format de cellule du menu contextuel.
La bote de dialogue Format de cellule saffiche lcran.

Manuel de lutilisateur 651


Chapitre 23 Mise en forme des pages

4. Cliquez sur longlet Affichage.

Saisissez un nom pour la


cellule ici. Celui-ci va
vous permettre
didentifier la cellule dans
la liste Correspondance
du Gestionnaire de
rapports.

5. Cochez la case Masquer la cellule et saisissez la formule suivante dans le


champ correspondant :
=Pair(Page())
Vous pouvez utiliser cette formule pour masquer tous les composants que
vous ne voulez pas voir figurer sur les pages paires de votre rapport.

6. Cliquez sur OK pour fermer la bote de dialogue Format de cellule.

7. En suivant la mme procdure, ajoutez le titre du document dans la zone de


pied de page et dfinissez une condition permettant de masquer le titre sur les
pages paires de votre rapport.

652 Manuel de lutilisateur


Masquage et affichage des composants dun rapport

Mise en page des pages paires


Pour dfinir la mise en page des pages paires :

1. Ajoutez un champ spcial contenant le numro de page dans langle gauche


de la zone den-tte de page.

2. Cliquez sur la cellule du numro de page laide du bouton droit de la souris


et slectionnez la commande Format de cellule du menu contextuel.
La bote de dialogue Format de cellule saffiche lcran.

3. Cliquez sur longlet Affichage.

4. Cochez la case Masquer la cellule et saisissez la formule suivante dans le


champ correspondant :
=Impair(Page())
Vous pouvez utiliser cette formule pour masquer tous les composants que
vous ne voulez pas voir figurer sur les pages impaires de votre rapport.

5. Cliquez sur OK pour fermer la bote de dialogue Format de cellule.


Cette cellule sera masque sur toutes les pages impaires du document.
Si vous parcourez votre document, vous constaterez que les numros des pages
impaires apparaissent dans langle suprieur droit et que les numros pairs
apparaissent dans langle suprieur gauche. Le titre du document est indiqu sur
les pages impaires uniquement.
...........................................................

Manuel de lutilisateur 653


Chapitre 23 Mise en forme des pages

Masquage dune section vide dans un rapport


Lorsque vous crez ou rafrachissez un rapport matre/dtail, certaines sections
peuvent apparatre vides, comme illustr ci-dessous :

La section Anne
contient une cellule
matre vide.

Aucune donne
relative au CA pour
lAustralie et les Etats-
unis concernant
lanne non
identifie.

Ce cas peut se prsenter pour deux raisons :


La cellule matre de la section est vide car certaines donnes du fournisseur de
donnes nont pas t organises en fonction des valeurs de section.
BUSINESSOBJECTS attribue la valeur #Vide aux sections dont la cellule matre
na pas de valeur.
La section ne contient pas de donnes car aucune donne nest actuellement
disponible pour cette section.
Il est possible de dfinir une condition pour masquer les sections vides dun
rapport. Vous pouvez masquer les cellules matre uniquement, la section
uniquement ou les deux.
Pour ce faire :

1. Cliquez sur longlet Correspondance du Gestionnaire de rapports et


choisissez Navigation.

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.

3. Cliquez sur longlet Gnral.

654 Manuel de lutilisateur


Masquage et affichage des composants dun rapport

4. Cochez la case Masquer len-tte et saisissez la formule suivante dans la zone


de saisie rserve cet effet :
=EsNul (<variable>)
o <variable> correspond la variable pour laquelle il nexiste aucune
donne.
La formule qui permet de masquer la cellule matre vide relative lanne
dans lexemple ci-dessus est :
=EstNul (<Anne>)

5. Cliquez sur OK.


La cellule ou la section vide est masque dans la page du rapport et affiche
en italique dans la liste Gestionnaire de rapports de longlet Correspondance.

Manuel de lutilisateur 655


Chapitre 23 Mise en forme des pages

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.

Insertion dun fond de page


Vous pouvez insrer une image existante en fond de page, ou utiliser une
application graphique pour crer une nouvelle image.
Pour ce faire :

1. Cliquez sur le bouton Page de la barre doutils Rapport.

2. Cliquez sur longlet du rapport dans lequel vous souhaitez insrer un fond de
page.

3. Slectionnez la commande Page, puis Fond de page du menu Format.


La bote de dialogue Fond de page du rapport saffiche lcran.

4. Cliquez sur Nouveau.


La bote de dialogue Insertion dun objet saffiche lcran.

5. Cliquez sur Crer partir dun fichier.

6. Saisissez le chemin daccs au fichier insrer dans le champ Fichier ou


cliquez sur Parcourir pour localiser le fichier.

7. Cochez la case Lier si vous souhaitez lier le fichier.


Si vous ne cochez pas cette case, limage est intgre dans le rapport.

8. Cliquez sur OK pour fermer la bote de dialogue Insertion dun objet.

656 Manuel de lutilisateur


Fonds de page

9. Slectionnez une option daffichage dans la bote de dialogue Fond de page


du rapport, puis cliquez sur OK.
Centr affiche le fond de page au centre de la page.
Mosaque affiche le fond de page sous forme de multiples mosaques.

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.

Edition du fond de page courant


Vous pouvez diter un fond de page dans lapplication graphique dans laquelle
il a t cr.

1. Assurez-vous que le mode Page est activ. Si tel nest pas le cas, slectionnez
la commande Page du menu Affichage.

2. Slectionnez la commande Page, puis Fond de page du menu Format.


La bote de dialogue Fond de page du rapport saffiche lcran.

3. Cliquez sur Editer.


Le fond de page courant saffiche dans son application graphique initiale,
cest--dire lapplication dans laquelle il a t cr.

4. Apportez les modifications ncessaires au fond de page, puis quittez


lapplication graphique.

5. Dans la bote de dialogue Fond de page du rapport, modifiez loption


daffichage si ncessaire.
Centr affiche le fond de page au centre de la page.
Mosaque affiche le fond de page sous forme de multiples mosaques.

6. Cliquez sur OK.


Le fond de page dit saffiche dans le rapport.
Suppression du fond de page courant
Cliquez sur Supprimer dans la bote de dialogue Fond de page du rapport,
puis cliquez sur OK.
La bote de dialogue se ferme et le fond de page napparat plus dans le rapport.

Manuel de lutilisateur 657


Chapitre 23 Mise en forme des pages

658 Manuel de lutilisateur


Chapitre 24 Mise en forme du rapport
.................................................................................

Dans ce chapitre

Gnralits 660

Rapports sur plusieurs pages 661


Dfinition des lments devant apparatre sur chaque page 661
Gestion des sauts de page 662
En-ttes et pieds de tableau courants 665

Mise en page 669


Dfinition des marges 669
Utilisation des en-ttes et des pieds de page 670
Retaillage des en-ttes, des pieds de page et des marges 671

Utilisation des numros de page, de lheure et de la date 672


Insertion de numros de page, de lheure et de la date 672
Modification de laffichage de la date et de lheure 675

Insertion dinformations relatives au document 676

Utilisation du mode Plan 679

Manuel de lutilisateur 659


Chapitre 24 Mise en forme du rapport

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.

660 Manuel de lutilisateur


Rapports sur plusieurs pages

Rapports sur plusieurs pages


Lorsque votre rapport contient plusieurs pages, diverses options de
BUSINESSOBJECTS vous permettent de grer la mise en page sur plusieurs pages,
afin que la lecture du rapport soit facile et cohrente et que son impression soit
correcte.

Dfinition des lments devant apparatre sur chaque page


Vous pouvez contrler la faon dont les sections, les tableaux simples, les
tableaux croiss et les graphes apparaissent sur chaque page dun rapport. Par
exemple, dans un rapport divis en sections, il peut tre ncessaire de commencer
chaque nouvelle section sur une nouvelle page. Ou encore, il peut vous sembler
utile dafficher un graphe particulier sur chaque page de votre rapport.
Affichage dun bloc sur chaque page dun rapport

1. Cliquez sur le bloc laide du bouton droit de la souris.

2. Slectionnez la commande Format de bloc du menu contextuel.

Pour... cliquez sur longlet..... et cochez la case...

une cellule Alignement Rpter sur chaque page


un tableau Page Rpter le bloc sur chaque page
simple

un tableau Page Rpter le bloc sur chaque page


crois

un graphe Gnral Rpter sur une nouvelle page

Manuel de lutilisateur 661


Chapitre 24 Mise en forme du rapport

Affichage dune section ou dun bloc par page

1. Cliquez sur le bloc ou la section laide du bouton droit de la souris.

2. Slectionnez la commande Format de bloc ou Format de section du menu


contextuel.

Pour... cliquez sur longlet.... et cochez la case...

une section Gnral Nouvelle page


un tableau Page Nouvelle page
simple

tableau Page Nouvelle page


crois

un graphe Gnral Nouvelle page

Gestion des sauts de page


Lorsque des tableaux ou des graphes stendent sur plusieurs pages, vous devez
vous assurer quils sont scinds de manire cohrente et que les lments
facilitant leur lecture, tels que les titres des tableaux, sont prsents chaque
nouvelle page. Par ailleurs, il peut tre ncessaire dinclure des sous-totaux
chaque page ainsi que des rcapitulatifs des pages prcdentes afin daider les
lecteurs suivre les tableaux de donnes couvrant plusieurs pages.
Les options de saut de page sont dfinies dans les botes de dialogue de format.
Pour ouvrir la bote de dialogue de format dun tableau simple, dun tableau
crois ou dun graphe, procdez comme suit :

1. Cliquez sur le bloc laide du bouton droit de la souris.

2. Slectionnez la commande Format de bloc du menu contextuel.


La bote de dialogue Format qui saffiche lcran dpend du type de bloc
slectionn.

662 Manuel de lutilisateur


Rapports sur plusieurs pages

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

a. Place le graphe slectionn sur une nouvelle page.


b. Rpte le graphe slectionn sur chaque nouvelle page du
rapport.
c. Chaque fois que possible, commence sur une nouvelle page les
graphes risquant dtre scinds par un saut de page.

Manuel de lutilisateur 663


Chapitre 24 Mise en forme du rapport

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.

664 Manuel de lutilisateur


Rapports sur plusieurs pages

En-ttes et pieds de tableau courants


Lorsquun tableau stend sur plusieurs pages, il peut tre ncessaire de
rcapituler certains montants afin de faciliter la lecture du tableau. Pour ce faire,
vous insrez des en-ttes et des pieds de tableau conditionnels, puis vous insrez
le texte et la formule pour les informations que vous souhaitez afficher dans ces
cellules den-tte ou de pied de tableau. Ces cellules ne sont affiches que si votre
tableau comporte un saut de page. Lexemple ci-aprs illustre ce procd dans le
cas dun relev de compte bancaire comportant plusieurs pages.

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.

Pied de rupture. Cette


ligne nest affiche
quavant un saut de
page dans le tableau.

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.

...........................................................

Manuel de lutilisateur 665


Chapitre 24 Mise en forme du rapport

Dfinition dun rapport avec en-ttes et pieds de tableau courants


Vous devez tout dabord activer loption. Pour ce faire :

1. Cliquez sur le tableau laide du bouton droit de la souris.

2. Slectionnez la commande Format de tableau du menu contextuel.


La bote de dialogue Format de tableau saffiche lcran.

3. Cliquez sur longlet Page.

4. Cochez les cases En-tte aprs saut de page et Pied de page avant saut de page.

5. Cliquez sur OK pour fermer la bote de dialogue.

Saisissez ensuite la formule :

1. Cliquez sur le bouton Page de la barre doutils Rapport.


Les en-ttes et les pieds de rupture ne sont visibles que lorsque vous tes en
Page mode Page et que le tableau continue sur la page suivante.

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. Appuyez sur la touche Entre.


Le rsultat de la formule saffiche dans la cellule.

4. Cliquez sur une cellule adjacente et saisissez un texte dcrivant ce que le


montant reprsente.

666 Manuel de lutilisateur


Rapports sur plusieurs pages

Ajout de colonnes et de lignes un en-tte ou un pied de tableau


courant
Par dfaut, un en-tte ou un pied de rupture comporte une colonne ou une ligne.
Vous pouvez toutefois ajouter autant de colonnes ou de lignes que ncessaire
pour les informations que vous souhaitez afficher. La taille du tableau est alors
ajuste afin que les colonnes et les lignes de len-tte et du pied de tableau
apparaissent sur la mme page.

1. Assurez-vous dtre en mode Page.

2. Slectionnez len-tte ou le pied de tableau dans ce dernier.

3. Utilisez la barre doutils Structure pour insrer les colonnes et les lignes
ncessaires.

4. Insrez les formules requises dans len-tte et le pied de rupture.

Manuel de lutilisateur 667


Chapitre 24 Mise en forme du rapport

Exemples den-ttes et de pieds de page courants


Voici quelques exemples de formules utilises dans des en-ttes et des pieds de
rupture pour lesquels lindicateur calculer est <Chiffre daffaires>.

Pour calculer et afficher... saisissez la formule suivante...

un sous-total de la page =Somme(<Chiffre daffaires>)


courante

un total cumulatif, savoir la =SommeCumulative(<Chiffre daffaires>)


somme de toutes les donnes
affiches dans le tableau
jusqu la page courante
incluse

un montant rcapitulatif de =SommeCumulative(<Chiffre daffaires>)-


la page prcdente, savoir Somme(<Chiffre daffaires>)
la somme de toutes les
donnes du tableau jusqu
la page prcdente incluse

le pourcentage des donnes =Somme(<Chiffre daffaires>)Dans


affiches sur la page courante PageCourante/Somme(<Chiffre
par rapport toutes les daffaires>)Dans Bloc
donnes affiches dans le
tableau

Remarque : Pour en savoir plus sur la rdaction des formules, reportez-vous au


chapitre 14 "Formules, variables locales et fonctions", page 357. Vous pouvez
galement utiliser les contextes dentre, de sortie et de rinitialisation, ainsi que
les arguments PourChaque et PourTout dans les cellules den-tte et de pied de
rupture. Pour en savoir plus sur cette syntaxe tendue, reportez-vous au
chapitre 15 "Contextes de calcul et syntaxe tendue", page 389.

Mise en forme des en-ttes et des pieds de rupture


Vous pouvez modifier la police, les nombres, la couleur ainsi que dautres
attributs relatifs au texte et aux nombres affichs dans les cellules den-tte et de
pied de page. Reportez-vous la section Formatage des cellules, page 611,
pour en savoir plus sur la procdure suivre.

668 Manuel de lutilisateur


Mise en page

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.

Dfinition des marges


Lors de la dfinition des marges, gardez lesprit que les marges minimum
pouvant tre dfinies sont dtermines par limprimante que vous utilisez. Vous
pouvez tre tent de rduire les marges le plus possible afin que tous les lments
apparaissent sur la page imprime. Notez toutefois que les rapports sont souvent
relis ou stocks dans des classeurs. Par consquent, vous devez prvoir une
marge suffisante cet effet.

1. Slectionnez la commande Mise en page du menu Fichier.

2. La bote de dialogue Mise en page saffiche lcran.

3. Cliquez sur le bouton Marges pour ouvrir la bote de dialogue Marges.

4. Saisissez les tailles des marges Gauche, Droite, Haut et Bas.

Manuel de lutilisateur 669


Chapitre 24 Mise en forme du rapport

Utilisation des en-ttes et des pieds de page


Les zones den-tte et de pied de page sont gnralement rserves laffichage
dinformations devant tre rptes sur chaque page dun document. Il peut
sagir des numros de page, du nom de lauteur ou de la date de cration du
document.

Insertion dune cellule dans un en-tte ou un pied de page


Si vous souhaitez afficher des informations (texte, images, variables) dans un
en-tte ou un pied de page, vous devez tout dabord insrer une cellule. Pour ce
faire :

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.

2. Cliquez dans len-tte ou le pied de page, puis slectionnez la commande


Cellule du menu Insertion.
Le curseur se transforme en curseur dinsertion de cellule.

3. Cliquez lendroit o vous voulez placer la cellule puis, tout en maintenant le


bouton de la souris enfonc, tracez une cellule.

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.

670 Manuel de lutilisateur


Mise en page

Application dune trame de fond un en-tte ou un pied de page


Vous pouvez appliquer diffrentes trames de fond et diffrents motifs un
en-tte ou un pied de page. Pour ce faire :

1. Assurez-vous que la commande Page du menu Affichage est active.

2. Cliquez dans len-tte ou le pied de page, puis slectionnez la commande


Page/En-tte de page ou Page/Pied de page du menu Format.
La bote de dialogue Format den-tte de page ou Format de pied de page
saffiche lcran. Chacune delles ne contient que longlet Trame de fond.

3. Slectionnez le remplissage, la couleur de premier plan et la couleur


darrire-plan de votre choix, puis cliquez sur OK ou Appliquer.

Retaillage des en-ttes, des pieds de page et des marges


Vous pouvez rduire ou augmenter la hauteur des en-ttes et des pieds de page
ainsi que la largeur des marges simplement laide de la souris. Pour ce faire :

1. Assurez-vous que la commande Page du menu Affichage est active.

2. Positionnez le curseur sur llment que vous souhaitez retailler.

3. Lorsque le curseur se transforme en curseur de retaillage, appuyez sur le


Curseur de retaillage
bouton gauche de la souris et maintenez-le enfonc.

4. Faites glisser la souris jusqu obtention de la taille souhaite pour len-tte, le


pied de page ou la marge, puis relchez le bouton de la souris.

Manuel de lutilisateur 671


Chapitre 24 Mise en forme du rapport

Utilisation des numros de page, de lheure et de la


date
BUSINESSOBJECTS dispose de fonctions prdfinies pour les numros de page,
lheure et la date, que vous pouvez insrer dans vos rapports directement partir
du menu Insertion. La mise jour de ces fonctions est automatique.

Insertion de numros de page, de lheure et de la date


Pour insrer un numro de page ou une date en haut de la page (dans len-tte)
ou en bas de la page (dans le pied de page), procdez comme suit :

1. Slectionnez la commande Page du menu Affichage.


Les commandes relatives aux numros de page ne sont disponibles que
lorsque vous tes en mode Page.
Les marges apparaissent sur votre rapport. Si les lignes des marges ne sont pas
affiches, slectionnez la commande Marges du menu Affichage.

672 Manuel de lutilisateur


Utilisation des numros de page, de lheure et de la date

2. Dans le menu Insertion, slectionnez la commande Champ spcial puis


Numros de pages ou Date et heure. Choisissez ensuite une option dans le
sous-menu.

Commande Numros de pages

Page # Affiche le mot Page suivi du numro de page courant.

Page # sur # Affiche le numro de page courant et le nombre total de pages


dans le rapport.
Commande Date et heure

En cours Affiche la date et lheure courantes (mises jour


automatiquement chaque ouverture du rapport).

De dernier Affiche la date laquelle le rapport a t enregistr pour la


enregistre- dernire fois (mise jour automatiquement).
ment

De dernire Affiche la date laquelle le rapport a t imprim pour la


impression dernire fois (mise jour automatiquement).

De dernier Affiche la date laquelle les donnes du rapport ont t


rafrachisse- rafrachies pour la dernire fois avec les donnes les plus
ment rcentes de la base de donnes (mise jour automatiquement).

Le curseur se transforme en curseur dinsertion de cellule.


Curseur dinsertion
de cellule
3. Cliquez une fois lintrieur de la zone du rapport dans laquelle vous voulez
afficher les numros de page.
Une cellule affichant le numro de page est insre.

Manuel de lutilisateur 673


Chapitre 24 Mise en forme du rapport

Mise en forme de la cellule


Lorsque vous insrez une cellule, celle-ci est associe la mise en forme par
dfaut. Pour modifier cette mise en forme, vous utilisez la mme procdure que
celle applique tous les autres types de cellule.

1. Cliquez sur le numro de page laide du bouton droit de la souris.

2. Slectionnez la commande Format de cellule du menu contextuel.


La bote de dialogue Format de cellule saffiche lcran.

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 :

1. Ajoutez une cellule en haut de votre rapport et saisissez Dernier


rafrachissement le, par exemple.

2. Dans le menu Insertion, slectionnez la commande Champ spcial, puis Date


et heure, puis De dernier rafrachissement.
Le curseur se transforme en curseur dinsertion de cellule.

3. Cliquez une fois en regard de la cellule Dernier rafrachissement le.

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.

674 Manuel de lutilisateur


Utilisation des numros de page, de lheure et de la date

Modification de laffichage de la date et de lheure


Lorsque vous choisissez la commande Date et heure du menu Insertion, la date
est insre par dfaut. Pour reformater la cellule afin quelle affiche lheure ou
pour formater diffremment laffichage de la date, procdez comme suit :

1. Cliquez sur la cellule laide du bouton droit de la souris et slectionnez la


commande Format de cellule du menu contextuel.

2. Cliquez sur longlet Nombre de la bote de dialogue Format de cellule.

3. Slectionnez Date/heure dans la liste Catgorie.


Les options daffichage apparaissent dans la zone Format.

4. Slectionnez un format dans la zone Format.


Un exemple du format de la date ou de lheure saffiche dans la zone
Proprits.

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.

Insertion de la date et de lheure


Si vous souhaitez insrer la fois la date et lheure, insrez deux cellules laide
la commande Champ spcial/Date et heure du menu Insertion et reformatez
lune des deux afin quelle affiche lheure.

Manuel de lutilisateur 675


Chapitre 24 Mise en forme du rapport

Insertion dinformations relatives au document


Afin de pouvoir effectuer un suivi, il peut tre utile dafficher des informations
relatives la requte utilise pour rapatrier les donnes affiches dans le rapport,
aux filtres poss sur le rapport et aux filtres dexploration utiliss en mode
Exploration. Pour faire cela automatiquement, vous pouvez utiliser la commande
Champ spcial du menu Insertion. Les options disponibles sont les suivantes :

Slectionnez la commande... pour afficher....

Invite de requte loption choisie dans la bote de dialogue de


linvite au moment de lexcution de la
requte. Si vous aviez choisi de ne rapatrier
que les chiffres de vente relatifs lEurope du
nord pour lanne 1995, Europe du Nord
FY95 est insr dans la cellule.
Filtres gnraux le nom des filtres que vous avez poss sur
lensemble du rapport. Il sagit des filtres
placs dans le dossier Gnraux de la bote de
dialogue Filtres.
Filtres dexploration le nom des filtres actuellement affichs sur la
barre doutils dexploration.

676 Manuel de lutilisateur


Insertion dinformations relatives au document

Exemple : Insertion dune invite de requte dans un rapport


...........................................................
Dans cet exemple, vous tes invit choisir les donnes devant tre rapatries de
la base de donnes lors de lexcution de la requte. Vous devez choisir le nom
du commercial et lanne pour laquelle vous voulez des donnes. A prsent, vous
voulez insrer ces informations dans votre rapport afin de garder trace des
donnes rapatries. Pour ce faire :

1. Slectionnez la commande Champ spcial, puis Invite de requte du menu


Insertion.
La bote de dialogue Liste dinvites saffiche lcran en cas de choix
multiples.

2. Choisissez linvite Quel commercial ? et cliquez sur OK.


Le curseur dinsertion de cellule saffiche.
Curseur dinsertion
de cellule
3. Cliquez une fois lendroit o vous voulez que linvite de requte saffiche.
Le nom du commercial saffiche dans une nouvelle cellule.

Manuel de lutilisateur 677


Chapitre 24 Mise en forme du rapport

4. Rptez les tape 1 3 pour insrer lanne choisie lors de lexcution de la


requte.
Vous disposez prsent du nom du commercial, Galager, et de lanne, FY95,
dans votre rapport.

Ces informations sont mises jour si vous excutez nouveau la requte et que
vous choisissez un commercial diffrent ou une autre anne.
...........................................................

678 Manuel de lutilisateur


Utilisation du mode Plan

Utilisation du mode Plan


Lorsque vous avez un rapport avec des sections comportant chacune de
nombreuses informations, vous pouvez utiliser le mode Plan pour prsenter le
rapport. Ce mode daffichage replie les sections du rapport pour nafficher que le
niveau dinformations le plus lev inclus en haut de chaque section. Les
personnes qui visualisent votre rapport peuvent ensuite ouvrir les sections qui les
intressent afin dobtenir plus de dtails.
Pour activer le mode Plan :
Slectionnez la commande Plan du menu Affichage.
Une barre avec des flches saffiche gauche de la fentre du rapport.
Le nombre de boutons affichs en bas de la barre Plan dpend du nombre de
sections prsentes dans le rapport. Le rapport illustr ci-aprs comporte une
section principale et une section Ville.

Cliquez ici pour plier ou dplier toutes les sections.

Manuel de lutilisateur 679


Chapitre 24 Mise en forme du rapport

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 :

1. Cliquez sur longlet Correspondance du Gestionnaire de rapports.


Vous obtenez la liste de toutes les sections contenues dans le rapport.

2. Cliquez sur la section que vous souhaitez visualiser dans la liste


Correspondance du Gestionnaire de rapports.
Les informations de niveau suprieur de cette section sont affiches dans la
fentre du rapport.

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.

680 Manuel de lutilisateur


Chapitre 25 Modles et styles de
rapport standard
.................................................................................

Dans ce chapitre

Gnralits 682
Lecteurs concerns par ce chapitre 682

Modles et styles de rapport standard 683


Quest-ce quun rapport standard ? 684
Quest-ce quun modle ? 686
Dfinition dune prsentation de rapport par dfaut 687

Personnalisation des styles de rapport standard 688


Modification des paramtres 690
Modifications des paramtres et application un rapport ouvert 690
Application des styles de rapport standard 694
Utilisation par tous les utilisateurs des mmes styles de rapport
standard 695
Stockage des styles de rapport standard corrects dans un modle 696

Utilisation de modles 697


Cration dun modle 698
Application dun modle 699
Remplacement des variables dun modle par les variables dun
rapport 702

Manuel de lutilisateur 681


Chapitre 25 Modles et styles de rapport standard

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.

Lecteurs concerns par ce chapitre


La majeure partie des informations prsentes dans ce chapitre concerne les
utilisateurs qui, dans lentreprise, conoivent les modles et dfinissent les styles.
Si cela nest pas votre cas, vous devez simplement savoir :
appliquer un modle votre rapport,
utiliser un modle lorsque vous crez un document,
appliquer des styles de rapport standard un rapport.

682 Manuel de lutilisateur


Modles et styles de rapport standard

Modles et styles de rapport standard


Lorsque vous crez un document dans BUSINESSOBJECTS, vous choisissez la mise
en forme sous laquelle prsenter les donnes. Vous pouvez soit gnrer un
rapport standard, soit faire votre choix parmi un ensemble de modles.

Choisissez ici la
prsentation du
rapport.

Manuel de lutilisateur 683


Chapitre 25 Modles et styles de rapport standard

Quest-ce quun rapport standard ?


Lorsque vous installez BUSINESSOBJECTS et crez votre premier rapport standard,
les donnes saffichent dans un tableau avec un titre de rapport et une mise en
forme par dfaut comme illustr ci-dessous :

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.

684 Manuel de lutilisateur


Modles et styles de rapport standard

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.

Remarque : Un rapport standard ne contient pas de donnes de mise en forme


telles que les marges et lorientation. Si vous souhaitez inclure ce type de donnes
lorsque vous crez un nouveau rapport, utilisez un modle. Pour en savoir plus,
reportez-vous la section Stockage des styles de rapport standard corrects dans
un modle, page 696.

Manuel de lutilisateur 685


Chapitre 25 Modles et styles de rapport standard

Quest-ce quun modle ?


Un rapport standard ne contient pas dinformations sur la mise en page ou ne
comprend pas dlments personnaliss tels que les graphes ; vous pouvez les
obtenir partir dun modle BUSINESSOBJECTS. Un modle est un type particulier
de document BUSINESSOBJECTS contenant des styles et une structure pr-dfinis
que vous utilisez comme base pour crer des rapports.
Vous pouvez utiliser les modles fournis avec BUSINESSOBJECTS mais aussi crer
vos propres modles, ce qui vous permet dappliquer les mmes styles et
structures personnaliss lensemble de vos rapports. Si par exemple, vous
affichez toujours le logo de votre entreprise dans len-tte des rapports, vous
pouvez placer ce logo dans len-tte dun modle et utiliser ce modle pour crer
ou mettre en forme des rapports.
Les modles contiennent une structure de rapport et des styles. Vous pouvez
utiliser un modle pour la cration dun rapport ou bien appliquer un modle
un rapport existant.

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.

686 Manuel de lutilisateur


Modles et styles de rapport standard

Dfinition dune prsentation de rapport par dfaut


Il est possible de dfinir des options par dfaut pour la prsentation que vous
souhaitez utiliser lors de la cration de rapports avec lAssistant de cration de
rapports. Cela vous permet de recourir toujours au mme modle ou de toujours
crer un rapport standard.
Pour ce faire, procdez comme suit :

1. Dans le menu Outils, choisissez Options.


La bote de dialogue Options saffiche.

2. Cliquez sur longlet Nouveau document.

3. Dfinissez les options requises dans la zone doptions Mise en forme du


rapport.

Permet dafficher un message qui


vous invite choisir la prsentation
de rapport standard ou
slectionner un modle particulier.

Affiche un cran dans lequel


vous pouvez slectionner un
modle.

Le modle indiqu dans cette


liste est toujours utilis pour la
cration dun nouveau rapport.
Cre toujours un rapport standard.

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.

Manuel de lutilisateur 687


Chapitre 25 Modles et styles de rapport standard

Personnalisation des styles de rapport standard


La bote de dialogue Styles de rapport standard permet de personnaliser les
styles des rapports standard. Elle peut tre affiche, quun document
BUSINESSOBJECTS soit ou non ouvert.
Pour ouvrir cette bote de dialogue, procdez comme suit :
Dans le menu Outils, choisissez Styles de rapport standard.
La bote de dialogue correspondante saffiche :

Cette bote de dialogue se compose de deux parties :


Composants du rapport
La zone Composants du rapport situe dans la partie gauche de la bote prsente
la liste des lments qui constituent un rapport. Ces composants comprennent
des tableaux, des tableaux croiss ainsi que des cellules, des pages et des
ruptures. Chaque lment de la liste est identifi par un nom et une icne.
Onglets rservs aux paramtres
Lorsque vous cliquez sur une des icnes prsente dans la liste, les onglets situs
dans la partie droite de la bote de dialogue affichent les options de mise en forme
quil est possible dappliquer au composant slectionn. Ces onglets sont
identiques ceux qui sont prsents dans les botes de dialogue rserves aux
formats.

688 Manuel de lutilisateur


Personnalisation des styles de rapport standard

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...

Ajouter ajouter une rupture ou un niveau de section.


Supprimer supprimer une rupture ou un niveau de section de la liste.
OK enregistrer vos modifications et fermer la bote de dialogue. Les
modifications sont enregistres dans le fichier default.ret.
Annuler fermer la bote de dialogue sans enregistrer les modifications
apportes.
Appliquer appliquer les modifications apportes dans le rapport actif. Ce
bouton napparat pas si aucun document nest ouvert.
Aide ouvrir lAide en ligne et obtenir une brve description des options
de la bote de dialogue.

Remarque : Vous ne pouvez pas dfinir des attributs de graphe dans la bote de
dialogue Styles de rapport standard.

Manuel de lutilisateur 689


Chapitre 25 Modles et styles de rapport standard

Modification des paramtres


Pour modifier les paramtres dans la bote de dialogue Styles de rapport
standard, procdez comme suit :

1. Slectionnez llment modifier dans la liste Composants du rapport.


Les onglets prsentent les options de mise en forme disponibles pour
llment slectionn.

2. Choisissez les paramtres requis dans les onglets.

3. Cliquez sur OK pour enregistrer les modifications et fermer la bote de


dialogue.

Modifications des paramtres et application un rapport ouvert


Si un document est ouvert et que vous voulez appliquer immdiatement les
modifications effectues dans la fentre Styles de rapport standard au rapport
actif, procdez comme suit :
Lorsque vous avez effectu les modifications dsires dans la bote de
dialogue Styles de rapport standard, cliquez sur le bouton Appliquer puis sur
OK.

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.

690 Manuel de lutilisateur


Personnalisation des styles de rapport standard

Tableaux croiss
Vous pouvez modifier la mise en forme par dfaut et les options de prsentation
des tableaux croiss.

Slectionnez Tableaux croiss pour modifier les


paramtres gnraux des tableaux croiss. 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 crois,
cliquez sur le signe + en regard de licne
Tableaux croiss.
Vous pouvez dfinir des styles pour les en-ttes
et les pieds de tableau, pour les cellules qui
composent le corps du tableau crois et pour ses
quatre angles.

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.

Cliquez sur licne Ruptures pour modifier les


paramtres qui sappliquent aux ruptures
insres dans le rapport.
Cliquez sur licne du niveau n pour modifier les
paramtres appliquer tous les niveaux n de
rupture dans le rapport.
Ouvrez le dossier de niveau n et cliquez sur
Vertical ou Horizontal pour modifier les
paramtres qui sappliquent uniquement
llment slectionn.

Manuel de lutilisateur 691


Chapitre 25 Modles et styles de rapport standard

Ajout et suppression des niveaux de rupture


Lorsque vous ajoutez un nouveau niveau de rupture, BUSINESSOBJECTS linsre
sous le niveau slectionn aprs que vous avez cliqu sur le bouton Ajouter. La
nouvelle rupture est dfinie par les mmes paramtres de style que la rupture qui
la prcde.
Pour ajouter un niveau de rupture :

1. Slectionnez la rupture sous laquelle ajouter une nouvelle rupture.

2. Cliquez sur le bouton Ajouter.


Un nouveau niveau de rupture est ajout la liste.

Pour supprimer un niveau de rupture :

1. Slectionnez le niveau de rupture supprimer dans la liste.

2. Cliquez sur le bouton Supprimer.

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.

Cliquez sur licne Sections pour modifier les


paramtres qui sappliquent tous les niveaux de
la section dans le rapport.
Pour modifier les paramtres dune section prcise,
cliquez sur licne Niveau n et effectuez les
modifications requises.
Pour modifier les paramtres des diffrents
lments qui composent une section, cliquez sur le
signe plus en regard de licne Niveau n pour
dvelopper la liste Sections.
Cliquez sur Cellule matre pour modifier les
paramtres de la cellule matre.
Cliquez sur Zone Section pour modifier lombrage
de fond de la section slectionne.

692 Manuel de lutilisateur


Personnalisation des styles de rapport standard

Ajout et suppression de sections


Lorsque vous ajoutez un nouveau niveau de section, BUSINESSOBJECTS linsre
sous le niveau slectionn aprs que vous avez cliqu sur le bouton Ajouter. Le
nouveau niveau de section est dfini par les mmes paramtres de style que la
section prcdente.
Pour ajouter une section :
1. Slectionnez le niveau de section sous lequel ajouter une section.
2. Cliquez sur le bouton Ajouter.
Une nouvelle section est ajoute dans la liste.

Pour supprimer une section :


1. Slectionnez la section supprimer dans la liste.
2. Cliquez sur le bouton Supprimer.

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.

Slectionnez licne Page pour dfinir un ombrage


identique pour les trois lments qui composent la
page.
Pour modifier les paramtres de ces diffrents
lments, cliquez sur le signe plus en regard de
licne Page.
Vous pouvez dfinir des ombrages diffrents pour
len-tte de page, la section principale (le corps) et
le pied de page.

Cellules individuelles
Cliquez sur licne Cellule individuelle pour modifier les paramtres des cellules
individuelles.

Manuel de lutilisateur 693


Chapitre 25 Modles et styles de rapport standard

Application des styles de rapport standard


Vous pouvez appliquer les paramtres des styles de rapport standard
personnaliss aux nouveaux rapports ou aux rapports existants.
Les styles peuvent tre appliqus lensemble du rapport ou un lment
slectionn.

Appliquer des styles de rapport standard lensemble dun rapport


Dans le menu Format, choisissez Rapport puis Appliquer le style standard.
Appliquer des styles de rapport standard au composant
slectionn
Il se peut que vous souhaitiez appliquer un style de rapport standard
uniquement un tableau slectionn, un tableau crois ou une cellule, par
exemple. Lorsque vous appliquez un style de rapport standard un composant
que vous avez slectionn, seuls les attributs de mise en forme sont appliqus. Les
paramtres de pagination et de rupture sont ignors afin de ne pas dsorganiser
la prsentation de votre rapport.

1. Assurez-vous que la fentre du Gestionnaire de rapports est ouverte.

2. Cliquez sur longlet Correspondance.

3. Cliquez sur la case doption Structure.


La liste de tous les composants du rapport saffiche.

4. A laide du bouton droit de la souris, cliquez sur le composant auquel


appliquer le style de rapport standard.

5. Choisissez Appliquer le style standard dans le menu contextuel.

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.

694 Manuel de lutilisateur


Personnalisation des styles de rapport standard

Utilisation par tous les utilisateurs des mmes styles de rapport


standard
Toutes les modifications apportes aux paramtres qui dfinissent le style de
rapport standard sont enregistres dans le fichier defaut.ret. Cela vous permet de
ne personnaliser quune seule fois les styles de rapport standard en utilisant la
mise en forme dfinie au niveau de lentreprise et ensuite de distribuer ce fichier
lensemble des utilisateurs de lentreprise via le rfrentiel. Pour cela, procdez
comme suit :

1. Modifiez et enregistrez les styles de rapport standard sur votre ordinateur.

2. Assurez-vous que tous les utilisateurs de lentreprise utilisent le mme fichier


default.ret.
Plusieurs moyens permettent de le vrifier :
Envoyez le fichier defaut.ret tous les utilisateurs et demandez-leur de le
copier dans leur dossier de modles BUSINESSOBJECTS.
Changez lemplacement du dossier de modles et faites-le pointer vers le
dossier contenant le fichier personnalis defaut.ret ; cette opration est
galement possible au cours de linstallation.
Utilisez une installation matre/partage

Quelques prcisions sur le fichier defaut.ret


Si BUSINESSOBJECTS ne parvient pas retrouver le fichier defaut.ret, il en recre un
en utilisant les paramtres de lapplication par dfaut : il se peut alors que le
rapport standard cr ne reflte pas les modifications effectues.
Assurez-vous que le fichier defaut.ret se trouve dans le dossier Template du
dossier BUSINESSOBJECTS. Si vous avez chang lemplacement par dfaut de vos
modles dans les options BUSINESSOBJECTS, vrifiez que le fichier defaut.ret se
trouve bien dans ce nouveau dossier.

Manuel de lutilisateur 695


Chapitre 25 Modles et styles de rapport standard

Stockage des styles de rapport standard corrects dans un modle


Pour vous assurer que les styles standard que vous voulez utiliser sont bien
enregistrs dans un modle, appliquez ces styles un rapport avant de
lenregistrer en tant que modle :

1. Dfinissez tous les paramtres de formatage ncessaires dans la fentre Styles


de rapport standard et enregistrez.

2. Crez un rapport standard laide de ces paramtres ou appliquez les


nouveaux styles standard un rapport existant.

3. Dfinissez la mise en page du rapport, les marges et ajoutez tout autre


lment que vous voulez inclure dans le modle.

4. Enregistrez ce rapport en tant que modle dans le dossier o vos modles


BUSINESSOBJECTS sont enregistrs.
Vous pouvez maintenant utiliser ce modle pour crer de nouveaux rapports.

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.

696 Manuel de lutilisateur


Utilisation de modles

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.

Remarque : Les designers dunivers peuvent appliquer des formats (Alignement,


Police, Bordure, Ombrage) des objets lors de la cration dunivers. Ces formats
sont appliqus mme si vous utilisez un modle qui contient des formats
diffrents. Si vous crez des modles, nous vous recommandons de consulter la
personne qui conoit les univers dans votre entreprise pour vous assurer que
vous utilisez bien les mmes formats.

Manuel de lutilisateur 697


Chapitre 25 Modles et styles de rapport standard

Cration dun modle


Dfinissez le rapport que vous voulez utiliser comme modle avec tous les
paramtres requis pour la mise en forme, les marges, etc.

1. Assurez-vous que le rapport utiliser comme modle est actif.

2. Choisissez loption Enregistrer sous dans le menu Fichier.


La bote de dialogue Enregistrer sous saffiche lcran.

3. Cliquez dans la zone Type et choisissez Modles BusinessObjects (*.ret).

4. Slectionnez le dossier dans lequel vous allez enregistrer le modle.


Pour que le modle puisse tre utilis par lAssistant de cration de rapports,
vous devez lenregistrer dans le dossier Template du dossier
BUSINESSOBJECTS.

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.

Modifier le dossier de modles par dfaut


Pour enregistrer vos modles dans un dossier par dfaut diffrent du dossier
Template, procdez comme suit :
1. Dans le menu Outils, choisissez Options.
2. Cliquez sur longlet Dossiers par df.
3. Cliquez sur Modles utilisateur.
4. Cliquez sur le bouton Modifier pour slectionner le dossier utiliser.

698 Manuel de lutilisateur


Utilisation de modles

Application dun modle


Lapplication dun modle permet de mettre en forme trs rapidement un rapport
existant.
1. Affichez le rapport mettre en forme.
2. Dans le menu Format, choisissez Rapport puis Appliquer un modle.
La bote de dialogue correspondante saffiche lcran :

Manuel de lutilisateur 699


Chapitre 25 Modles et styles de rapport standard

3. Slectionnez un modle dans la liste Modles disponibles.

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.

4. Ltape suivante dpend de ce que vous voulez faire :

Si vous voulez... Cliquez sur... Puis...

Appliquer au rapport les styles et OK BUSINESSOBJECTS


la structure dfinis dans le modle applique le modle au
rapport.

Choisir les lments du modle Options La bote de dialogue


appliquer au rapport Options du modle
saffiche.

5. Dans la bote de dialogue Options du modle, cliquez sur Appliquer le style


pour appliquer le fond, len-tte et le pied de page du modle.
Seules les options de la zone Options de la page sont maintenant disponibles :

700 Manuel de lutilisateur


Utilisation de modles

6. Si vous ne souhaitez pas appliquer le fond ou len-tte/pied de page,


dsactivez respectivement Appliquer le fond de page du modle et Appliquer len-
tte et le pied de page du modle.

7. Cliquez sur Appliquer la structure et le style pour appliquer au rapport le style


du modle et sa structure (blocs, sections).
Cette option permet :
dactiver les options de la zone Structure ;
de remplacer les variables du modle par les variables du rapport. Pour en
savoir plus sur cette opration, reportez-vous la section Remplacement
des variables dun modle par les variables dun rapport, page 702.

8. Cliquez sur OK puis sur Appliquer ou sur OK dans la bote de dialogue


Appliquer un modle.

Remarque : Vous ne pouvez pas appliquer des modles crs laide de


BUSINESSOBJECTS 4.1 des rapports crs dans BUSINESSOBJECTS 5.x et vice versa.

Manuel de lutilisateur 701


Chapitre 25 Modles et styles de rapport standard

Remplacement des variables dun modle par les variables dun


rapport
Lorsque vous appliquez un modle, par dfaut, BUSINESSOBJECTS choisit
comment placer les variables du rapport dans la structure du modle.
Vous pouvez slectionner manuellement la faon dont vous voulez faire
correspondre les variables du rapport celles de la structure du modle.
Procdez comme suit :

1. Ouvrez un rapport et choisissez loption Appliquer un modle dans le menu


Format.
La bote de dialogue Appliquer un modle apparat.

2. Cliquez sur Options.


La bote de dialogue Options du modle saffiche.

3. Cliquez sur Appliquer la structure et le style.


Les options de la zone Structure sont maintenant actives.

4. Dcochez la case Remplacer automatiquement les variables et cliquez sur Dfinir.


La bote de dialogue Remplacer les variables saffiche.

5. Dans la zone Variables du rapport, cliquez sur la variable du rapport que vous
voulez faire correspondre avec la variable du modle.

702 Manuel de lutilisateur


Utilisation de modles

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 :

Ici, lutilisateur a remplac


la variable Clients par la
variable Rgion de
rsidence.
Cette variable apparatra
dans le rapport et la
variable Clients dans le
modle.

7. Rptez ltape 6 pour remplacer dautres variables et cliquez sur OK.

8. Pour annuler un remplacement, slectionnez la variable dans la zone


Variables du modle et cliquez sur Supprimer.

9. Dans la bote de dialogue Options du modle, cliquez sur OK.


La bote de dialogue Appliquer un modle saffiche de nouveau.

10. Cliquez sur Appliquer ou sur OK.


BUSINESSOBJECTS applique le modle au rapport.

Manuel de lutilisateur 703


Chapitre 25 Modles et styles de rapport standard

704 Manuel de lutilisateur


Chapitre 26 Insertion de graphiques et
autres objets de donnes
.................................................................................

Dans ce chapitre

Gnralits 706

Utilisation de donnes et dimages issues dune autre application 707


Insertion de donnes et dimages issues dune autre application 707
Edition des objets OLE 2 insrs 710

Utilisation dimages dans un rapport 712


Insertion dune image dans une cellule 712

Manuel de lutilisateur 705


Chapitre 26 Insertion de graphiques et autres objets de donnes

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.

Remarque : Vous pouvez galement changer des donnes issues de


BUSINESSOBJECTS avec dautres applications en exportant les donnes vers
diffrents formats de fichier. Vous pouvez, par exemple, exporter les rsultats
dune requte vers un format dBASE ou Microsoft Excel. Pour en savoir plus sur
lexportation de donnes vers diffrents formats de fichier, reportez-vous au
chapitre 8 "Exportation de donnes partir de BusinessObjects", page 191.

706 Manuel de lutilisateur


Utilisation de donnes et dimages issues dune autre application

Utilisation de donnes et dimages issues dune


autre application
Dans BUSINESSOBJECTS, vous pouvez utiliser des donnes et des images issues
dune autre application. Les donnes et les images que vous pouvez utiliser sont
des objets crs par vous-mme ou par dautres utilisateurs dans une application
source. Ainsi, un document Microsoft Word est un objet que vous pouvez insrer
dans un rapport BUSINESSOBJECTS.

Insertion de donnes et dimages issues dune autre application


OLE 2, mis au point par Microsoft Corporation, vous permet de partager des
donnes et des images entre plusieurs applications Windows. BUSINESSOBJECTS
supporte OLE 2, ce qui signifie que vous pouvez insrer des objets OLE 2
lintrieur dun rapport BUSINESSOBJECTS et utiliser un rapport BUSINESSOBJECTS
en tant quobjet OLE 2 dans dautres applications.
Au moment de la liaison ou de lincorporation dun objet dans un rapport
BUSINESSOBJECTS, vous affichez un objet issu dune application source. Les
diffrences entre la liaison et lincorporation sont les suivantes :
Lors de la cration dune liaison, lobjet nexiste pas physiquement dans le
rapport BUSINESSOBJECTS. Il y est reprsent, mais grce la liaison, il reste
stock dans lapplication source. La liaison entre lapplication source de lobjet
et BUSINESSOBJECTS permet la mise jour de la reprsentation de lobjet dans
le rapport BUSINESSOBJECTS. Ainsi, si vous insrez une image avec une liaison,
puis modifiez limage dans lapplication source, vous modifiez galement
limage dans BUSINESSOBJECTS.
Lors de lincorporation dun objet, celui-ci existe physiquement dans le
rapport 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.

Pour insrer un objet dans un rapport, slectionnez la commande Objet du menu


Insertion. La bote Insertion dun objet saffiche alors lcran. Cette bote de
dialogue vous permet de :
slectionner le fichier correspondant lobjet que vous voulez insrer,
lancer lapplication cliente, comme par exemple Microsoft Word, dans
laquelle vous pouvez crer lobjet insrer.

Manuel de lutilisateur 707


Chapitre 26 Insertion de graphiques et autres objets de donnes

Vous trouverez dans les sections qui suivent la description de ces deux mthodes
dinsertion dobjets.

Cration dun nouvel objet insrer


1. Cliquez sur la cellule dans laquelle vous voulez voir apparatre lobjet, puis
slectionnez la commande Objet du menu Insertion.

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.

Cochez la case Afficher


en tant quicne pour
faire apparatre, dans le
rapport, lobjet sous forme
dicne. Pour ouvrir
lobjet, double-cliquez sur
son icne.

Informations sur le type


dobjet slectionn.

4. Cliquez sur OK.


La procdure diffre selon le type dobjet que vous voulez crer :
Si lapplication utilise pour la cration de lobjet supporte OLE 2, elle
saffiche directement dans la cellule slectionne. Le nom de lapplication
remplace BUSINESSOBJECTS dans la barre de titre et les menus de
lapplication saffichent.
Si lapplication ne supporte pas OLE 2, elle souvre au-dessus de la fentre
BUSINESSOBJECTS.

5. Crez lobjet dans lapplication source.

6. Pour revenir BUSINESSOBJECTS :


Si lapplication source supporte OLE 2, il vous suffit de cliquer lextrieur
de celle-ci.
Si lapplication ne supporte pas OLE 2, slectionnez la commande Quitter.
Lobjet saffiche alors dans la cellule slectionne.

708 Manuel de lutilisateur


Utilisation de donnes et dimages issues dune autre application

Insertion dun objet existant


1. Slectionnez la cellule dans laquelle vous voulez voir apparatre lobjet, puis
slectionnez la commande Objet du menu Insertion.

2. Dans la bote de dialogue Insertion dun objet qui saffiche, cliquez sur le
bouton doption Crer partir dun fichier.

3. Pour localiser le fichier (cest--dire lobjet) insrer, saisissez le chemin dans


le champ Fichier ou cliquez sur Parcourir pour slectionner le fichier.

4. Cochez la case Lier si vous voulez lier lobjet. Si vous ne cochez pas cette case,
lobjet sera incorpor au rapport.

5. Cliquez sur OK pour refermer la bote de dialogue.


Lobjet saffiche alors dans la cellule slectionne.

Remarques : Si vous ne slectionnez pas de cellule avant dactiver la commande


Objet du menu Insertion, BUSINESSOBJECTS vous invite crer une nouvelle
cellule dans laquelle apparatra lobjet.

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.

Manuel de lutilisateur 709


Chapitre 26 Insertion de graphiques et autres objets de donnes

Pour insrer un logo ou toute autre image dans un rapport et enregistrer ce


dernier en tant que document au format PDF ou le partager via des produits
serveur dentreprise installs sous UNIX, vous devez enregistrer limage en tant
que fichier bitmap (.bmp). Pour ce faire, utilisez Microsoft Paint ou toute autre
application similaire.

Edition des objets OLE 2 insrs


Aprs avoir insr un objet dans un rapport BUSINESSOBJECTS, vous pouvez diter
cet objet. Vous pouvez :
Editer lobjet lui-mme en lanant lapplication dans laquelle il a t cr.
Vous pouvez alors travailler dans le fichier contenant lobjet, puis le
sauvegarder. La nouvelle version de lobjet saffiche alors dans
BUSINESSOBJECTS.
Editer la liaison entre BUSINESSOBJECTS et le fichier source contenant lobjet.
Cette opration concerne les objets insrs avec une liaison, plutt que les
objets incorpors.
Vous devez modifier la liaison lorsque, par exemple, le fichier contenant
lobjet a t dplac. Si vous ne modifiez pas la liaison, celle-ci est annule et
lobjet napparatra plus dans le rapport.
Vous trouverez dans la section qui suit la description de ces deux modes
ddition dobjets.

Edition dun objet insr


OLE 2 vous permet dditer lobjet sur place. Vous pouvez ainsi diter lobjet
sans quitter BUSINESSOBJECTS. Cette fonctionnalit nest disponible que si
lapplication dans laquelle lobjet a t cr supporte OLE 2.
Si ldition sur place nest pas disponible, vous pouvez ouvrir lobjet dans
lapplication source. Vous pouvez alors diter lobjet, enregistrer son fichier et
revenir BUSINESSOBJECTS o lobjet dit saffiche lcran.
Edition dun objet sur place
Lors de ldition dun objet sur place, les commandes et les barres doutils
ncessaires ldition de lobjet apparaissent dans BUSINESSOBJECTS. Le nom de
lapplication source vient sinscrire dans la barre de titre la place de
BUSINESSOBJECTS.

710 Manuel de lutilisateur


Utilisation de donnes et dimages issues dune autre application

Pour diter un objet sur place, vous pouvez :


double-cliquer sur lobjet dans le rapport,
cliquer sur lobjet, puis slectionner la commande Nom de lobjet/Modifier du
menu Edition ou la commande Modifier du menu contextuel.
Une bordure hachure apparat autour de lobjet. Lorsque vous avez fini ldition
de lobjet, cliquez nimporte o lextrieur de lobjet pour revenir linterface
BUSINESSOBJECTS et enregistrer le document actif.
Edition dun objet dans son application source
Si lapplication dont lobjet est issu ne supporte pas ldition sur place, vous
devez ouvrir lapplication au moment de ldition de lobjet. Pour ce faire, vous
pouvez :
double-cliquer sur lobjet,
cliquer sur lobjet, puis slectionner la commande Nom de lobjet/Ouvrir du
menu Edition ou la commande Ouvrir du menu contextuel.
Lobjet saffiche alors dans lapplication source. Pour revenir BUSINESSOBJECTS
au terme de ldition de lobjet, enregistrez le fichier et quittez lapplication.
Lobjet dit apparat alors dans le rapport.

Manuel de lutilisateur 711


Chapitre 26 Insertion de graphiques et autres objets de donnes

Utilisation dimages dans un rapport


Vous pouvez afficher des images dans un rapport BUSINESSOBJECTS. Une image
peut tre affiche dans une cellule ou tre utilise comme fond de page sur
chaque page du rapport.
Les images utilises peuvent tre des fichiers statiques ou des objets activs par
OLE 2.

Insertion dune image dans une cellule


Cette section dcrit linsertion dimages statiques dans les cellules dun rapport.
Il peut sagir, par exemple, dinsrer un logo dans une cellule de titre situe en
haut dun rapport ou encore, limage dun produit constituant le sujet dun
rapport.

Pour insrer une image statique dans une cellule :

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.

2. Slectionnez le fichier image, puis cliquez sur Ouvrir.


Limage saffiche dans la cellule.

Vous pouvez galement insrer une image en double-cliquant dans la cellule


et en saisissant le chemin daccs et le nom de fichier de limage (par exemple,
c:\images\image.bmp). Puis, cliquez dans la cellule et slectionnez la
commande Cellule du menu Format. Dans longlet Nombre de la bote de
dialogue Format de cellule, slectionnez la catgorie Image et le format Bitmap
ou TIFF. Lorsque vous cliquez sur OK ou sur Appliquer, limage saffiche dans
la cellule.

712 Manuel de lutilisateur


Partie VII
Annexes
www.businessobjects.com/infocenter
Annexe A
Lancement de
BusinessObjects via la
commande Excuter
.................................................................................

Dans cette annexe

Gnralits 716

Utilisation de la commande Excuter 716


Options de la ligne de commande Excuter 717
Dfinition des variables BOUSER, BOPASS et autres variables 718

Manuel de lutilisateur 715


Annexe A

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.

Utilisation de la commande Excuter


La procdure ci-dessous dcrit le lancement de BUSINESSOBJECTS au moyen de la
commande Excuter. Vous trouverez la description des options que vous pouvez
inclure dans la commande Excuter la section Options de la ligne de
commande Excuter ci-aprs.

1. Cliquez sur le bouton Dmarrer, puis slectionnez la commande Excuter.


La bote de dialogue Excuter saffiche lcran.

2. Dans le champ Ouvrir, saisissez le chemin jusquau fichier excutable de


BUSINESSOBJECTS (Busobj.exe). Par dfaut, ce fichier est situ dans le dossier
BusinessObjects. Vous pouvez cliquer sur le bouton Parcourir pour spcifier
le chemin, plutt que le saisir.

3. Cliquez sur OK.


La bote de dialogue Identification saffiche alors lcran.

4. Saisissez le nom de lutilisateur et le mot de passe attribus par le superviseur


BUSINESSOBJECTS, puis cliquez sur OK.
BUSINESSOBJECTS est prsent lanc.

716 Manuel de lutilisateur


Utilisation de la commande Excuter

Options de la ligne de commande Excuter


Vous pouvez utiliser les options suivantes de la commande Excuter pour vous
connecter BUSINESSOBJECTS avec votre nom dutilisateur et votre mot de passe.
Option Description
-user [nom Nom dutilisateur qui vous a t attribu par le superviseur.
dutilisateur] Les noms dutilisateur contenant des espaces doivent tre
placs entre guillemets, comme suit : nom dutilisateur.
-pass [mot de Mot de passe qui vous a t attribu par le superviseur.
passe] Cette option est obligatoire si vous saisissez loption -user.
Les mots de passe contenant des espaces doivent tre placs
entre guillemets, comme suit : mon mot de passe.
-online ou Par dfaut, dernier mode de connexion de lutilisateur
-offline spcifi ou mode connect au premier dmarrage de
BUSINESSOBJECTS.
Le mode local vous dconnecte du rfrentiel et ne permet
donc dactiver aucune connexion au cours de la session.
nom_rapport.r Nom du document avec lequel vous voulez travailler au
ep moment du lancement de BUSINESSOBJECTS. Vous devez
saisir le chemin daccs ce fichier, par exemple :
c:\BusinessObjects\userdocs\ventes.rep
-keyfile Si vous travaillez avec plusieurs rfrentiels, permet
[nom_fichier dindiquer le rfrentiel que vous voulez utiliser.
key]
-nologo Excute BUSINESSOBJECTS sans afficher le logo.
-vars Nom de fichier texte dans lequel sont stockes des variables.
monfich.txt Vous pouvez spcifier les variables BOUSER et BOPASS,
qui grent laccs BUSINESSOBJECTS. Vous pouvez
galement dclarer vos propres variables dans le fichier.
Pour en savoir plus sur ces variables, reportez-vous au
paragraphe Dfinition des variables BOUSER, BOPASS et
autres variables ci-aprs.

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.

Manuel de lutilisateur 717


Annexe A

Dfinition des variables BOUSER, BOPASS et autres variables


Les variables BOUSER et BOPASS vous permettent de grer laccs
BUSINESSOBJECTS. Vous pouvez spcifier les valeurs de ces variables dans la ligne
de commande Excuter ou dans un fichier que vous appelez partir de la ligne
de commande Excuter. Dautres variables peuvent tre dclares dans ce fichier.

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.

718 Manuel de lutilisateur


Utilisation de la commande Excuter

Autres variables pouvant tre dfinies dans un fichier


Dans le fichier .txt que vous dclarez aprs loption -vars, vous pouvez spcifier
dautres variables pour travailler avec BUSINESSOBJECTS. Si, par exemple, vous
avez cr une variable qui affiche une invite lors de lexcution dune requte,
vous pouvez spcifier la valeur de cette variable dans le fichier .txt. La syntaxe est
la suivante :
NOMVARIABLE=VALEUR

Manuel de lutilisateur 719


Annexe A

720 Manuel de lutilisateur


Annexe B
BUSINESSOBJECTS et Visual
Basic for Applications
.................................................................................

Dans cette annexe

Gnralits 722
Quest-ce quune macro ? 722
Quest-ce quune macro complmentaire ? 723
Quen est-il des scripts utiliss dans BUSINESSOBJECTS 4.1 ? 723

Utilisation des macros 724


Excution dune macro 724
Utilisation de la barre doutils Visual Basic 725

Utilisation de macros complmentaires 727


Installation dune macro complmentaire 727
Utilisation dune macro complmentaire 728
Dsinstallation dune macro complmentaire 728
Echange de macros complmentaires avec dautres utilisateurs 728

Conversion des scripts en macros 729


Conversion dun script 729

Utilisation de lditeur Visual Basic 731


Lancement de lditeur Visual Basic 731

Manuel de lutilisateur 721


Annexe B

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.

Quest-ce quune macro ?


Une macro est une srie de commandes et de fonctions qui est stocke dans un
module Visual Basic for Applications et peut tre excute chaque fois que la
tche qui lui est associe doit tre effectue. Si vous effectuez une tche de faon
rptitive, vous pouvez automatiser cette tche au moyen dune macro. Vous
pouvez crer des macros par le biais de lditeur Visual Basic.

722 Manuel de lutilisateur


Gnralits

Quest-ce quune macro complmentaire ?


Les macros complmentaires sont des programmes qui apportent des
commandes et des fonctionnalits facultatives BUSINESSOBJECTS. Les macros
complmentaires sont gnralement cres par les personnes responsables de
lajout de fonctionnalits personnalises BUSINESSOBJECTS. En tant
quutilisateur, il vous suffit dinstaller et de dsinstaller les macros
complmentaires qui vous sont envoyes.
Avant de pouvoir utiliser une macro complmentaire, vous devez linstaller sur
votre poste puis la charger dans BUSINESSOBJECTS.
Par dfaut, les macros complmentaires (fichiers *.rea) sont installes dans le
dossier UserDocs de BUSINESSOBJECTS. Le chargement dune macro
complmentaire rend la fonctionnalit disponible dans BUSINESSOBJECTS et ajoute
toutes les commandes associes aux menus appropris.
Le dchargement dune macro complmentaire supprime ses fonctionnalits et
commandes de BUSINESSOBJECTS, mais le programme reste sur votre poste afin
que vous puissiez nouveau le charger facilement.
Vous pouvez utiliser vos propres programmes Visual Basic for Applications en
tant que macros complmentaires. Pour en savoir plus sur la cration dune telle
macro complmentaire, reportez-vous au manuel BUSINESSOBJECTS SDK Reference
Guide.

Quen est-il des scripts utiliss dans BUSINESSOBJECTS 4.1 ?


Les scripts crs laide du langage de programmation ReportScript peuvent tre
automatiquement convertis en macros Visual Basic par BUSINESSOBJECTS 5.x.
Pour en savoir plus sur la cration dune telle macro complmentaire, reportez-
vous la section Conversion des scripts en macros, page 729.

Manuel de lutilisateur 723


Annexe B

Utilisation des macros


Les macros sont cres et stockes dans des documents BUSINESSOBJECTS (fichiers
.rep) ou des macros complmentaires BUSINESSOBJECTS (fichiers .rea). Vous
pouvez excuter des macros partir de la bote de dialogue Macros ou de la barre
doutils Visual Basic si des macros ont t associes aux boutons de la barre
doutils.

Excution dune macro


1. Slectionnez la commande Macro du menu Outils, puis Macros ou cliquez sur
le bouton Macros de la barre doutils Visual Basic.
La bote de dialogue Macros saffiche lcran.

2. Dans la bote liste droulante Macros, slectionnez les documents dans


lesquels les macros sont stockes. Vous pouvez choisir dafficher les macros
disponibles dans le document actif, toutes les macros de tous les documents
ouverts, les macros dun document ouvert slectionn ou encore les macros se
trouvant dans des macros complmentaires.

Les macros stockes dans le ou les documents slectionns sont affiches dans
la liste Nom de la macro.

3. Slectionnez le nom de la macro utiliser et cliquez sur Excuter.

724 Manuel de lutilisateur


Utilisation des macros

Utilisation de la barre doutils Visual Basic


Pour afficher la barre doutils Visual Basic :
Cliquez sur nimporte quelle barre doutils affiche laide du bouton droit de
la souris et slectionnez Visual Basic dans le menu contextuel.

a b c

a. Ouvre la bote de dialogue Macros.


b. Ouvre lditeur Visual Basic.
c. Les boutons 1 5 excutent les macros qui leur sont
associes.

Affectation dune macro un bouton de la barre doutils


1. Slectionnez la commande Options du menu Outils.
La bote de dialogue Options saffiche lcran.

2. Cliquez sur longlet Macros.

Manuel de lutilisateur 725


Annexe B

3. Cochez la case 1 pour activer le premier bouton de la barre doutils Visual


Basic.

4. Cliquez sur le bouton situ droite du nom de la macro.


La bote de dialogue Macros saffiche lcran.

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.

726 Manuel de lutilisateur


Utilisation de macros complmentaires

Utilisation de macros complmentaires


Les macros complmentaires de BUSINESSOBJECTS sont des programmes Visual
Basic for Applications qui apportent des commandes et des fonctionnalits
facultatives BUSINESSOBJECTS. Vous pouvez diffuser les macros
complmentaires que vous avez cres dautres utilisateurs, et inversement,
rcuprer et utiliser des macros complmentaires cres par dautres utilisateurs.

Installation dune macro complmentaire


1. Slectionnez la commande Macros complmentaires du menu Outils.
La bote de dialogue Macros complmentaires saffiche lcran.

Une coche indique que la


macro a t installe.

Labsence de coche
indique que la macro est
sur le poste mais quelle
nest pas installe.

2. Cliquez sur le bouton Parcourir pour localiser et ouvrir les macros


complmentaires se trouvant sur votre poste.
La zone Macros complmentaires disponibles affiche la liste de toutes les
macros complmentaires disponibles. Deux types de macros
complmentaires peuvent tre affiches dans cette bote de dialogue : celles
qui sont disponibles et celles qui ont t installes. Une macro complmentaire
ne peut tre utilise que lorsquelle a t installe.

3. Cochez la case situe en regard du nom de la macro et cliquez sur OK.


La macro complmentaire est installe et peut alors tre utilise.

Remarque : Lorsquun utilisateur installe une macro complmentaire, cette


dernire nest installe que pour cet utilisateur. Si celui-ci se connecte sous un
autre nom, la macro complmentaire ne sera pas disponible.

Manuel de lutilisateur 727


Annexe B

Utilisation dune macro complmentaire


Vous pouvez excuter une macro complmentaire installe partir de la bote de
dialogue Macros ou lassocier un bouton de la barre doutils Visual Basic.

Dsinstallation dune macro complmentaire


1. Dcochez la case situe en regard du nom de la macro dans la bote de
dialogue Macros complmentaires.

2. Cliquez sur OK.


Les fonctionnalits et commandes de la macro complmentaire sont retires
de BUSINESSOBJECTS, mais le programme reste sur votre poste afin de vous
permettre de le recharger facilement si vous souhaitez nouveau lutiliser.

Echange de macros complmentaires avec dautres utilisateurs


Vous pouvez envoyer et rcuprer des macros complmentaires (fichiers .rea)
selon la mme procdure que pour les documents BUSINESSOBJECTS.

728 Manuel de lutilisateur


Conversion des scripts en macros

Conversion des scripts en macros


BUSINESSOBJECTS 4.1 vous permettait dautomatiser des tches en crant des
scripts laide du langage de programmation ReportScript. Ce langage a t
remplac par le langage de programmation Visual Basic dans BUSINESSOBJECTS
5.x.
BUSINESSOBJECTS 5.x peut convertir vos scripts SBL en macros Visual Basic (VBA),
excutables ensuite partir de la bote de dialogue Macros.
La procdure de conversion du script est la suivante :
Les botes de dialogue sont converties en formulaire VBA.
La logique du code est convertie en module VBA.
Les fonctions et les instructions spcifiques de SBL sont dclares dans un
module supplmentaire.

Conversion dun script


1. Slectionnez la commande Macro du menu Outils, puis la commande
Convertir de ReportScript du sous-menu.
La bote de dialogue Ouvrir saffiche lcran. Par dfaut, le dossier Scripts est
ouvert et une liste des scripts disponibles est affiche.

Manuel de lutilisateur 729


Annexe B

2. Slectionnez le script convertir.

3. Dans la bote liste droulante Convertir en, slectionnez lendroit o vous


souhaitez sauvegarder la macro convertie.
Vous pouvez convertir la macro dans le document actif ou dans un nouveau
document.

4. Cliquez sur Importer.


Le script est converti.

Remarque : A la suite de la conversion, la macro peut parfois ncessiter une lgre


mise au point dans lditeur Visual Basic afin quelle puisse correctement
fonctionner. Pour en savoir plus, reportez-vous au manuel BUSINESSOBJECTS SDK
Reference Guide.

730 Manuel de lutilisateur


Utilisation de lditeur Visual Basic

Utilisation de lditeur Visual Basic


Vous pouvez ouvrir lditeur Visual Basic directement partir de
BUSINESSOBJECTS afin de crer des macros et des programmes qui seront utiliss
dans BUSINESSOBJECTS. Cet environnement de dveloppement dispose dune aide
en ligne qui lui est propre.

Lancement de lditeur Visual Basic


Pour ouvrir lditeur Visual Basic :
Cliquez sur le bouton Visual Basic Editor de la barre doutils Visual Basic.
Visual Basic Editor Lenvironnement de dveloppement Visual Basic souvre.
La programmation dans Visual Basic ncessite la connaissance de
lenvironnement de programmation, trait dans le manuel BUSINESSOBJECTS SDK
Reference Guide.

Manuel de lutilisateur 731


Annexe B

732 Manuel de lutilisateur


Index

####### 443 ajout de liens partir des exemple avec contexte de


#ALERTEUR 443 rapports 620 rinitialisation 406
#CALCUL 390, 428, 431, 434 affichage exemple de #CALCUL 429
agrgats cumulatifs 428431 barres doutils 207, 279 solution pour lerreur
exemple 429, 432 dfinition de la taille de #CALCUL 430
formules non agrges 432 lespace de travail 210 aide
pied de la rupture 429, 432 documents BusinessObjects messages de la barre dtat 208
solution pour le contexte de 4.1 33 aide en ligne xxi
rinitialisation 430 donnes dans les rapports en aide sur la fonction 381
#DEBORDEMENT 451 mode Rotation 587 aide voir documentation
#DICT.ERREUR 444 en-tte et pied de page de BusinessObjects
#DIV/0 446 section 602 ajout
#ERREUR 447 tiquettes de donnes sur les colonnes dans tableau, tableau
#ERRI 448451 graphes 505 crois 269
agrgat contenant une formule listes de valeurs 103 filtre 295
complexe 450 mise en page 672 lignes dans tableau crois 269
formule combinant indicateurs mode Plan 679 ruptures 328
et dimensions 449 numros de page dans les tris 308
formule utilisant la clause rapports 672 alerteurs 316
WHERE 451 page 210 #ALERTEUR 443
#INCONNU 453 quadrillages des graphes 507 activation et dsactivation 319
#SYNTAXE 452, 453 rapports dans des copie 321
#VALEURMULTI 434442 documents 219 cration 317
agrgats 434436 rapports en mode et tris personnaliss 304
dans les pieds et les en-ttes de Structure 456 masquer et afficher 320
rupture 437 Report Manager 214 suppression 321
exemple 435, 437, 439 structure 210, 641 alignement
pose dun tri 455 syntaxe tendue 454 blocs 638
sections 439 titre dun graphe 500 cellules 638
#Vide 654 affichage des devises contenu des cellules 624
.rea 723 paramtres rgionaux 212 tiquettes daxe 495
@prompt 149 affichage des nombres Aligner sur le quadrillage
@variable 149 paramtres rgionaux 212 commande 274
2000 affichage en mode Plan 679 an 2000 198, 213
anne 213 afficher analyse des donnes
alerteurs 320 BUSINESSMINER 524
A Afficher len-tte de variable exploration ascendante 536
A la fois option de tableau crois 610 exploration descendante 533
oprateur de lditeur de agrgat 541
requte 108 fonctions 378 exploration latrale 536
adaptation de lchelle des agrgat, dfinition 420 fentre Rotation,
fourchettes de valeurs 499 agrgats cumulatifs 428431 illustration 569
adresses e-mail dfinition 420, 428 hirarchies 75

Manuel de lutilisateur 733


Index

mode tableaux croiss 643 affichage dans les graphes en


Exploration 529, 532, 565 AucunFiltre courbes 489
mode Rotation 568, 593 fonction 300, 419 base de donnes
objets de type dimension 75 Automatisation 158 connexions 43
passage au mode Rotation 568 axe horizontal multidimensionnelle 40
annulation tris 307 relationnelle 40
action 220 axe vertical base de donnes de dmonstration,
annulation des rapports matre/ tris 307 univers, rapports 63
dtail 285, 575 axe X blocs
effacement du contenu de la illustration 493 alignement 638
cellule matre 287 masquer 508 attribution dun nom 588
placer le matre dans un organisation des donnes 469 dfinition de conditions de
bloc 575 axe Y masquage 647
placer le matre dans un illustration 493 dplacement 640
tableau simple ou crois 285 masquer 508 dplacement entre sections 640
suppression du matre 575 organisation des donnes 469 graphe, formatage 480
Annuler primaire 513 mise en forme 598, 603
commande 536 secondaire 513 positionnement 635
application axe Z redfinition 588
condition de requte simple 81 affichage 508 retaillage 482
condition prdfinie 79 affichage de donnes dans des suppression 588
palmars 310 graphes 2-D 470 BOPASS 718
ruptures conditionnelles 334 affichage de donnes dans des bordures
styles de rapport standard 694 graphes 3-D 472 applications aux plans 490
Appliquer un style standard masquer 508 barre doutils Bordures 628
commande 694 organisation des donnes 469 formatage des bordures de
argument 161 axes graphe 480
assistant formatage des nombres 495 mise en forme des bordures de
calcul, dans lditeur de masquer 507 blocs 603
requte 112 mise en forme 493, 496 mise en forme des bordures de
cration de nouveau cellules 628
rapport 48 B mise en forme des bordures de
insrer un graphe 464 barre dtat sections 603
insertion de tableau 262 messages 208 BOUSER 718
insertion de tableau crois 262 barre doutils BUSINESSMINER 524
assistant de cration de rapports 48 Bordures, affichage 628 BusinessObjects
dfinition doptions par Bordures, illustration 628 dmarrage partir
dfaut 51 Formatage, dInfoView 203
astuces xvi illustration 614, 624 installation via CD-ROM 40
astuces et Structure 667 installation via navigateur
conseils 417, 419, 448, 453, 454 Visual Basic 724 Internet 40
456 Barre de formule nouveauts 34
attribution dun nom utilisation 361 prsentation 26
blocs 588 barres doutils Zero Admin 34
colonnes et lignes 269 affichage 279 Zero admin 34
attribution dun nouveau nom alignement 638 BUSINESSOBJECTS
rapports 219 exploration 535, 546 base de donnes de
attribution de nom masquer et afficher 207 dmonstration, univers,
cellules 643 mise en forme 613 rapports 63
graphes 643 tris 301 BusinessObjects 3.1
tableaux 643 barres hausse-baisse mise niveau 33

734 Manuel de lutilisateur


Index

BusinessObjects 4.1 alignement du contenu 624 classes 27


affichage des documents 33 combinaison de donnes clavier
BUSINESSQUERY dans 383 raccourcis 209
enregistrement de documents copie de la mise en forme colonnes
au format BUSINESSQUERY 243 uniquement 613 ajout dans tableau, tableau
dbuter sur une nouvelle crois 269
C page 661 attribution dun nom 269
calculs dplacement 640 copie dans tableau et tableau
barre doutils 340 dition du contenu des cellules crois 254
dans lditeur de requte 110 individuelles 274 insertion 269, 272
criture de formules 360 fusion 627 inversion dans tableau et
glisser-dposer 346 individuelles 272 tableau crois 253
Nombre 339 insertion 269, 272 masquer 314
suppression dans les tableaux insertion dimages 712 retaillage 270, 606
simples, tableaux croiss 341 matre 278 slection 268
utilisation dans les conditions masquage 645 slection dans tableau simple
de requte 112 mise en forme 631 et crois 267
utilisation de fonctions mise en forme de larrire- suppression dans tableau et
dans 378 plan 631 tableau crois 258
variation 339 mise en forme des commande
calculs smantiquement bordures 628 options de la ligne de
dynamiques 391 mise en retrait du contenu 626 commande Excuter 717
calculs sur les donnes dun graphe positionnement 635 composants de rapport
graphes 519 renvoi la ligne du masquage 644
calculs sur les donnes dun rapport contenu 627 COMPUTE
appliquer en mode rpter sur chaque page 661 instruction 137, 144
Rotation 592 retaillage 606 Concatnation()
suppression dans les tableaux slection 268 fonction 383
simples, tableaux croiss 341 cellules individuelles condition
capture dfinition des styles de rapport complexe 89
en mode Exploration 550 standard 693 condition applique une
caractre insertion 272 requte 7982
fonctions 378 masquage 645 application de condition
caractres gnriques Champ spcial prdfinie 79
dans les conditions de Date et Heure 672 application de condition
requte 110 Filtres dexploration 676 simple 81
catgories Filtres gnraux 676 dfinition 79
affectation des Invite de requte 676 slection de valeurs pour des
documents 228 Numros de page 672 conditions simples 82
cration 229 champ spcial suppression 82
dfinies 223 filtre gnral 297 utilisation de listes de
utilisation pour la recherche de filtres dexploration 563 valeurs 81
documents 225 chiffre daffaires condition de requte prdfinie
catgories personnelles et quantit vendue, application 79
cration 229 comparaison sur le graphe 513 dfinition 79
CD-ROM classe suppression 80
installation de dfinition 62 univers de dmonstration 80
BusinessObjects 40 introduction 64 condition de requte simple
cellules ouverture dans lditeur de application 81
ajout de liens 620 requte 70 slection de valeurs 82
alignement 638 sous-classes 70

Manuel de lutilisateur 735


Index

utilisation de listes de solution pour lerreur oprateur de lditeur de


valeurs 81 #CALCUL 430 requte 108
conditions syntaxe 407 couleurs
masquer des blocs 647 syntaxe avec contexte dentre application larrire-plan des
conditions de requte et de sortie 409 cellules 631
prdfinies 104 tableaux croiss 408 application aux bordures des
conditions de requte simples 104 contexte de sortie 394, 402 cellules 629
conditions multiples 89 contexte local 395 courbes 2D, mise en formes des
conditions sur les requtes dfinition 404, 422 sries de donnes 487
application avec une sous- exemple de formule 405 cration
requte 117 syntaxe 404 alerteurs 317
application de calculs 113 contexte local catgories personnelles 229
complexes 104, 106 contexte de sortie 395 rapports 218
complexes, conseils 110 dfinition 422 requte 6685
complexes, modification 112 dimensions 396 cration de rapports vierges 218
complexes, suppression 112 contours Crer un fournisseur de donnes
prdfinies 104 affichage 639 commande 56
simples 104 affichage des marges 639 crer/transformer graphes
suppression 124 affichage des sections 639 matriciels 3D, tableaux croiss 583
utilisation dune sous- section 284
requte 116 contours des sections D
utilisation de groupes de affichage 284 Dans liste
conditions 120 conversion conseils dutilisation 111
connexion euro 348 dfini 107
une base de donnes 43 scripts en macros 729 nombre maximal de
cration pour le SQL la Convertir de ReportScript valeurs 111
carte 146 commande 729 oprateur de lditeur de
connexion partage copie requte 107
slection 147 alerteurs 321 date
connexion personnelle mise en forme des cellules 255 combinaison avec du texte
slection 147 tableau et tableau crois 270 dans les cellules 385
conseils copier fonction FormatdeDate() 385
sur lutilisation de conditions coller des donnes partir de fonctions 378
de requte complexes 110 BUSINESSOBJECTS 193 dates
contexte coller des donnes vers une application de formats au
dfinition 422 application Office 193 contenu des cellules 616
diffrents contextes de calcul copier et coller des donnes partir formats personnaliss 618
dans un rapport 396 de BUSINESSOBJECTS 193 insertion 672
entre 394, 402 Copier tout (menu Editer) mise en forme 616, 620
rinitialisation 428 commande 194 suppression des formats 620
sortie 394, 402 corps 611 dBASE 155
contexte dentre 394, 402 contexte dentre 395 fichiers, accs aux donnes
corps 395 dfinition 422 partir de 157
dfinition 404, 422 dimensions 396 DBDSN 717
exemple de formule 405 slection du corps dun DBPASSWORD 717
syntaxe 404 tableau 612 DBUSER 717
contexte de rinitialisation slection du corps dun tableau DDE 197
dfinition 407, 422 crois 612 voir change dynamique de
description 428 tableau crois 250 donnes
exemple 406 Correspond au modle De dernier enregistrement
exemple de #CALCUL 429 commande Date et Heure 673

736 Manuel de lutilisateur


Index

De dernier rafrachissement fonctions 378 liste, affichage dans


commande Date et Heure 673 document personnel InfoView 223
dcimale rcupration 223 documents WebIntelligence
chelle dans les graphes 497 documentation enregistrement 244
defaut.ret BusinessObjects xvixxi domaine scurit
fichier, propos de 684 aide en ligne xxi choix 204
fichier, emplacement 695 Informations connexion 204
dfinion de priorit de tri dans des supplmentaires xxi donnes
requtes 84 Manuel de rsolution des ajout dans des tableaux 256
dfinir en tant que matre incidents xx calculs dans les rapports 338
rapports matre/dtail 279 manuels au format PDF xix combinaison dans les
Dfinir en tant que variable prsentations cellules 383
commande 368, 399 multimdias xvii DDE (voir change dynamique
dfinition des contextes dentre et Prise en main de de donnes)
de sortie 404 BusinessMiner xviii de sources diffrentes dans des
dfinition du contexte de Quick Tour xvii, xviii blocs diffrents 168
rinitialisation 407 service de documentation sur de sources diffrentes dans le
dgrouper le Web xvi mme bloc 170
variables groupes 375 documentation voir documentation dplacement dun axe un
dplacement BusinessObjects autre sur les graphes 474
blocs 640 documents 203 glisser-dposer 261
cellules, colonnes, lignes avec dfinition 420 groupement 371
la fonction glisser-dposer 260 enregistrement 238 limitation du nombre
cellules, fonction glisser- enregistrement au format extrait 120
dposer 640 html 240 masquer 315
designer enregistrement au format mise en vidence 316
BusinessObjects 27, 62 rtf 239 qualification pour le mode
dtailler enregistrement en tant que Exploration 560
indicateur 549 fichiers BusinessQuery 243 rotation 469
Developer Suite xvi enregistrement en tant que types incompatibles 385
devise fichiers BUSINESSQUERY 243 DpVBAInterface 158
euro 347 enregistrement en tant que
formats 348 fichiers PDF 240 E
libell ISO 352 enregistrement en tant que Echange dynamique de donnes
styles 616 fichiers texte 239 voir DDE
Diffrent de enregistrement pour tous les change dynamique de donnes 706
oprateur de lditeur de utilisateurs 239 chelle
requte 107 extension de fichier .rep 238 adaptation des fourchettes de
oprateur, conseils extension de fichier .rtf 239 valeurs 499
dutilisation 111 extension de fichier .txt 239 dcimale 497
Diffrent du modle rafrachissement 231 dfinition de lchelle dun
oprateur de lditeur de documents BusinessQuery graphe 497
requte 108 enregistrement dans logarithmique 497
dimensions 391 BusinessObjects 243 modification dans les rapports
dfinition 420 documents personnels matre/dtail 498
liaison des fournisseurs de enregistrement sur le Editeur de formule
donnes 175 serveur 226 utilisation 362
masquer 454 envoi 226 utilisation de fonctions 379
divers liste, affichage dans diteur de formule 455
fonctions 378 BusinessObjects 223 diteur de requte
document affichage dobjets 70

Manuel de lutilisateur 737


Index

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

738 Manuel de lutilisateur


Index

Rapport (mot-cl) 416 complexe 297 Pair 651


syntaxe tendue 397 dynamique 297 Previous() 382
syntaxe tendue dune formule fonction AucunFiltre 300, 419 Rang 412
dagrgat 397 gnral 291, 550 Rang() 379
exploration 552 gestion 293 utilisation 378
annulation des actions 536 gestion des filtres et du utilisation dans lEditeur de
barres doutils 535, 546 palmars 313 formule 379
exportation de donnes illustration 291 fonds de page 656
options 197 insertion 292 coller 657
exportation des donnes 192 listes de documents 225 dfinition des styles de
formats externes 192 mots-cls 419 paramtres standard 693
utilisation du copier coller 193 non prise en compte 300 dition 657
extension de fichier .bqy 243 slection de valeurs insertion 656
extension de fichier .pdf 240 diffrentes 293 suppression 657
extension de fichier .rep 238 spcifique dun bloc 291 Format automatique, graphes 468
extension de fichier .rtf 239 suppression 296 format rtf, enregistrement de
extension de fichier .txt 239 filtre gnral documents 239
extension de fichier html 240 dans un champ spcial 297 formatage
extensions de fichier filtres alerteurs 316
.bqy 243 et cellules matres 384 sries de donnes sur les
.pdf 240 fonction NoFilter 300 aires 486
html 240 ignorer 300 sries de donnes sur les
extensions de fichiers Filtres dexploration 676 graphes 3-D 486
.rea 723 insertion en tant que champ sries de donnes sur les
.rep 238 spcial 676 graphes en secteurs 486
.ret 684 filtres dexploration sries de donnes sur les
.rtf 239 insertion en tant que titre 563 histogrammes 486
.txt 239 Filtres gnraux FormatDeDate()
insertion en tant que champ fonction 385
F spcial 676 FormatDeNombre()
fentre Rotation fonction Rang fonction 385
bouton Restructurer 588 utilisation des oprateurs de formats
fichier de donnes personnelles contexte 412 devise 348
accs aux donnes partir fonctions formule
de 152 agrgat 378 affichage dans les
dfinition 44 aide 381 documents 456
fichier de donnes personnelles, AucunFiltre 300 affichage en mode
dfinition 41, 44 caractre 378 Structure 456
fichiers Concatnation() 383 dfinition 420
emplacements par dfaut 230 date 378 modification dans les
fichiers de donnes personnelles divers 378 cellules 455
cration de hirarchies document 378 formules
partir de fichiers de EstNul 655 ajout des rapports 376
donnes personnelles 156 FormatDeDate() 385 dans les en-ttes et pieds de
noms 183 FormatDeNombre() 385 rupture 668
filtre 419 fournisseur de donnes 378 dfinies 360
affichage des valeurs dans un Impair 651 instructions sur la syntaxe 364
champ spcial 297 logiques 378 modification 376
ajout 295 NoFilter 300 suppression 377
appliquer en mode numriques 378 utilisation de conditions 360
Rotation 593 O 386 fournisseur de donnes 28, 40, 41

Manuel de lutilisateur 739


Index

annulation 59 mode Exploration 543 mise en forme des tiquettes


cration de requte 6685 structuration des rapports 641 daxe 493, 496
dition 57 glisser-dposer mise en forme des styles des
explication 28 dplacement de blocs 640 axes 496
fichier de donnes dplacement de cellules 640 modification des tiquettes 506
personnelles, dfinition 44 dplacement des cellules, nuage de points XY 486
fichiers de donnes colonnes, lignes 260 passage dun type de graphe
personnelles, dfinition 41, 44 GOPHER 620 un autre 467
fonctions 378 graphe aires plans 486
nouveau 56 formatage 486 positionnement 635
procdure stockes, graphes rorganisation des donnes sur
dfinition 44 affichage dune lgende 502 des axes 469
procdures stockes, affichage des tiquettes de rpter sur une nouvelle
dfinition 41, 44 donnes 505 page 661
procdures VBA, dfinition 41 affichage des marques 496 retaillage 482
requtes, dfinition 41, 44 affichage des quadrillages 507 slection des lments dun
serveur OLAP, affichage du titre 500 graphe 478
dfinition 42, 44 affichage en tant que tableaux, slection pour retaillage 482
SQL la carte, tableaux croiss 589 sries de donnes 486
dfinition 41, 44 affichage sous forme de suppression 518
types 40 tableaux simples, tableaux suppression des tiquettes 506
fournisseurs de donnes croiss 467 transformation en tableaux
exemples de noms 183 axe X 493 simples, tableaux croiss 467
liaison 174, 177 axe Y 493 transformer en tableaux,
liaison des dimensions 175 base 490 tableaux croiss 589
liaison et rgles de calculs 519 types 461
compatibilit 171 cration 464 illustration 461
mise jour 231 cration partir de utilisation de groupes 510
modification du nom 183 tableaux 465 utilisation de lassistant de
modification du nom, dfinition du type 511 cration de graphes 464
raisons 184 lments dun graphe 477 zone de traage 479
obtention de statistiques 187 tiquettes daxe 493 graphes 2-D
procdures stockes 137 exploration 539 utilisation de laxe Z 470
purge 188 Format automatique 468 graphes 2D
SQL la carte 142 formatage de la vue 3D 491 crer des graphes matriciels
suppression 188 formatage du bloc de 3D 583
suppression des liens 180 graphe 480 graphes 3-D
VBA 158 insertion dtiquettes de utilisation de laxe Z 472
FTP 620 donnes 505 graphes 3D
fusion marques 493 formatage de la vue 3D 491
cellules 627 masquage 645 plan et base 490
masquer 507 graphes en courbes
G matriciels 470 affichage de plusieurs
gestion 328 mise en forme 477 courbes 471
filtre 293 mise en forme affichage des barres hausse-
palmars 313 automatique 466 baisse 489
pose de tris dans des mise en forme des affichage des lignes de
rapports 306 axes 493, 496 comparaison 489
ruptures 328 mise en forme des affichage des lignes de
Gestionnaire de rapports tiquettes 506 projection 489
insertion de tableaux 251 graphes en nuages de points

740 Manuel de lutilisateur


Index

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

Manuel de lutilisateur 741


Index

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

742 Manuel de lutilisateur


Index

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

Manuel de lutilisateur 743


Index

moyenne affichage dans lditeur de excution de requtes 84


cumule, calcul 382 requte 70 mode Exploration 564
moyenne cumule dfinition 62 options de requtes 84
calcul 382 indicateur 65 bote de dialogue Options de la
insertion dans une requte 70 requte 85
N modification de lordre des liminer les lignes de donnes
navigateur Internet objets dans une requte 71 dupliques 84
installation de objets de type dimension 65 excuter une requte sans
BusinessObjects 40 objets de type information 65 rapatrier de donnes 84
navigation pose de tris 83 limiter le nombre de lignes
dans les rapports 216 qualification 65 renvoyes 84
NEWS 620 suppression dobjets dune ORDER BY
NNTP 620 requte 71 instruction 144
NoFilter objet de type dimension 65, 75 ordre ascendant
fonction 300 objet de type indicateur 65 pose sur un objet 83
Nombre objet de type information 65 ordre descendant
calculs 339 objets 27 pose sur un objet 83
Nombre total objets personnels 89 Ou
calculs 339 cration 93 oprateur de lditeur de
nombres cration dune hirarchie de requte 121, 122
application de formats au temps 96 O
contenu des cellules 616 criture dune formule 94 fonction 386
combinaison avec du texte modification 95 OUTPUT
dans les cellules 385 partage 92 instruction 137
fonction restrictions 91 ouverture
FormatDeNombre() 385 suppression 96 classe dans lditeur de
formatage sur les axes de OLE 2 requte 70
graphe 495 voir liaison et incorporation ouvrir
formats personnaliss 618 dobjets documents 221
mise en forme 616, 620 onglet Correspondance plusieurs documents la
suppression des formats 620 Gestionnaire de rapports 642 fois 221
noms Report Manager 214
combinaison du prnom et du onglet Donnes P
nom 383 Report Manager 214 page
noms des fournisseurs de oprateur & 383 affichage 210
donnes 183 oprateur Dans mise en page 669
Non renseign dfinition 423 totaux et sous-totaux,
oprateur de lditeur de oprateur PourChaque affichage 665
requte 107 dfinition 423 Page #
nouveauts exemple 410 commande 673
BusinessObjects 34 fonction Rang 412 Page # sur #
nuage de points XY oprateur PourTout commande 673
graphes 486 dfinition 423 page impaire
numros de page exemple 410 mise en page 651
insertion 672 fonction Rang 412 page paire
numros de page dans les oprateurs 423 mise en page 651
rapports 672 utilisation dans lEditeur de page Web pour la
formule 363 documentation xvi
O options PageCourante
objet dfinition des emplacements mots-cls 416
de fichiers 230 Pair

744 Manuel de lutilisateur


Index

fonction 651 application dune trame de restrictions 137


palmars 309313 fond 671 procdures VBA
application 310 insertion dune cellule 670 noms 183
appliquer en mode page 670 profondeur
Rotation 591 retaillage 671 dfinition dans les graphes
gestion 313 pied de tableau 3D 492
modification des valeurs 313 affichage dans les tableaux PROSPERO 620
suppression 313 simples et croiss 607 purge
par dfaut courant 665 fournisseurs de donnes 188
emplacements des fichiers 230 saut de page 665 listes de valeurs 103
extension de fichier des PL/SQL 142
documents 238 plans Q
primtre danalyse 77 application de motifs et de Quadrillage
univers, dfinition 51 bordures 490 commande 640
paramtres rgionaux 212 plier quadrillage 274, 640
partage ruptures 331 affichage 507
objets personnels 92 pose dun tri sur un objet formatage 508
Pas dans liste inversion 83 sur les graphes, dfini 507
oprateur de lditeur de ordre qualification
requte 107 ascendant\descendant 83 donnes 560
oprateur, conseils pose 83 objet, dfinition 65
dutilisation 111 suppression 83 variables, modification 376
passage au mode Exploration 532 pose de tris dans des Quick Tour xvii, xviii
PDF rapports 301, 302
enregistrement de documents en mode Rotation 591 R
BusinessObjects 240 gestion 306 raccourcis clavier
manuels en ligne xix gestion des tris et du
clavier 209
Primtre danalyse palmars 313
rafrachissement
bote de dialogue 76 personnalisation 301 avec invite 235
primtre danalyse positionnement
dfinition des options de
largissement en mode blocs 635
rafrachissement
Exploration 551 cellules 635 automatique 235
hirarchies 75 composants de rapports 635
documents 231
manuel 77 relatif 635
listes de valeurs 103
par dfaut 77 prsentation rapports 231
personnalis 75 page 664
Rang()
personnalisation plusieurs colonnes ou
fonction 379
pose de tris dans des lignes 608 rapport
rapports 301 rapports 641
cration 85
scripts SQL 148 primaire
rapports de dmonstration 63
tris 301 axe Y 513 rapport standard
personnalisation des tris dans des PRINT
dfinition par dfaut 683
rapports 301 instruction 137
prsentation 687
perspective priorit rapports
dfinition dans les graphes tris 307
affichage dans des
3D 491 procdure stocke, dfinition 41, 44
documents 219
pied procdures stockes 137 affichage des numros de
rupture 330 fournisseurs de donnes 137
page 672
tableau 248 modification des
affichage en mode
pied de page paramtres 141 Structure 456
noms 183

Manuel de lutilisateur 745


Index

attribution dun nouveau renommer combines 125


nom 219 catgories 229 combines, restrictions 128
contexte 396 Renseign dfinition dune sous-
cration 218 oprateur de lditeur de requte 109
cration de rapports requte 107 dition partir du mode
vierges 218 rorganisation des rapports matre/ Exploration 552
dfinition 421 dtail 572 modification du nom 183
enregistrement 238 utilisation de diffrents noms 183
fonds de page 656 matres 573 visualisation du SQL 130
insertion de tableaux Rpter le bloc sur chaque page requtes combines 89
croiss 259 commande 661 nombre maximal 128
matre/dtail 278 Rpter sur chaque page requtes multiples 89
matre/matre/dtail 282 commande 661 rsolution des incidents
mise jour 231 Rpter sur une nouvelle page voir aussi Manuel de rsolution
ouvrir 221 commande 661 des incidents
plusieurs pages 661 rptition des formats de cellule 613 restrictions
rafrachissement 231 Report Manager sur les objets personnels 91
structuration en tant que masquer et affichage 214 sur les requtes combines 128
rapport matre/dtail 279 ReportScript rtablir
suppression 220 conversion de scripts en action 220
travail en mode structure 641 macros 729 retaillage
utilisation dimages 657, 712 requte 28 blocs 482
rapports matre/dtail application de condition 79 cellules 606
annulation 285 82 colonnes 606
annulation des rapports application de condition colonnes et lignes 270
matre/dtail 575 prdfinie 79 en-tte 671
cration de rapports matre/ application de condition graphes 482
matre/dtail 282, 574 simple 81 lignes 606
dplacement de blocs entre cration 6685 marges 671
sections 640 dfinition 41, 44 pied de page 671
dsactivation des enregistrement et sortie 73 zone de traage 482
sections 576580 enregistrement sans Rotation
chelle des graphes 498 excution 73 dfinition dans les graphes
effacement du contenu de la excution 84 3D 491
cellule matre 287 insertion dobjets 70 rotation
illustration 278 introduction 63 donnes 469
placer le matre dans un inversion du sens dun tri 83 tableau 252
tableau simple ou crois 285 modification de lordre des rotation des donnes
rorganisation 572 objets dans une requte 71 bote de dialogue pour les
structuration des rapports nouvelle 56 tableaux, tableaux croiss 314
existants 279, 571 pose de tris 83 horizontalement, en mode
utilisation en mode slection de valeurs pour des Rotation 580
Rotation 570580 conditions simples 82 masquer des donnes 474
rapports vierges 218 suppression dobjets 71 suppression des donnes dun
rcupration suppression de condition bloc 474
document personnel 223 prdfinie 80 verticalement, en mode
redfinition de blocs 588 suppression de conditions 82 Rotation 584
rfrentiel 30 suppression de tris 83 ruptures 337
regroupement utilisation de listes de #CALCUL dans pied de
valeurs, cration de valeurs 81 rupture 429, 432
variables 370 requtes

746 Manuel de lutilisateur


Index

#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

Manuel de lutilisateur 747


Index

application 694 tris 308 crer des tableaux croiss 583


et modles 696 variables et formules 377 dbuter sur une nouvelle
suivi symbole de lgende dun graphe page 661
filtre gnral 297 mise en forme 504 dfinition des styles de rapport
insertion dinformations synchronisation standard 690
relatives au document 676 calculs 114 masquage 645
suivi des informations syntaxe positionnement 635
insertion 673 instructions pour les rpter le bloc sur chaque
Suprieur formules 364 page 661
oprateur de lditeur de syntaxe tendue transformer en graphe 589
requte 107 affichage 454 tableaux croiss
Suprieur ou gal contexte dentre et de affichage des en-ttes et des
oprateur de lditeur de sortie 404 pieds de tableau 607
requte 107 contexte de rinitialisation 407 affichage des graphes 467, 589
superposition contextes dentre, de sortie et bote de dialogue pour la
dfinition dans les de rinitialisation 409 rotation des donnes 314
histogrammes 488 dfinition 421 contexte de rinitialisation 408
suppression utilisation 397 crer partir de tableaux 583
alerteurs 321 synthse dbuter sur une nouvelle
blocs 588 indicateur 549 page 661
calculs dans des tableaux fonction Rang 414
simples, tableaux croiss 341 T informations complmentaires
catgories 230 tableau relatives len-tte 610
cellules et sections matre/ ajout de cellules, colonnes 269 masquage 645
dtail 285 ajout de donnes 256 mise en forme des angles 605
colonnes de tableau et de assistant dinsertion 262 permutation des donnes entre
tableau crois 258 copie 270 colonnes, lignes 585
condition prdfinie 80 cration 251 positionnement 635
conditions de requte dition 265 rpter sur chaque page 661
complexes 112 en-tte et pied de tableau 248 suppression des calculs 341
conditions de requtes 82 insertion guide 262 transformer en graphe 589
condtions de requte 124 inversion 252 utilisation en mode
donnes dun bloc 474 rorganisation 253 Rotation 581, 586
donnes en mode Rotation 587 rotation 252 tableaux simples
tiquettes 506 slection 265 affichage des en-ttes et des
filtre 296 suppression 270 pieds de tableau 607
fonds de page 657 types 248 affichage des graphes 467
formats des nombres et des tableau crois affichage des lignes
dates 620 ajout de cellules, colonnes, dupliques 609
fournisseurs de donnes 188 lignes 269 bote de dialogue pour la
graphes 518 assistant dinsertion 262 rotation des donnes 314
liens entre les fournisseurs de copie 270 prsentation sur plusieurs
donnes 180 corps, illustration 250 colonnes ou lignes 608
lignes de tableau et de tableau dition 265 suppression des calculs 341
crois 258 illustration 250 taux
palmars 313 insertion 259 conversion en euros 351
pose dun tri sur un objet 83 insertion guide 262 taux de conversion
rapports 220 slection 266 visualisation en euros 352
ruptures 328, 329 suppression 270 TELNET 620
sous-requte 119 tableaux tendances
tableau et tableau crois 270 affichage des graphes 589

748 Manuel de lutilisateur


Index

mise en vidence laide classes 62 vue 3D


dalerteurs 316 dfinition par dfaut 687 formatage 491
texte dfinition, par dfaut 51
application des formats de hirarchies 75 W
texte aux tiquettes daxe 495 introduction 62 WAIS 620
mise en forme 614 nom de requte 183 web
titre objets 62 connexion 231
affichage du titre dun sous-classes 70 Windows
graphe 500 univers de dmonstration 63 paramtres rgionaux 212
totaux
page, affichage 665 V Z
touches daccs rapide 209 valeurs ngatives Zero Admin BusinessObjects 34
trame affichage dans les Zero admin BusinessObjects 34
application larrire-plan des histogrammes 488 zone de traage
cellules 631 variables 161 illustration 484
trame de fond ajout des rapports 376 mise en forme 484
en-tte et pied de page 671 cration 367 retaillage 482
Transact SQL 142 cration par regroupement 370 zoom
tri sur des objets de requte dfinition 421 contrle 210
dfinition de priorit 84 dplacement dun axe un
tri transparent 84 autre sur les graphes 474
tri transparent en-tte 610
tris sur des objets de requte 84 incompatibilit 171
triangulation locales 374
conversion en euros 353 locales, ajout des hirarchies
tris dexploration 375
#VALEURMULTI 455 locales, cration 367
ajout 308 locales, cration par
axe horizontal 307 regroupement 370
axe vertical 307 locales, modification 374, 376
barres doutils 301 locales, modification de la
et alerteurs 304 qualification 376
jours 303 locales, suppression 374, 377
mois 303 locales, utilisation 365
multiples 306, 307 organisation sur les
paramtres rgionaux 305 graphes 469
personnalisation 301 renommer 373
suppression 308 utilisation 365
tris ascendants variables incompatibles 171
donnes 301 variation
tris dans des rapports calculs 339
pose 302 vrifier
tris descendants scripts SQL 145
donnes 301 Visual Basic 723
type de donnes incompatible 385 barre doutils 724
diteur 731
U Visual Basic for
UNION Applications 722
oprateur de lditeur de visualisation
requte 126 SQL, dans lditeur de
univers requte 130

Manuel de lutilisateur 749


Index

750 Manuel de lutilisateur

Das könnte Ihnen auch gefallen