Anda di halaman 1dari 738

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 2000. Tous droits rservs. Imprim en France.

Proprit industrielle : Le logo Business Objects, BusinessMiner, BusinessQuery et WebIntelligence sont des marques dposes de Business Objects S.A. Le slogan de Business Objects, Broadcast Agent, BusinessObjects, Personal Trainer, Rapid Deployment Templates et Set Analyzer sont des marques de Business Objects S.A. 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. Brevet amricain n 5 555 403 Rfrence du manuel : 310-10-510-02 Edition : 2

Table des matires


Prface Liste des exemples

Partie I
Chapitre 1

Introduction
Introduction

Prsentation de BusinessObjects ............................................................................... 26 Documentation et exemples du Kit de dmonstration eMode ............................. 32 Mise niveau de versions antrieures de BusinessObjects .................................. 33

Partie II
Chapitre 2

Accs aux donnes


Introduction laccs aux donnes avec BusinessObjects

Gnralits .................................................................................................................... 40 Moyens daccs aux donnes ..................................................................................... 46 Chapitre 3 Cration de requtes sur des univers

Gnralits .................................................................................................................... 60 Cration dune requte simple sur un univers ....................................................... 64 Cration dune requte plus performante ............................................................... 72 Excution dune requte sur un univers diffrent .................................................. 83 Chapitre 4 Concepts avancs des requtes sur les univers

Prsentation .................................................................................................................. 87 Cration dobjets personnels ..................................................................................... 88

Manuel de lutilisateur iii

Table des matires

Personnalisation des listes de valeurs ......................................................................95 Application de conditions complexes dans des requtes ....................................102 Application de groupes de conditions ...................................................................118 Cration de requtes combines ..............................................................................123 Utilisation de SQL partir des requtes BusinessObjects ...................................129 Chapitre 5 Utilisation dautres types de fournisseurs de donnes

Gnralits ..................................................................................................................132 Utilisation de procdures stockes ..........................................................................134 Utilisation de SQL la carte .....................................................................................139 Utilisation de fichiers de donnes personnelles ....................................................149 Utilisation des procdures Visual Basic for Applications ...................................155 Chapitre 6 Combinaison de donnes provenant de sources diffrentes

Gnralits ..................................................................................................................164 Quelles sont les sources de donnes disponibles ? ...............................................165 Insertion de donnes de sources diffrentes dans un mme rapport ................166 Liaison de fournisseurs de donnes ........................................................................173 Chapitre 7 Gestion des fournisseurs de donnes

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 Chapitre 8 Exportation de donnes partir de BusinessObjects

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

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

Gnralits .................................................................................................................. 276 Structuration dun rapport matre/dtail .............................................................. 277 Rorganisation dun rapport matre/dtail .......................................................... 281 Gestion des sections dun rapport matre/dtail ................................................. 282 Annulation dun rapport matre/dtail ................................................................. 283

Manuel de lutilisateur v

Table des matires

Chapitre 12

Organisation des donnes dans un rapport

Gnralits ..................................................................................................................289 Limitation des donnes affiches ............................................................................290 Contrle de lordre des donnes .............................................................................300 Utilisation du palmars sur les valeurs ..................................................................308 Masquage des colonnes et des lignes de donnes ................................................313 Mise en vidence des donnes .................................................................................314 Chapitre 13 Ruptures de tableaux et affichage des calculs

Gnralits ..................................................................................................................323 Ruptures ......................................................................................................................324 Calculs .........................................................................................................................335 Euro - Conversion ......................................................................................................343 Chapitre 14 Formules, Variables locales & Fonctions

Gnralits ..................................................................................................................353 Formules .....................................................................................................................354 Variables locales .........................................................................................................359 Cration de variables locales par regroupement de valeurs ...............................364 Gestion des formules et des variables locales .......................................................369 Fonctions .....................................................................................................................371 Autres exemples dutilisation des formules ..........................................................375 Chapitre 15 Contextes de calcul et syntaxe tendue

Gnralits ..................................................................................................................383 Introduction aux contextes et la syntaxe tendue ..............................................384 Utilisation de la syntaxe tendue pour les calculs complexes ............................393 Aide-mmoire ............................................................................................................412

vi Manuel de lutilisateur

Table des matires

Chapitre 16

Rsolution des incidents lis aux calculs

Gnralits .................................................................................................................. 419 #CALCUL ................................................................................................................... 420 #VALEURMULTI ...................................................................................................... 427 ####### ........................................................................................................................ 436 #ALERTEUR .............................................................................................................. 437 #DICT.ERREUR ......................................................................................................... 438 #DIV/0 ........................................................................................................................ 440 #ERREUR .................................................................................................................... 441 #ERRI ........................................................................................................................... 442 #DEBORDEMENT .................................................................................................... 445 #SYNTAXE ................................................................................................................. 446 #INCONNU ............................................................................................................... 447 Astuces et conseils ..................................................................................................... 448

Partie IV Utilisation de graphes


Chapitre 17 Cration de graphes Gnralits .................................................................................................................. 454 Types de graphes ....................................................................................................... 455 Cration dun graphe ................................................................................................ 458 Organisation des donnes dun graphe ................................................................. 463 Chapitre 18 Mise en forme des graphes

Gnralits .................................................................................................................. 471 Mise en forme gnrale ............................................................................................ 473 Mise en forme des sries de donnes ..................................................................... 479 Mise en forme spcifique ......................................................................................... 481 Mise en forme des axes et des tiquettes daxe ..................................................... 486 Amlioration et mise en valeur des graphes ......................................................... 492 Utilisation de types de graphes diffrents sur un mme graphe ....................... 500

Manuel de lutilisateur vii

Table des matires

Suppression dun graphe .........................................................................................509 Affichage dun calcul sur les donnes dun graphe .............................................510

Partie V
Chapitre 19

Analyse des donnes


Prsentation des analyses

Analyse des donnes dans BusinessObjects ..........................................................514 Analyse sur rapport ...................................................................................................514 Mode Exploration BusinessObjects .........................................................................515 BusinessMiner ............................................................................................................515 Serveurs OLAP ...........................................................................................................516 Mode Rotation ............................................................................................................516 Chapitre 20 Analyse des donnes en mode Exploration

Gnralits ..................................................................................................................519 Utilisation du mode Exploration .............................................................................522 Exploration sur des graphes ....................................................................................529 Exploration sur plusieurs hirarchies .....................................................................530 Obtention dune vue diffrente des donnes ........................................................532 Analyse des indicateurs en mode Exploration ......................................................538 Copie dun rapport en cours de travail ..................................................................540 Elargissement de lanalyse .......................................................................................541 Exploration laide de hirarchies personnalises ...............................................546 Qualification des donnes pour les hirarchies ....................................................550 Impression partir du mode Exploration .............................................................553 Choix des options relatives au mode Exploration ................................................555 Chapitre 21 Utilisation du mode Rotation

Mode Rotation ............................................................................................................558

viii Manuel de lutilisateur

Table des matires

Partie VI Formatage des rapports


Chapitre 22 Formatage des tableaux, cellules et sections Gnralits .................................................................................................................. 589 Formatage des sections ............................................................................................. 590 Formatage des tableaux ............................................................................................ 595 Formatage des cellules .............................................................................................. 603 Chapitre 23 Mise en forme des pages

Gnralits .................................................................................................................. 626 Positionnement des composants dun rapport ..................................................... 627 Utilisation du Gestionnaire de rapports pour la structuration du rapport ...... 633 Masquage et affichage des composants dun rapport ......................................... 636 Fonds de page ............................................................................................................ 647 Chapitre 24 Mise en forme du rapport

Gnralits .................................................................................................................. 650 Rapports sur plusieurs pages .................................................................................. 651 Mise en page .............................................................................................................. 659 Utilisation des numros de page, de lheure et de la date .................................. 662 Insertion dinformations relatives au document .................................................. 666 Utilisation du mode Plan ......................................................................................... 669 Chapitre 25 Modles et styles de rapports standard

Gnralits .................................................................................................................. 672 Modles et styles de rapports standard ................................................................. 673 Personnalisation des styles de rapports standard ................................................ 677 Utilisation de modles .............................................................................................. 686

Manuel de lutilisateur ix

Table des matires

Chapitre 26

Insertion de graphiques et autres objets de donnes

Gnralits ..................................................................................................................692 Utilisation de donnes et dimages issues dune autre application ...................693 Utilisation dimages dans un rapport .....................................................................698

Partie VII Annexes


Annexe A Lancement de BusinessObjects via la commande Excuter Gnralits ..................................................................................................................702 Utilisation de la commande Excuter .....................................................................703 Annexe B BUSINESSOBJECTS et Visual Basic for Applications

Gnralits ..................................................................................................................709 Utilisation des macros ...............................................................................................711 Utilisation de macros complmentaires .................................................................714 Conversion des scripts en macros ...........................................................................716 Utilisation de lditeur Visual Basic ........................................................................718 Index

x Manuel de lutilisateur

Liste des exemples


Partie I Introduction Partie II Accs aux donnes Comparaison des chiffres officiels et des objectifs personnels .................................................... 52 Ncessit davoir un plus grand nombre de donnes .................................................................. 56 Cration dune requte dans lditeur de requte et excution .................................................. 69 Limitation des rsultats de la requte laide dune condition .................................................. 76 Connatre le montant total du chiffre daffaires gnr par des commandes en crant un objet personnel .................................................................................................................. 88 Vous voulez afficher les noms de famille et les prnoms dans une liste de clients ................. 96 Vous voulez attribuer des donnes personnelles une liste de valeurs partir dun fichier texte ..................................................................................................................... 98 Vous recherchez les clients pour lesquels existent des rservations pour 1997 et 1998 ........ 103 Vous recherchez la date laquelle les clients ont pour la dernire fois pay pour lachat dun produit ......................................................................................................................... 113 Vous recherchez le client qui a fait la premire rservation ...................................................... 116 Vous recherchez les clients qui ont achet un produit donn une priode prcise ............ 121 Vous recherchez les clients qui ont achet des produits en 1994 et en 1995 ........................... 127 Invitation de lutilisateur slectionner une anne lors de lexcution dun script SQL la carte ......................................................................................................................... 147 Accs des donnes de messagerie lectronique par le biais de VBA .................................... 157 BUSINESSOBJECTS vous invite lier des fournisseurs de donnes ............................................. 173 Copier et coller partir de BUSINESSOBJECTS vers Microsoft Excel .......................................... 193 Partie III Cration de rapports Cration dun rapport avec une section Anne et une section Trimestre ............................... 280 Filtre des donnes pour afficher le chiffre daffaires de deux rgions uniquement .............. 290 Affichage uniquement des magasins dont le chiffre daffaires hebdomadaire est suprieur 200 000 dollars ............................................................................................................. 297 Comment trier les mois correctement ? ........................................................................................ 304 Tri de clients par nationalit puis par nom dans lordre alphabtique .................................... 305 Affichage des trois lignes de produits qui enregistrent le meilleur chiffre daffaires ........... 308 Chiffre daffaires des trois meilleurs mois et comparaison avec le chiffre daffaires global 311 Commerciaux ayant gnr un chiffre daffaires suprieur 500 000 dollars ........................ 314

Manuel de lutilisateur xi

Liste des exemples

Affichage des sous-totaux du chiffre daffaires pour chaque lieu de sjour contenu dans un tableau ......................................................................................................325 Diffrence entre Nombre et Nombre total ....................................................................................336 Affichage du chiffre daffaires total et des sous-totaux ..............................................................338 Affichage du chiffre daffaires moyen, maximum et minimum ...............................................340 Calcul de la diffrence entre le chiffre daffaires de deux trimestres .......................................340 Affichage du chiffre daffaires total en titre de tableau ..............................................................342 Conversion en euros : taux de conversion six chiffres .............................................................343 Ajout de dollars amricains la liste de conversion en euros ...................................................349 Triangulation : conversion entre devises de lUME ....................................................................350 Calcul dune somme cumulative ...................................................................................................357 Mise en vidence de la marge au-dessus de la moyenne ...........................................................362 Grouper les trimestres pour afficher le chiffre daffaires par semestre.................................... 364 Comment puis-je classer les villes en fonction du chiffre daffaires ? ......................................372 Calcul dune moyenne cumule sur 3 semaines .........................................................................375 Combinaison du prnom et du nom dans une seule cellule ......................................................376 Combinaison de texte et de donnes dans une suele cellule .....................................................377 Combinaison de texte et de nombres dans une seule cellule .....................................................378 Combinaison de texte et de dates dans une seule cellule ..........................................................378 Comparaison de la croissance annuelle de la marge laide de la fonction O .....................379 Chiffre daffaires par anne et par rgion de rsidence et chiffre daffaires par rgion .................................................................................................................................................385 Calcul du chiffre daffaires total pour deux annes ....................................................................386 Rapport contenant des agrgats dans diffrents contextes ........................................................388 Syntaxe tendue dune formule dagrgat ....................................................................................390 Calcul du nombre de villes de rsidence par rgion de rsidence ............................................393 Calcul du chiffre daffaires minimal par ville de rsidence pour chaque rgion de rsidence .......................................................................................................................................395 Formule contenant des contextes dentre et de sortie ...............................................................397 Calcul du chiffre daffaires total cumul par pays .......................................................................398 Utilisation de PourChaque et PourTout .......................................................................................402 Calcul dun total gnral en utilisant le mot cl Rapport ...........................................................408 Formule crite par BusinessObjects pour un calcul simple .......................................................410 #CALCUL rsultant dune somme cumule avec contexte de rinitialisation ........................422 Erreur #CALCUL gnre par une formule conditionnelle dans un pied de rupture ..........425 #VALEURMULTI dans un agrgat ................................................................................................428 #VALEURMULTI dans un pied de rupture .................................................................................430 #VALEURMULTI dans une section contenant Nom et Adresse ..............................................432 Rsolution de lerreur #ERRI par transformation dune partie de la formule en variable ...............................................................................................................................................443

xii Manuel de lutilisateur

Liste des exemples

Partie IV Utilisation de graphes Rorganisation des donnes sur les axes de graphes 2D ........................................................... 464 Affichage de plusieurs courbes dans un graphe en courbe ....................................................... 465 Rorganisation des donnes sur les axes des graphes 3D ......................................................... 466 Adaptation de la zone de traage la taille du graphe - avant et aprs .................................. 477 Adaptation de lchelle dans un rapport matre/dtail ............................................................. 491 Comparaison du chiffre daffaires et de la quantit vendue sur un graphe ........................... 504 Partie V Analyse des donnes Pour quelle raison le chiffre daffaires est-il plus lev dans ce lieu de sjour que dans les autres ? ................................................................................................................................ 519 Exploration latrale de Lieux de sjour vers Ventes ................................................................... 526 Analyse de la marge bnficiaire ................................................................................................... 538 Analyse centre sur un lieu de sjour profit lev par utilisation de filtres dexplorations comme conditions de requte .............................................................................. 543 Partie VI Formatage des rapports Utilisation de la trame de fond pour diffrencier les sections ................................................... 591 Application dune trame de fond et de bordures des tableaux .............................................. 596 Mise en forme correcte des angles dun tableau crois .............................................................. 597 Cration dun format de nombre trois dcimales .................................................................... 610 Ajout dun lien vers un site web dans un rapport ...................................................................... 613 Pourquoi le positionnement relatif est important ? .................................................................... 627 Affichage de diffrents formats de tableau pour les devises europennes et amricaines ... 639 Dfinition dune mise en page diffrente pour les pages paires et impaires .......................... 642 Comment afficher des totaux de page et des montants rcapitulatifs dans un rapport multi-pages ? ....................................................................................................... 655 Comment connatre la date de dernire mise jour des donnes dun rapport ? ................. 664 Insertion dune invite de requte dans un rapport ..................................................................... 667

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 slectionnez la commande Astuces, qui vous permet de 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 cidessous :
Convention Utilisation

PETITES
MAJUSCULES

Noms de l'ensemble des produits tels que BUSINESSOBJECTS, WEBINTELLIGENCE, SUPERVISOR, DESIGNER. Noms des classes, objets et conditions de BUSINESSOBJECTS. Par exemple, Client, Ventes, Chiffre d'affaires, Service, etc. 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.

Cette police

Cette police (...)

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 29 Partage des informations 30 La scurit 31 Tenir jour les donnes dun document 31
Documentations 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.

26 Manuel de lutilisateur

Prsentation de BusinessObjects

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.

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.

Manuel de lutilisateur 27

Chapitre 1 Introduction

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.

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.

28 Manuel de lutilisateur

Prsentation de BusinessObjects

Prsentation et analyse des donnes


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

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.

Manuel de lutilisateur 29

Chapitre 1 Introduction

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 :

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 planifi.
Remarque : Pour en savoir plus sur lenvoi, lextraction, limpression, la

publication et la planification des documents, reportez-vous 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 dans lequel elles existaient 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 716.

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 te l dploiement, seul le logiciel client BUSINESSOBJECTS est install sur le PC (avec Windows) : tous les middlewares 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. 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.

34 Manuel de lutilisateur

Mise niveau de versions antrieures de BusinessObjects

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 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 Combinaison de donnes de diffrentes sources dans un mme rapport 45
Moyens daccs aux donnes 46

Cration dun fournisseur de donnes pour un nouveau document 46 Cration dune requte dans un document existant 52 Edition dun fournisseur de donnes 56 Annulation dun fournisseur de donnes 58

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 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, une connaissance de votre activit est ncessaire. Pour accder une source de donnes laide de BUSINESSOBJECTS, vous dfinissez un fournisseur de donnes. Les types de fournisseur des 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 donnes Requtes sur des univers

Description

Installation depuis CD-ROM

Installation via navigateur Internet

Un univers est constitu de classes et dobjets qui reprsentent les donnes qui vous sont ncessaires. 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. Les procdures stockes ne peuvent tre 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. Lutilisation du SQL la carte ncessite une 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. Rapatriement de donnes issues de fichiers texte, Excel et dBASE. Les procdures crites en VBA (Visual Basic for Applications) de Microsoft vous permettent de rapatrier des donnes de presque toute source de donnes.

Oui

Oui

Procdures stockes

Oui

Non

SQL la carte

Oui

Non

Fichiers de donnes personnelles Procdures VBA

Oui

Oui

Oui

Oui

Manuel de lutilisateur 41

Chapitre 2 Introduction laccs aux donnes avec BusinessObjects

Fournisseurs de donnes Serveurs OLAP

Description

Installation depuis CD-ROM

Installation via navigateur Internet

Vous pouvez visualiser le contenu dun 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

Oui

Non

SAP

BUSINESSOBJECTS assure linterface avec les applications SAP, ce qui vous permet dutiliser des donnes issues de SAP BW et SAP BAPI.

Oui

Non

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

Manuel de lutilisateur 43

Chapitre 2 Introduction laccs aux donnes avec BusinessObjects

Fournisseurs de donnes Requtes sur des univers

Qui dfinit la connexion la base de donnes ?

Le concepteur dunivers, ou designer, dfinit la 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 stockes SQL la carte

Le superviseur cre la connexion pour accder la procdure stocke. 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. Lorsque vous accdez des donnes issues dun fichier 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. 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. Ladministrateur de la base de donnes de votre site dfinit les serveurs auxquels vous pouvez accder partir de BUSINESSOBJECTS.

Fichiers de donnes personnelles

Procdures VBA

Serveurs OLAP & SAP

44 Manuel de lutilisateur

Gnralits

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

Manuel de lutilisateur 45

Chapitre 2 Introduction laccs aux donnes avec BusinessObjects

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. En travaillant 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 dun fournisseur.

46 Manuel de lutilisateur

Moyens daccs aux donnes

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 cration de rapports

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

Manuel de lutilisateur 47

Chapitre 2 Introduction laccs aux donnes avec BusinessObjects

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.

48 Manuel de lutilisateur

Moyens daccs aux donnes

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


Pour... Alors...

Crer une requte sur un univers

1. Cliquez sur Univers, puis sur Suivant. 2. Passez ltape suivante.

Utiliser une procdure stocke, un SQL la carte, un fichier de donnes personnelles ou une procdure VBA

1. Cliquez sur Autre, puis slectionnez une option dans la bote liste droulante. 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.

Manuel de lutilisateur 49

Chapitre 2 Introduction laccs aux donnes avec BusinessObjects

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

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 le type de fournisseur de donnes souhait 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.

50 Manuel de lutilisateur

Moyens daccs aux donnes

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.

Manuel de lutilisateur 51

Chapitre 2 Introduction laccs aux donnes avec BusinessObjects

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.

52 Manuel de lutilisateur

Moyens daccs aux donnes

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.

Manuel de lutilisateur 53

Chapitre 2 Introduction laccs aux donnes avec BusinessObjects

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.

54 Manuel de lutilisateur

Moyens daccs aux donnes

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 du chapitre 10.

Manuel de lutilisateur 55

Chapitre 2 Introduction laccs aux donnes avec BusinessObjects

Edition dun fournisseur de donnes


Ldition dun fournisseur de donnes signifie la modification de sa dfinition en vue dapporter 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 davoir un 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 double-cliquer 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.

56 Manuel de lutilisateur

Moyens daccs aux donnes

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.). La bote de dialogue Liste des fournisseurs de donnes saffiche lcran. Slectionnez le fournisseur de donnes diter, puis cliquez sur OK.

Plusieurs fournisseurs de donnes

3. Editez puis excutez le fournisseur de donnes. BUSINESSOBJECTS rapatrie les nouvelles donnes dfinies dans votre rapport.

Manuel de lutilisateur 57

Chapitre 2 Introduction laccs aux donnes avec BusinessObjects

Annulation dun fournisseur de donnes


Annuler un fournisseur de donnes consiste interrompre le fournisseur de donnes 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

Pour ce faire

afficher les rsultats obtenus au moyen du fournisseur de donnes actif, afficher les rsultats partiels obtenus au moyen du fournisseur de donnes lorsque vous avez interrompu lexcution,

slectionnez Continuer lexcution.

slectionnez Interrompre lexcution et conserver les rsultats partiels. Lorsque votre rapport contient des rsultats partiels, la notification suivante apparat dans la barre dtat :

ignorer les rsultats obtenus par le fournisseur de donnes lors de linterruption de lexcution, afficher les rsultats obtenus lors de la prcdente excution, 3. Cliquez sur OK.
58 Manuel de lutilisateur

slectionnez Ignorer les rsultats.

slectionnez Conserver les rsultats de lexcution prcdente.

Chapitre 3

Cration de requtes sur des univers

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

Dans ce chapitre
Gnralits 60

Quest-ce quun univers ? 60 Qui est responsable de la cration des univers ? 60 En quoi consistent les requtes sur des univers ? 61 Bases de donnes, univers et rapports de dmonstration 61
Cration dune requte simple sur un univers 64

Affichage de lditeur de requte 64 Cration dune requte dans lditeur de requte et excution 67 Enregistrement de la dfinition dune requte 71
Cration dune requte plus performante 72

Dfinition dun primtre danalyse 72 Application de conditions 76 Pose de tris 80 Choix des options et excution de la requte 81
Excution dune requte sur un univers diffrent 83

Manuel de lutilisateur 59

Chapitre 3 Cration de requtes sur des univers

Gnralits
Ce chapitre traite de laccs aux donnes par utilisation de la technologie naturelle 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, partir de la base de donnes, de rapatrier 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.

60 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 62 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 63. Manuel de lutilisateur 61

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

Dimension

Information

Indicateur

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 63

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 65. Trois tapes sont ncessaires la cration dune requte de base sur un univers.
Etape Description

Etape 1 Etape 2 Etape 3

Permet dafficher lditeur de requte Permet de crer la requte dans lditeur de requte et de lexcuter 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 Alors...

crer un document,
Assistant de cration de rapports

cliquez sur le bouton Assistant de cration de rapport (barre doutils Standard). dans le menu Donnes, slectionnez Editer le fournisseur de donnes.

modifier une requte ou un autre type de fournisseur de donnes dans le document courant, crer une requte ou un autre type de fournisseur de donnes dans le document courant,

dans le menu Donnes, slectionnez Crer un fournisseur de donnes.

Pour en savoir plus, reportez-vous la section Moyens daccs aux donnes, page 46. Lditeur de requte, illustr la page 65, affiche le contenu de votre univers BUSINESSOBJECTS et vous permet de slectionner les donnes de votre choix par un simple clic de souris.
64 Manuel de lutilisateur

Cration dune requte simple sur un univers

Editeur de requte

a b

c d

g 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. Lorsque vous cliquez sur Excuter, la requte se connecte la base de donnes et les donnes rapatries saffichent dans le rapport.

j.

Manuel de lutilisateur 65

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 Spcifier laccs 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 :

66 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 passe par les tapes suivantes :
Etape Description

Etape 1 Etape 2 Etape 3 Etape 4 Etape 5

Permet dafficher tous les objets inclus dans une requte Permet dinclure des objets dans une requte Permet de supprimer des objets dune requte Permet de modifier lordre des objets dans une requte Permet dexcuter 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 67

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. Double-cliquer sur un objet de la liste Classes et objets. 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.

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.

68 Manuel de lutilisateur

Cration dune requte simple sur un univers

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. Faire permuter lobjet avec un autre objet dans la zone Objets du rsultat. Pour ce faire, maintenez la touche Maj enfonce et glissez-dposez lobjet 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. Ceci permet dafficher les objets de chaque classe.

Manuel de lutilisateur 69

Chapitre 3 Cration de requtes sur des univers

2. Double-cliquez sur les objets voulus. Par exemple, pour trouver le chiffre daffaires annuels de chaque lieu de sjour, cliquez deux fois sur Lieu de sjour, Anne et dans la classe Indicateur dactivit, cliquez sur Chiffre daffaires. Lditeur de requte a lapparence suivante :

3. Cliquez sur Excuter. BUSINESSOBJECTS extrait les donnes relatives au lieu de sjour, lanne et aux chiffres daffaires, et les affiche dans un nouveau document :

70 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. Ceci vous permet de : Enregistrer une requte pour poursuivre sa dfinition ultrieurement. Enregistrer une requte que vous avez finie 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 de la zone Objets du rsultat et Conditions vers 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 71

Chapitre 3 Cration de requtes sur des univers

Cration dune requte plus performante


Une requte simple se cre par lajout dobjets dans lditeur de requte. Les procdures dcrites ci-aprs vous permettent de crer une requte plus performante en contrlant les donnes rapatries par vos requtes. 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 85, 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.

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 dans votre rapport peuvent tre affiches au niveau de dtail appropri pour votre analyse. En dfinissant un primtre danalyse, vous pouvez travailler en mode Exploration, ce qui vous permet dafficher les donnes avec plus ou moins de dtails.

72 Manuel de lutilisateur

Cration dune requte plus performante

Le primtre danalyse correspond un sous-ensemble de donnes, rapatri par une requte, qui vous servira 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. Pour visualiser les hirarchies de lunivers avec lequel vous travaillez, cliquez sur le bouton Primtre danalyse de la barre doutils de lditeur de requte. La bote de dialogue Primtre danalyse saffiche lcran.

Primtre danalyse

Cliquez sur le signe + gauche du dossier de la hirarchie pour visualiser les objets quelle contient. Une coche apparat en regard des objets faisant partie du primtre danalyse.

Les hirarchies se prsentent sous la forme de dossiers.

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

comme hirarchie par dfaut.

Manuel de lutilisateur 73

Chapitre 3 Cration de requtes sur des univers

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 plus de niveaux dans ce primtre vous pouvez visualiser des niveaux de dtail plus important 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-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.

74 Manuel de lutilisateur

Cration dune requte plus performante

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

Primtre danalyse

case correspondante dans la bote de dialogue Primtre danalyse.

Manuel de lutilisateur 75

Chapitre 3 Cration de requtes sur des univers

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 Conditions prdfinies Description

Lors de la cration dunivers, le designer peut intgrer 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. Les conditions simples vous permettent de limiter les 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. Les conditions complexes vous permettent de limiter 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 102.

Conditions simples

Conditions complexes

76 Manuel de lutilisateur

Cration dune requte plus performante

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. Les conditions prdfinies de lunivers de dmonstration sont illustres ci-aprs.

Conditions prdfinies

2. Double-cliquez sur la condition prdfinie appliquer. La condition apparat dans la zone Conditions de lditeur de requte. Lorsque vous excutez la requte, seule 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 118.

Suppression dune condition prdfinie


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

Manuel de lutilisateur 77

Chapitre 3 Cration de requtes sur des univers

Application de vos propres conditions simples


Avant de pouvoir appliquer une condition simple sur un objet, vous devez insrer cet objet dans la requte. Procdez alors comme suit. 1. Cliquez sur licne de lobjet dans la zone Objets du rsultat.
Condition simple

2. Cliquez sur le bouton Condition simple de la barre doutils. 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.

78 Manuel de lutilisateur

Cration dune requte plus performante

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 que lobjet doit rapatrier. Pour ce faire : 1. Dans la zone Conditions de lditeur de requte, cliquez sur la ou les valeurs figurant droite de la condition. 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 les valeurs slectionnes que lobjet ne doit pas rapatrier, puis cliquez sur OK.

Suppression dune condition simple


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

Manuel de lutilisateur 79

Chapitre 3 Cration de requtes sur des univers

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 afin 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 Ordre ascendant Nombres Dates

A-Z Z-A

du plus petit au plus grand du plus grand au plus petit

du pass vers le prsent du prsent vers le pass

Ordre descendant

Pose dun tri sur un objet


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

2. Cliquez sur le bouton Tris 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.
80 Manuel de lutilisateur

Cration dune requte plus performante

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 dialogue Tris saffiche lcran. Pour en savoir plus sur ces tches, cliquez sur le bouton Aide de la bote de dialogue Tris.

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

Manuel de lutilisateur 81

Chapitre 3 Cration de requtes sur des univers

Pour dfinir les options, puis excuter une requte : 1. Cliquez sur 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.

82 Manuel de lutilisateur

Excution dune requte sur un univers diffrent

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.

Manuel de lutilisateur 83

Chapitre 3 Cration de requtes sur des univers

84 Manuel de lutilisateur

Chapitre 4

Concepts avancs des requtes sur les univers

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

Dans ce chapitre
Prsentation 87 Cration dobjets personnels 88

Pourquoi crer un objet personnel ? 88 En quoi consiste un objet personnel ? 89 Quelles sont les restrictions lies aux objets personnels ? 89 Comment un utilisateur final peut-il partager des objets personnels avec dautres utilisateurs ? 90 Cration, modification et suppression dobjets personnels 90 Cration dune hirarchie de temps pour un objet personnel 94
Personnalisation des listes de valeurs 95

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

Manuel de lutilisateur 85

Chapitre 4 Concepts avancs des requtes sur les univers

Application de conditions complexes dans des requtes 102

Application dune condition complexe dans une requte 104 Conseils pour lapplication de conditions complexes 108 Modification des conditions complexes 110 Suppression de conditions complexes 110 Application dune condition avec un calcul 110 Application dune condition avec une sous-requte 114
Application de groupes de conditions 118

Organisation des groupes de conditions 118 Oprateurs ET et OU 120 Application de groupes de conditions 121 Suppression de groupes de conditions 122
Cration de requtes combines 123

Cration dune requte combine 123 Restrictions lies aux requtes combines 127
Utilisation de SQL partir des requtes BusinessObjects 129

86 Manuel de lutilisateur

Prsentation

Prsentation
Ce chapitre explique comment tirer parti des fonctions dinterrogation les plus efficaces dans 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 87

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.

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

88 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, mesure ou dtail) 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 par dessus un 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. Ceci 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 de lobjet 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 des rapports qui contiennent des objets

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

Manuel de lutilisateur 89

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, celui-ci doit demander au designer de lunivers dinclure ces objets dans lunivers pour les rendre accessibles lensemble des utilisateurs finals BUSINESSOBJECTS. Le designer de lunivers inclut le fichier UNIVERS_NOM.UDO dans les univers dans lesquels les objets personnels doivent tre utiliss.

Cration, modification et suppression dobjets personnels


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

Objets personnels

crer des objets personnels que vous pouvez utiliser uniquement dans lunivers contenant la requte courante, crer, modifier ou supprimer des objets personnels dans les univers auxquels vous avez accs,

cliquer sur le bouton Objets personnels dans la barre doutils Editeur de requte. Ce bouton permet galement de supprimer des objets personnels. utiliser la commande Univers du menu Outils dans la fentre principale de lapplication.

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

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

90 Manuel de lutilisateur

Cration dobjets personnels

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, Nombre 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 doptions Qualification, activez lune des cases doption pour qualifier lobjet comme dimension, mesure ou dtail. 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 Etapes pour crire la formule dun objet personnel, page 92.

Manuel de lutilisateur 91

Chapitre 4 Concepts avancs des requtes sur les univers

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.

Objets personnels

Rappel : Vous pouvez crer un objet personnel en cliquant sur le bouton Objets personnels dans la barre doutils Editeur de requte. Toutefois, cette mthode vous permet de crer des objets personnels uniquement dans les univers slectionns pour la requte en cours dutilisation.

Etapes 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 Etapes pour crer un objet personnel dans un univers auquel vous avez accs, page 90. 2. Cliquez sur longlet Formule puis activez la case cocher Assistant de saisie des fonctions :

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

Etapes 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 93

Chapitre 4 Concepts avancs des requtes sur les univers

Etapes 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 de temps pour un objet personnel


Si lun de vos objets personnels est une dimension de type date, vous pouvez crer pour lui une hirarchie de temps. 1. Dans la bote de dialogue Objet personnel, vrifiez que la dimension de lobjet est bien de type date. 2. Cliquez sur Hirarchie automatique de temps. La bote de dialogue correspondante saffiche lcran. 3. Dans la bote de dialogue Hirarchie automatique de temps, 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.

94 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 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 uniquement visualiser 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 98.
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 145.

Manuel de lutilisateur 95

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

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

Pour modifier une liste de valeurs, procdez comme suit : 1. Slectionnez la commande Univers du menu Outils. La bote de dialogue correspondante saffiche lcran.

96 Manuel de lutilisateur

Personnalisation des listes de valeurs

2. Cliquez sur lunivers qui contient la liste de valeurs modifier puis cliquez sur la liste de valeurs. La bote de dialogue Listes de valeurs saffiche lcran :

3. Ouvrez une classe en cliquant sur le signe + en regard de la classe, cliquez sur lobjet dont vous souhaitez modifier la liste de valeurs puis cliquez sur Editer. Lditeur de requte saffiche lcran. 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 97

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. Ceci 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 auquel il est possible daccder partir de votre ordinateur. Les types de fichiers possibles sont : Texte Microsoft Excel (y compris la version 97) dBASE.

98 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 99

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.

100 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 Afficher Action

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, si elle combine par exemple 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 Purger

BUSINESSOBJECTS excute la requte pour la liste de valeurs et une liste rafrachie saffiche. 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 101

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 une 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 Utiliser

utiliser des conditions dfinies par 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 appliquez en slectionnant des valeurs dans la liste de valeurs dun objet et pouvoir ensuite limiter le nombre de donnes renvoyes uniquement par des objets rsultat, utiliser les conditions qui vous permettent de choisir loprateur et loprande sur tout objet de lunivers,

des conditions prdfinies.

des conditions simples.

des conditions complexes.

102 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 Rservation Anne, sans utiliser Anne Rservation comme objet du rsultat dans la requte. Voici comment procder : 1. Insrez lobjet Client dans une requte excute sur lunivers Ocan Voyages. 2. Faites glisser lobjet Anne Rservation dans la zone Conditions. La liste est maintenant celle des oprateurs. 3. Double-cliquez sur loprateur Suprieur . La liste est maintenant celle des oprandes. 4. Double-cliquez sur loprande Liste des valeurs. La bote Liste des valeurs de Anne 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 103

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 :

104 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 donnes... Par exemple... Double-cliquez sur...

gales une valeur donne diffrentes dune valeur donne suprieures une valeur donne suprieures ou gales une valeur donne infrieures une valeur donne infrieures ou gales une valeur donne comprises entre deux valeurs donnes exclues de lensemble de deux valeurs donnes identiques celles de lune des listes de valeurs diffrentes des valeurs donnes qui contiennent des lignes vides dont les lignes ne sont pas vides

une anne prcise tous les pays lexception de la France un revenu suprieur 100 000 F les clients gs de 60 ou plus un revenu infrieur 100 000 F les clients gs de 60 maximum les semaines comprises entre 25 et 36 tous les semaines de lanne lexception des semaines 25 36 les chiffres daffaires de deux lieux de sjours uniquement les clients non europens les clients qui nont pas pay (ex : sans date de facture) les clients qui ont pay (ex : les dates de leurs factures sont stockes dans la base de donnes)

Egal Diffrent de Suprieur Suprieur ou gal Infrieur Infrieur ou gal Entre Pas entre

Dans liste

Pas dans liste Non renseign

Renseign

Manuel de lutilisateur 105

Chapitre 4 Concepts avancs des requtes sur les univers

Pour obtenir des donnes...

Par exemple...

Double-cliquez sur...

qui contiennent toutes la ou les mmes lettres qui ne contiennent pas une lettre prcise ou un modle de lettres qui rpondent deux conditions pour un objet qui excluent une valeur prcise

les clients dont les noms commencent par la lettre S les clients dont le nom ne commencent pas par la lettre S les clients qui ont rgl leur facture en juin et juillet les clients qui ont sjourns dans des villgiatures autres que la Cte dAzur

Correspond au modle Diffrent du modle A la fois

Sauf

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.

106 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 la condition avec... Double-cliquez sur... Puis...

les valeurs que vous saisissez

Saisir une nouvelle constante

Saisissez les valeurs avec un sparateur (virgule, point virgule, etc.) entre chacune de celles-ci. Le sparateur utiliser est dfini dans le Panneau de configuration de Windows (dans les paramtres rgionaux). 1. Maintenez la touche Ctrl enfonce. 2. Cliquez sur la ou les valeurs puis sur OK.

les valeurs slectionnes dans la liste de valeurs de lobjet

Liste des valeurs

les valeurs slectionner lors de lexcution de la requte

Saisir une nouvelle invite

1. Saisissez une question. 2. Appuyez sur la touche Entre.

- ou Afficher une liste dinvites un autre objet (il peut sagir dun objet personnel) toute valeur renvoye par une autre requte toutes les valeurs renvoyes par une autre requte Slectionner un objet Crer une sousrequte (ANY) Crer une sousrequte (ALL) Slectionnez une invite dans la bote de dialogue qui saffiche. Double-cliquez sur lobjet voulu dans la zone Classes et objets. Crez une requte dans longlet de nouvelle requte qui saffiche. Pour en savoir plus, reportezvous la section Application dune condition avec une sous-requte, page 114.

Manuel de lutilisateur 107

Chapitre 4 Concepts avancs des requtes sur les univers

Pour comparer lobjet de la condition avec...

Double-cliquez sur...

Puis...

le rsultat dun calcul (somme, minimum, maximum, moyenne ou nombre)

Calculs

Suivez les instructions qui saffichent dans les fentres de lassistant. Pour en savoir plus, reportezvous la section Application dune condition avec un calcul, page 110.

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 appropris 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 gnrique % Description

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.

108 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, pour visualiser seulement les donnes dont ils ont besoin. Vous devez saisir votre liste de valeur 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 un point 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 aussi 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 1996. Pour en savoir plus, reportez-vous la section Cration de requtes combines, page 123.

Manuel de lutilisateur 109

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. Voici comment procder : 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.

110 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 113. 1. Dans lditeur de requte, dplacez un objet dans la zone Conditions. La zone Classes et objets est maintenant la zone Oprateurs. 2. Double-cliquez sur Egal . La zone Oprateurs est maintenant 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 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, obtenir plusieurs lignes de rsultats,

cliquer sur Globalement puis sur Suivant. 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 111

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 vos objets, crer un calcul pour chaque valeur dun ou de plusieurs objets, ce qui vous permet de limiter le calcul des objets spcifiques,

cliquer sur Indpendamment des objets puis cliquer sur Suivant. cliquer sur Pour chaque valeur dun ou de plusieurs objets, slectionner les objets dans la 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 valeur, ce qui vous permet de limiter le nombre de valeurs comparer avec lobjet, comparer lobjet avec toutes les valeurs,

cliquer sur Au moins une valeur du calcul puis cliquer sur Fin.

cliquer sur Toutes les valeurs du calcul puis sur Fin.

Lditeur de requte saffiche de nouveau et prsente la requte dfinie avec une condition sur un calcul.

112 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 pay 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. Voici comment procder : 1. Insrez 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 113

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 sur Suivant deux fois de suite 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 (par exemple 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 oprande... compare... et rpond aux questions du type...

Crer une sousrequte (ALL) Crer une sousrequte (ANY)

Toutes les valeurs renvoyes par la sous-requte avec les valeurs renvoyes par la requte principale Toute valeur renvoye par la sous-requte avec les valeurs renvoyes par la requte principale

Quels sont les clients qui nont pas achet mes nouveaux produits ? Quels sont les produits qui ont gnr des revenus suprieurs la moyenne ?

114 Manuel de lutilisateur

Application de conditions complexes dans des requtes

Application dune condition avec une sous-requte


Les tapes suivantes expliquent comment procder. Un exemple est prsent page 113. 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 105. 3. Double-cliquez sur loprande Crer une sous-requte (ALL) ou Crer une sousrequte (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 115

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 est le premier avoir fait une 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 rservation dans la zone Objets du rsultat. Lditeur de requte a lapparence suivante :

116 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 117

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

118 Manuel de lutilisateur

Application de groupes de conditions

Le tableau suivant explique les diffrentes faons dorganiser les groupes de conditions :
Pour... Vous devez...

Remplacer loprateur ET dun groupe par loprateur OU et inversement Dplacer les conditions dun groupe droite ou gauche

Double-cliquer sur loprateur ET ou OU. 1. Cliquer sur loprateur ET ou OU avec le bouton droit de la souris. 2. Dans le menu contextuel qui saffiche, cliquer sur Dplacer droite ou Dplacer gauche.

Dplacer une condition vers un autre groupe

1. Cliquer sur la condition et 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 119

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 pour 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 double-cliquant dessus. Lorsque vous appliquez trois conditions ou plus une condition 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 123.

120 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. Voici comment procder : 1. Insrez lobjet Client dans une requte excute sur lunivers Ocan Voyages. 2. Cliquez sur la case doption Conditions prdfinies situe sous la zone Classes et objets. La liste de conditions prdfinies dans lunivers saffiche. 3. Cliquez sur le signe + gauche de la classe Lieux de sjour et double-cliquez 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 :

Conditions prdfinies

7. Cliquez sur Excuter.

Manuel de lutilisateur 121

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.

122 Manuel de lutilisateur

Cration de requtes combines

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.

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.

Manuel de lutilisateur 123

Chapitre 4 Concepts avancs des requtes sur les univers

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 :

124 Manuel de lutilisateur

Cration de requtes combines

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 121, illustre lutilisation de loprateur INTERSECT. Le symbole de loprateur INTERSECT est reprsent ci-dessous :

Manuel de lutilisateur 125

Chapitre 4 Concepts avancs des requtes sur les univers

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 plus de requtes. 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 sur longlet qui la contient avec le bouton droit de la souris et en cliquant sur la commande Supprimer dans le menu contextuel qui saffiche.

126 Manuel de lutilisateur

Cration de requtes combines

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. Manuel de lutilisateur 127

Chapitre 4 Concepts avancs des requtes sur les univers

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.

128 Manuel de lutilisateur

Utilisation de SQL partir des requtes BusinessObjects

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 que BUSINESSOBJECTS gnre 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 et 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 fait le plus difficile pour vous ! Pour visualiser, modifier ou enregistrer le script SQL dune requte, suivez ces tapes : 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 dialogue : Visualisation du SQL

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

Manuel de lutilisateur 129

Chapitre 4 Concepts avancs des requtes sur les univers

2. Pour modifier le script, cliquez dessus pour lditer et saisissez les modifications voulues. 3. Cliquez sur 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 Enregistrer pour enregistrer le script modifi dans un fichier.

Enregistrer

6. Cliquez sur OK pour afficher de nouveau lditeur de requte.

130 Manuel de lutilisateur

Chapitre 5

Utilisation dautres types de fournisseurs de donnes

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

Dans ce chapitre
Gnralits 132

Dfinition de hirarchies pour le mode Exploration 132


Utilisation de procdures stockes 134

Quest-ce quune procdure stocke ? 134 Comment utiliser des procdures stockes dans BusinessObjects ? 134 Restrictions relatives aux procdures stockes 134 Utilisation de procdures stockes pour alimenter un rapport en donnes 135 Modification des paramtres dune procdure stocke 138
Utilisation de SQL la carte 139

Cration dun rapport laide dun SQL la carte 139 Modification dun script SQL la carte 142 Cration ou modification dune connexion pour un SQL la carte 143 Personnalisation des scripts SQL la carte 145
Utilisation de fichiers de donnes personnelles 149

Avantages de l'utilisation d'un fichier de donnes personnelles 149 Cration dun rapport partir dun fichier de donnes personnelles 150
Utilisation des procdures Visual Basic for Applications 155

Cration dun rapport laide dun fournisseur de donnes VBA 156

Chapitre 5 Utilisation dautres types de fournisseurs de donnes

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 loption EXPLORER avec BUSINESSOBJECTS.

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.

132 Manuel de lutilisateur

Gnralits

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.

Manuel de lutilisateur 133

Chapitre 5 Utilisation dautres types de fournisseurs de donnes

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.

134 Manuel de lutilisateur

Utilisation de procdures stockes

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. 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. 3. Cliquez sur Autres, puis sur Procdures stockes :

Assistant de cration de rapports

Manuel de lutilisateur 135

Chapitre 5 Utilisation dautres types de fournisseurs de donnes

4. Cliquez sur Suivant, puis slectionnez une connexion :

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

136 Manuel de lutilisateur

Utilisation de procdures stockes

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.

Manuel de lutilisateur 137

Chapitre 5 Utilisation dautres types de fournisseurs de donnes

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.
138 Manuel de lutilisateur

Utilisation de SQL la carte

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

Assistant de cration de rapports

Manuel de lutilisateur 139

Chapitre 5 Utilisation dautres types de fournisseurs de donnes

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

Lditeur de SQL la carte saffiche lcran :

140 Manuel de lutilisateur

Utilisation de SQL la carte

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


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

crire un nouveau script SQL ouvrir un script existant

saisissez le script cliquez sur Ouvrir dans lditeur de SQL la carte :

passez ltape suivante. utilisez la bote de dialogue qui saffiche pour localiser le fichier script SQL voulu.

Analyser

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

Remarque : Les instructions COMPUTE des scripts SQL la carte ne sont pas

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

Crer une connexion

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 modification dune connexion pour un SQL la carte, page 143. 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.

Manuel de lutilisateur 141

Chapitre 5 Utilisation dautres types de fournisseurs de donnes

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

Analyser

Enregistrer

142 Manuel de lutilisateur

Utilisation de SQL la carte

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

Manuel de lutilisateur 143

Chapitre 5 Utilisation dautres types de fournisseurs de donnes

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

144 Manuel de lutilisateur

Utilisation de SQL la carte

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

Editer la connexion

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 destines lutilisateur pour 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.

Manuel de lutilisateur 145

Chapitre 5 Utilisation dautres types de fournisseurs de donnes

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 @prompt Description Par dfaut

Fonction vous permettant de crer une invite qui 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 ?',,,,)

N/D

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

Aucun

type de donnes

Se rfre au type de donnes rapatri par la liste 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.

146 Manuel de lutilisateur

Utilisation de SQL la carte

Argument valeur, valeur etc.

Description

Par dfaut

Indique la liste de valeurs qui s'affiche lors de lexcution du script. Cet argument reoit jusqu un maximum de 256 chanes de caractres places entre guillemets simples (') :
Chicago,New York,San Francisco

Aucune

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 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. Spcifie si les utilisateurs ont le droit ou non de 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. mono

free/ constrained

free

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.

Manuel de lutilisateur 147

Chapitre 5 Utilisation dautres types de fournisseurs de donnes

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

( Reservation_Line.res_id=Reservations.res_id

( Reservation_Line.service_id=Service.service_id

(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 146, 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.
148 Manuel de lutilisateur

Utilisation de fichiers de donnes personnelles

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.

Manuel de lutilisateur 149

Chapitre 5 Utilisation dautres types de fournisseurs de donnes

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

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. Lassistant de cration de rapports saffiche lcran. 2. Slectionnez une option de prsentation de rapport, puis cliquez sur Suivant. La bote de dialogue Spcifier le mode daccs aux donnes saffiche lcran.

Assistant de cration de rapports

150 Manuel de lutilisateur

Utilisation de fichiers de donnes personnelles

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

La bote de dialogue Accder aux donnes personnelles saffiche lcran :

Manuel de lutilisateur 151

Chapitre 5 Utilisation dautres types de fournisseurs de donnes

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 97 (*.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 153). 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.

152 Manuel de lutilisateur

Utilisation de fichiers de donnes personnelles

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 contient les noms des colonnes

Les premires lignes de donnes du fichier saffichent sous forme den-ttes de colonne dans le rapport BUSINESSOBJECTS. Cette option nest pas disponible pour les fichiers dBASE. Cre des hirarchies qui seront utilises dans le 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.

Crer des hirarchies et lancer le mode Exploration

Manuel de lutilisateur 153

Chapitre 5 Utilisation dautres types de fournisseurs de donnes

Format de fichier

Options disponibles

Description

Fichiers texte (.asc; .prn; .txt; .csv)

Sparateur Tabulation Espace Caractre

Vous permet dindiquer la faon dont les donnes sont dlimites dans le fichier texte. Loption dfinie par dfaut pour chaque type de fichier est la suivante : | (.asc) espace (.prn) tabulation (.txt) point-virgule (.csv) Rpertorie les feuilles de calcul contenues dans le fichier slectionn et vous permet de slectionner la feuille contenant les donnes de votre choix. Vous permet de spcifier les champs de donnes dans la feuille de calcul. Rapatrie toutes les donnes de la feuille. Rapatrie les donnes contenues dans la plage de cellules indique (par exemple, A1:Z20 pour Microsoft Excel) Rapatrie les donnes contenues dans une plage dfinie de la feuille.

Microsoft Excel (.xls) Microsoft Excel 97 (.xls)

Nom de la feuille

Champ slectionn

Tous les champs Dfinition de la plage

Nom de la plage

dBASE

Aucune option spcifique dBASE nest disponible.

154 Manuel de lutilisateur

Utilisation des procdures Visual Basic for Applications

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.

Manuel de lutilisateur 155

Chapitre 5 Utilisation dautres types de fournisseurs de donnes

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

Assistant de cration de rapports

156 Manuel de lutilisateur

Utilisation des procdures Visual Basic for Applications

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 sousprogramme Cre un sousprogramme Supprime le sousprogramme slectionn Ajoute une description au sous-programme slectionn Dbogue le sousprogramme slectionn Excute le sousprogramme slectionn

Sous-programmes disponibles Sous-programmes disponibles dans :

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

Manuel de lutilisateur 157

Chapitre 5 Utilisation dautres types de fournisseurs de donnes

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)

158 Manuel de lutilisateur

Utilisation des procdures Visual Basic for Applications

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

Manuel de lutilisateur 159

Chapitre 5 Utilisation dautres types de fournisseurs de donnes

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

160 Manuel de lutilisateur

Utilisation des procdures Visual Basic for Applications

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.

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

Manuel de lutilisateur 161

Chapitre 5 Utilisation dautres types de fournisseurs de donnes

162 Manuel de lutilisateur

Chapitre 6

Combinaison de donnes provenant de sources diffrentes

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

Dans ce chapitre
Gnralits 164 Quelles sont les sources de donnes disponibles ? 165 Insertion de donnes de sources diffrentes dans

un mme rapport 166 Quels fournisseurs de donnes peut-on combiner dans un rapport ? 166 Utilisation de fournisseurs de donnes diffrents pour des blocs de donnes distincts dans un mme rapport 167 Affichage de donnes provenant de fournisseurs diffrents dans un mme bloc 169
Liaison de fournisseurs de donnes 173

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

Manuel de lutilisateur 163

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 automatiques des donnes de sources diffrentes crs par BUSINESSOBJECTS et les liens que vous devez crer vous-mme.

164 Manuel de lutilisateur

Quelles sont les sources de donnes disponibles ?

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

Manuel de lutilisateur 165

Chapitre 6 Combinaison de donnes provenant de sources diffrentes

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.

166 Manuel de lutilisateur

Insertion de donnes de sources diffrentes dans un mme rapport

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

Manuel de lutilisateur 167

Chapitre 6 Combinaison de donnes provenant de sources diffrentes

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.
168 Manuel de lutilisateur

Insertion de donnes de sources diffrentes dans un mme rapport

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 vous faire intervenir 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 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 173.

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 tableau ou un tableau crois existant, afficher des donnes dans un graphe existant, afficher des donnes dans un type de bloc existant,

utiliser longlet Rotation de la bote de dialogue Format de tableau. utiliser longlet Rotation de la bote de dialogue Format de graphe. utiliser la fentre Rotation.

Manuel de lutilisateur 169

Chapitre 6 Combinaison de donnes provenant de sources diffrentes

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 mesures des deux fournisseurs dans un mme bloc.

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.

170 Manuel de lutilisateur

Insertion de donnes de sources diffrentes dans un mme rapport

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

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.

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.

Manuel de lutilisateur 171

Chapitre 6 Combinaison de donnes provenant de sources diffrentes

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

Rotation

172 Manuel de lutilisateur

Liaison de fournisseurs de donnes

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.

...........................................................
Manuel de lutilisateur 173

Chapitre 6 Combinaison de donnes provenant de sources diffrentes

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.

174 Manuel de lutilisateur

Liaison de fournisseurs de donnes

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 :

Manuel de lutilisateur 175

Chapitre 6 Combinaison de donnes provenant de sources diffrentes

6. Cliquez sur OK. Les nouvelles donnes apparaissent dans le rapport. Les mesures sont calcules 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.

176 Manuel de lutilisateur

Liaison de fournisseurs de donnes

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.

Manuel de lutilisateur 177

Chapitre 6 Combinaison de donnes provenant de sources diffrentes

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.

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. La procdure suivre est la suivante : 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.

178 Manuel de lutilisateur

Liaison de fournisseurs de donnes

3. Cliquez sur longlet Dfinition puis sur Dlier :

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

Manuel de lutilisateur 179

Chapitre 6 Combinaison de donnes provenant de sources diffrentes

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

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 PS1 sur Stock

Premire requte cre sur lunivers EVALKIT dans le document actif. Procdure stocke excute sur un compte de base de donnes appel Stock. Script SQL la carte excut sur une connexion la base de donnes appele Ventes. Donnes personnelles issues dune feuille de calcul stocke dans le rpertoire Mes Documents. Premier fournisseur de donnes VBA cr dans le document actif, ThisDocumentApp tant le nom de la macro VBA elle-mme.

SQL 1 avec Ventes

DP1 dans C:\Mes Documents\Prvisions.xls VBA 1 avec ThisDocumentApp

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

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 sous 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 dune table trs volumineuse un sous-ensemble de donnes, 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 avec.... Vous pouvez...

des tableaux, des tableaux croiss et des cellules des graphes et des images
Exemple :

coller les donnes sous forme dimage ou de texte coller les donnes sous forme dimage

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.

Manuel de lutilisateur 193

Chapitre 8 Exportation de donnes partir de BusinessObjects

4. Choisissez le format sous 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. 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. 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.

Image

Bitmap

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 format de fichier local

Exporte les donnes vers un fichier au format texte, tableur ou dBASE.

1. Slectionnez le type de fichier dans la bote liste 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 SGBDR

Exporte les donnes vers une base de donnes relationnelle.

1. Slectionnez la connexion ou cliquez sur le bouton Connexion pour en crer une nouvelle. 2. Cliquez sur OK.

Copier vers DDE

Copie les donnes vers le presse-papiers, ce qui vous permet de coller les donnes dans une autre application telle que Microsoft Excel.

Cliquez sur OK.

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

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

Manuel de lutilisateur 201

Chapitre 9 Rapports et Gestionnaire de rapports

Gestionnaire de rapports 214

Gestion des donnes dans un document 215 Navigation dans les rapports 216 Structuration et mise en forme des rapports 217
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 Modifications 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 242 Enregistrement de documents WebIntelligence 243
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 gonfiguration 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, quelque 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 universe stocks localement sur votre ordinateur et mme crer et rafrachir des documents si vous avez une 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 condition que vos droits utilisateur vous y autorisent.

Aucune connexion distance


Vous pouvez galement dcider de dmarrer BUSINESSOBJECTS en mode dconnect lorsquaucune connexion nest disponible - en 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, vous ne pouvez ne pas avoir 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 Gestionaire 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

Le nom du rapport est affich sur longlet du rapport.

Barre dtat

Barre de dfilement 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 Barre doutils Rapport

Barres doutils fixes 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 des 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.
Gestionnaire de rapports

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

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

Nouveau

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 la 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 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 Ouverture 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 Documents personnels

1. Dans le menu Fichier, choisissez Rcuprer de/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, enregistrez le dans Documents personnels et rcuprez le mme document 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 les catgories slectionnes.

Enregistrement dun document dans votre dossier Documents personnels


Vous pouvez envoyer un document dans votre dossier documents personnels si vous tes connects une connexion web BUSINESSOBJECTS.
Envoyer Documents personnels

Pour enregistrer un document dans votre dossier de 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 catgoriesselon 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

Ajouter une catgorie

a. Affiche uniquement la catgorie slectionne b. Slectionner toutes les catgories c. Dslectionner toutes els 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.

Modifications 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 Parcourir la recherche dun 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 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 avez une connexion avec 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 parazmtre.

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

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 le fournisseur de donnes 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 comment faire cela. 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 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.

Enregistrer

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 la 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 sur 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). Tout ce dont les utilisateurs ont besoin pour visualiser et imprimer des documents PDF, est le logiciel tlchargeable gratuitement Adobe Acrobat Reader. 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 data. 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 In the Enregistrer sous, choisissez Format de document portable (*.pdf) et indiquez o vous voulez 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 reste sur votre cran. 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

Remarquez de quelle faon 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.

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 indiques ci-aprs 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.

242 Manuel de lutilisateur

Enregistrement des documents

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 Enregistrer sous. 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. Quelque soit le format choisi, vous pourrez continuer travailler avec le document dans les deux applications.

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

Manuel de lutilisateur 243

Chapitre 9 Rapports et Gestionnaire de rapports

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 453 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 587. Le Chapitre 13 "Ruptures de tableaux et affichage des calculs", page 321, 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 types, 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 page, 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 page 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 page du 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 noms des variables sont affichs gauche du tableau. Les rsultats des calculs sont affichs dans le pied de page du 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 le corps. 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 laxe horizontal du tableau crois. La variable Chiffre daffaires est affiche dans le corps.

Les totaux des lignes et des colonnes sont affichs dans les deux pieds de page, 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 Standard. 2. Cliquez sur longlet Donnes du Gestionnaire de rapports. Une liste de toutes les donnes pouvant tre utilises dans le rapport saffiche lcran.

Gestionnaire de rapports

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

Curseur dinversion

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 bouton gauche de la souris enfonc, faites glisser le curseur jusqu 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.

Curseur de dplacement

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. Le curseur se transforme en curseur de copie et la barre dtat affiche le message Dposez pour copier le contenu.

Curseur de copie

Format initial......

....format final

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 uniquement et maintien du format dans la colonne du milieu.

Maintien de la touche Alt enfonce et copie du format vers le nouvel 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 la barre dtat affiche le message Dposez pour transformer en tableau crois, relchez le bouton de la souris. Le tableau simple se transforme en tableau crois.

Curseur Transformer 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 de la souris enfonc, faites glisser le curseur vers la bordure gauche du tableau crois. 3. Lorsquune ligne horizontale apparat au-dessus du curseur, relchez le bouton de la souris.

Curseur Transformer en tableau

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 permettent dinsrer des tableaux simples et des tableaux croiss, en vous guidant au fil des tapes suivre pour insrer un nouveau tableau dans un rapport. La procdure suivante 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 d. Curseur dinsertion de tableau crois c d

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 tableau crois

Fin. Le tableau saffiche dans le rapport. 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 lentte de colonne ou de ligne, cest--dire la cellule contenant le nom de la variable.
La cellule dentte 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. Pour cela, vous devez le slectionner, le faire glisser vers le nouvel emplacement et maintenir 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. Le curseur se transforme en curseur dinsertion de 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

Bouton Insrer une 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 dimmdiatement saisir 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. 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.

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 automatiquement retailler la hauteur de la cellule en plaant le curseur sur la bordure infrieure ou suprieure de la cellule et en double-cliquant sur le curseur de retaillage.

274 Manuel de lutilisateur

Chapitre 11

Rapports matre/dtail

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

Dans ce chapitre
Gnralits 276

Quest-ce quun rapport matre/dtail ? 276


Structuration dun rapport matre/dtail 277

A partir dun tableau simple ou dun tableau crois 277 A partir du Gestionnaire de rapports 278 Cration dun rapport matre/matre/dtail 280
Rorganisation dun rapport matre/dtail 281 Gestion des sections dun rapport matre/dtail 282 Annulation dun rapport matre/dtail 283

Manuel de lutilisateur 275

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 rptitives. 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 b c

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


276 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 277

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.

278 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 279

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 b

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.

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

Manuel de lutilisateur 281

Chapitre 11 Rapports matre/dtail

Gestion des sections dun rapport matre/dtail


Lorsque vous crez une section, elle couvre toute la largeur 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 490.

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

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

282 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 copier le contenu, relchez le bouton de la souris.

Le message suivant saffiche lcran :

Manuel de lutilisateur 283

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 :

Suppression du matre
1. Slectionnez la cellule matre. 2. Slectionnez la commande Supprimer du menu Edition. La bote de message dcrite la page 283 saffiche lcran.
Astuce : Vous pouvez galement supprimer une cellule matre en la faisant glisser

dans la fentre Gestionnaire de rapports.

284 Manuel de lutilisateur

Annulation dun rapport matre/dtail

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 285

Chapitre 11 Rapports matre/dtail

286 Manuel de lutilisateur

Chapitre 12

Organisation des donnes dans un rapport

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

Dans ce chapitre
Gnralits 289 Limitation des donnes affiches 290

Insertion dun filtre 291 Gestion des filtres 292 Cration de filtres plus complexes 296 Non prise en compte des filtres 299
Contrle de lordre des donnes 300

Tri de donnes 300 Gestion de tris multiples 305


Utilisation du palmars sur les valeurs 308

Application dun palmars sur les donnes dun rapport 309 Gestion du palmars avec les filtres et les tris 312

Manuel de lutilisateur 287

Chapitre 12 Organisation des donnes dans un rapport

Masquage des colonnes et des lignes de donnes 313 Mise en vidence des donnes 314

Cration dun alerteur 315 Activation et dsactivation des alerteurs 317 Utilisation dalerteurs existants 319

288 Manuel de lutilisateur

Gnralits

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.

Manuel de lutilisateur 289

Chapitre 12 Organisation des donnes dans un rapport

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.

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

290 Manuel de lutilisateur

Limitation des donnes affiches

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.

Manuel de lutilisateur 291

Chapitre 12 Organisation des donnes dans un rapport

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.

292 Manuel de lutilisateur

Limitation des donnes affiches

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.

Manuel de lutilisateur 293

Chapitre 12 Organisation des donnes dans un rapport

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.

294 Manuel de lutilisateur

Limitation des donnes affiches

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.

Manuel de lutilisateur 295

Chapitre 12 Organisation des donnes dans un rapport

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 & Fonctions" , page 351.

296 Manuel de lutilisateur

Limitation des donnes affiches

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.

Manuel de lutilisateur 297

Chapitre 12 Organisation des donnes dans un rapport

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.

298 Manuel de lutilisateur

Limitation des donnes affiches

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.

Manuel de lutilisateur 299

Chapitre 12 Organisation des donnes dans un rapport

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 Ordre ascendant Ordre descendant Tri personnalis Nombres Dates

de A Z de Z A

du plus petit au plus grand du plus grand au plus petit

du pass au prsent du prsent au pass

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.

300 Manuel de lutilisateur

Contrle de lordre des donnes

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.

Manuel de lutilisateur 301

Chapitre 12 Organisation des donnes dans un rapport

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. Affiche les valeurs dans lordre alphabtique ou numrique. Affiche les mois de lanne par ordre chronologique et non par ordre alphabtique. Applicable uniquement pour une variable qui renvoie les mois de lanne. 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.

Alphanumrique

Mois

Jour

302 Manuel de lutilisateur

Contrle de lordre des donnes

- ou Utiliser le 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.

Manuel de lutilisateur 303

Chapitre 12 Organisation des donnes dans un rapport

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.

304 Manuel de lutilisateur

Contrle de lordre des donnes

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.

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

Manuel de lutilisateur 305

Chapitre 12 Organisation des donnes dans un rapport

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.
306 Manuel de lutilisateur

Contrle de lordre des donnes

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.

Manuel de lutilisateur 307

Chapitre 12 Organisation des donnes dans un rapport

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.

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

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

308 Manuel de lutilisateur

Utilisation du palmars sur les valeurs

Application dun palmars sur les donnes dun rapport


Pour appliquer un palmars : 1. Slectionnez les donnes auxquelles vous voulez appliquer un palmars. Si par exemple, vous souhaitez appliquer un palmars sur les donnes relatives 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.

Appliquer un palmars

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.

Manuel de lutilisateur 309

Chapitre 12 Organisation des donnes dans un rapport

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. Affiche la somme de toutes les lignes qui ne sont pas affiches dans le tableau aprs dfinition du palmars. Affiche la somme de toutes les lignes du tableau, quelles soient ou non affiches.

Somme autre

Somme totale

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.

310 Manuel de lutilisateur

Utilisation du palmars sur les valeurs

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.

Manuel de lutilisateur 311

Chapitre 12 Organisation des donnes dans un rapport

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.
Appliquer un palmars

Pour supprimer un palmars, cliquez tout dabord sur les donnes ayant fait lobjet dun palmars. Ensuite, vous pouvez : 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.

312 Manuel de lutilisateur

Masquage des colonnes et des lignes de donnes

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

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 313

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 bons commerciaux, 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.

314 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 315

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.

316 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 317

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.

318 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 319

Chapitre 12 Organisation des donnes dans un rapport

320 Manuel de lutilisateur

Chapitre 13

Ruptures de tableaux et affichage des calculs

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

Dans ce chapitre
Gnralits 323 Ruptures 324

Quest-ce quune rupture ? 324 Insertion et suppression dune rupture 326 Mise en forme des ruptures 326 Affichage des en-ttes et des pieds de rupture 328 Fusion de cellules 330 Cration dune rupture conditionnelle 332 Organisation de ruptures multiples 333 Gestion des ruptures sur plusieurs pages 334
Calculs 335

Ralisation de calculs simples 335 Exemples de calculs 338 Rutilisation dun calcul dans une autre partie dun rapport 342

Manuel de lutilisateur 321

Chapitre 13 Ruptures de tableaux et affichage des calculs

Euro - Conversion 343

Quest-ce que leuro ? 343 Affichage du symbole de leuro 343 Fonctionnement de la conversion 343 Erreurs de conversion 344 Affichage des formats montaires dans BUSINESSOBJECTS 344 Conversion en euros 344 Conversion partir des euros 345 Affichage des erreurs darrondi 346 Taux de conversion 346 Triangulation 350

322 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 & Fonctions", page 351, 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 381, 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 417, 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 510.

Manuel de lutilisateur 323

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.

324 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 325

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 :
Insrer une rupture

1. Cliquez lintrieur de la colonne ou la ligne de donnes dans laquelle vous 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 327.
Remarque : Si aucune rupture na t insre dans le tableau simple ou crois,

aucune option de cette bote de dialogue nest disponible.

326 Manuel de lutilisateur

Ruptures

Bote de dialogue Ruptures

c d

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

Chapitre 13 Ruptures de tableaux et affichage des calculs

Affichage des en-ttes et des pieds de rupture


Lorsque vous insrez une rupture, une sorte de 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.

En-tte de rupture

Pied de rupture affichant un sous-total pour chaque soussection

Ce tableau affiche un pied de rupture uniquement pour chaque section ainsi quun en-tte et un pied de page pour le tableau.

Ce tableau affiche un en-tte de rupture et un pied de rupture pour chaque section.

328 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 329

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 doublons est active pour que le nom du lieu de sjour napparaisse quune seule fois.

Dans cet exemple, 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.

330 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 331

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 les sous-totaux des chiffres daffaires pour les lieux de sjour franais et les lieux de sjour amricains.

Pour ce faire : 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. 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 et visualiser le rsultat.

332 Manuel de lutilisateur

Ruptures

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 ruptures insres dans le tableau slectionn et ordre dans lequel elles sont poses.

Dfinit lordre dans lequel la rupture est pose.

Manuel de lutilisateur 333

Chapitre 13 Ruptures de tableaux et affichage des calculs

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 Editer. 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 chaque nouvelle page si un tableau simple ou crois stend sur plusieurs pages. rpter la valeur courante de la rupture sur la nouvelle page. conserver, si possible, chaque section du tableau simple ou crois sur la mme page.

Rpter len-tte sur la nouvelle page Rpter la rupture sur la nouvelle page Eviter les sauts de page

334 Manuel de lutilisateur

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 & Fonctions", page 351.

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.

Choisissez... Somme Nombre

pour...

calculer la somme des donnes slectionnes. compter toutes les lignes pour un indicateur, - ou compter les valeurs distinctes pour une dimension ou une information. compter le nombre de lignes prsentes dans le corps, y compris les doublons et les lignes vides. calculer la moyenne des donnes slectionnes. afficher la valeur maximale des donnes slectionnes.

Nombre total Moyenne Maximum

Manuel de lutilisateur 335

Chapitre 13 Ruptures de tableaux et affichage des calculs

Choisissez... Minimum Pourcentage Variance Variance en pourcentage

pour...

afficher la valeur minimale des donnes slectionnes. afficher les donnes slectionnes sous forme de pourcentage. calculer la diffrence entre deux valeurs slectionnes. calculer la diffrence entre deux valeurs slectionnes et lafficher sous forme de pourcentage.

Le rsultat du calcul est insr dans une nouvelle cellule du tableau simple ou crois.
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 la fonction Nombre et Nombre total renvoient la valeur 12. Pour un indicateur, la fonction Nombre compte toutes les lignes.

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

336 Manuel de lutilisateur

Calculs

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
a b c d e

c. Nombre d. Variance e. Variance en pourcentage

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


Objet Dimension

Les calculs numrs ci-aprs peuvent tre appliqus aux dimensions et aux informations : Nombre Minimum

Objet Information

Maximum

Manuel de lutilisateur 337

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. La somme du chiffre daffaires est affiche dans la cellule de pied de page la fin du tableau. Le bouton Somme est alors enfonc.

Somme

Bouton Somme enfonc

A prsent, vous dcidez de poser une rupture sur ce tableau afin dafficher les sous-totaux de chaque lieu de sjour.
Insrer une rupture

3. Cliquez lintrieur de la colonne Lieu de sjour, puis cliquez sur le bouton 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.

338 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 339

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.

340 Manuel de lutilisateur

Calculs

Variance en pourcentage

2. Cliquez sur le bouton Variance en pourcentage de la barre doutils de calculs. La diffrence de chiffre daffaires entre Q1 et Q2 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 Q2-Q1.

Le rsultat de Q2Q1 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 341

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

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.

342 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 votre systme Windows. Si votre systme dexploitation ne peut pas afficher le symbole Euro, vous pouvez utiliser le code ISO officiel trois lettres, EUR.

symbole de leuro

Fonctionnement de la conversion
Pour chaque devise, un taux de conversion six chiffres 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 343

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

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.

344 Manuel de lutilisateur

Euro - Conversion

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 de leuro dfini dans le tableau Taux de conversion.

Comment BUSINESSOBJECTS reconnat 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.

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.

Manuel de lutilisateur 345

Chapitre 13 Ruptures de tableaux et affichage des calculs

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

346 Manuel de lutilisateur

Euro - Conversion

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. Indique le taux de conversion officiel six chiffres entre la devise et leuro. Indique le nombre de chiffres aprs la virgule pour chaque devise. Indique le symbole ou labrviation permettant de dsigner la devise. Indique le nom de la devise dans la langue locale.

Taux

Dcimale

Format

Libell

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.

Manuel de lutilisateur 347

Chapitre 13 Ruptures de tableaux et affichage des calculs

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.

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.

348 Manuel de lutilisateur

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

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)

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

350 Manuel de lutilisateur

Chapitre 14

Formules, Variables locales & Fonctions

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

Dans ce chapitre
Gnralits 353 Formules 354

Pourquoi utiliser des formules ? 354 Cration de formules 355 Affichage de la barre de formule 355 Affichage de lEditeur de formule 356 Utilisation de lEditeur de formule 356 Instructions sur les syntaxes utiliser dans les formules 358
Variables locales 359

Pourquoi utiliser des variables locales ? 359 Comment reconnatre une variable locale ? 360 Cration dune variable locale 360 Conversion dune formule en variable locale 361
Cration de variables locales par regroupement de valeurs 364

Groupement des donnes 364 Ajout de valeurs groupe une hirarchie dexploration 368

Manuel de lutilisateur 351

Chapitre 14 Formules, Variables locales & Fonctions

Gestion des formules et des variables locales 369

Insertion de variables locales et de formules dans un rapport 369 Modification de formules 369 Modification des variables locales 369 Suppression des formules et des variables locales 370
Fonctions 371

Utilisation des fonctions 372 Utilisation de laide sur la fonction 374


Autres exemples dutilisation des formules 375

352 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, comment utiliser les fonctions BUSINESSOBJECTS. Il contient aussi plusieurs exemples de calculs. Le Chapitre 15 "Contextes de calcul et syntaxe tendue", page 381 dcrit comment crer des calculs plus puissants laide de la syntaxe tendue pour dfinir des contextes de calcul. Ce chapitre contient aussi une section Quick Reference on page 363 sur les calculs qui rcapitule certains termes essentiels de BUSINESSOBJECTS. Chapter 16 "Calculation Troubleshooting", page 367 propose des solutions aux erreurs de calcul qui peuvent se produire dans BUSINESSOBJECTS lorsque vous crivez ou utilisez des formules.

Manuel de lutilisateur 353

Chapitre 14 Formules, Variables locales & 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 cidessous 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 pour 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.

354 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 formaules dans BUSINESSOBJECTS. Pour crer des formules, vous pouvez : saisir une formule directement dans une cellule, saisir une formule dans la barre de formule, utiliser lEditeur 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.

c d e

a. Ouvre lEditeur 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 lEditeur 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 355

Chapitre 14 Formules, Variables locales & Fonctions

Affichage de lEditeur de formule


Si vous ntes pas familier de la syntaxe BUSINESSOBJECTS ou souhaitez crire des formules plus complexes, la meilleure mthode consiste utiliser lEditeur 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. LEditeur de formule souvre.

Utilisation de lEditeur de formule


LEditeur de formule vous permet de crer votre formule en choisissant des variables, des fonctions et des oprateurs directement partir de listes.

Cliquez ici pour obtenir de laide sur les fonctions proposes dans la liste Fonctions.

LEditeur de formule se compose de quatre zones :


Zone Formule

Affiche la formule. Cette zone permet dcrire ou de modifier les formules.

356 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 et 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 lEditeur 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 de dpart......

tableau darrive......

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 357

Chapitre 14 Formules, Variables locales & Fonctions

3. Dans le menu Donnes, choisissez Editer la formule. LEditeur 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. Fates 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 lEditeur de formule. 9. Cliquez sur OK. LEditeur 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.

358 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. Ceci 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. En voici les raisons : 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, sources derreurs dans la syntaxe. De plus, vous navez pas rcrire la formule chaque fois, et, enfin, les formules complexes sont plus faciles dchiffrer lorsquelles contiennent des variables.

Manuel de lutilisateur 359

Chapitre 14 Formules, Variables locales & Fonctions

Comment reconnatre une variable locale ?


Pour savoir si une variable a t renvoye par un fournisseur de donnes ou cres 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.

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 lEditeur de variable


Vous pouvez crer une variable locale partir de zro en utilisation lEditeur 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.
360 Manuel de lutilisateur

Variables locales

2. Cliquez sur longlet Formule. 3. Saisissez la formule dans la zone Formule 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.

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 apliquer des alerteurs, des filtres et des tris aux variables mais pas aux formules. Aprs avoir dfini une formule dans un rapport, vous pouvez dcider que vous voulez mettre en vidence les valeurs les plus leves. Pour cela, vous pouvez facilement transformer la formule cre en variable.

Manuel de lutilisateur 361

Chapitre 14 Formules, Variables locales & Fonctions

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

362 Manuel de lutilisateur

Variables locales

4. Choisissez lune des deux options suivantes pour dfinir la formule :


Choisissez.... Pour.....

Evaluer la formule dans son contexte

restreindre la dfinition de la variable son 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. vous permettre de dfinir la variable de faon calculer les donnes dynamiquement, selon le contexte du bloc dans lequel la variable est insre

Garder la formule gnrique

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

Manuel de lutilisateur 363

Chapitre 14 Formules, Variables locales & 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 aussi savrer utile, par exemple si une variable a de nombreuses valeurs. Ceci 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.

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

Groupement des donnes


Votre table 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 des valeurs

364 Manuel de lutilisateur

Cration de variables locales par regroupement de valeurs

3. Cliquez sur le bouton Grouper les donnes de la barre doutils Rapport. La bote de dialogue Renommer les valeurs groupes saffiche.

4. Saisissez le nouveau nom, H1, dans la zone approprie et cliquez sur OK. Q1 et Q2 sont regroupes et le nouveau nom H1 saffiche dans le tableau.

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.

Manuel de lutilisateur 365

Chapitre 14 Formules, Variables locales & Fonctions

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.

...........................................................
366 Manuel de lutilisateur

Cration de variables locales par regroupement de valeurs

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

Manuel de lutilisateur 367

Chapitre 14 Formules, Variables locales & Fonctions

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 des donnes de la barre doutils.

Ajout de valeurs groupe 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. LEditeur 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 517.

368 Manuel de lutilisateur

Gestion des formules et des variables locales

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 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 lEditeur 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 une formule pour la valider. Dans le menu Donnes, choisissez Editer une formule, effectuez les modifications dans lEditeur 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. LEditeur de variable saffiche. 3. Vous avez ensuite le choix entre : Saisir un nouveau nom dans la zone Nom. Changer la qualification de la variable. Editer la formule dans longlet Formule. 4. Cliquez sur OK pour valider les modifications. Manuel de lutilisateur 369

Chapitre 14 Formules, Variables locales & Fonctions

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

renvoyes par un fournisseur de donnes ne peuvent pas ltre.

370 Manuel de lutilisateur

Fonctions

Fonctions
BUSINESSOBJECTS contient de nombreuses fonctions intgres qui augmentent largement la porte de ses fonctionnalits. Une fonction contient le nom de la fonction suivi de parenthses. Les parenthses peuvent contenir des arguments qui fournissent des valeurs aux fonctions sur lesquelles 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 lEditeur de formule :

...........................................................
Le dossier... rpertorie les.....

Fonctions & agrgats Agrgats

fonctions disponibles par ordre alphabtique. fonctions qui renvoient des totaux agrgs (par exemple la somme ou la moyenne des donnes dune colonne) fonctions qui oprent sur des arguments numriques. fonctions qui oprent sur des objets caractres et des chanes de texte. fonctions qui oprent sur des dates. fonctions qui renvoient la valeur vrai ou faux. fonctions qui renvoient des informations sur un document. fonctions qui renvoient des informations sur un fournisseur de donnes. fonctions qui ne peuvent pas tre classes parmi une des sept catgories.

Fonctions numriques Fonctions caractre Fonctions date Fonctions logiques Fonctions document Fonctions fournisseur de donnes Fonctions diverses

Manuel de lutilisateur 371

Chapitre 14 Formules, Variables locales & 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 de dpart......

Tableau darrive......

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. LEditeur de formule saffiche. 3. Ouvrez le dossier Fonctions & agrgats et faites dfiler son contenu la recherche de la fonction Rang.

372 Manuel de lutilisateur

Fonctions

4. Double-cliquez sur Rang.

Les parenthses et les virgules requises sont ajoutes automatiquement.

La syntaxe de la fonction slectionne est indique ici.

Cliquez ici pour obtenir plus dinformations sur 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. 5. Dans la liste Variables, double-cliquez sur Ville puis sur Revenu des ventes. La syntaxe complte saffiche dans la fentre de formules.
=Rank(<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.

Manuel de lutilisateur 373

Chapitre 14 Formules, Variables locales & Fonctions

Utilisation de laide sur la fonction


Avant dutiliser une fonction pour la premire fois, recourrez 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.

374 Manuel de lutilisateur

Autres exemples dutilisation des formules

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

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

Manuel de lutilisateur 375

Chapitre 14 Formules, Variables locales & Fonctions

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 sparmment dans la base de donnes 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 des donnes avec du texte dans une seule cellule. Vous pouvez utiliser la fonction Concatnation() ou loprateur &. Les exemples ci-dessous dcrivent comment utiliser les deux mthodes pour combiner des donnes texte, et comment combiner des nombres et des 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 conenant 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 suivnate :
=Concatnation(<prnom> ,(Concatnation(" " ,<nom>)))

Un autre moyen darriver au 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.

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

376 Manuel de lutilisateur

Autres exemples dutilisation des formules

Exemple

Combinaison de texte et de donnes dans une suele 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 montr ci-dessous :

Pour obtenir le rsultat indiqu ci-dessus, la formule :


=Ventes pour T1 &<Ville>

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

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

Manuel de lutilisateur 377

Chapitre 14 Formules, Variables locales & Fonctions

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

donnera 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 avaec 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 carctres laide de la fonction FormatDeDate().

Pour obtenir le rsultat ci-dessus, la formule :


="Date de la facture : "&FormatDeDate(<Date>, "jj/mm/aaaa")

donnera le rsultat suivant Date de la facture : 01/01/1993

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

378 Manuel de lutilisateur

Autres exemples dutilisation des formules

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. LEditeur 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 BUSINESSOBJECTS dans la formule pour indiquer lanne. Manuel de lutilisateur 379

Chapitre 14 Formules, Variables locales & Fonctions

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 crere une variable appele Marge 2000 et une autre appele Marge 2001 laide 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 faculement dans dautres formules. Par exemple, vous pouvez maintenant facilement calculer 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>

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

380 Manuel de lutilisateur

Chapitre 15

Contextes de calcul et syntaxe tendue

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

Dans ce chapitre
Gnralits 383

Public concern 383 Contenu du prsent chapitre 383


Introduction aux contextes et la syntaxe tendue 384

Calculs smantiquement dynamiques 384 En quoi consiste un contexte de calcul ? 386 Contextes dentre et de sortie 387 Utilisation des contextes dentre et de sortie 390
Utilisation de la syntaxe tendue pour les calculs complexes 393

Dfinition des contextes de calcul via une syntaxe tendue 394 Mode de dfinition des contextes dentre et de sortie 396 En quoi consistent les contextes de rinitialisation ? 398 Modification des contextes via les oprateurs PourChaque et PourTout 402 Utilisation de la fonction Rang et de la syntaxe tendue 404 Dfinition des contextes via des mots cls 407

Manuel de lutilisateur 381

Chapitre 15 Contextes de calcul et syntaxe tendue

Aide-mmoire 412

Termes frquemment utiliss 412 Contextes de calcul 414 Oprateurs de contexte 415 Mots cls 415

382 Manuel de lutilisateur

Gnralits

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 417, traite de la rsolution des incidents et contient des informations relatives aux messages derreur tels que #CALCUL.

Manuel de lutilisateur 383

Chapitre 15 Contextes de calcul et 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.

384 Manuel de lutilisateur

Introduction aux contextes et la 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.

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

Manuel de lutilisateur 385

Chapitre 15 Contextes de calcul et 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.

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

386 Manuel de lutilisateur

Introduction aux contextes et la 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... contexte dentre contexte de sortie se compose dune ou de plusieurs dimensions...

entrant dans les calculs. dterminant le rsultat des calculs.

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

Manuel de lutilisateur 387

Chapitre 15 Contextes de calcul et 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... corps se compose dune ou de plusieurs dimensions... et par dfaut est semblable au...

se trouvant dans la partie du rapport (un bloc, par ex.) dans laquelle est insr le calcul rgissant la partie du rapport dans laquelle est insr le calcul (une variable matre dans une section, par exemple)

contexte dentre.

contexte local

contexte de sortie.

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

388 Manuel de lutilisateur

Introduction aux contextes et la 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 dentre) est reprsent par...

et le contexte local (contexte de sortie) est...

a.

le chiffre daffaires total pour le rapport

toutes les dimensions - y compris celles qui napparaissent pas dans le rapport lanne, la section matre (le calcul est plac au niveau de la section) lanne, le trimestre, la ville de rsidence, cest-dire les dimensions dans la section et le tableau lanne, le trimestre, la ville de rsidence, cest-dire les dimensions dans la section et le tableau

semblable au corps.

b.

le chiffre daffaires total pour 1995 le chiffre daffaires par ville de rsidence, par trimestre et par anne le chiffre daffaires moyen par ville de rsidence, par trimestre et par anne

semblable au corps.

c.

semblable au corps.

d.

Trimestre (le calcul est plac dans le pied de la rupture pose sur Trimestre).

...........................................................
Manuel de lutilisateur 389

Chapitre 15 Contextes de calcul et 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 393.

390 Manuel de lutilisateur

Introduction aux contextes et la 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.

Manuel de lutilisateur 391

Chapitre 15 Contextes de calcul et 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.

392 Manuel de lutilisateur

Utilisation de la syntaxe tendue pour les calculs complexes

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

Manuel de lutilisateur 393

Chapitre 15 Contextes de calcul et syntaxe tendue

Vous obtenez alors le rsultat escompt.

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

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... contexte dentre contexte de sortie se compose dune ou de plusieurs dimensions...

entrant dans le calcul. dterminant le rsultat du calcul.

Par consquent, dans lexemple de la page 393 (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.

394 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 395

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.

396 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 395, 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
Editeur de formule

contextes une formule. Cette mthode vous permet de double-cliquer sur des variables pour les ajouter la formule, au lieu davoir les saisir. Pour afficher lditeur de formule, cliquez sur le bouton Editeur de formule situ gauche de la barre de formule.

Manuel de lutilisateur 397

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 :

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

398 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 399

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

400 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 401

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 PourChaque PourTout Dfinition

Ajoute des dimensions au contexte dentre ou de sortie. 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>)

402 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 403

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

404 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 405

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 insr :
=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 :

406 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 dfinition de la formule Limitation des risques derreurs de syntaxe Garantie de rsultats dynamiques

Il est souvent plus rapide dajouter un mot cl une formule que dcrire une liste de dimensions. La syntaxe associe aux mots cls est simple : il vous suffit dajouter le mot cl la formule. Vous vitez ainsi les risques doubli de parenthses, derreur dorthographe pour les dimensions, etc. Si vous ajoutez ou supprimez des dimensions dans un rapport, ou encore si vous utilisez la technique du 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 407

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 Corps peut tre utilis dans des formules... et correspond...

lintrieur dun bloc lextrieur dun bloc

aux dimensions du bloc. aux dimensions de la section courante. aux dimensions de la section courante. toutes les dimensions du document. aux dimensions de la page courante.

Bloc

lintrieur dun bloc dans nimporte quelle partie du rapport lintrieur de la page courante

Rapport

PageCourante

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.

408 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 409

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.

410 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.
Comment 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 411

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 Agrgat Dfinition

Calcul rapatriant les totaux, les pourcentages, etc., dans lequel sont utilises les fonctions suivantes : Moyenne, Nombre, Max, Min, EcartType, EcartTypeP, Somme, Variance, VarianceP. Calcul rapatriant les totaux cumuls, les pourcentages, etc., dans lequel sont utilises les fonctions suivantes : MoyenneCumulative, NombreCumulatif, MaxCumulatif, MinCumulatif, SommeCumulative. 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. Fichier BUSINESSOBJECTS (extension .rep). Dfinition du contenu dune cellule. Peut contenir des fonctions, des oprateurs, des variables et du texte.

Agrgat cumulatif

Dimension

Document Formule

412 Manuel de lutilisateur

Aide-mmoire

Terme Indicateur

Dfinition

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. Ensemble de donnes rapatri par une requte. Etant donn que les documents peuvent contenir des donnes issues de diffrentes sources dans BUSINESSOBJECTS, un document donn peut contenir plusieurs microcubes. 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 dune formule pour un agrgat, dans laquelle sont 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. Formule nomme. BUSINESSOBJECTS stocke toujours les rsultats des requtes sous forme de variables.

Microcube

Rapport

Syntaxe tendue

Variable

Manuel de lutilisateur 413

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 Corps Dfinition

Dimension(s) prsente(s) dans la partie du rapport (par exemple, un bloc) dans laquelle est insr le calcul. 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. Dimension(s) rgissant la partie du rapport dans laquelle est insr le calcul (par exemple, une variable matre dans une section). Dimension(s) ramenant 0 un agrgat cumulatif tel quun 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. 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.

Entre

Local

Rinitialisation

Sortie

414 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 Dans Dfinition

Oprateur par dfaut. Inclut la ou les dimensions indiques dans le contexte. Modifie un contexte en incluant la ou les dimensions indiques. Modifie un contexte en excluant la ou les dimensions spcifies.

PourChaque

PourTout

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 que de dresser une liste des dimensions du contexte.
Mot cl Bloc Dfinition

Correspond aux dimensions dans la section courante. Ne peut tre utilis que dans une formule place lintrieur dun bloc.
Lorsque la formule est place... Correspond...

Corps

lextrieur dun bloc lintrieur dun bloc


Rapport

aux dimensions de la section courante. aux dimensions du bloc. toutes les dimensions du document. aux dimensions de la page courante.

dans nimporte quelle partie du rapport lintrieur de la page courante

PageCourante

Manuel de lutilisateur 415

Chapitre 15 Contextes de calcul et syntaxe tendue

416 Manuel de lutilisateur

Chapitre 16

Rsolution des incidents lis aux calculs

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

Dans ce chapitre
Gnralits 419 #CALCUL 420

#CALCUL dans des agrgats cumulatifs 421 #CALCUL dans des formules non agrges 425
#VALEURMULTI 427

#VALEURMULTI dans les agrgats 427 #VALEURMULTI dans les en-ttes et pieds de rupture 430 #VALEURMULTI dans une cellule au niveau de la section 432

Manuel de lutilisateur 417

Chapitre 16 Rsolution des incidents lis aux calculs

####### 436 #ALERTEUR 437 #DICT.ERREUR 438 #DIV/0 440 #ERREUR 441 #ERRI 442

#ERRI dans une formule combinant indicateurs et dimensions 442 #ERRI dans un agrgat contenant une formule complexe 443 #ERRI dans une formule utilisant loprateur WHERE 444
#DEBORDEMENT 445 #SYNTAXE 446 #INCONNU 447 Astuces et conseils 448

418 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 Chapitre 15 "Contextes de calcul et syntaxe tendue", page 381.

Manuel de lutilisateur 419

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.

420 Manuel de lutilisateur

#CALCUL

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

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 398. Lerreur #CALCUL se produit dans les agrgats cumulatifs pour la raison suivante : Le contexte de rinitialisation nest pas inclus dans le contexte de sortie. Voici un exemple.

Manuel de lutilisateur 421

Chapitre 16 Rsolution des incidents lis aux calculs

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.

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

422 Manuel de lutilisateur

#CALCUL

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

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 Rgion et que... alors...

seul le contexte de sortie est dfini, par exemple, =SommeCumulative(<Chiffre


daffaires>;<Rgion de rsidence>) Dans (<Rgion de rsidence>,<Ville de rsidence>))

Rgion de rsidence doit galement figurer dans le contexte de sortie.

Manuel de lutilisateur 423

Chapitre 16 Rsolution des incidents lis aux calculs

Lorsque le contexte de rinitialisation est Rgion et que...

alors...

seul le contexte dentre est dfini, par exemple, =SommeCumulative(<Chiffre


daffaires>;<Rgion de rsidence>) Dans (<Rgion de rsidence>,<Ville de rsidence>);<Rgion de rsidence>)

Rgion de rsidence doit figurer dans le contexte local.

ni le contexte dentre, ni le contexte de sortie ne sont dfinis, par exemple,


=SommeCumulative(<Chiffre daffaires>;<Rgion de rsidence>)

Rgion de rsidence doit figurer dans le contexte local.

les contextes dentre et de sortie sont dfinis, par exemple,


=SommeCumulative(<Chiffre daffaires> Dans (<Rgion de rsidence>,<Ville de rsidence>);<Rgion de rsidence>) Dans (<Ville de rsidence>;<Rgion de rsidence>)

Rgion de rsidence doit galement figurer dans le contexte de sortie.

3. Modifiez la formule dans la barre de formule et appuyez sur la touche Entre.

424 Manuel de lutilisateur

#CALCUL

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

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>

Manuel de lutilisateur 425

Chapitre 16 Rsolution des incidents lis aux calculs

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.

426 Manuel de lutilisateur

#VALEURMULTI

#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 des raisons des erreurs #VALEURMULTI se produisant 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 393.

Manuel de lutilisateur 427

Chapitre 16 Rsolution des incidents lis aux calculs

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

428 Manuel de lutilisateur

#VALEURMULTI

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.

Manuel de lutilisateur 429

Chapitre 16 Rsolution des incidents lis aux calculs

#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 une variable

insrez une deuxime variable dans le pied de rupture

ces deux variables ont une relation bijective, 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.

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

430 Manuel de lutilisateur

#VALEURMULTI

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 430), puis cliquez sur OK. 4. Cliquez sur OK dans la bote de dialogue Ruptures. BUSINESSOBJECTS affiche la variable dans le pied de rupture.

Remarque : Si lerreur #VALEURMULTI apparat dans un en-tte de colonne ou

de ligne o aucune rupture na t pose, vous pouvez rsoudre lerreur en posant un tri. Pour poser un tri : 1. Cliquez sur la cellule contenant lerreur. 2. Dans le menu Insertion, choisissez Tris/Ascendant.

Manuel de lutilisateur 431

Chapitre 16 Rsolution des incidents lis aux calculs

#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 pense tiens, plusieurs valeurs se produisent ici et renvoie donc lerreur #VALEURMULTI.

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

432 Manuel de lutilisateur

#VALEURMULTI

Solution #1 pour #VALEURMULTI au niveau de la section


Pour contourner ce problme, vous pouvez transformer la variable qui renvoie cette 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.

Manuel de lutilisateur 433

Chapitre 16 Rsolution des incidents lis aux calculs

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 tre transforme en indicateur est issue dune requte sur un univers. Vous ne pouvez pas diter des variables provenant de requtes sur des univers ; vous devez donc crer une nouvelle variable. Cliquez sur Ajouter. Lditeur de variable saffiche lcran. Dans longlet Dfinition, saisissez un nom pour la nouvelle variable. Dans la zone Qualification, cliquez sur Indicateur. Cliquez sur longlet Formule. Dans la zone Variables, doublecliquez sur le nom de la variable ayant renvoy lerreur. Par exemple, si vous crez une nouvelle variable pour remplacer Adresse, doublecliquez sur Adresse dans la zone Variables. Cliquez sur OK.

Aucun problme. Vous pouvez transformer la variable en indicateur.

Cliquez sur Editer. Lditeur de variable saffiche lcran. Dans la zone Qualification, cliquez sur Indicateur, puis 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.

434 Manuel de lutilisateur

#VALEURMULTI

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.

Manuel de lutilisateur 435

Chapitre 16 Rsolution des incidents lis aux calculs

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

436 Manuel de lutilisateur

#ALERTEUR

#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 437

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.

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.

438 Manuel de lutilisateur

#DICT.ERREUR

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

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.

440 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 441

Chapitre 16 Rsolution des incidents lis aux calculs

#ERRI
Se produit dans de complexes formules lintrieur de formules. Voici les trois principales causes : formules combinant indicateurs et dimensions et dans 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 car 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 441.

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

442 Manuel de lutilisateur

#ERRI

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

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

Manuel de lutilisateur 443

Chapitre 16 Rsolution des incidents lis aux calculs

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.

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

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

444 Manuel de lutilisateur

#DEBORDEMENT

#DEBORDEMENT
Description
Le calcul rapatrie un nombre trop grand 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 445

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 dans lunivers en cours dutilisation une variable locale dfinie dans le rapport

ditez la requte (commande Editer le fournisseur de donnes du menu Donnes), ajoutez lobjet requis et cliquez sur Excuter. crez-la dans lditeur de formule (commande Variables du menu Donnes, bouton Ajouter).

446 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 du rapport de la variable correspondante (parfois). Plus prcisment :
Si la variable est affiche dans... alors BUSINESSOBJECTS...

un tableau simple ou crois, une cellule matre, une cellule individuelle, un en-tte ou un pied de rupture,

la supprime du rapport. renvoie lerreur #INCONNU.

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 447

Chapitre 16 Rsolution des incidents lis aux calculs

Astuces et conseils
Vous trouverez dans cette section des conseils pour crire des formules en vitant #CALCUL, #VALEURMULTI et autres erreurs.
Astuce Procdure

1.

Toutes les formules doivent commencer par le signe = Si vous omettez le signe =, BUSINESSOBJECTS affiche la formule sous forme de texte ! La syntaxe tendue dune formule vous montre les contextes que BUSINESSOBJECTS applique par dfaut. Il existe deux moyens simples de visualiser la syntaxe tendue dune formule.

Saisissez le signe = devant la formule !

2.

1. Cliquez sur la cellule contenant la formule. 2. Positionnez le curseur sur la barre de formule. La formule tendue saffiche 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 dun tableau, un calcul ncessitant cette dimension peut retourner une erreur. Pour viter cela, vous pouvez masquer la dimension : cette dernire napparatra pas dans le rapport mais sera incluse dans le calcul.

1. Cliquez sur le tableau contenant la dimension masquer. 2. Slectionnez la commande Tableau du menu Format. 3. Dans longlet Rotation, cliquez sur la dimension. 4. Cliquez sur Masquer, puis cliquez sur OK.

448 Manuel de lutilisateur

Astuces et conseils

Astuce

Procdure

4.

Le meilleur moyen de rsoudre lerreur #VALEURMULTI est dinclure une variable renvoyant lerreur dans la rupture courante.

Utilisez la commande Ruptures du menu Format. Pour en savoir plus, reportez-vous la section Solution pour lerreur #VALEURMULTI dans un en-tte ou pied de rupture, page 431 1. Cliquez sur la cellule contenant lerreur #VALEURMULTI. 2. Slectionnez la commande Tri du menu Insertion. Si un nom complet de variable saffiche en surbrillance, ajoutez des parenthses et vrifiez lorthographe. Si lune des extrmits dun nom de variable saffiche en surbrillance, ajoutez une parenthse.

5.

Si une erreur #VALEURMULTI se produit lorsque vous insrez une variable dans un en-tte de colonne de tableau, essayez de la rsoudre en posant un tri. Lorsque vous crez ou ditez une formule dans la barre de formule ou lditeur de formule, vous appuyez sur la touche Entre pour valider la formule. Sil y a une erreur de syntaxe, BUSINESSOBJECTS vous en informe et met en surbrillance lanomalie dans la formule, ce qui vous facilite la rsolution du problme particulier. Vous pouvez modifier les formules directement dans le rapport sans avoir recours la barre de formule ou lditeur de formule.

6.

7.

1. Double-cliquez sur la cellule contenant la formule modifier. 2. Modifiez la formule dans la cellule et appuyez sur la touche Entre. Cliquez sur ce bouton :

8.

Vous pouvez afficher lditeur de formule partir de la barre de formule.

Manuel de lutilisateur 449

Chapitre 16 Rsolution des incidents lis aux calculs

Astuce

Procdure

9.

Vous pouvez visualiser et modifier toutes les formules affiches dans un rapport en basculant en mode Structure.

Slectionnez la commande Structure du menu Affichage.

10. BUSINESSOBJECTS rpertorie toutes les formules que vous avez cres dans un document dans la bote de dialogue Variables, ce qui vous permet de visualiser, modifier ou insrer nimporte quelle formule cre.

1. Slectionnez la commande Variables du menu Donnes. 2. Double-cliquez sur le dossier Formules. 3. Pour modifier une formule, slectionnez-la et cliquez sur Editer. 4. Pour insrer une formule, slectionnez-la, puis cliquez sur Insrer ou Remplacer.

450 Manuel de lutilisateur

Partie IV
Utilisation de graphes
www.businessobjects.com/infocenter

Chapitre 17

Cration de graphes

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

Dans ce chapitre
Gnralits 454 Types de graphes 455 Cration dun graphe 458

Utilisation de lassistant de cration de graphes 458 Transformation dun tableau simple ou crois en graphe 459 Passage dun type de graphe un autre 461
Organisation des donnes dun graphe 463

Graphes matriciels 463 Rorganisation des donnes dun graphe 466 Suppression ou masquage des donnes 468

Manuel de lutilisateur 453

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

454 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 455

Chapitre 17 Cration de graphes

Aires 2D et 3D

Graphes en secteurs 2D et 3D

456 Manuel de lutilisateur

Types de graphes

Nuage de points XY

Manuel de lutilisateur 457

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

Insrer un graphe

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.

458 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 graphe. 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 459

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 le type de graphe dans la liste.

Choisissez lun des styles prdfinis pour le type de graphe slectionn.

Si vous cochez cette case, le format par dfaut du style de graphe slectionn est appliqu votre graphe et tout format personnalis que vous avez appliqu est perdu.

Lorsque vous cliquez sur un style de graphe, une brve description du style est affiche.

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.

460 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 secteur 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 461

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.

462 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

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.

Manuel de lutilisateur 463

Chapitre 17 Cration de graphes

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.

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

464 Manuel de lutilisateur

Organisation des donnes dun graphe

Exemple :

Affichage de plusieurs courbes dans un graphe en courbe

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

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 465

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.

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

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.

466 Manuel de lutilisateur

Organisation des donnes dun graphe

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 467

Chapitre 17 Cration de graphes

Dplacement de donnes

Pour dplacer des donnes dun axe un autre : Glissez-dposez la variable du dossier la contenant 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 les donnes ne saffichent temporairement 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 557.

468 Manuel de lutilisateur

Chapitre 18

Mise en forme des graphes

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

Dans ce chapitre
Gnralits 471

Elments dun graphe 471 Slection des lments dun graphe 472
Mise en forme gnrale 473

Slection des lments afficher 473 Mise en forme du bloc de graphe 474 Retaillage du bloc du graphe 476 Mise en forme de la zone de traage 477
Mise en forme des sries de donnes 479 Mise en forme spcifique 481

Histogrammes 481 Aires 482 Graphes 3D 483

Manuel de lutilisateur 469

Chapitre 18 Mise en forme des graphes

Mise en forme des axes et des tiquettes daxe 486

Etiquettes daxe 487 Echelle de laxe Y 489 Mise lchelle des graphes dans les rapports matre/dtail 490
Amlioration et mise en valeur des graphes 492

Titre dun graphe 492 Lgende dun graphe 493 Etiquettes de donnes 496 Quadrillages 498
Utilisation de types de graphes diffrents sur un mme graphe 500

Utilisation de groupes sur des graphes 500 Utilisation dun axe Y secondaire 504
Suppression dun graphe 509 Affichage dun calcul sur les donnes dun graphe 510

470 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

g h b

c i

j d e

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. j. Modification de la couleur, des bordures et de la trame de fond des sries de donnes. Affichage/masquage des marques de graduation sur laxe X ; modification de leur style et de leur couleur.

Manuel de lutilisateur 471

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.

472 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. Rpte le graphe slectionn chaque nouvelle page du rapport.

Si possible, commencer le graphe sur une nouvelle page pour les graphes risquant dtre scinds par une rupture de page.

4. Cliquez sur OK pour sauvegarder les paramtrages et fermer la bote de dialogue.

Manuel de lutilisateur 473

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 toutes les bordures. Applique le style aux bordures externes.

Slectionnez le style de trait.

Slectionnez les bordures formater. Cliquez ici pour ouvrir la palette de couleurs.

474 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. Celle-ci est alors transparente. Slectionnez le motif ou la trame de votre choix. Transparent applique la couleur darrireplan uniquement. Plein applique la couleur de premier plan uniquement. Les autres options permettent de mlanger les deux couleurs.

Cliquez ici pour slectionner la couleur du premier plan.

Cliquez ici pour slectionner la couleur de larrire-plan.

Cette zone affiche un aperu de la trame de fond qui sera applique la section.

Manuel de lutilisateur 475

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

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

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.

Manuel de lutilisateur 477

Chapitre 18 Mise en forme des graphes

La zone de traage est contenue dans le bloc du graphe. Vous pouvez lui appliquer une couleur, une trame de fond ainsi quune bordure.

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 option si vous ne voulez pas appliquer de bordure.

Slectionnez le style de bordure appliquer.

Slectionnez le motif ou la trame de votre choix. Notez que Transparent applique la couleur darrire-plan, tandis que Plein applique la couleur de premier plan. Les autres options affichent la fois les couleurs et le motif ou la trame slectionns. Cliquez ici pour slectionner la couleur de trame appliquer.

Slectionnez la couleur de bordure appliquer.

3. Slectionnez les options de votre choix et cliquez sur Appliquer ou sur OK.

478 Manuel de lutilisateur

Mise en forme des sries de donnes

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 de type courbe, 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 Srie de donnes du menu contextuel. La bote de dialogue Format de srie de donnes saffiche lcran.
Pour... vous pouvez formater....

les histogrammes, les aires, les graphes en secteurs et les courbes 3D les courbes 2D et les nuages de points XY

la bordure, la couleur et la trame de fond.

le style de trait et le style des marques.

Manuel de lutilisateur 479

Chapitre 18 Mise en forme des graphes

3. Faites les modifications ncessaires et cliquez sur Appliquer ou sur OK.

Dslectionnez cette option si vous voulez faire apparatre les marques, mais pas les traits. Slectionnez le style de trait appliquer.

Dslectionnez cette option si vous voulez faire apparatre les traits, mais pas les marques. Slectionnez le style appliquer la marque.

Slectionnez la couleur de trait appliquer.

Bote de dialogue Format de srie de donnes pour les graphes de type courbe 2D et nuage de points XY

480 Manuel de lutilisateur

Mise en forme spcifique

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 barres sur le graphe. Vous pouvez dfinir lespace sparant chaque srie de barres.

Vous pouvez dfinir une superposition des barres 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. Manuel de lutilisateur 481

Chapitre 18 Mise en forme des graphes

Aires
Certains lments peuvent tre ajouts aux graphes de type courbe et aire afin de mettre en valeur certaines donnes.
Lignes de projection Barres haussebaisse

Lignes stendant entre un point du graphe et laxe X. Barres stendant de la valeur la plus leve dune srie de donnes vers la valeur la plus faible dune autre srie de donnes. Les barres hausse-baisse ne peuvent tre affiches que dans le cas de graphes affichant des donnes pour deux indicateurs. Barres partant de la valeur la plus leve pour rejoindre 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.

Lignes de comparaison

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

482 Manuel de lutilisateur

Mise en forme spcifique

Graphes 3D
Le schma ci-dessous prsente les lments spcifiques dun graphe 3D et indique comment les formater.

a b

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

Manuel de lutilisateur 483

Chapitre 18 Mise en forme des graphes

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

484 Manuel de lutilisateur

Mise en forme spcifique

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.

Manuel de lutilisateur 485

Chapitre 18 Mise en forme des graphes

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.

486 Manuel de lutilisateur

Mise en forme des axes et des tiquettes daxe

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.

Manuel de lutilisateur 487

Chapitre 18 Mise en forme des graphes

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.

488 Manuel de lutilisateur

Mise en forme des axes et des tiquettes daxe

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 masquer les marques de graduation. Positionnez les marques de graduation en cliquant sur un bouton doption.

Dslectionnez cette option si vous voulez masquer les traits reprsentant les axes. Slectionnez le style de trait appliquer aux axes du graphe.

Cliquez ici pour slectionner une couleur.

Longlet Echelle permet de modifier lchelle de laxe Y. Reportez-vous la section suivante.

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.

Manuel de lutilisateur 489

Chapitre 18 Mise en forme des graphes

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.

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.

490 Manuel de lutilisateur

Mise en forme des axes et des tiquettes daxe

3. Cliquez sur longlet Gnral.

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 491

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.

492 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 du titre du menu contextuel. La bote de dialogue Format du 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 ne cadre pas dans 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.

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.

Manuel de lutilisateur 493

Chapitre 18 Mise en forme des graphes

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

494 Manuel de lutilisateur

Amlioration et mise en valeur des graphes

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.
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 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 Texte de lgende du menu contextuel. La bote de dialogue Format du 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. Manuel de lutilisateur 495

Chapitre 18 Mise en forme 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 d

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.

496 Manuel de lutilisateur

Amlioration et mise en valeur 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 dtiquettes 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.

Manuel de lutilisateur 497

Chapitre 18 Mise en forme 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/quadrillage du menu contextuel. La bote de dialogue Axes et quadrillage saffiche lcran.

498 Manuel de lutilisateur

Amlioration et mise en valeur des graphes

3. Dfinissez les options de votre choix et cliquez sur Appliquer ou sur OK.

a b c

d e f 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 483). 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 Etiquettes daxe du menu contextuel. 3. Dans la bote de dialogue Format dtiquettes daxe qui saffiche lcran, cliquez sur longlet Motif. Pour en savoir plus sur lutilisation de cet onglet, reportez-vous la page 489. Vous ne pouvez simultanment formater quun 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 dtiquettes daxe sappliquent uniquement laxe X et ses quadrillages.

Manuel de lutilisateur 499

Chapitre 18 Mise en forme des graphes

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 barres sur le mme graphe, comme illustr ci-aprs. Vous pouvez ainsi effectuer une comparaison visuelle aise entre les donnes.

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.

500 Manuel de lutilisateur

Utilisation de types de graphes diffrents sur un mme graphe

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

Manuel de lutilisateur 501

Chapitre 18 Mise en forme des graphes

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.

502 Manuel de lutilisateur

Utilisation de types de graphes diffrents sur un mme graphe

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/ histogramme Nuage de points Graphe en secteurs

Aire, courbe ou histogramme standard, empil(e) ou 100% empil(e) respectivement. Nuage de points standard. Graphe en secteurs standard.

Le tableau suivant indique les associations de graphes donnant les meilleurs rsultats.
Type de graphe Groupe 1 Type de graphe Groupe 2

Histogramme Histogramme Histogramme 3D Histogramme 3D Nuage de points Graphe en secteurs

Courbe Aire Courbe 3D Aire 3D Nuage de points Pas possible

Manuel de lutilisateur 503

Chapitre 18 Mise en forme des graphes

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 grce la mise en vidence de la diffrence entre le chiffre daffaires prvu et le chiffre daffaires ralis dans un histogramme et lutilisation dune courbe pour faire une comparaison de la quantit vendue.

Pour crer ce type de graphe, procdez comme suit.

504 Manuel de lutilisateur

Utilisation de types de graphes diffrents sur un mme graphe

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

Manuel de lutilisateur 505

Chapitre 18 Mise en forme des graphes

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.

506 Manuel de lutilisateur

Utilisation de types de graphes diffrents sur un mme graphe

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.

Manuel de lutilisateur 507

Chapitre 18 Mise en forme des graphes

6. Cliquez sur OK pour fermer la bote de dialogue et visualiser les rsultats.

Laxe Y principal affiche les valeurs en dollars pour le chiffre daffaires prvu et le chiffre daffaires ralis reprsents dans lhistogramme.

Laxe Y secondaire affiche les valeurs pour la quantit vendue reprsente dans le graphe en courbe.

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 barres et en formatant les tiquettes de laxe Y principal afin que le symbole montaire soit affich.

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

508 Manuel de lutilisateur

Suppression dun graphe

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.

Manuel de lutilisateur 509

Chapitre 18 Mise en forme des graphes

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

510 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 514 Analyse sur rapport 514 Mode Exploration BusinessObjects 515 BusinessMiner 515 Serveurs OLAP 516 Mode Rotation 516

Manuel de lutilisateur 513

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 facultatif de BUSINESSOBJECTS, vous permet deffectuer des analyses multidimensionnelles en mode Exploration. BUSINESSMINER, un autre composant facultatif, 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 dun simple clic de souris. Pour analyser vos donnes diffremment, vous pouvez les glisser-dposer, les extraire du Gestionnaire de rapport 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 vos performances. Le groupement dynamique des donnes dans les rapports vous permet de crer des groupes pour mener des analyses comparatives. Vous pouvez insrer rapidement les calculs que votre entreprise effectue ou crer facilement vos propres formules et variables. Les tris, les filtres et les classements des donnes se font dun simple clic de souris et vous permettent de concentrer votre analyse sur une seule tranche de donnes.
514 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 vous intresser au niveau de donnes le plus haut. Lorsque vous remarquez une valeur anormalement leve ou faible ou notez une valeur inattendue, vous pouvez lanalyser en affichant les donnes associes un niveau plus dtaill. Cette analyse vous permet de constater comment les diffrents facteurs de votre activit, saisonniers, gographiques ou lis la ligne de produits, affectent votre bnfice. 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, il peut par exemple trouver rapidement et automatiquement des modles de comportement chez vos clients. Ceci 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 que vous avez pu identifier. BUSINESSMINER est un produit facultatif. 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 515

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 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 557 dcrit lutilisation du mode Rotation et explique comment il permet dajouter, de supprimer et de permuter les donnes pour les analyser selon diffrentes approches.

516 Manuel de lutilisateur

Chapitre 20

Analyse des donnes en mode Exploration

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

Dans ce chapitre
Gnralits 519

Quest-ce que le mode Exploration ? 519 Fonctionnement du mode Exploration 520 Hirarchies 520
Utilisation du mode Exploration 522

Passage au mode Exploration 522 Exploration descendante 523 Affichage de valeurs diffrentes sur la barre doutils Exploration 525 Exploration ascendante 526 Exploration latrale 526
Exploration sur des graphes 529 Exploration sur plusieurs hirarchies 530

Manuel de lutilisateur 517

Chapitre 20 Analyse des donnes en mode Exploration

Obtention dune vue diffrente des donnes 532

Modification des donnes dun tableau pendant lexploration 533 Utilisation de la barre doutils Exploration 535
Analyse des indicateurs en mode Exploration 538 Copie dun rapport en cours de travail 540 Elargissement de lanalyse 541

Elargissement du primtre danalyse 541 Exploration latrale dans la base de donnes pour rapatrier des donnes supplmentaires 542 Rapatriement de nouvelles donnes par utilisation de filtres 543
Exploration laide de hirarchies personnalises 546

Edition dune hirarchie 546 Cration dune hirarchie 549


Qualification des donnes pour les hirarchies 550

Requalification des variables locales et des formules 550 Requalification des variables 551 Requalification des objets personnels 552
Impression partir du mode Exploration 553

Insertion du contenu de la barre doutils Exploration en tant que titre 553 Impression dun rapport partir du mode Exploration 554
Choix des options relatives au mode Exploration 555

518 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 la raison 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 comment des aspects diffrents de votre activit ont une incidence sur votre chiffre daffaires. Ces donnes darrire-plan sont dfinies par la personne qui cre le rapport.

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

Manuel de lutilisateur 519

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 selon une hirarchie, lobjet le plus gnral de la classe tant situ en haut et lobjet le plus dtaill en bas. Ce regroupement des objets doit vous permettre de facilement trouver ce que vous recherchez. Dans les groupes, les objets sont classs de telle sorte que si vous voulez crer un rapport de niveau suprieur, vous savez que vous devez inclure dans votre requte les objets situs en haut de la liste. Inversement, si vous souhaitez obtenir un rapport plus dtaill, vous devez alors choisir les objets situs plus bas dans la liste.

Hirarchies
Cette organisation des objets est galement utile pour lexploration. Lorsque vous analysez des donnes en mode Exploration, vous utilisez des hirarchies. Les classes de lunivers correspondent aux hirarchies par dfaut utilises pour lexploration. Toutefois, le designer de lunivers peut dfinir des hirarchies personnalises. Vous-mme avez la possibilit de crer et de modifier des hirarchies dans vos rapports.

520 Manuel de lutilisateur

Gnralits

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

Manuel de lutilisateur 521

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

Vous pouvez prsent passer lanalyse des donnes du rapport.

522 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 523

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.

524 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 525

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.

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

526 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 527

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

528 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. Double-cliquez. Le graphe est mis jour et la valeur ayant fait lobjet dune exploration est affiche sur la barre doutils Exploration.

Manuel de lutilisateur 529

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.

530 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 531

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... insrer une variable cliquez laide du bouton droit de la souris..... Slectionnez ...... puis choisissez....

dans un tableau, sur la cellule situe 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.

la commande Insrer

la variable insrer.

remplacer une variable supprimer une variable

sur les donnes que vous voulez remplacer. sur les donnes que vous voulez supprimer.

la commande Remplacer la commande Supprimer

la variable utiliser dans la liste

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.

532 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 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 533

Chapitre 20 Analyse des donnes en mode Exploration

Du Gestionnaire de rapports la barre doutils Exploration

Vous pouvez glisser-dposer une variable de la liste du Gestionnaire de rapports vers la barre doutils Exploration.
Pour... insrer une variable cliquez sur..... Faites glisser...... et dposez-la lorsque....

licne de la variable dplacer.

la variable vers lendroit o vous voulez linsrer

la barre doutils Exploration met en valeur le symbole dinsertion ; la barre dtat indique Dposer pour insrer. la barre doutils Exploration met en valeur le symbole de remplacement ; la barre dtat indique Dposer pour remplacer le contenu.

remplacer une variable

licne de lune des variables.

la variable vers la variable que vous voulez remplacer

534 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 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... insrer une variable cliquez sur..... Faites glisser.... et dposez-la lorsque......

licne de la variable insrer.

la variable vers lendroit o vous voulez linsrer

le tableau ou la barre doutils Exploration met en valeur le symbole dinsertion ; la barre dtat indique Dposer pour insrer. le tableau ou la barre doutils Exploration met en valeur le symbole de remplacement ; la barre dtat indique Dposer pour remplacer le contenu.

remplacer une variable

licne de lune des variables.

la variable vers la variable que vous voulez remplacer

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.

Manuel de lutilisateur 535

Chapitre 20 Analyse des donnes en mode Exploration

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.

536 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... dplacer une variable cliquez sur..... Faites glisser.... et dposez-la lorsque......

licne de la variable dplacer.

la variable vers lendroit o vous voulez linsrer

la barre doutils Exploration met en valeur le symbole dinsertion ; la barre dtat indique Dposer pour insrer. le curseur se transforme en curseur dinversion ; la barre dtat indique Dposer pour inverser.

inverser deux variables

licne de lune des variables.

la variable vers la variable avec laquelle vous voulez linverser

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 537

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 & Fonctions" on page 351.

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.

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

538 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 539

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

Une copie du rapport apparat dans un nouvel onglet lintrieur du document. 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.

540 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 initialement pas 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 541

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.

542 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 dexplorations 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 543

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.

544 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 545

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

546 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 547

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

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.

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

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

Remarque : Vous ne pouvez pas combiner des dimensions issues de diffrents

fournisseurs de donnes dans une seule hirarchie.

Manuel de lutilisateur 549

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.

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.

550 Manuel de lutilisateur

Qualification des donnes pour les hirarchies

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.

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.

Manuel de lutilisateur 551

Chapitre 20 Analyse des donnes en mode Exploration

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.

552 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 partir du 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 553

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.

554 Manuel de lutilisateur

Choix des options relatives au mode Exploration

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. 2. Cliquez sur longlet Exploration.

3. Slectionnez les options de votre choix et cliquez sur OK. Manuel de lutilisateur 555

Chapitre 20 Analyse des donnes en mode Exploration

556 Manuel de lutilisateur

Chapitre 21

Utilisation du mode Rotation

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

Dans ce chapitre
Mode Rotation 558

Tches relatives au rapport matre/dtail en mode Rotation 560 Positionnement horizontal des donnes en mode Rotation 570 Tches relatives aux tableaux croiss et graphes matriciels 3D 571 Affichage et suppression de donnes en mode Rotation 577 Suppression, attribution dun nouveau nom et redfinition de blocs en mode Rotation 578 Transformation des blocs en mode Rotation 579 Autres modifications en mode Rotation 580

Manuel de lutilisateur 557

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 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 trouverez un schma dtaill de la fentre Rotation la page 559.

Rotation

558 Manuel de lutilisateur

Mode Rotation

a b

f g c

d 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 559

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 formules que vous pouvez afficher dans le rapport.

La zone Section affiche le matre, Trimestre dans ce rapport.

La zone Structure du bloc affiche les donnes qui apparaissent dans le tableau.

Rapport matre/dtail reprsent dans la fentre Rotation

560 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 ce faire, glissez-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 ce faire, glissez-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 ce faire, 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 561

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

562 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, glissez-dposez une icne de la zone Structure du bloc vers la zone Section. 4. Pour utiliser les donnes non encore affiches dans le rapport, glissez-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 jusqu le ramener 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 563

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. Dposez licne jusqu la ramener juste au-dessous du matre existant, puis relchez le bouton de la souris.

4. Cliquez sur Appliquer pour afficher le rapport matre/matre/dtail.

564 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. Ainsi, 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 ce faire, glissez-dposez le matre de la zone Section vers la zone Structure du bloc. Supprimer le matre du rapport. Pour ce faire, slectionnez le matre dans la zone Section, puis appuyez sur la touche Suppr. Cliquez sur Appliquer.

Manuel de lutilisateur 565

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.

566 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 567

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.

568 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 569

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

570 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 jusqu la ramener 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.

c 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 571

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.

572 Manuel de lutilisateur

Mode Rotation

Vous trouverez dans les sections qui suivent la description des procdures suivre 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 579.

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 jusqu la ramener 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 571. 4. Cliquez sur Appliquer pour faire apparatre le tableau crois ou le graphe matriciel.

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.

Manuel de lutilisateur 573

Chapitre 21 Utilisation du mode Rotation

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.

574 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 jusqu la ramener au-dessus de lautr icne que vous voulez permuter. Relchez le bouton de la souris, puis cliquez su Appliquer.

Dplacement des donnes des colonnes vers des lignes, et inversement, dans un tableau crois
Dans un tableau crois, les donnes saffichent en colonnes et en 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 575

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 jusqu la ramener au-dessus de lautre icne 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.

576 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 577

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.

578 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 graphe Transformer en tableau Transformer en tableau crois

Transforme le tableau simple ou crois slectionn en graphe. Transforme le graphe slectionn en tableau simple. Transforme le graphe matriciel slectionn en tableau crois.

3. Cliquez sur Appliquer.

Manuel de lutilisateur 579

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
a b c d e

c. Calculs 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 den appliquer 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.

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

Insrer un tri

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

Appliquer un palmars

Manuel de lutilisateur 581

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

Insrer un calcul

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

Insrer une rupture

582 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 filtre. Une icne apparat ct ou au-dessous de licne slectionne. Double-cliquez sur licne du filtre. La bote Filtre sur, 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 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 290.

Insrer un filtre

Manuel de lutilisateur 583

Chapitre 21 Utilisation du mode Rotation

584 Manuel de lutilisateur

Partie VI
Formatage des rapports
www.businessobjects.com/infocenter

Chapitre 22

Formatage des tableaux, cellules et sections

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

Dans ce chapitre
Gnralits 589 Formatage des sections 590

Quest-ce quune section ? 590 Formatage des sections 592


Formatage des tableaux 595

Formatage des blocs 595 Retaillage des colonnes, des lignes et des cellules 598 Affichage des en-ttes et des pieds de page 599

Manuel de lutilisateur 587

Chapitre 22 Formatage des tableaux, cellules et sections

Formatage des cellules 603

Utilisation des boutons de barres doutils pour le formatage 604 Rptition des formats de cellule 605 Copie des formats de cellules 605 Formatage du texte 606 Formatage des nombres et des dates 608 Cration de vos propres formats de nombres et de dates 610 Utilisation de liens hypertexte dans les rapports BusinessObjects 612 Modification dun lien hypertexte 615 Alignement du contenu dune cellule 616 Insertion dun renvoi la ligne automatique 619 Formatage des bordures de cellules 620 Formatage de larrire-plan des cellules 622

588 Manuel de lutilisateur

Gnralits

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.

Manuel de lutilisateur 589

Chapitre 22 Formatage des tableaux, cellules et sections

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.

590 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 591

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. Slectionnez un motif ou une trame dans la liste. Transparent applique uniquement la couleur darrireplan. Plein applique uniquement la couleur de premier plan. Les autres options permettent de mlanger les deux couleurs.

Cliquez ici pour slectionner la couleur du premier plan. Cliquez ici pour slectionner la couleur de larrire-plan.

Cette zone affiche un aperu de la trame de fond qui sera applique la section.

4. Slectionnez les options de votre choix et cliquez sur OK.

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.

592 Manuel de lutilisateur

Formatage des sections

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 on page 636.

Manuel de lutilisateur 593

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.

594 Manuel de lutilisateur

Formatage des tableaux

Formatage des tableaux


Les tableaux simples et les tableaux croiss sont constitus den-ttes et de pieds de page, 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 595

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

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

596 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 597

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.

Cliquez sur Automatique pour ajuster automatiquement la largeur des cellules slectionnes par rapport leur contenu.

Saisissez une valeur prcise ou utilisez les flches pour augmenter ou rduire la largeur affiche.

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.

598 Manuel de lutilisateur

Formatage des tableaux

Affichage des en-ttes et des pieds de page


Vous pouvez choisir dafficher ou non les en-ttes et les pieds de page sur un 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 page 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 599

Chapitre 22 Formatage des tableaux, cellules et sections

Tableaux simples

Affiche un en-tte et un pied de page sur le tableau.

La zone Orientation dfinit le type de tableau affich. Verticale affiche les donnes dans des colonnes avec len-tte sur la ligne suprieure. Horizontale affiche les donnes dans des lignes avec len-tte dans la colonne de gauche.

Affiche un tableau sur plusieurs colonnes ou lignes. 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.


600 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 601

Chapitre 22 Formatage des tableaux, cellules et sections

Tableaux croiss

Affiche un en-tte et un pied de page sur laxe vertical du tableau crois.

Affiche un en-tte et un pied de page 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. Ceci permet de prsenter plus 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 lentte de variable.

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

Manuel de lutilisateur 603

Chapitre 22 Formatage des tableaux, cellules et sections

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

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.

604 Manuel de lutilisateur

Formatage des cellules

Rptition des formats de cellule


Aprs avoir pass du temps mettre 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 605

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. Police b. Taille de la police c. Gras d. Italique e. Soulign f. Couleur du texte

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.

606 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 607

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.

608 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 609

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.

610 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 611

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 reconu et format en tant que...

HTTP ou www MAILTO ou @ FILE <a href FTP NEWS TELNET GOPHER WAIS PROSPERO NNTP

HyperText Transfer Protocol courrier lectronique fichiers propres lhte indiqu dans le code HTML File Transfer Protocol infos Usenet protocole Telnet for Interactive Sessions protocoles Gopher et Gopher+ protocole Wide Area Information Servers Prospero Directory Service infos Usenet utilisant un accs NNTP

612 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 cidessus 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. Ceci 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 613

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 :

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

614 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. Cliquez deux fois 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 615

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 du menu contextuel. La bote de dialogue Format de cellule saffiche lcran.

616 Manuel de lutilisateur

Formatage des cellules

3. Cliquez sur longlet Alignement pour afficher les attributs dalignement.

Cette option permet daligner le texte droite et les nombres gauche.

Pour modifier lalignement vertical du contenu de la 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 617

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.
Aligner gauche / Aligner droite

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.

618 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" on page 321.

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 619

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 sur plusieurs lignes, slectionnez Bas dans la zone Vertical de longlet Alignement afin daligner toutes les tiquettes sur la dernire ligne du texte.

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


Bordures

Cliquez sur nimporte quelle autre barre doutils laide du bouton droit de la 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.

620 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. Cliquez ici pour appliquer le style aux bordures externes. Slectionnez les bordures formater.

Slectionnez le style du trait.

Cliquez ici pour afficher la palette de couleurs.

4. Slectionnez un style de trait dans la zone Style.

Manuel de lutilisateur 621

Chapitre 22 Formatage des tableaux, cellules et sections

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.

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.

622 Manuel de lutilisateur

Formatage des cellules

3. Cliquez sur longlet Trame de fond.


Cliquez sur Aucun si vous ne voulez pas appliquer de trame la cellule. Celle-ci est alors transparente.

Cliquez ici pour slectionner la couleur de premier plan de votre choix. Cliquez ici pour slectionner la couleur darrire-plan appliquer. Cette zone affiche un aperu de la trame de fond qui sera applique la section.

Slectionnez le motif ou la trame dans la liste. Transparent applique la couleur darrireplan uniquement. Plein applique la couleur de premier plan uniquement. 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 623

Chapitre 22 Formatage des tableaux, cellules et sections

624 Manuel de lutilisateur

Chapitre 23

Mise en forme des pages

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

Dans ce chapitre
Gnralits 626 Positionnement des composants dun rapport 627

Positionnement relatif 627 Alignement des blocs et des cellules 630 Affichage des contours 630 Positionnement manuel des composants laide du quadrillage 631
Utilisation du Gestionnaire de rapports pour

la structuration du rapport 633 Organisation du rapport dans le Gestionnaire de rapports 634 Mise en forme des composants dans le Gestionnaire de rapports 635 Attribution de noms aux composants dans le Gestionnaire de rapports 635
Masquage et affichage des composants dun rapport 636

Affichage et masquage des composants dun rapport 636 Dfinition dune condition pour masquer un composant 638 Masquage dune section vide dans un rapport 645
Fonds de page 647

Manuel de lutilisateur 625

Chapitre 23 Mise en forme des pages

Gnralits
Cette section explique comment organiser la disposition des diffrents composants contenus 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 diffrente sur diffrentes pages, utilisation de fonds de page.

626 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 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 627

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 en consquence 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, il peut en rsulter un chevauchement des composants ou des espaces trs importants entre eux.

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

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 saffiche lcran. 2. Cliquez sur longlet Affichage.

628 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 un nombre (positif ou ngatif) 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 de langle suprieur gauche du bloc.

Positionnement vertical 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 629

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.

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 : Marges :

affichent les contours dune cellule. affichent la taille des marges ; les contours de marge ne peuvent tre affichs quen mode Page. affichent le dbut et la fin dune section.

Contours de section :

Pour afficher les contours des cellules et des sections :

630 Manuel de lutilisateur

Positionnement des composants dun rapport

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.

Positionnement manuel des composants laide du quadrillage


Vous pouvez manuellement faire glisser 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 enfonc et faites glisser llment slectionn. Cliquez lintrieur de la cellule, maintenez le bouton de la souris enfonc et faites glisser llment slectionn.

Flche de dplacement

Manuel de lutilisateur 631

Chapitre 23 Mise en forme des pages

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.

632 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 633

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.

634 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 635

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

Affichage et masquage des composants dun rapport


Vous pouvez temporairement masquer un composant apparaissant sur une page du rapport. Cela peut par exemple tre utile 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.

636 Manuel de lutilisateur

Masquage et affichage des composants dun rapport

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.

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.

Manuel de lutilisateur 637

Chapitre 23 Mise en forme des pages

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.

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,

638 Manuel de lutilisateur

Masquage et affichage des composants dun rapport

ou saisir votre formule directement dans le champ appropri.

Saisissez la condition ici.

Cliquez ici pour ouvrir lditeur de formule.

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 & Fonctions", page 351.

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.

Manuel de lutilisateur 639

Chapitre 23 Mise en forme des pages

Pour ce faire, vous crez deux formats de tableau diffrents comme dans le schma suivant :

Villes europennes

Villes amricaines

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.

640 Manuel de lutilisateur

Masquage et affichage des composants dun rapport

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

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

Manuel de lutilisateur 641

Chapitre 23 Mise en forme des pages

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.

642 Manuel de lutilisateur

Masquage et affichage des composants dun rapport

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

Manuel de lutilisateur 643

Chapitre 23 Mise en forme des pages

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.

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

644 Manuel de lutilisateur

Masquage et affichage des composants dun rapport

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 Etatsunis concernant lanne nonidentifie.

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.

Manuel de lutilisateur 645

Chapitre 23 Mise en forme des pages

4. Cochez la case Masquer len-tte et saisissez la formule suivante dans la zone de saisie rserve cet effet :
=IsNull (<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 :
=IsNull (<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.

646 Manuel de lutilisateur

Fonds de page

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 Insrer un objet saffiche lcran. 5. Cliquez sur Crer daprs le 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 Insrer un objet.

Manuel de lutilisateur 647

Chapitre 23 Mise en forme des pages

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

648 Manuel de lutilisateur

Chapitre 24

Mise en forme du rapport

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

Dans ce chapitre
Gnralits 650 Rapports sur plusieurs pages 651

Dfinition des lments devant apparatre sur chaque page 651 Gestion des sauts de page 652 En-ttes et pieds de page courants dans les tableaux 655
Mise en page 659

Dfinition des marges 659 Utilisation des en-ttes et des pieds de page 660 Retaillage des en-ttes, des pieds de page et des marges 661
Utilisation des numros de page, de lheure et de la date 662

Insertion de numros de page, de lheure et de la date 662 Modification de laffichage de la date et de lheure 665
Insertion dinformations relatives au document 666 Utilisation du mode Plan 669

Manuel de lutilisateur 649

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

650 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... une cellule un tableau simple un tableau crois un graphe cliquez sur longlet..... et cochez la case...

Alignement Page Page Gnral

Rpter sur chaque page Rpter le bloc sur chaque page Rpter le bloc sur chaque page Rpter sur une nouvelle page

Manuel de lutilisateur 651

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... une section un tableau simple tableau crois un graphe cliquez sur longlet.... et cochez la case...

Alignement Page Page Gnral

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

652 Manuel de lutilisateur

Rapports sur plusieurs pages

3. Pour les tableaux simples et les tableaux croiss, cliquez sur longlet Page. Reportez-vous la page 654 pour une illustration de longlet Page. Pour les graphes, slectionnez longlet Gnral.

a 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 653

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 c d e f

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 page 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 page est affich. Vous pouvez insrer une formule dans ce pied de page afin dafficher une somme cumulative, par exemple. f. Options de saut de page pour laxe vertical dun tableau crois.

654 Manuel de lutilisateur

Rapports sur plusieurs pages

En-ttes et pieds de page courants dans les tableaux


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 page conditionnels dans le tableau, puis vous insrez le texte et la formule pour les informations que vous souhaitez afficher dans ces cellules den-tte ou de pied de page. Ces cellules ne sont affiches que si votre tableau comporte un saut de page. Lexemple ci-aprs montre comment cela fonctionne dans le cas dun relev de compte bancaire comportant plusieurs pages.
Exemple : Comment afficher des totaux de page et des montants rcapitulatifs dans un rapport 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 page 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 page de tableau. Affich la fin du tableau.

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

Manuel de lutilisateur 655

Chapitre 24 Mise en forme du rapport

Dfinition dun rapport avec en-ttes et pieds de page 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 page de rupture ne sont visibles que lorsque vous tes en mode Page et que le tableau continue sur la page suivante. 2. Cliquez sur une cellule dans len-tte/pied de page 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.

Page

Ajout de colonnes et de lignes un en-tte ou un pied de page courant


Par dfaut, un en-tte ou un pied de page 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 page apparaissent sur la mme page. 1. Assurez-vous dtre en mode Page. 2. Slectionnez len-tte ou le pied de page dans le tableau.

656 Manuel de lutilisateur

Rapports sur plusieurs pages

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 page de rupture.

Exemples den-ttes et de pieds de page courants


Voici quelques exemples de formules utilises dans des en-ttes et des pieds de page de rupture pour lesquels lindicateur calculer est <Chiffre daffaires>.
Pour calculer et afficher... saisissez la formule suivante...

un sous-total de la page courante un total cumulatif, savoir la somme de toutes les donnes affiches dans le tableau jusqu la page courante incluse un montant rcapitulatif de la page prcdente, savoir la somme de toutes les donnes du tableau jusqu la page prcdente incluse le pourcentage des donnes affiches sur la page courante par rapport toutes les donnes affiches dans le tableau

=Somme(<Chiffre daffaires>) =SommeCumulative(<Chiffre daffaires>)

=SommeCumulative(<Chiffre daffaires>)Somme(<Chiffre daffaires>)

=Somme(<Chiffre daffaires>)Dans PageCourante/Somme(<Chiffre daffaires>)Dans Bloc

Remarque : Pour en savoir plus sur la rdaction des formules, reportez-vous au

Chapitre 14 "Formules, Variables locales & Fonctions" on page 351. 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 page de rupture. Pour en savoir plus sur cette syntaxe tendue, reportez-vous au Chapitre 15 "Contextes de calcul et syntaxe tendue" on page 381.

Manuel de lutilisateur 657

Chapitre 24 Mise en forme du rapport

Mise en forme des en-ttes et des pieds de page 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 on page 603, pour en savoir plus sur la procdure suivre.

658 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 minimums 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 659

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

Page

Lorsque vous relchez le bouton de la souris, une cellule saffiche dans la zone que vous avez trace. Lorsquune nouvelle cellule est insre, un curseur clignote lintrieur de celle-ci afin de vous permettre de saisir du texte immdiatement. 4. Saisissez votre texte ou votre formule dans la cellule et appuyez sur la touche Entre. Vous pouvez prsent mettre en forme la cellule selon vos besoins.

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

Curseur de retaillage

Manuel de lutilisateur 661

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.

662 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 # Page # sur #

Affiche le mot Page suivi du numro de page courant. Affiche le numro de page courant et le nombre total de pages dans le rapport.

Commande Date et heure

En cours De dernier enregistrement De dernire impression De dernier rafrachissement

Affiche la date et lheure courantes (mises jour automatiquement chaque ouverture du rapport). Affiche la date laquelle le rapport a t enregistr pour la dernire fois (mise jour automatiquement). Affiche la date laquelle le rapport a t imprim pour la dernire fois (mise jour automatiquement). Affiche la date laquelle les donnes du rapport ont t rafrachies pour la dernire fois avec les donnes les plus 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.

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.

Manuel de lutilisateur 663

Chapitre 24 Mise en forme du rapport

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.

664 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 665

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... Invite de requte pour afficher....

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. 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. le nom des filtres actuellement affichs sur la barre doutils dexploration.

Filtres gnraux

Filtres dexploration

666 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 667

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.

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

668 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 669

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.

670 Manuel de lutilisateur

Chapitre 25

Modles et styles de rapports standard

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

Dans ce chapitre
Gnralits 672

Lecteurs concerns par ce chapitre 672


Modles et styles de rapports standard 673

Quest-ce quun rapport standard ? 673 Quest-ce quun modle ? 675 Dfinition dune prsentation de rapport par dfaut 676
Personnalisation des styles de rapports standard 677

Modification des paramtres 679 Modifications des paramtres et application un rapport ouvert 679 Application des styles de rapport standard 683 Tous les utilisateurs utilisent les mmes styles de rapport standard 684 Un modle contient les styles de rapport standard corrects 684
Utilisation de modles 686

Cration dun modle 686 Application dun modle 687 Remplacement des variables dun modle par les variables dun rapport 689

Manuel de lutilisateur 671

Chapitre 25 Modles et styles de rapports standard

Gnralits
Le prsent chapitre dcrit comment dfinir des modles et comment personnaliser des styles de rapports 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 comosant 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.

672 Manuel de lutilisateur

Modles et styles de rapports standard

Modles et styles de rapports 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.

Quest-ce quun rapport standard ?


Lorsque vous installez BUSINESSOBJECTS et crez votre premier rapport standard, les donnes saffichent dans une table avec un titre de rapport et une mise en forme par dfaut comme illustr ci-dessous :
Cellule individuelle En-tte Corps

Pied de page

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 page sont affichs sur fond blanc et les cellules individuelles sont encadres dune bordure noire.

Manuel de lutilisateur 673

Chapitre 25 Modles et styles de rapports standard

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 ? A laide de lditeur de Styles de rapport standard, vous pouvez personnaliser ces attributs et les enregistrer pour disposer ainsi de vos propres couleurs, polices, styles de nombres, etc, chaque fois que vous crez un rapport. Les paramtres qui dfinissent les styles utiliss pour crer un rapport standard sont dfinis dans un fichier appel defaut.ret. Ce fichier est stock dans le dossier de modles BUSINESSOBJECTS. Les paramtres de cration des rapports standard tant contenus dans un fichier unique, vous pouvez les personnaliser une fois seulement 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. Voir Un modle contient les styles de rapport standard corrects, page 684 pour des informations supplmentaires.

674 Manuel de lutilisateur

Modles et styles de rapports 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. Un modle BUSINESSOBJECTS dobtenir cela. 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 lorsque vous crez un 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 le style des en-ttes et des pieds de page.

Manuel de lutilisateur 675

Chapitre 25 Modles et styles de rapports 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. Ceci vous permet de recourir toujours au mme modle ou de toujours crer un rapport standard. Pour cela, 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.

676 Manuel de lutilisateur

Personnalisation des styles de rapports standard

Personnalisation des styles de rapports standard


La bote de dialogue Styles de rapport standard permet de personnaliser les styles des rapports standard. Elle peut safficher, 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 : Elments du rapport La zone Elments du rapport situe dans la partie gauche de la bote prsente la liste des lments qui constituent un rapport. Ces lments 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.

Manuel de lutilisateur 677

Chapitre 25 Modles et styles de rapports 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 sur... Ajouter Supprimer OK Pour...

Ajouter une rupture ou un niveau de section. Supprimer une rupture ou un niveau de section de la liste. Enregistrer vos modifications et fermer la bote de dialogue. Les modifications sont enregistres dans le fichier default.ret. Fermer la bote de dialogue sans enregistrer les modifications apportes. Appliquer les modifications apportes dans le rapport actif. Ce bouton napparat pas si aucun document nest ouvert. Ouvrir lAide en ligne et obtenir une brve description des options de la bote de dialogue.

Annuler

Appliquer

Aide

Remarque : Vous ne pouvez pas dfinir des attributs de graphe dans la bote de

dialogue Styles de rapport standard.

678 Manuel de lutilisateur

Personnalisation des styles de rapports 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 Elments 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 vous avez un document ouvert et que vous voulez appliquer les modifications effectues dans la fentre Styles de rapport standard immdiatement 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 page, 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 page et le corps des colonnes et des lignes.

Manuel de lutilisateur 679

Chapitre 25 Modles et styles de rapports 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 enttes et des pieds de page, lorientation des tableaux et linsertion des ruptures. Pour modifier les paramtres des diffrents lments qui composent un tableau, cliquez sur le signe + en regard de licne Tableaux croiss. Vous pouvez dfinir des styles pour les en-ttes et les pieds de page, pour les cellules qui composent le corps du tableau crois et pour ses quatre coins.

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 Verticale ou Horizontale pour modifier les paramtres qui sappliquent uniquement llment slectionn.

680 Manuel de lutilisateur

Personnalisation des styles de rapports 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.

Manuel de lutilisateur 681

Chapitre 25 Modles et styles de rapports 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.
682 Manuel de lutilisateur

Personnalisation des styles de rapports 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 ne souhaitiez appliquer un style de rapport standard que par exemple un tableau slectionn, un tableau crois ou une cellule. 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-droit sur le

composant auquel appliquer le style et choisir Appliquer le style standard dans le menu contextuel.

Manuel de lutilisateur 683

Chapitre 25 Modles et styles de rapports standard

Tous les utilisateurs utilisent les mmes styles de rapport standard


Toutes les modifications apportes aux paramtres qui dfinissent le style de rapport standard sont enregistres dans le fichier default.ret. Ceci 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 default.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 default.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 default.ret se trouve dans le dossier Modle du dossier BUSINESSOBJECTS. Si vous avez chang lemplacement par dfaut de vos modles dans les options BUSINESSOBJECTS, vrifiez que le fichier default.ret se trouve bien dans ce nouveau dossier.

Un modle contient les styles de rapport standard corrects


Pour vous assurer que les styles standard que vous voulez utiliser sont 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.

684 Manuel de lutilisateur

Personnalisation des styles de rapports standard

3. Dfinissez la mise en page du rapport, les marges et ajoutez tout autre lments 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. Ceci 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.

Manuel de lutilisateur 685

Chapitre 25 Modles et styles de rapports standard

Utilisation de modles
Lutilisation de modles est possible dans les cas suivants : Lorsque vous crez un 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. Lorsque vous mettez en forme un 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 applicables 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.

Cration dun modle


Dfinissez en tant que modle le rapport utiliser 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 le document sous saffiche lcran. 3. Cliquez dans la zone Type de fichier et choisissez Modles BusinessObjects (*.ret). 4. Slectionnez le dossier dans lequel enregistrer le modle. Pour que le modle puisse tre utilis par lAssistant de cration de rapports, vous devez lenregistrer dans le dossier Modle 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.

686 Manuel de lutilisateur

Utilisation de modles

Modifier le dossier de modles par dfaut


Pour enregistrer vos modles dans un dossier par dfaut diffrent du dossier Modle, 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 Parcourir pour slectionner le dossier utiliser.

Application dun modle


Lapplication dun modle permet de mettre en forme un rapport existant trs rapidement. 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 :

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.

Manuel de lutilisateur 687

Chapitre 25 Modles et styles de rapports standard

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


Si vous voulez... Cliquez sur... Puis...

Appliquer au rapport les styles et la structure dfinis dans le modle Choisir les lments du modle appliquer au rapport

OK

BUSINESSOBJECTS applique le modle au rapport. La bote de dialogue Options du modle saffiche.

Options

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 :

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

688 Manuel de lutilisateur

Utilisation de modles

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 rapports

BUSINESSOBJECTS 4.1 des rapports crs dans BUSINESSOBJECTS 5.x et vice versa.

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

Manuel de lutilisateur 689

Chapitre 25 Modles et styles de rapports standard

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.

690 Manuel de lutilisateur

Chapitre 26

Insertion de graphiques et autres objets de donnes

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

Dans ce chapitre
Gnralits 692 Utilisation de donnes et dimages issues dune autre application 693

Insertion de donnes et dimages issues dune autre application 693 Edition des objets OLE 2 insrs 696
Utilisation dimages dans un rapport 698

Insertion dune image dans une cellule 698

Manuel de lutilisateur 691

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 vous assure la mise jour dynamique des donnes dans lapplication cible lorsque ces donnes sont modifies dans lapplication source, comme 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.

692 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 et 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 Insrer 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 693

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 Insrer objet qui saffiche, cliquez sur le bouton doption Crer Nouveau. 3. Cliquez sur le type dobjet crer dans la zone Type dobjet, comme indiqu ci-dessous.

Cochez la case Afficher en icne 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.

694 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 Insrer objet qui saffiche, cliquez sur le bouton doption Crer partir du 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.

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

Manuel de lutilisateur 695

Chapitre 26 Insertion de graphiques et autres objets de donnes

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. Pour diter un objet sur place, vous pouvez : double-cliquer sur lobjet dans le rapport, cliquer sur lobjet, puis slectionner la commande Objet/Editer du menu Edition ou la commande Editer 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.

696 Manuel de lutilisateur

Utilisation de donnes et dimages issues dune autre application

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 Objet/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 697

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

698 Manuel de lutilisateur

Partie VII
Annexes
www.businessobjects.com/infocenter

Annexe A Lancement de BusinessObjects via la commande Excuter


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

Dans cette annexe


Gnralits 702 Utilisation de la commande Excuter 703

Options de la ligne de commande Excuter 704 Dfinition des variables BOUSER, BOPASS et autres variables 705

Manuel de lutilisateur 701

Annexe A

Gnralits
Vous trouverez dans cette annexe les instructions relatives au lancement du module Utilisateur 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.

702 Manuel de lutilisateur

Utilisation de la commande Excuter

Utilisation de la commande Excuter


La procdure ci-dessous dcrit le lancement du module Utilisateur 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 du module Utilisateur 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 de 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. Le module Utilisateur de BUSINESSOBJECTS est prsent lanc.

Manuel de lutilisateur 703

Annexe A

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 dutilisateur] -pass [mot de passe]

Nom dutilisateur qui vous a t attribu par le superviseur. Les noms dutilisateur contenant des espaces doivent tre placs entre guillemets, comme suit : nom dutilisateur. Mot de passe qui vous a t attribu par le superviseur. 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. Par dfaut, dernier mode de connexion de lutilisateur 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 du document avec lequel vous voulez travailler au moment du lancement de BUSINESSOBJECTS. Vous devez saisir le chemin daccs ce fichier, par exemple : c:\BusinessObjects\userdocs\ventes.rep Si vous travaillez avec plusieurs rfrentiels, permet dindiquer le rfrentiel que vous voulez utiliser. Excute BUSINESSOBJECTS sans afficher le logo. Nom de fichier texte dans lequel sont stockes des variables. 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.

-online ou -offline

repname.rep

-keyfile [nom_fichier key] -nologo -vars monfich.txt

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.

704 Manuel de lutilisateur

Utilisation de la commande Excuter

Dfinition des variables BOUSER, BOPASS et autres variables


Les variables BOUSER et BOPASS vous permettent de grer laccs au module Utilisateur de 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 le module Utilisateur 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 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.

Manuel de lutilisateur 705

Annexe A

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 : VARIABLENAME=VALEUR

706 Manuel de lutilisateur

Annexe B BUSINESSOBJECTS et Visual Basic for Applications


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

Dans cette annexe


Gnralits 709

Quest-ce quune macro ? 709 Quest-ce quune macro complmentaire ? 709 Quen est-il des scripts utiliss dans BUSINESSOBJECTS 4.1 ? 710
Utilisation des macros 711

Excution dune macro 711 Utilisation de la barre doutils Visual Basic 712
Utilisation de macros complmentaires 714

Installation dune macro complmentaire 714 Utilisation dune macro complmentaire 715 Dsinstallation dune macro complmentaire 715 Echange de macros complmentaires avec dautres utilisateurs 715

Manuel de lutilisateur 707

Annexe B

Conversion des scripts en macros 716

Conversion dun script 716


Utilisation de lditeur Visual Basic 718

Lancement de lditeur Visual Basic 718

708 Manuel de lutilisateur

Gnralits

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 comment utiliser 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 155.

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

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.

Manuel de lutilisateur 709

Annexe B

Vous pouvez utiliser vos propres programmes Visual Basic for Applications en tant que macros complmentaires. Pour en savoir plus sur la cration dune macro complmentaire partir dun programme, 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, reportez-vous la section Conversion des scripts en macros, page 716.

710 Manuel de lutilisateur

Utilisation des macros

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 disponibles dans, 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.

Manuel de lutilisateur 711

Annexe B

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

712 Manuel de lutilisateur

Utilisation des macros

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.

Manuel de lutilisateur 713

Annexe B

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.

714 Manuel de lutilisateur

Utilisation de macros complmentaires

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.

Manuel de lutilisateur 715

Annexe B

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.

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.

716 Manuel de lutilisateur

Conversion des scripts en macros

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.

Manuel de lutilisateur 717

Annexe B

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.

718 Manuel de lutilisateur

Index
####### 436 #ALERTEUR 437 #CALCUL 383, 420, 424, 427 agrgats cumulatifs 421424 exemple 422, 425 formules non agrges 425 pied de la rupture 422, 425 solution pour le contexte de rinitialisation 423 #DEBORDEMENT 445 #DICT.ERREUR 438 #DIV/0 440 #ERREUR 441 #ERRI 442444 agrgat contenant une formule complexe 443 formule combinant indicateurs et dimensions 442 formule utilisant la clause WHERE 444 #INCONNU 447 #SYNTAXE 446, 447 #VALEURMULTI 427435 agrgats 427429 dans les pieds et les en-ttes de rupture 430 exemple 428, 430, 432 pose dun tri 449 sections 432 #Vide 645 .rea 709 @prompt 146 @variable 146 2000 anne 213 adresses e-mail adresses, ajout de liens partir des rapports 612 affichage barres doutils 277 dfinition de la taille de lespace de travail 210 documents BusinessObjects 4.1 33 donnes dans les rapports en mode Rotation 577 en-tte et pied de page de section 594 tiquettes de donnes sur les graphes 496 listes de valeurs 101 mise en page 662 mode Plan 669 numros de page dans les rapports 662 page 210 quadrillages des graphes 498 rapports dans des documents 219 rapports en mode Structure 450 structure 210, 633 syntaxe tendue 448 titre dun graphe 492 affichage des devises paramtres rgionaux 212 affichage des nombres paramtres rgionaux 212 affichage en mode Plan 669 afficher alerteurs 318 barres doutils 207 Report Manager 214 Afficher len-tte de variable option de tableau crois 602 agrgat fonctions 371 agrgat, dfinition 412 agrgats cumulatifs 421424 dfinition 412, 421 exemple avec contexte de rinitialisation 398 exemple de #CALCUL 422 solution pour lerreur #CALCUL 423 aide messages de la barre dtat 208 sur les fonctions 374 aide en ligne xxi aide sur la fonction 374 aide voir documentation BusinessObjects ajout colonnes dans tableaux, tableaux croiss 269 filtre 294 lignes dans tableaux croiss 269 ruptures 326 tris 307 alerteurs 314 #ALERTEUR 437 activation et dsactivation 317 copie 319 cration 315 et tris personnaliss 303 masquer et afficher 318 suppression 319 alignement blocs 630 cellules 630 contenu des cellules 616 tiquettes daxe 488 Aligner sur le quadrillage commande 274 an 2000 213 analyse donnes en mode Exploration 519

A
A la fois oprateur de lEditeur de requte 106 adaptation de lchelle des fourchettes de valeurs 491

Manuel de lutilisateur 719

Index

analyse des donnes BUSINESSMINER 514 exploration ascendante 526 exploration descendante 523531 exploration latrale 526 fentre Rotation, illustration 559 hirarchies 73 mode Exploration 555 mode Rotation 558 objets de type dimension 73 passage au mode Exploration 522 passage au mode Rotation 558 analyse des donnes en mode Rotation 583 annulation action 220 annulation des rapports matre/ dtail 283, 565 effacement du contenu de la cellule matre 285 placer le matre dans un bloc 565 placer le matre dans un tableau simple ou crois 283 suppression du matre 565 Annuler commande 526 application condition de requte simple 78 condition prdfinie 76 palmars 309 ruptures conditionnelles 332 styles de rapport standard 683 Appliquer un style standard commande 683 argument 158 assistant calcul, sur lEditeur de requte 110 cration de nouveau rapport 47 insrer un graphe 458 insertion de tableau 262 insertion de tableau crois 262 insertion de tableaux 262 insertion de tableaux croiss 262

assistant de cration de rapports 47 dfinition doptions par dfaut 50 astuces xvi astuces et conseils 409, 411, 442, 447, 448450 attribution dun nom blocs 578 colonnes et lignes 269 attribution dun nouveau nom rapports 219 attribution de nom cellules 635 graphes 635 tableaux 635 tableaux croiss 635 AucunFiltre fonction 299, 411 Automatisation 155 average rolling, calculating 375 axe horizontal tris 306 axe vertical tris 306 axe X illustration 486 masquer 499 organisation des donnes sur 463 axe Y illustration 486 masquer 499 organisation des donnes sur 463 primaire 504 secondaire 504 axe Z affichage 499 affichage de donnes sur dans des graphes 2-D 464 affichage de donnes sur dans des graphes 3-D 466 masquer 499 organisation des donnes sur 463 axes formatage des nombres sur 488 masquer 498 mise en forme 486, 489

B
barre dtat messages 208 barre doutils Bordures, affichage 620 Bordures, illustration 620 Formatage, illustration 606, 616 Structure 657 Visual Basic 711 Barre de formule utilisation 355 barres doutils affichage 277 alignement 630 exploration 525, 535 masquer et afficher 207 mise en forme 604 tris 300 barres hausse-baisse affichage dans les graphes courbe 482 base de donnes connexions 43 multidimensionnelle 40 relationnelle 40 base de donnes de dmonstration, univers, rapports 61 bloc graphe, formatage 474 blocs alignement 630 attribution dun nom 578 dfinition de conditions de masquage 638 dplacement 631 dplacement entre des sections 632 mise en forme 590, 595 positionnement 627 redfinition 578 retaillage 476 suppression 578 BOPASS 705 bordures applications aux plans 483 barre doutils Bordures 620 formatage des bordures de graphe 474

720 Manuel de lutilisateur

Index

mise en forme des bordures de blocs 595 mise en forme des bordures de sections 595 mise en forme des bordures des cellules 620 BOUSER 705 BUSINESSMINER 514 BusinessObjects base de donnes de dmonstration, univers, rapports 61 dmarrage partir dInfoView 203 installation via CD-ROM 40 installation via navigateur Internet 40 nouveauts 34 prsentation 26 Zero Admin 34 Zero admin 34 BusinessObjects 3.1 mise niveau 33 BusinessObjects 4.1 affichage des documents 33 BusinessQuery enregistrement des documents au format BUSINESSQUERY 242

C
calculs barre doutils 337 criture de formules 354 glisser-dposer 342 Nombre 335 suppression dans les tableaux simples, tableaux croiss 337 sur lEditeur de requte 108 utilisation dans les conditions de requte 110 utilisation de fonctions dans 371 variance 336 calculs smantiquement dynamiques 384 calculs sur les donnes dun graphe graphes 510 calculs sur les donnes dun rapport appliquer en mode Rotation 582

suppression dans les tableaux simples, tableaux croiss 337 capture en mode Exploration 540 caractre fonctions 371 caractres gnriques dans les conditions de requte 108 catgories affectation des documents 228 cration 229 dfinies 223 utilisation pour rechercher des documents 225 CD-ROM installation de BusinessObjects 40 cellules ajout de liens aux 612 alignement 630 alignement du contenu 616 combinaison de donnes dans 376 copie de la mise en forme uniquement 605 dbuter sur une nouvelle page 651 dfinition des styles de rapport standard 682 dplacement 631 dition du contenu des cellules individuelles 274 fusion 619 individuelles 272 insertion 269, 272 insertion dimages 698 matre 276 masquage 636 mise en forme 623 mise en forme de larrire-plan 622 mise en forme des bordures 620 mise en retrait du contenu 618 positionnement 627 renvoi la ligne du contenu 619 rpter sur chaque 651 retaillage 598

slection 268 cellules individuelles dfinition des styles de rapport standard 682 insertion 272 masquage 636 champ spcial date et heure 662 filtre gnral 296 filtres dexploration 553, 666 filtres gnraux 666 invite de requte 666 numros de page 662 chiffre daffaires et quantit vendue, comparaison sur le graphe 504 classe dfinition 60 introduction 62 ouverture dans lditeur de requte 68 sous-classes 68 classes 28 clavier raccourcis 209 coller les fonds de page 648 colonnes ajout dans tableaux, tableaux croiss 269 attribution dun nom 269 insertion 269, 272 masquer 313 retaillage 270, 598 slection 268 slection dans les tableaux simples et croiss 267 tableau et tableau crois, copie 254 tableau et tableau crois, inversion 253 tableau et tableau crois, suppression 258 combines requtes 123 requtes, restrictions sur 127 commande options de la ligne de commande Excuter 704 commande Filtres gnraux insertion en tant que champ spcial 666

Manuel de lutilisateur 721

Index

complexe condition 87 filtre 296 complexes conditions de requte 102, 104 conditions de requte, modification 110 composants de rapport masquage 636 COMPUTE instruction 134, 141 Concatnation() fonction 376 condition applique une requte 7679 application de condition prdfinie 76 dfinition 76 slection de valeurs pour des conditions simples 79 suppression 79 utilisation de listes de valeurs 78 condition de requte prdfinie application 76 dfinition 76 suppression 77 condition de requte simple application 78 slection de valeurs 79 utilisation de listes de valeurs 78 condition prdfinie application 76 dfinition 76 suppression 77 univers de dmonstration 77 condition sur une requte application de condition simple 78 conditionnelle mise en forme 636 conditions masquer des blocs 638 conditions de requte prdfinies 102 conditions de requte simples 102 conditions multiples 87 conditions sur les requtes application avec une sousrequte 115

application de calculs 111 complexes 102, 104 complexes, conseils 108 complexes, modification 110 complexes, suppression 110 prdfinies 102 simples 102 suppression 122 utilisation dune sous-requte 114 utilisation de groupes de 118 connexion une base de donnes 43 cration pour le SQL la carte 143 connexion personnelle slection 144 conseils sur lutilisation de conditions de requte complexes 108 contexte dfinition 414 diffrents contextes de calcul dans un rapport 389 entre 387, 394 rinitialisation 421 sortie 387, 394 contexte dentre 387, 394 corps 388 dfinition 396, 414 exemple de formule 397 syntaxe 396 contexte de rinitialisation dfinition 399, 414 description 421 exemple 398 exemple de #CALCUL 422 solution pour lerreur #CALCUL 423 syntaxe 399 syntaxe avec contexte dentre et de sortie 401 tableaux croiss 400 contexte de sortie 387, 394 contexte local 388 dfinition 396, 414 exemple de formule 397 syntaxe 396 contexte local contexte de sortie 388 dfinition 414

dimensions 389 contextuels menus 209 contours affichage 630 affichage des marges 630 affichage des sections 630 section 282 contours des sections affichage 282 conversion euro 344 scripts en macros 716 Convertir de ReportScript commande 716 copie alerteurs 319 mise en forme des cellules 255 tableaux et tableaux croiss 270 copier coller des donnes partir de BUSINESSOBJECTS 193 coller des donnes vers une application Office 193 copier et coller des donnes partir de BUSINESSOBJECTS 193 Copier tout (menu Editer) commande 193 corps 603 contexte dentre 388 dfinition 414 dimensions 389 slection du corps dun tableau 603 slection du corps dun tableau crois 604 tableaux croiss 250 Correspond au modle oprateur de lEditeur de requte 106 couleurs application larrire-plan des cellules 622 application aux bordures des cellules 621 courants en-ttes et pieds de page 655 courbes 2D, mise en formes des sries de donnes 480

722 Manuel de lutilisateur

Index

cration alerteurs 315 catgories personnelles 229 rapports 218 requte 6482 cration de rapport cration de requte 6482 cration de rapports vierges 218 cration de requte 6482 Crer un fournisseur de donnes commande 55 crer/transformer graphes matriciels 3D, tableaux croiss 573

D
date fonctions 371 dates application de formats au contenu des cellules 608 combinaison avec du texte dans les cellules 378 fonction FormatdeDate() 378 formats personnaliss 610 insertion 662 mise en forme 608, 612 suppression des formats 612 dBASE 152 fichiers, accs aux donnes partir de 154 DBDSN 704 DBPASSWORD 704 DBUSER 704 DDE 197 voir change dynamique de donnes De dernier enregistrement commande 663 De dernier rafrachissement commande 663 dcimale chelle dans les graphes 490 default.ret fichier, propos de 674 fichier, emplacement 684 dfaut primtre danalyse 72 dfinion de priorit de tri dans des requtes 81 dfinir en tant que matre rapports matre/dtail 277

Dfinir en tant que variable commande 362, 392 dfinition de priorit de tri dans des requtes 81 dfinition des contextes dentre et de sortie 396 dfinition du contexte de rinitialisation 399 dfinitions dune requte 71 dgrouper variables groupes 368 dplacement blocs 631 cellules, colonnes, lignes avec la fonction glisser-dposer 260 cellules, utiliser la fonction glisser-dposer 631 Designer BusinessObjects 60 DESIGNER 60 designer BusinessObjects 28 dtailler indicateur 539 Developer Suite xvi devise euro 343 formats 344 libell ISO 347 styles 608 Diffrent de oprateur de lEditeur de requte 105 oprateur, conseils dutilisation 109 Diffrent du modle oprateur de lEditeur de requte 106 dimensions 384 dfinition 412 liaison des fournisseurs de donnes 174 masquer 448 divers fonctions 371 document fonctions 371 document personnel rcupration 223 documentation BusinessObjects xvixxi

aide en ligne xxi Informations supplmentaires xxi Manuel de rsolution des incidents xx manuels au format PDF xix prsentations multimdias xvii Prise en main de BusinessMiner xviii Quick Tour xvii, xviii service de documentation sur le Web xvi documentation voir documentation BusinessObjects documents 203 enregistrement 238 enregistrement au format html 240 enregistrement au format texte mis en forme 239 enregistrement en fichiers PDF 240 enregistrement en fichiers texte 239 enregistrement en tant que fichiers BusinessQuery 242 enregistrement en tant que fichiers BUSINESSQUERY 242 enregistrement pour tous les utilisateurs 239 extension de fichier .rep 238 extension de fichier .rtf 239 extension de fichier .txt 239 rafrachissement 231 documents BusinessQuery enregistrement dans BusinessObjects 243 documents personnels enregistrement sur le serveur 226 envoi 226 liste, affichage dans BusinessObjects 223 liste, affichage dans InfoView 223 documents WebIntelligence enregistrement 243 documents, dfinition 412

Manuel de lutilisateur 723

Index

domaine scurit choix 204 connexion 204 donnes ajout dans des tableaux 256 calculs dans les rapports 335 combinaison dans les cellules 376 DDE (voir change dynamique de donnes) de sources diffrentes dans des blocs diffrents 167 de sources diffrentes dans le mme bloc 169 dplacement dun axe un autre sur les graphes 468 glisser-dposer 261 limitation du nombre extrait 118 masquer 313 mise en vidence 314 mise en valeur 314 qualification pour le mode Exploration 550 rotation 463 types incompatibles 378 donnnes groupement 364 DpVBAInterface 155 dynamique filtre 296

E
Echange dynamique de donnes voir DDE change dynamique de donnes 692 chelle adaptation de lchelle des fourchettes de valeurs 491 dcimale 490 dfinition de lchelle dun graphe 489 logarithmique 490 modification dans les rapports matre/dtail 490 Editeur de formule utilisation 356 utilisation de fonctions 372 diteur de formule 449

diteur de requte affichage dobjets 68 bouton Visualiser 65 illustration 65 Editeur de variable utilisation 360 dition blocs 265 contenu des cellules individuelles 274 filtre 292 fonds de page 648 fournisseurs de donnes 56 hirarchies 546 information de conversion sur leuro 347 objet OLE 2 696 palmars 312 ruptures 326, 327 effacement cellules matre dans les rapports matre/dtail 285 Egal oprateur de lEditeur de requte 105 liminer les lignes de donnes dupliques renvoyes par une requte 81 eMode 63 documentations de dmonstration 32 kit de dmonstration 32 emplacement du fichier fichier default.ret 684 En cours commande Date et Heure 663 enregistrement 71 rapports et documents 238 enregistrement de dfinitions de requte 71 enregistrement de documents au format de fichier html 240 au format html 240 au format PDF 240 dans Documents personnels 226 documents BusinessQuery 243 documents WebIntelligence 243 en fichiers PDF 240

enregistrement des documents en fichiers texte 239 en tant que fichiers BusinessQuery 242 en tant que fichiers BUSINESSQUERY 242 format texte mis en forme 239 option Sauvegarder pour tous les utilisateurs 239 enregistrement et sortie de lditeur de requte 71 en-tte tableau 248 en-ttes affichage dans les tableaux simples et croiss 599 application dune trame de fond 661 courant dans les tableaux 655 informations complmentaires dans les tableaux croiss 602 insertion dune cellule 660 page 660 retaillage 661 ruptures 328 saut de page 655 tableaux 248 envoi documents personnels 226 erreur conversion en euro 344 dans la syntaxe de formule 358 messages, voir aussi Manuel de rsolution des incidents erreur de syntaxe 449 espace dfinition dans les histogrammes 481 espace de travail organisation 210 EstNul fonction 646 utilisation pour masquer des sections vides 646 Et oprateur de lEditeur de requte 119, 120

724 Manuel de lutilisateur

Index

tiquettes mise en forme 497 modifier 497 supprimer 497 tiquettes daxe application des formats de texte 488 application des marques 489 application des styles de ligne 489 dfinition dune chelle 489 illustration 486 mise en forme 486, 489 tiquettes de donnes affichage sur le graphe 496 mise en forme 496 euro affichage du symbole montaire 343 conversion partir de leuro 345 conversion en euro 344 erreurs de conversion 344 taux de conversion 346 triangulation 347 Eviter lagrgation des doublons option de tableau 601 exceptions mise en vidence laide dalerteurs 314 excution de requtes 81 exemple #CALCUL 422, 425 #ERRI 443 #VALEURMULTI 428, 430, 432 agrgat avec contexte de sortie 393 agrgat avec contextes dentre et de sortie 397 agrgat cumulatif avec contexte de rinitialisation 398 agrgation avec contexte dentre 395 calcul du chiffre daffaires minimal par ville de rsidence pour chaque rgion 395 calcul du chiffre daffaires total 386 calcul du chiffre daffaires total cumul par pays 398

calcul du nombre de villes de rsidence par rgion 393 calculs smantiquement dynamiques 385 contexte de calcul 388 mots cls 410 PourChaque 402 PourTout 402 Rapport (mot cl) 408 syntaxe tendue 390 syntaxe tendue dune formule dagrgat 390 exploration 542 annulation des actions 526 barres doutils 525, 535 exportation de donnes options 197 exportation des donnes 192 formats externes 192 utilisation du copier coller 193 extension de fichier .pdf 240 extension de fichier .rep 238 extension de fichier .rtf 239 extension de fichier .txt 239 extension de fichier html 240 extension de fihcier .bqy 243 extensions de fichier .bqy 243 .pdf 240 html 240 extensions de fichiers .rea 709 .rep 238 .ret 674 .rtf 239 .txt 239

F
fentre Rotation bouton Restructurer 578 fichier de donnes personnelle dfinition 44 fichier de donnes personnelle, dfinition 44 fichier de donnes personnelles accs aux donnes partir dun 149 fichier de donnes personnelles, dfinition 41 fichiers emplacements par dfaut 230

fichiers de donnes personnelles noms 183 fichiers de donnes personnelles cration de hirarchies partir de fichiers de donnes personnelles 153 filtre 411 affichage des valeurs dans un champ spcial 296 ajout 294 appliquer en mode Rotation 583 complexe 296 dynamique 296 fonction AucunFiltre 299, 411 gnral 290, 540 gestion 292 gestion des filtres et du palmars 312 illustration 290 insertion 291 listes de documents 225 mots cls 411 non prise en compte 299 slection de valeurs diffrentes 292 spcifique dun bloc 290 suppression 295 filtre gnral dans un champ spcial 296 filtre, dans un champ spcial 296 filtres et cellules matres 377 fonction NoFilter 299 ignorer 299 Filtres dexploration 666 insertion en tant que champ spcial 666 filtres dexploration insertion en tant que titre 553 fonction Rang utilisation des oprateurs de contexte 404 fonctions agrgat 371 aide sur 374 AucunFiltre 299 caractre 371 Concatnation() 376

Manuel de lutilisateur 725

Index

date 371 divers 371 document 371 EstNul 646 FormatDeDate() 378 FormatDeNombre() 378 fournisseur de donnes 371 Impair 642 NoFilter 299 numriques 371 O 379 Pair 642 Rang 404 Rang() 372 utilisation 371 utilisation dans lEditeur de formule 372 fonds de page 647 coller 648 dfinition des styles de paramtres standard 682 dition 648 insertion 647 suppression 648 Format automatique, graphes 462 format texte mis en forme, enregistrement des documents 239 formatage alerteurs 314 sries de donnes sur les aires 479 sries de donnes sur les graphes 3-D 479 sries de donnes sur les graphes secteurs 479 sries de donnes sur les histogrammes 479 FormatDeDate() fonction 378 FormatDeNombre() fonction 378 formats devise 344 formule affichage dans les documents 450 affichage en mode Structure 450 dfinition 412 modification dans les cellules 449

formules ajout des rapports 369 dans les en-ttes et pieds de page de rupture 657 dfinies 354 instructions sur la syntaxe 358 modification 369 suppression 370 utilisation de conditions 354 fournisseur de donnes 28, 40, 41 annulation 58 cration de requte 6482, dition 56 explication 28 fichier de donnes personnelles, dfinition 44 fichiers de donnes personnelles, dfinition 41, 44 fonctions 371 nouveaux 55 procdure stockes, dfinition 44 procdures stockes, dfinition 41, 44 procdures VBA, dfinition 41 requtes, dfinition 41, 44 serveur OLAP, dfinition 42, 44 SQL la carte, dfinition 41, 44 types 40 fournisseurs de donnes exemples de noms 183 liaison 173, 176 liaison des dimensions 174 liaison et rgles de compatibilit 170 mise jour 231 modification du nom 183 obtenir des statistiques 187 pourquoi renommer 184 procdures stockes 134 purge 188 SQL la carte 139 suppression 188 suppression des liens 178 VBA 155 FTP 612 functions Previous() 375

fusion cellules 619

G
gnral filtre 290, 540 gestion 326 filtre 292 palmars 312 pose de tris dans des rapports 305 ruptures 326 Gestionnaire de rapports insertion de tableaux partir du 251 insertion de tableaux partir du Gestionnaire de rapports 251 mode Exploration 533 structuration des rapports 633 glisser-dposer dplacement de blocs 631 dplacement de cellules 631 dplacement des cellules, colonnes, lignes 260 GOPHER 612 graphe aires formatage 479 graphes affichage dune lgende 493 affichage des tiquettes de donnes 496 affichage des marques 489 affichage des quadrillages 498 affichage des tableaux, tableaux croiss en tant que 579 affichage du titre 492 affichage sous forme de tableaux simples, tableaux croiss 461 axe X 486 axe Y 486 base 483 calculs 510 cration 458 cration partir de tableaux 459 dfinition du type 502 lments dun graphe 471 tiquettes daxe 486

726 Manuel de lutilisateur

Index

exploration 529 Format automatique 462 formatage de la vue 3-D 484 formatage du bloc de graphe 474 insertion dtiquettes de donnes 496 marques 486 masquage 636 masquer 498 matriciels 463 mise en forme 471 mise en forme automatique 460 mise en forme des axes 486, 489 mise en forme des tiquettes daxe 486, 489 mise en forme des styles des axes 489 mise en forme tiquettes 497 modifier tiquettes 497 nuage de points XY 479 passage dun type de graphe un autre 461 plans 479 positionnement 627 rorganisation des donnes sur des axes 463 rpter sur une nouvelle page 651 retaillage 476 slection des lments dun graphe 472 slection pour retailler 476 sries de donnes 479 suppression 509 supprimer tiquettes 497 transformation en tableaux simples, tableaux croiss 461 transformer en tableaux, tableaux croiss 579 types 455 types, illustration 455 utilisation de groupes 500 utilisation de lassistant de cration de graphes 458 zone de traage 473 graphes 2-D utilisation de laxe Z 464

graphes 2D crer graphes matriciels 3D partir de 573 graphes 3-D formatage de la vue 3-D 484 utilisation de laxe Z 466 graphes 3D plan et base 483 graphes courbes affichage des barres haussebaisse 482 affichage des lignes de comparaison 482 affichage des lignes de projection 482 graphes secteurs formatage 479 graphes en courbe affichage de plusieurs courbes 465 graphes en nuages de points mise en forme des sries de donnes 480 graphes matriciels 463 graphes matriciels 3D crer partir de graphes 2D 573 permutation des donnes entre laxe X, laxe Z 576 utilisation avec mode Rotation 576 utilisation en mode Rotation 571 groupes sur les graphes 500 sur les graphes, exemple illustr 504 groupes dynamiques cration pour analyse 364

histogrammes affichage de valeurs ngatives 481 dfinition de lespace entre les barres 481 dfinition de la superposition des barres 481 formatage des colonnes 479 html enregistrement de documents en 240 HTTP 612

I
identification utilisateur 204 images coller les fonds de page 648 dition de fonds de page 648 fonds de page 647 format Bitmap (bote de dialogue Format de cellule) 698 insertion dans des cellules 698 insertion de fonds de page 647 suppression du fond de page 648 utilisation dimages dans un rapport 698 utilisation dans les rapports 648 Impair fonction 642 impaire mise en page 642 impression partir du mode Exploration 553 impression voir Manuel de lutilisateur InfoView indicateur 384 analyse en mode Exploration 538 dfinition 413 dtailler 539 synthse 539 Infrieur oprateur de lEditeur de requte 105 Infrieur ou gal oprateur de lEditeur de requte 105

H
heure insertion 662 hirarchies 73 affichage 522 cration 546 dfinition pour le mode Exploration 132 explication 520 exploration sur plusieurs 530 personnalises 546

Manuel de lutilisateur 727

Index

InfoView dmarrage de BusinessObjects partir de 203 manuel de lutilisateur 30 insertion calculs sur les donnes dun graphe 510 cellules 269, 272 cellules individuelles 272 Champ spcial, commande 663 colonnes 269, 272 donnes dans des tableaux 256 filtre 291 filtres dexploration 666 filtres gnraux 666 fonds de page 647 heure et date 662 images dans des cellules 698 invite de requte 666 lignes 269, 272 numros de page 662 ruptures 327 suivi des informations 663 tableaux 251 tableaux croiss 259 installation macros complmentaires 714 installation de BusinessObjects via navigateur Internet 40 instructions SELECT 129 interruption fournisseur de donnes 58 INTERSECT oprateur, sur lEditeur de requte 125 inversion pose dun tri sur un objet 80 tableaux 252 Invite de requte insertion en tant que champ spcial 666 invites dans les scripts SQL 145 insertion dinformations dans un rapport 667 rafrachissement des documents 235 SQL la carte 145 syntaxe SQL la carte 146

ISO libell de la devise 347

J
jours tri 302 tri chronologique 300

K
kit de dmonstration eMode 32

L
largeur dfinition dans les graphes 3-D 485 lgende affichage sur un graphe 493 mise en forme 493 mise en forme du symbole de lgende 495 liaison des fournisseurs de donnes 173, 176 dans les rapports existants 176 pourquoi ? 173 quand insrer un nouveau bloc 174 liaison et incorporation dobjets 693697 cration dun nouvel objet insrer 694 dition dun objet 696 insertion dun objet existant 695 liens hypertexte ajout aux rapports 612 modification 615 ligne de commande Excuter options de la ligne de commande 704 lignes ajout dans tableaux croiss 269 attribution dun nom 269 insertion 269, 272 masquer 313 retaillage 270, 598 slection 268 slection dans les tableaux simples et croiss 267

tableau et tableau crois, inversion 253, 254 tableau et tableau crois, suppression 258 lignes de comparaison affichage dans les graphes courbes 482 lignes de projection affichage dans les graphes courbes 482 lignes dupliques lignes, affichage 601 limiter le nombre de lignes renvoyes par une requte 81 limites lutilisation des objets personnels 89 appliques aux requtes combines 127 liste de valeurs utilisation dans une condition de requte simple 78 liste de valeurs, utilisation dans des conditions de requte simples 78 listes de valeurs affichage 101 attribution de donnes personnelles aux 98 dfinies 95 dfinition dans le SQL la carte 145 personnalisation 96 purge 101 rafrachissement 101 SQL la carte 145 syntaxe SQL la carte 146 logarithmique chelle sur les graphes 490 logiques fonctions fonctions logiques 371 lvariables locales suppression 370

728 Manuel de lutilisateur

Index

M
macros affectation un bouton de la barre doutils 712 dfinies 709 dfinition 709 excution 711 macros complmentaires 709 dsinstallation 715 excution 715 installation 714 MAILTO 612 matre cellules 276 rapports matre/dtail 276 Manuel de rsolution des incidents xx marges alignement des blocs et des cellules avec 630 mise en page 659 retaillage 661 marges des pages voir marges marques affichage sur les axes des graphes 489 illustration 486 masquage cellules 636 composants de rapport 636 graphes 636 sections 636 tableaux 636 tableaux croiss 636 masquer alerteurs 318 axes des graphes 498 barre doutils 207 donnes 313 en-tte et pied de page de section 594 quadrillages 498 sections vides 645 masquer des donnes dans des rapports 468 masquer les dimensions 448 menus clic droit 209 contextuels 209

messagerie lectronique donnes, accs laide de VBA 157 messages barre dtat 208 microcube, dfinition 413 Microsoft Excel 97 152 accs aux donnes partir de 154 MINUS oprateur, sur lEditeur de requte 126 mise jour documents 231 donnes 231 rapports et documents 231 mise lchelle dfinition dans les graphes 3-D 484 mise niveau partir de BusinessObjects 3.1 33 affichage des documents BusinessObjects 4.1 33 modle 33 mise en vidence donnes 314 mise en forme angles des tableaux croiss 597 arrire-plan des cellules 622 axes 486 axes des graphes 489 barre doutils 604 base de graphe 483 blocs 590 bordures de blocs 595 bordures de sections 595 bordures des cellules 620 cellules et contenus 623 conditionnelle 636, 638 copie du contenu des cellules 605 tiquettes 497 tiquettes daxe 486, 489 graphes 471 lgende de graphe 493 nombres 608 nombres et dates 608, 612 plan du graphe 479

rptition des formats de cellules 605 sections 590 sries de donnes 479 sries de donnes dans les courbes 2D 480 sries de donnes dans les graphes en nuages de points 480 symbole de lgende dun graphe 495 texte 606 zone de traage de graphe 477 mise en page dfinition des options 654 en-ttes 659 page 654 pages paires et impaires 642 pieds de page 659 mise en retrait contenu des cellules 618 mise en valeur donnes 314 mises jour xvi mode Local 205 mode Exploration bouton Exploration 522 capture 540 choix des options 555 choix du mode Exploration 555 commande Annuler 526 cration de conditions de requte 543 dfinition de hirarchies pour 132 exploration ascendante 526 exploration descendante 523531 exploration latrale 526 exploration sur des graphes 529 exploration vers une autre hirarchie 527 hirarchies personnalises 546 impression partir de 553 insertion et remplacement des donnes 532 passage au mode Exploration 522

Manuel de lutilisateur 729

Index

qualification des donnes 550 rapatrier des nouvelles donnes 542 rapatrier un plus grand nombre de donnes 541 mode exploration exploration sur plusieurs hirarchies 530 mode Local utilisation 205 mode Plan sections 669 mode Rotation affichage des donnes dans les rapports 577 appliquer des calculs 582 appliquer des filtres 583 appliquer un palmars 581 bouton Appliquer 559 bouton Restructurer 559 bouton Rotation 558 choix du mode 558 cration de rapports matre/ matre/dtail 564 crer/transformer graphes matriciels 3D, tableaux croiss 573 dsactivation des sections des rapports matre/ dtail 566570 fentre Rotation, illustration 559 insertion de ruptures 582 permutation des donnes entre colonnes, lignes 575 permutation des donnes entre laxe X, laxe Z dans les graphes matriciels 3D 576 permutation horizontale des variables 571 pose de tris 581 positionnement horizontal des donnes 570 positionnement vertical des donnes 574 suppression de donnes dans les rapports 577 utilisation 583 utilisation avec graphes matriciels 3D 571, 576

utilisation avec tableaux croiss 571, 576 utilisation des rapports matre/dtail 560570 mode Structure 450 modle mise niveau 33 modle, #DICT.ERREUR 438 modles changer le dossier par dfaut 687 dfinis 675 dfinition par dfaut 676 et styles de rapport standard 684 formats des univers 686 structure 675 style 675 modification 367 scripts SQL 142 modification du nom fournisseurs de donnes 183 pourquoi renommer les fournisseurs de donnes 184 modifier tiquettes 497 mois tri 302 tri chronologique 300 montants rcapitulatifs affichage 655 motifs application aux plans 483 mots cls Bloc 408 Corps 408 Corps, exemple 410 dfinition 415 filtre 411 PageCourante 408 Rapport 408 Rapport, exemple 408 mots de passe dmarrer BUSINESSOBJECTS 204 multiples tris 305

N
navigateur Internet installation de BusinessObjects 40 navigation dans les rapports 216 NEWS 612 NNTP 612 NoFilter fonction 299 Nombre calculs 335 Nombre total calculs 335 nombres application de formats au contenu des cellules 608 combinaison avec du texte dans les cellules 378 formatage sur les axes de graphe 488 FormatDeNombre() fonction 378 formats personnaliss 610 mise en forme 608, 612 suppression des formats 612 noms combinaison du prnom et du nom 376 noms des fournisseurs de donnes 183 Non renseign oprateur de lEditeur de requte 105 nouveauts BusinessObjects 34 nuage de points XY graphes 479 numriques fonctions 371 numros insertion dune page 662 numros de page insertion 662 numros de page dans les rapports 662

730 Manuel de lutilisateur

Index

O
objet affichage dans lditeur de requte 68 dfinition 60 indicateur 63 insertion dans une requte 68 modification de lordre des objets dans une requte 69 objets de type dimension 63 objets de type information 63 pose de tris 80 qualification 63 suppression dobjets dune requte 68 objet de type dimension 63, 73 objet de type indicateur 63 objet de type information 63 objets 28 objets personnels 87 cration 90 cration dune hirarchie de temps 94 criture dune formule 92 modification 93 partage 90 restrictions 89 suppression 94 OLE 2 voir liaison et incorporation dobjets onglet Correspondance Gestionnaire de rapports 634 Report Manager 214 onglet Donnes Report Manager 214 oprateur & 376 oprateur Dans liste conseils dutilisation 109 dfini 105 nombre maximal de valeurs 109 oprateur Dans, dfinition 415 oprateur PourChaque dfinition 415 exemple 402 fonction Rang 404

oprateur PourTout dfinition 415 exemple 402 fonction Rang 404 oprateurs 415 & 376 utilisation dans lEditeur de formule 357 options dfinition des emplacements de fichiers 230 excution de requtes 81 mode Exploration 555 options de requtes 81 bote de dialogue Options de la requte 82 liminer les lignes de donnes dupliques 81 excuter une requte sans rapatrier de donnes 81 limiter le nombre de lignes renvoyes 81 ORDER BY instruction 141 ordre ascendant pose sur un objet 80 ordre descendant pose sur un objet 80 Ou oprateur de lEditeur de requte 119, 120 O fonction 379 OUTPUT instruction 134 ouverture classe dans lditeur de requte 68 ouverture de classes dans lditeur de requte 68 ouvrir documents 221 plusieurs documents la fois 221

P
page affichage 210 mise en page 659 totaux et sous-totaux, affichage 655

Page # commande 663 Page # sur # commande 663 page Web pour la documentation xvi PageCourante mots cls 408 Pair fonction 642 paire mise en page 642 palmars 308312 application 309 appliquer en mode Rotation 581 gestion 312 modification des valeurs 312 suppression 312 par dfaut emplacements des fichiers 230 extension de fichier des documents 238 primtre danalyse 74 univers, dfinition 50 paramtres rgionaux 212 partage objets personnels 90 Partage connexion, slection 144 Pas dans liste oprateur de lEditeur de requte 105 oprateur, conseils dutilisation 109 passage au mode Exploration 522 PDF enregistrement de documents BusinessObjects au format 240 manuels en ligne xix Primtre danalyse bote de dialogue 73 primtre danalyse largissement en mode Exploration 541 hirarchies 73 manuel 72, 74 par dfaut 72, 74 personnalis 72 personelles catgories, cration 229

Manuel de lutilisateur 731

Index

personnalisation pose de tris dans des rapports 300 scripts SQL 145 tris 300 personnalisation des tris dans les rapports 300 personnalises hirarchies 546 perspective dfinition dans les graphes 3-D 484 pied de page affichage dans les tableaux simples et croiss 599 application dune trame de fond 661 courant dans les tableaux 655 insertion dune cellule 660 page 660 retaillage 661 saut de page 655 tableau 248 tableaux 248 pieds de page application dune trame de fond 661 retaillage 661 ruptures 328 PL/SQL 139 plans application de motifs et de bordures 483 plier ruptures 329 plusieurs hirarchies, exploration sur 530 plusieurs pages rapports 651 pose pose dun tri sur un objet 80 tris dans les rapports 301 pose dun tri sur un objet inversion 80 ordre ascendant\ descendant 80 pose 80 suppression 80 pose de tris dans des rapports 300, 301

gestion 305 gestion des tris et du palmars 312 personnalisation 300 pose de tris en mode Rotation 581 pose de tris dans les rapports personnalisation 300 positionnement blocs 627 cellules 627 composants de rapports 627 prsentation page 654 plusieurs colonnes ou lignes 600 rapports 633 Previous() function 375 primaire axe Y 504 principales sections 590 PRINT instruction 134 priorit tris 306 procdure stocke, dfinition 41, 44 procdures stockes, fournisseurs de donnes 134 procdures stockes 134 modification des paramtres 138 noms 183 restrictions 134 procdures VBA noms 183 profondeur dfinition dans les graphes 3-D 485 PROSPERO 612 purge fournisseurs de donnes 188 listes de valeurs 101

Q
Quadrillage commande 631 quadrillage 274, 631 affichage 498 quadrillages formatage 499 sur les graphes, dfinis 498 qualification donnes 550 objet, dfinition 63 variables, modification 369 qualification dobjet 63 Quick Tour xvii, xviii

R
raccourcis clavier clavier 209 rafrachissement avec invite 235 dfinition des options de rafrachissement automatique 235 documents 231 listes de valeurs 101 rapports 231 Rang() fonction 372 rapport cration 82 prsentation, dfinition par dfaut 676 standard 673 rapport standard dfinition 673 rapports affichage dans des documents 219 affichage des numros de page 662 affichage en mode Structure 450 attribution dun nouveau nom 219 contexte 389 cration 218 cration de rapports vierges 218 dfinition 413 enregistrement 238

732 Manuel de lutilisateur

Index

fonds de page 647 insertion de tableaux croiss 259 matre/dtail 276 matre/matre/dtail 280 mise jour 231 ouvrir 221 plusieurs pages 651 rafrachissement 231 rapports de dmonstration 61 structuration en tant que rapport matre/dtail 277 suppression 220 travaille sur la structure 633 utilisation dimages 648, 698 rapports matre/dtail annulation 283 annulation des rapports matre/dtail 565 cration de rapports matre/ matre/dtail 280, 564 dplacement de blocs entre des sections 632 dsactivation des sections 566570 chelle des graphes 490 effacement du contenu de la cellule matre 285 illustration 276 placer le matre dans un tableau simple ou crois 283 rorganisation 562 structuration des rapports existants 277, 561 utilisation en mode Rotation 560570 rapports vierges 218 rcupration document personnel 223 redfinition de blocs 578 rfrentiel 30 regroupement valeurs, pour crer des variables 364 relatif positionnement 627 renommer catgories 229 Renseign oprateur de lEditeur de requte 105

rorganisation des rapports matre/ dtail 562 utilisation de diffrents matres 563 Rpter le bloc sur chaque page commande 651 Rpter sur chaque page commande 651 Rpter sur une nouvelle page commande 651 rptition des formats de cellule 605 Report Manager masquer et afficher 214 ReportScript conversion de scripts en macros 716 requte 29 application de condition 7679 application de condition prdfinie 76 application de condition simple 78 cration 6482, dfinition 41, 44 enregistrement et sortie 71 enregistrement sans excution 71 excution 81 insertion dobjets 68 introduction 61 inversion du sens dun tri 80 modification de lordre des objets dans une requte 69 nouvelle 55 pose de tris 80 slection de valeurs pour des conditions simples 79 suppression dobjets 68 suppression de condition prdfinie 77 suppression de conditions 79 suppression de tris 80 utilisation de listes de valeurs 78 requtes combines 123 combines, restrictions sur 127

dfinition dune sousrequte 107 dition partir du mode Exploration 542 modification du nom 183 noms 183 visualisation du SQL 129 requtes combines 87 nombre maximal 127 requtes multiples 87 rsolution des incidents voir aussi Manuel de rsolution des incidents restrictions sur les objets personnes 89 sur les requtes combines 127 rtablir action 220 retaillage blocs 476 cellules 598 colonnes 598 colonnes et lignes 270 en-ttes 661 graphes 476 lignes 598 marges 661 pieds de page 661 zone de traage 476 rolling average calculating 375 Rotation dfinition dans les graphes 3-D 484 rotation donnes 463 tableaux 252 rotation des donnes bote de dialogue pour les tableaux, tableaux croiss 313 horizontalement, en mode Rotation 570 masquer des donnes 468 suppression des donnes dun bloc 468 verticalement, en mode Rotation 574 ruptures 334 #CALCUL dans pied de rupture 422, 425

Manuel de lutilisateur 733

Index

#VALEURMULTI dans les pieds et les en-ttes de rupture 430 afficher les en-ttes et les pieds de page 328 ajout 326 application sur diffrentes variables 327 application sur plusieurs variables 327 bote de dialogue Ruptures, illustration 327 centrer sur la rupture 619 conditionnelles 327 dfinition 324 dition 326, 327 fonction Rang 404 gestion sur plusieurs pages 334 insertion 327 insertion en mode Rotation 582 modification du niveau de rupture 327 ouvrir la bote de dialogue Ruptures 326 plier 329 ruptures conditionnelles 332 suppression 326, 327 ruptures conditionnelles 327, 332

S
SAP 42 Sauf oprateur de lEditeur de requte 106 oprateur, conseils dutilisation 109 saut de page en-tte 655 en-tte aprs un saut de page 656 gestion 652 pied de page 655 pied de page avant un saut de page 656 sauts page 652

scripts conversion en macros 716 dossier 716 SQL, modification 142 secondaire axe Y 504 sections affichage des contours 630 affichage en mode Plan 669 cration dans des rapports 276 dbuter sur une nouvelle page 651 dfinition des styles de rapport standard 681 dplacement de blocs entre des sections 632 dsactivation 566570 fonction Rang 404 masquage 636 masquage des sections vides 645 masquer et afficher 594 mise en forme 590 mise en forme des bordures 595 principales 590 sections, #VALEURMULTI 432 slection blocs de graphe pour retailler 476 cellules 268 colonnes 268 de colonnes dans les tableaux simples et croiss 267 de lignes dans les tableaux simple et croiss 267 deux blocs ou plus 266 lignes 268 lignes et colonnes 267, 268 plusieurs blocs 509 tableaux, tableaux croiss 265 valeurs diffrentes dun palmars 312 valeurs diffrentes pour les filtres 292 valeurs pour conditions simples de requtes 79 sparateurs dans les listes de valeurs 99 et fichiers de donnes personnelles 154

sries de donnes 479 serveur OLAP dfinition 42, 44 SGBDR exportation des donnes vers un SGBDR 197 site web ajout de liens vers partir des rapports 612 sources de donnes accs 166 combinaison 166 fournisseurs de donnes 166 liaison 166 supportes 165 synchronisation 166 sous-classe 62, 68 sous-requte 114 suppression 117 sous-totaux page, affichage 655 SQL 87 scripts, personnalisation 145 scripts, utilisation dinvites 145 scripts,modification 142 vrification pour recherche derreurs 142 visualisation dans lEditeur de requte 129 SQL la carte 139 dfinition 41, 44 free/constrained 146, 147 invites 145 listes de valeurs 145 mono/multi 146, 147 noms 183 personnalisation 145 syntaxe pour les invites et les listes de valeurs 146 SQL la carte, dfinition 41, 44 statistiques sur les fournisseurs de donnes 187 STATUS instruction 134 structure affichage 210 affichage dans le Gestionnaire de rapports 633

734 Manuel de lutilisateur

Index

styles devise 608 modle 675 styles de ligne application aux axes des graphes 489 application aux bordures des cellules 621 styles de rapport standard application 683 et modles 684 suivi filtre gnral 296 insertion dinformations relatives au document 666 suivi des informations insertion 663 Suprieur oprateur de lEditeur de requte 105 Suprieur ou gal oprateur de lEditeur de requte 105 superposition dfinition dans les histogrammes 481 suppression alerteurs 319 blocs 578 calculs dans des tableaux simples, tableaux croiss 337 catgories 230 cellules et sections matre/ dtail 283 colonnes de tableau et de tableau crois 258 condition prdfinie 77 conditions de requte complexes 110 conditions de requtes 79 condtions de requte 122 donnes dun bloc 468 donnes en mode Rotation 577 filtre 295 fonds de page 648 formats des nombres et des dates 612 fournisseurs de donnes 188 graphes 509 liens entre les fournisseurs de donnes 178

lignes de tableau et de tableau crois 258 palmars 312 pose dun tri sur un objet 80 rapports 220 ruptures 326, 327 sous-requte 117 tableaux et tableaux croiss 270 tris 307 variables et formules 370 supprimer tiquettes 497 symbole de lgende dun graphe mise en forme 495 synchronisation calculs 112 syntaxe instructions pour les formules 358 syntaxe tendue affichage 448 contexte dentre et de sortie 396 contexte de rinitialisation 399 dfinition 413 entre, contexte de sortie et de rinitialisation 401 utilisation 390 synthse indicateur 539

T
tableaux affichage des graphes 579 ajout de cellules, colonnes 269 ajout de donnes 256 assistant dinsertion 262 copie 270 cration 251 crer tableaux croiss partir de 573 dbuter sur une nouvelle page 651 dfinition des styles de rapport standard 679 dition 265 en-ttes et pieds de page 248 insertion guide 262 inversion 252 masquage 636

positionnement 627 rorganisation 253 rpter le bloc sur chaque page 651 rotation 252 slection 265 suppression 270 transformer en graphe 579 types 248 tableaux croiss affichage des en-ttes et des pieds de page 599 affichage des graphes 461, 579 ajout de cellules, colonnes, lignes 269 assistant dinsertion 262 bote de dialogue pour la rotation des donnes 313 copie 270 corps, illustration 250 crer partir de tableaux 573 dbuter sur une nouvelle page 651 dition 265 fonction Rang 406 illustration 250 informations complmentaires relatives len-tte 602 insertion 259 insertion guide 262 masquage 636 mise en forme des angles 597 permutation des donnes entre colonnes, lignes 575 positionnement 627 rpter sur chaque page 651 slection 266 suppression 270 suppression des calculs 337 transformer en graphe 579 utilisation avec mode Rotation 576 utilisation en mode Rotation 571 tableaux croiss, contexte de rinitialisation 400

Manuel de lutilisateur 735

Index

tableaux simples affichage des en-ttes et des pieds de page 599 affichage des graphes 461 affichage des lignes dupliques 601 bote de dialogue pour la rotation des donnes 313 prsentation sur plusieurs colonnes ou lignes 600 suppression des calculs 337 taux conversion en euro 346 taux de conversion visualisation en euro 347 TELNET 612 templates upgrading 689 tendances mise en vidence laide dalerteurs 314 texte application des formats de texte aux tiquettes daxe 488 mise en forme 606 titre affichage du titre dun graphe 492 totaux page, affichage 655 touches daccs rapide 209 trame application larrire-plan des cellules 622 trame de fond en-ttes et pieds de page 661 Transact SQL 139 tri jours 302 mois 302 tri sur des objets de requte dfinition de priorit 81 tris transparents 81 tri transparent tris sur des objets de requte 81 tri transparent sur des objets de requte 81

triangulation conversion en euro 347 tris ajout 307 axe horizontal 306 axe vertical 306 barres doutils 300 et alerteurs 303 multiples 305, 306 paramtres rgionaux 304 personnalisation 300 suppression 307 tris ascendants donnes 300 tris dans les rapports pose 301 tris descendants donnes 300 tris, #VALEURMULTI 449 type de donnes incompatible 378

U
UNION oprateur, sur lEditeur de requte 125 univers classes 60 dfinition par dfaut 676 dfinition, par dfaut 50 hirarchies 73 introduction 60 nom de requte 183 objets 60 sous-classes 68 univers de dmonstration 61 upgrading and templates 689

V
valeurs ngatives, affichage dans les histogrammes 481 valeurs ngatives affichage dans les histogrammes 481

variables 158 ajout des rapports 369 cration 360 cration par regroupement 364 dplacement dun axe un autre sur les graphes 468 en-tte 602 incompatibilit 170 locales 367 locales, ajout des hirarchies dexploration 368 locales, modification 369 locales, modification de la qualification 369 locales, suppression 367 organisation sur les graphes 463 renommer 366 utilisation 359 variables incompatibles 170 variables locales cration 360 cration par regroupement 364 modification 367, 369 modification de la qualification 369 utilisation 359 variables, dfinition 413 variance calculs 336 vrifier scripts SQL 142 Visual Basic 710 barre doutils 711 diteur 718 for Applications 709 visualisation SQL, dans lEditeur de requte 129 vue 3-D formatage 484

736 Manuel de lutilisateur

Index

W
WAIS 612 web connexion 231 Windows paramtres rgionaux 212

Z
Zero Admin BusinessObjects 34 Zero admin BusinessObjects 34 zone de traage illustration 477 mise en forme 477 retaillage 476 zoom contrle 210

Manuel de lutilisateur 737

Index

738 Manuel de lutilisateur

Anda mungkin juga menyukai