Вы находитесь на странице: 1из 734

Cognos 8 Business Intelligence

REPORT STUDIO GUIDE DE L'UTILISATEUR - CRATION DE RAPPORTS PROFESSIONNELLE

Informations sur le produit


Le prsent document s'applique Cognos 8 Version 8.3 et peut aussi s'appliquer aux versions ultrieures de ce produit. Pour vrifier s'il existe une version plus rcente du document, visitez le site Web de Cognos Global Customer Services (http://support.cognos.com).

Copyright
Copyright 2007 Cognos Incorporated. Des portions des logiciels Cognos sont protges par un ou plusieurs des brevets amricains suivants : 6,609,123 B1; 6,611,838 B1; 6,662,188 B1; 6,728,697 B2; 6,741,982 B2; 6,763,520 B1; 6,768,995 B2; 6,782,378 B2; 6,847,973 B2; 6,907,428 B2; 6,853,375 B2; 6,986,135 B2; 6,995,768 B2; 7,062,479 B2; 7,072,822 B2; 7,111,007 B2; 7,130,822 B1; 7,155,398 B2; 7,171,425 B2; 7,185,016 B1;7,213,199 B2. Cognos et le logo Cognos sont des marques de Cognos Incorporated dans divers pays, dont les tats-Unis. Tous les autres noms de produits sont des marques, dposes ou non, de leurs socits respectives. Bien que tout ait t mis en uvre pour assurer le caractre exact et complet des informations contenues dans le prsent document, il est possible que des erreurs typographiques ou des inexactitudes techniques subsistent. Cognos Incorporated ne peut tre tenu pour responsable des dommages ou pertes, quels qu'ils soient, pouvant dcouler de l'exploitation de ces informations. La date de publication figure ci-aprs. Cognos Incorporated se rserve le droit de modifier le contenu du prsent document sans pravis. Toute amlioration ou autre modification apporte au logiciel ou au document sera consigne dans les ditions ultrieures. Disposition supplmentaire l'intention du gouvernement des tats-Unis. Le gouvernement des tats-Unis jouit de droits restrictifs l'gard de l'exploitation du logiciel et de la documentation qui l'accompagne : leur utilisation, duplication et divulgation sont soumises aux termes des alinas (C)(1)(ii) de la clause 252.227-7013, dite Rights in Technical Data and Computer Software, du Defense Federal Acquisition Regulation Supplement (DFARS), ou aux alinas (C) (1) et (2) de la clause 48CFR52.227-19, dite Commercial Computer Software Restricted Rights, du Code of Federal Regulations, le cas chant. Le contractant est Cognos Corporation, sis au 15 Wayside Road, Burlington, MA 01803 (tats-Unis). Les informations figurant dans le prsent document et le logiciel auquel il se rapporte sont la proprit exclusive de Cognos Incorporated. Tous droits rservs. Il est interdit de dcompiler le logiciel des fins de rtroingnierie. De plus, aucune partie du logiciel ou de la documentation ne peut tre copie, photocopie ou reproduite de quelque autre faon, enregistre dans un systme de stockage de donnes, transmise sous quelque forme ou par quelque moyen que ce soit, ou traduite, sans l'autorisation crite pralable de Cognos Incorporated.

Table des matires


Introduction

37 41

Chapitre 1: Nouveauts

Nouveauts de la version 8.3 41 Modes de cration professionnelle et express 41 Interface utilisateur amliore pour l'utilisation de sources de donnes dimensionnelles 42 Styles conditionnels amliors 42 Mise en retrait de tableau tendue 42 Arborescence de donnes personnalisable 42 Table des matires des rapports PDF 43 Gestion de l'absence de donnes 43 Style de rapport simplifi 43 Expressions de rapports amliores 43 Rsultats de type singleton dans la prsentation 45 Pagination horizontale PDF 45 Prsentation indpendante des pages au format PDF 45 Zoom sur une rgion de graphique 45 Autres nouveauts 45 Fonctions modifies dans la version 8.3 46 Comportement des produits aprs une mise niveau 46 Valeurs de cellules spciales affiches diffremment 46 Les filtres limiteurs affectent dsormais toutes les valeurs d'arte 47 Position de calcul implicite 47 Modifications apportes aux formats de donnes implicites des sources de donnes OLAP 47 Rsultats incorrects obtenus avec les rcapitulatifs appliqus aux mesures non additives pour SAP BW 49 L'agrgat FOR ne dpend plus du contexte pour OLAP 49 Arrondi avec des filtres d'galit pour des cubes MSAS 49 Calculs Essbase sur des faits manquants 50 Modifications de l'arborescence de donnes pour SAP BW 50 Fonctions obsoltes dans la version 8.3 51 Format Excel 2000 51 Chapitre 2: Report Studio

53

Planification de rapports 53 Cration d'applications Cognos 8 53 Utilisation de Report Studio 54 Interface utilisateur 55 Structure de base des rapports 58 Utilisation d'objets 60 Dfinition d'options 62 Paramtres du navigateur Web 65 Modes de cration de rapports 66 Cration d'un rapport 67 Guide de l'utilisateur - Cration de rapports professionnelle 3

Table des matires Dfinition du pack 67 Choix d'un modle de rapport 69 Ajout de donnes un rapport 69 Enregistrement d'un rapport 72 Excution d'un rapport 72 Dfinition des options de page PDF 79 Cration de vos propres modles de rapport 80 Conversion d'un rapport en modle 80 Cration d'un modle 81 Techniques de cration de rapports accessibles 81 Techniques de cration de rapports pour Cognos 8 Go! Office 82 Gestion de vos rapports 84 SDK de Cognos 8 84 Chapitre 3: Types de rapports

87

Rapports de type Liste 87 Regroupement de donnes 88 Dfinition de l'tendue du groupe pour une colonne 90 Mise en forme de listes 93 Rapports de type Tableaux croiss 94 Nuds de tableau crois et membres de ces nuds 95 Cration d'un rapport de type Tableau crois un bord 97 Cration d'un tableau crois imbriqu 97 Mise en forme de tableaux croiss 98 Mise en retrait de donnes 101 Conversion d'une liste en tableau crois 101 Exemple - Ajout de donnes d'agrgat un rapport de type Tableau crois 102 Exemple - Cration d'un tableau crois discontinu 103 Graphiques 104 Exemple - Cration d'un graphique colonnes pour reprsenter les tendances des commandes 106 Personnalisation d'un graphique 107 Personnalisation des couleurs d'un graphique 110 Modification de l'arrire-plan d'un graphique 112 Ajout d'une ligne de base un graphique 113 Personnalisation des courbes d'un graphique 116 Ajout d'un repre un graphique 117 Ajout d'une remarque un graphique 118 Indication du texte du libell des graphiques et de la valeur de texte affichs 123 Dfinition du texte d'un libell personnalis 123 Dfinition des proprits d'un graphique de type jauge 124 Cration d'un graphique de passage aux niveaux infrieur et suprieur 124 Exemple - Affichage des valeurs dans la lgende du graphique 125 Dfinition du contexte de requte lors de la personnalisation des entres et des titres de la lgende ou des libells des axes 127 Exemple - Personnalisation des titres d'axes 128 Exemple - Cration d'une palette conditionnelle 129 Cartes gographiques 131 Exemple - Cration d'un rapport de type Carte 133

4 Report Studio

Table des matires Exemple - Dfinition des valeurs de donnes de la couche des rgions 134 Ignorer les donnes sans libells 134 Mise en correspondance des valeurs de donnes et des noms du fichier de carte 135 Dfinition des valeurs de donnes de la couche des points 136 Ajout d'une autre couleur la couche des points ou des rgions 137 Dfinition de la taille des points 137 Ajout de titres, de soustitres, de cartouches et de titres d'axe 138 Ajout de titres de lgende 138 Ajout d'une remarque une carte 139 Personnalisation d'une carte 139 Accs au dtail d'un autre rapport partir d'une carte 141 Edit a Map 142 Cartes supplmentaires 142 Donnes gographiques dcisionnelles 143 Rptiteurs 144 Conversion d'une liste en rptiteur 144 Exemple - Cration d'tiquettes de publipostage 144 Chapitre 4: Mise en forme d'un rapport

147

Recommandations - Prsentation d'un rapport 148 Rgles de prsentation des rapports 148 Vue Structure de la page 149 Ajout d'un en-tte ou d'un cartouche 149 Ajout de bordures 151 Ajout de texte 151 Dfinition de la police 152 Ajout de couleurs 153 Copie et rutilisation de mise en forme 153 Insertion d'une image 154 Insertion d'une image en arrire-plan 154 Cration d'une table des matires 154 Ajout d'un signet 156 Insertion d'autres objets 158 lments RTF pris en charge 161 Exemple - Ajout d'un fichier multimdia un rapport 161 Alignement d'un objet 162 Utilisation de tables pour contrler l'emplacement des objets 162 Application d'un style de table 163 Application d'un cadrage 164 Dfinition de marges 164 Rutilisation d'un objet de prsentation 165 Modification d'un objet rutilis 166 Mise jour des objets rutiliss 166 Ajout d'une page 167 Cration d'ensembles de pages 167 Jointure d'ensembles de pages imbriqus 169 Exemple - Prparation d'un rapport Liste de produits 170 Modification de l'ordre des lignes et des colonnes 171 Changement de nom d'une ligne ou d'une colonne 172

Guide de l'utilisateur - Cration de rapports professionnelle 5

Table des matires Permutation des lignes et des colonnes 173 Insertion de numros de pages 173 Dfinition de proprits d'objet 174 Contrle des sauts de page et de la numrotation des pages 174 Dfinition des proprits de texte 176 Dfinition de l'agencement du texte 177 Dfinition de la hauteur et la largeur 178 Contrle de la disposition des objets autour d'autres objets 179 Dfinition de bordures et de la taille des cellules dans les tableaux 180 Dfinition des proprits des rapports 180 Cration et modification de classes 181 Modification de classes pour mettre en forme des rapports Query Studio 182 Modification de la feuille de style de prsentation implicite 183 Chapitre 5: Utilisation des donnes

185

Utilisation de donnes dimensionnelles 185 Insertion de membres de l'arborescence 187 Cration d'un ensemble de membres 187 Insertion d'une hirarchie 188 Insertion d'une proprit de membre 188 Imbrication de membres 189 Recherche de membres 189 Filtrage de donnes 190 Filtrage des valeurs l'aide du contexte 192 Filtrage des donnes l'aide d'une source de donnes SAP BW 194 Omission de la partie heure dans les colonnes de date 194 Tri des donnes 196 Tri avanc 198 Cration de sections 199 Suppression de sections 200 Cration de couches de page 201 Rcapitulation des donnes 202 Dfinition de l'agrgation au niveau du dtail ou du rcapitulatif au moyen des proprits d'agrgation indiques dans le modle 203 Dfinition de la proprit Groupement et rcapitulatif automatiques 203 Ajout de rcapitulatifs simples l'aide du bouton Agrgat 204 Dfinition des proprits d'agrgation d'une donne lmentaire 205 Utilisation des fonctions d'agrgation dans les expressions de donnes lmentaires 205 Dfinition du mode d'agrgation 206 Agrgation de valeurs dans des tableaux croiss et graphiques 206 Agrgation des ensembles de membres 209 Cration d'un calcul 209 Insertion d'une mesure ou d'un membre calculs 211 Cration d'une intersection (nuplet) 211 Rsolution de plusieurs calculs dans les tableaux croiss et les graphiques 212 Mise en forme de donnes 214 Indication du format d'un objet 215 Indication du nombre de dcimales 216 Proprits propres aux paramtres rgionaux 216

6 Report Studio

Table des matires Insertion d'une donne lmentaire unique 217 Spcification de la liste des donnes lmentaires d'un objet 218 Affichage des donnes pour une priode spcifique 218 Dfinition de la mesure implicite 219 Dfinition de ce qui s'affiche pour un contenant de donnes vide 220 Ajout d'invites 220 Dfinition d'invites l'aide des filtres de contexte 221 Utilisation de l'outil Crer une page d'invite 221 Cration de votre invite et de votre page d'invite 222 Cration d'un paramtre pour produire une invite 227 Cration d'une invite directement dans une page de rapport 228 Modification des invites 229 Contrle des donnes affiches dans l'invite de slection dans l'arborescence 235 Utilisation de requtes 236 Mise en relation de requtes et de prsentations 236 Utilisation de sources de donnes dimensionnelles 236 Connexion de requtes entre plusieurs sources de donnes 237 Requtes faits multiples 237 Ajout de requtes un rapport 240 Cration d'une requte d'union 241 Cration d'une relation de jointure 245 Ajout d'informations de dimension une requte 247 lments de rfrence des packs dans des requtes dtailles 249 Utilisation du code SQL ou MDX 250 Ajout d'une macro de requte 254 Chapitre 6: Utilisation de rapports existants

259

Ouverture et enregistrement local d'un rapport 259 Ouverture d'un rapport partir du Presse-papiers 260 Ouverture de fichiers partir d'autres studios 260 Spcification de requte Analysis Studio 261 Gestion des modifications au niveau du pack 267 Mise jour des rfrences de noms 267 Modification du pack 268 Ajouter plusieurs lments dans une mme colonne 269 Exemple - Cration d'un rapport avec plusieurs lments dans une mme colonne 269 Diffusion de rapports en rafale 271 Dfinition des destinataires d'un rapport diffus en rafale 272 Dfinition de groupes de diffusion en rafale 274 Dfinition d'options de diffusion en rafale 275 Activation de la diffusion en rafale 276 Cration de rapports diffuss en rafale l'aide d'une source de donnes dimensionnelles 277 Exemple - Diffusion d'un rapport en rafale 278 Personnalisation de rapports l'aide de conditions 280 Mise en vidence de donnes par le biais de styles conditionnels 280 Mise en vidence de donnes par le biais de variables de style 284 Ajout d'un affichage conditionnel un rapport 285 Accs au dtail 294 Introduction la fonction d'accs au dtail 295

Guide de l'utilisateur - Cration de rapports professionnelle 7

Table des matires Configuration de l'accs au dtail dans un rapport 300 Cration d'un rapport de passage aux niveaux infrieur et suprieur 307 Ensembles de membres 310 Cration d'une relation Principale/Dtails 311 Liaison de membres de deux sources de donnes dimensionnelles 313 Chapitre 7: Exercices pratiques

315

Exercice pratique : Cration d'un rapport de type Liste 315 Exercice pratique : Cration d'un tableau crois 317 Exercice pratique : Cration de graphiques 319 Exercice pratique : Cration de rapports de type Carte 329 Affichage de la rpartition des revenus par pays 329 Affichage des revenus et des marges pour les villes des tats-Unis 330 Exercice pratique : Cration d'un rapport de plusieurs pages 332 Exercice pratique: Cration d'un rapport de tableau de bord 334 Exercice pratique - : Cration d'un rapport dynamique prsentant les donnes de la priode ce jour 337 Exercice pratique - : Cration d'un rapport avec accs ses propres dtails 339 Chapitre 8: Mise niveau de rapports

345

Restrictions lies la mise niveau de rapports depuis Cognos ReportNet 345 Changement du comportement de la fonction nombre entre Cognos ReportNet(R) 1.1 et Cognos 8 347 Mise niveau de rapports de Cognos 8 version 8.1 ou 8.2 347 Comportement des produits aprs une mise niveau 347 Non-suppression des membres qui ne contiennent aucune donne pour SAP BW 348 Sparateurs de milliers manquants 348 Annexe A: Dpannage

349

Problmes de cration de rapports 349 Affichage diffrent du rsultat d'une division par zro dans les listes et les tableaux croiss 349 Erreur d'application lors de la mise niveau d'un rapport 349 La couleur de fond du modle ne s'affiche pas 350 Sous-totaux dans les listes groupes 350 crasement d'un libell de graphique par un autre 350 Affichage d'un libell sur deux dans un graphique 350 Affichage des arrire-plans dgrads de graphiques en gris 350 Problmes de filtrage de donnes 351 Erreur HRESULT= DB_E_CANTCONVERTVALUE lors du filtrage d'une colonne _make_timestamp 351 Problmes d'excution de rapports 351 Les rcapitulatifs des rapports ne correspondent pas aux membres visibles 351 Impossible de trouver la base de donnes dans le Content Store (Erreur QE-DEF-0288) 353 Erreurs d'analyse lors de l'ouverture ou de l'excution d'un rapport mis niveau 353 Une erreur de dbordement se produit lorsqu'une valeur d'un tableau crois compte plus de 19 caractres 353 L'erreur ORA-00907 se produit lors de l'excution d'un rapport 353 Rapport ou analyse non excuts en raison d'lments manquants 354 Impossible d'afficher un rapport diffus en rafale 354 8 Report Studio

Table des matires Un rapport mis niveau partir de ReportNet ne conserve pas son aspect d'origine 355 Liens d'accs au dtail dsactivs dans le navigateur Safari 355 Un total cumulatif dans les rapports regroups renvoie des rsultats inattendus 355 Problmes lors de l'accs au dtail 356 Impossible de changer de niveau entre les cubes car les noms uniques des membres ne correspondent pas 356 Rsultats inattendus lors de l'accs au dtail d'une source de donnes relationnelles partir d'un cube. 356 Impossible de passer de la source de donnes relationnelles un cube 357 Annexe B: Exemples

359

Exemples du pack Entrept de donnes VA (analyse) 359 Retours et satisfaction des clients 359 Formation des employs par anne 359 Socit Vacances et Aventure - Bilan au 31 dcembre 2006 360 Rapport de primes de rendement globales 360 Rapport sur la succession 360 Profil de gestionnaire 360 Effectifs prvus 361 Postes combler 361 Rapport de recrutement 361 Articles retourns 361 Retours par commande annule en 2006 362 Retours par dommage, commandes annules et plaintes en 2006 362 Revenus par filiale VA, 2005 362 Retours par mode de commande - Graphique invites 362 Exemples du pack Entrept de donnes VA (requte) 363 Rapport Performances de ventes diffus en rafale 363 Exemples du pack Ventes VA (requte) 363 Factures de commande - Donald Chow, reprsentant 363 Exemples pour la socit Vacances et aventure 364 Le groupe de socits Vacances et aventure 365 Employs 366 Ventes et marketing 366 Base de donnes, modles et packs de la socit Vacances et aventure 367 Annexe C: Types de graphiques

371

Slection d'un type de graphique et d'une configuration 372 Graphiques circulaires 373 Graphiques colonnes 374 Graphiques colonnes progressives 374 Graphiques de Pareto 375 Graphiques barres 376 Graphiques courbes 376 Graphiques aires 377 Graphiques de type combinaison 378 Graphiques radar 378 Graphiques nuage de points 379 Graphiques bulles 379 Graphiques points 380 Guide de l'utilisateur - Cration de rapports professionnelle 9

Table des matires Graphiques quadrants 380 Graphiques polaires 381 Graphiques d'intervalles d'indicateurs 381 Graphiques de type jauge 382 Configurations de graphiques 383 Graphiques standard 383 Graphiques lments superposs 383 Graphiques lments superposs proportionnels 384 Graphiques 3-D 385 Annexe D: Fonctions rcapitulatives

387

Mise en correspondance des fonctions d'agrgation entre les sources de donnes, Framework Manager et Report Studio 391 Annexe E: Utilisation de l'diteur d'expression

393

Cration d'expressions l'aide des sources de donnes SAP BW 394 Consultation des informations d'une donne lmentaire 395 La recherche de valeurs peut renvoyer des rsultats inattendus 395 Utilisation de guillemets dans les chanes littrales 396 Recommandation - Utilisation des alias des noms uniques des membres (MUN) 396 Excution d'un rapport contenant des membres 396 Des fonctions ne sont pas accessibles au moment de crer une expression de rapport ou de prsentation 397 Concatnation de chanes 397 Rgles de conversion dimensionnelles 397 Rgles de conversion pour les objets dimensionnels 400 Rgles de conversion pour les valeurs de type numrique et chane 401 Chemins de conversion 401 Oprateurs 402 ( 402 ) 402 * 403 , 403 / 403 || 403 + 403 - 403 < 404 <= 404 <> 404 = 404 > 404 -> 404 >= 405 and 405 auto 405 between 405 case 405 contains 405 currentMeasure 406 10 Report Studio

Table des matires default 406 distinct 406 else 406 end 406 ends with 406 for 407 for all 407 for any 407 for report 407 if 407 in 407 in_range 408 is missing 408 is null 408 is not missing 408 is not null 408 like 408 lookup 409 not 409 or 409 prefilter 409 rows 409 starts with 409 then 410 when 410 Rcapitulatifs 410 aggregate 410 average 410 count 411 maximum 411 median 411 minimum 411 moving-average 412 moving-total 412 percentage 413 percentile 414 quantile 415 quartile 415 rank 416 running-average 417 running-count 417 running-difference 418 running-maximum 419 running-minimum 419 running-total 420 standard-deviation 421 standard-deviation-pop 421 total 421 variance 422

Guide de l'utilisateur - Cration de rapports professionnelle 11

Table des matires variance-pop 422 Rcapitulatifs des membres 422 aggregate 423 average 423 count 423 maximum 423 median 423 minimum 423 percentage 424 percentile 424 quantile 424 quartile 424 rank 425 standard-deviation 425 total 425 variance 425 Constantes 425 date 426 date-heure 426 heure avec fuseau horaire 426 date-heure avec fuseau horaire 426 intervalle 426 intervalle de type Anne 426 intervalle de type Mois 426 intervalle de type Anne mois 426 intervalle de type Jour 426 intervalle de type Heure 426 intervalle de type Minute 426 intervalle de type Seconde 426 intervalle de type Jour heure 427 intervalle de type Jour minute 427 intervalle de type Jour seconde 427 intervalle de type Heure minute 427 intervalle de type Heure seconde 427 intervalle de type Minute seconde 427 nul 427 nombre 427 chane 427 heure 427 Syntaxe 427 if then else 427 in_range 428 CASE (recherche) 428 CASE (simple) 428 Fonctions de date-heure selon le principe des jours ouvrables 428 _add_days 428 _add_months 429 _add_years 429 _age 430

12 Report Studio

Table des matires _day_of_week 430 _day_of_year 430 _days_between 431 _days_to_end_of_month 431 _first_of_month 431 _last_of_month 431 _make_timestamp 432 _months_between 432 _week_of_year 432 _years_between 433 _ymdint_between 433 Fonctions de bloc 433 _firstFromSet 433 _remainderSet 434 Fonctions de macro 434 + 434 array 434 csv 434 dq 435 grep 435 join 435 prompt 436 promptmany 436 sb 437 sq 437 sort 437 split 437 substitute 438 unique 438 urlencode 439 CSVIdentityName 439 CSVIdentityNameList 439 CAMPassport 440 CAMIDList 440 CAMIDListForType 440 Fonctions communes 441 nullif 441 _format 441 _round 441 abs 441 ancestor 442 ancestors 442 bottomCount 442 bottomPercent 442 bottomSum 442 caption 443 cast 443 ceil 444 ceiling 444

Guide de l'utilisateur - Cration de rapports professionnelle 13

Table des matires char_length 444 character_length 444 children 445 closingPeriod 445 coalesce 445 completeTuple 445 cousin 445 current_date 446 current_time 446 current_timestamp 446 currentMember 446 defaultMember 447 descendants 447 emptySet 447 except 448 exp 448 extract 448 filter 448 firstChild 449 firstSibling 449 floor 449 generate 449 head 449 hierarchize 450 hierarchy 450 intersect 450 item 450 lag 450 lastChild 450 lastPeriods 451 lastSibling 451 lead 451 level 451 levels 451 linkMember 451 ln 452 localtime 452 localtimestamp 452 lower 452 member 453 members 453 mod 453 nestedSet 454 nextMember 454 octet_length 454 openingPeriod 454 order 454 ordinal 455 parallelPeriod 455

14 Report Studio

Table des matires parent 455 periodsToDate 455 position 455 power 456 prevMember 456 roleValue 456 rootMembers 457 set 457 siblings 457 sqrt 457 subset 457 substring 458 tail 458 topCount 458 topPercent 458 topSum 458 trim 459 tuple 459 union 459 unique 459 upper 460 value 460 DB2 460 ascii 460 ceiling 460 char 460 chr 461 concat 461 date 461 day 461 dayname 461 dayofweek 462 dayofweek_iso 462 dayofyear 462 days 462 dec 462 decimal 463 difference 463 digits 463 double 463 event_mon_state 463 float 463 hex 464 hour 464 insert 464 integer 464 int 464 julian_day 465 lcase 465

Guide de l'utilisateur - Cration de rapports professionnelle 15

Table des matires left 465 length 465 locate 465 long_varchar 465 ltrim 466 microsecond 466 midnight_seconds 466 minute 466 month 466 monthname 466 quarter 467 radians 467 repeat 467 replace 467 right 467 round 468 rtrim 468 second 468 sign 468 smallint 468 soundex 468 space 469 substr 469 table_name 469 table_schema 469 time 469 timestamp 469 timestamp_iso 470 timestampdiff 470 to_char 470 translate 470 trunc 470 truncate 471 ucase 471 value 471 varchar 471 week 471 year 471 Fonctions de conversion DB2 472 Fonctions mathmatiques DB2 473 Fonctions trigonomtriques DB2 474 Informix 476 cardinality 476 char_length 476 concat 476 date 477 day 477 extend 477 hex 477

16 Report Studio

Table des matires initcap 477 length 478 lpad 478 mdy 478 month 478 nvl 478 octet_length 479 replace 479 round 479 rpad 479 substr 479 to_char 480 to_date 480 trunc 480 weekday 480 year 480 Fonctions mathmatiques Informix 481 Fonctions trigonomtriques Informix 481 MS Access 482 ascii 482 ceiling 483 chr 483 concat 483 curdate 483 curtime 483 dayname 483 dayofmonth 484 dayofweek 484 dayofyear 484 hour 484 instr 484 lcase 485 left 485 length 485 locate 485 ltrim 485 minute 485 month 486 monthname 486 now 486 position 486 quarter 486 right 486 round 487 rtrim 487 sign 487 space 487 substr 487 substring 487

Guide de l'utilisateur - Cration de rapports professionnelle 17

Table des matires truncate 488 ucase 488 week 488 year 488 Fonctions de conversion MS Access 488 Fonctions mathmatiques MS Access 489 Fonctions trigonomtriques MS Access 490 Oracle 490 add_months 490 ascii 491 ceil 491 char_length 491 chr 491 concat 491 decode 491 dump 492 greatest 492 initcap 492 instr 492 instrb 492 least 493 length 493 lengthb 493 lpad 493 ltrim 493 months_between 493 new_time 494 next_day 494 nls_initcap 494 nls_lower 494 nls_upper 494 nvl 495 replace 495 round 495 rpad 495 rtrim 495 sign 496 soundex 496 substr 496 substrb 496 { sysdate } 496 to_char 496 to_date 497 to_number 497 translate 497 trunc 497 trunc 497 {user} 497 vsize 498

18 Report Studio

Table des matires Fonctions mathmatiques Oracle 498 Fonctions trigonomtriques Oracle 498 Red Brick 500 ceil 500 concat 500 { current_user } 500 date 500 dateadd 501 datediff 501 datename 501 dec 501 decimal 501 decode 502 float 502 ifnull 502 int 502 integer 502 length 503 lengthb 503 ltrim 503 nullif 503 positionb 503 real 504 round 504 rtrim 504 sign 504 string 504 substr 504 substrb 505 time 505 timestamp 505 timestamp 505 to_char 505 SQL Server 506 ascii 506 char 506 charindex 506 { current_user } 506 datalength 506 dateadd 507 datediff 507 datename 507 datepart 507 day 508 difference 508 getdate 508 left 508 ltrim 508 month 508

Guide de l'utilisateur - Cration de rapports professionnelle 19

Table des matires patindex 509 replace 509 replicate 509 reverse 509 right 509 round 510 rtrim 510 sign 510 soundex 510 space 510 str 510 stuff 511 year 511 Fonctions de conversion SQL Server 511 Fonctions mathmatiques SQL Server 512 Fonctions trigonomtriques SQL Server 512 Teradata 514 account 514 add_months 514 bytes 514 case_n 515 char2hexint 515 characters 515 database 515 date 515 format 516 index 516 log 516 nullif 516 nullifzero 516 profile 516 random 517 role 517 session 517 soundex 517 substr 517 time 517 type 518 user 518 vargraphic 518 zeroifnull 518 Fonctions trigonomtriques Teradata 518 SAP BW 521 Fonctions trigonomtriques SAP BW 521 Fonctions mathmatiques SAP BW 522 Sybase 522 ascii 522 char 523 charindex 523

20 Report Studio

Table des matires datalength 523 dateadd 523 datediff 524 datename 524 datepart 524 day 524 difference 525 getdate 525 left 525 ltrim 525 month 525 patindex 525 rand 526 replicate 526 reverse 526 right 526 round 526 rtrim 527 soundex 527 space 527 str 527 stuff 527 substring 528 to_unichar 528 uhighsurr 528 ulowsurr 528 uscalar 529 year 529 Fonctions mathmatiques Sybase 529 Fonctions trigonomtriques Sybase 530 Fonctions de rapport 531 _add_days 531 _add_months 532 _add_years 532 _age 532 _day_of_week 532 _day_of_year 532 _days_between 533 _days_to_end_of_month 533 _first_of_month 533 _last_of_month 533 _make_timestamp 533 _months_between 533 _week_of_year 534 _years_between 534 _ymdint_between 534 abs 534 AsOfDate 534 AsOfTime 535

Guide de l'utilisateur - Cration de rapports professionnelle 21

Table des matires BurstKey 535 BurstRecipients 535 ceiling 535 CellValue 535 character_length 535 ColumnNumber 536 CubeCreatedOn 536 CubeCurrentPeriod 536 CubeDataUpdatedOn 536 CubeDefaultMeasure 536 CubeDescription 536 CubeIsOptimized 537 CubeName 537 CubeSchemaUpdatedOn 537 exp 537 extract 537 floor 537 GetLocale 538 HorizontalPageCount 538 HorizontalPageNumber 538 InScope 538 IsBursting 538 IsCrosstabColumnNodeMember 538 IsCrosstabRowNodeMember 539 IsFirstColumn 539 IsInnerMostCrosstabColumnNodeMember 539 IsInnerMostCrosstabRowNodeMember 539 IsLastColumn 539 IsLastInnerMostCrosstabColumnNodeMember 539 IsLastInnerMostCrosstabRowNodeMember 540 IsOuterMostCrosstabColumnNodeMember 540 IsOuterMostCrosstabRowNodeMember 540 IsPageCountAvailable 540 ln 540 Paramtres rgionaux 540 lower 541 mapNumberToLetter 541 mod 541 ModelPath 541 Maintenant 541 nullif 541 octet_length 542 PageCount 542 PageName 542 PageNumber 542 ParamCount 542 ParamDisplayValue 542 ParamName 543 ParamNames 543

22 Report Studio

Table des matires ParamValue 543 position 543 power 543 ReportAuthorLocale 543 ReportCreateDate 544 ReportDate 544 ReportDescription 544 ReportID 544 ReportLocale 544 ReportName 544 ReportOption 545 ReportOutput 545 ReportPath 545 ReportProductLocale 545 ReportSaveDate 545 round 546 RowNumber 546 ServerLocale 546 ServerName 546 sqrt 546 substring 547 TOCHeadingCount 547 Today 547 trim 547 upper 547 URLEncode 547 Fonctions de conversion du type de donne 548 Annexe F: Production de rapports au format Microsoft Excel

553

chec du chargement des images de la base de donnes Content Store de Cognos 8 dans un rapport 553 Une feuille de calcul vide est ouverte 553 Un message d'avertissement s'affiche lorsque l'application Excel ouvre un rapport Cognos 8 553 Non enregistrement du contenu d'une feuille de calcul pour les rapports enregistrs au format XLS 554 chec du chargement d'un rapport Excel dans Netscape 7.01 554 chec de l'imbrication d'tiquettes dans les graphiques 554 Sries de donnes tronques 554 Diffrences de couleurs entre le format Excel et le format HTML ou PDF 554 Graphiques circulaires rcurrents 555 chec de l'omission des libells d'axe distincts 555 Mise en forme Cognos 8 non prise en charge 555 Une cellule contient une srie de # 556 Les rapports comportant plus de 256 colonnes ne s'affichent pas dans Excel 556 Largeur des colonnes et des tables 556 SSL (Secure Socket Layer) n'est pas pris en charge dans certains formats et certaines versions d'Excel 557 Le format numrique devient le format montaire dans la version japonaise d'Excel 557 Le rapport affiche les donnes dans des colonnes inappropries 557

Guide de l'utilisateur - Cration de rapports professionnelle 23

Table des matires Impossible d'accder un rapport sur un serveur distant 557 Non prise en charge de l'accs au dtail des rapports 558 Non prise en charge des rapports de type Carte 558 Non prise en charge de la mise en forme Excel 558 Non prise en charge des boutons d'hyperlien 558 chec de l'affichage au format Excel des rapports envoys comme pices jointes d'un courrier lectronique 558 Proprits graphiques non prises en charge dans Excel 558 Types de graphiques non pris en charge dans Excel 559 Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio Objets de Report Studio 561 Aires 3-D 561 Barres 3-D 561 Graphique combin 3-D 562 Courbes 3-D 562 Graphique nuage de points 3-D 562 Axe angulaire 563 Mesure angulaire 563 Aires 563 Expression 'En date du' 563 Titre de l'axe 563 Barres 564 Ligne de base 564 Ligne de base 564 Ligne de base 564 Ligne de base 565 Bloc 565 Signet 565 Graphique bulles 565 Mesure (bulles) 566 Mesure calcule 566 Donnes calcules 566 Donnes calcules 566 Titre 566 Corps du graphique 567 Cartouche du graphique 567 Membre d'un nud du graphique 567 Sous-titre du graphique 567 lment de texte du graphique 567 Titre du graphique 568 Classe 568 Graphique combin 568 Substitution de composantes 568 Bloc conditionnel 569 Bloc conditionnel 569 Texte de l'lment de contexte 569 Tableau crois 569 Colonnes de tableau crois 570

561

24 Report Studio

Table des matires Colonnes de tableau crois 570 Coin (tableau crois) 570 Cellules de fait du tableau crois 571 Intersection d'un tableau crois 571 Cellules de fait du membre d'un tableau crois 571 Membre du nud du tableau crois 572 Lignes de tableau crois 572 Lignes de tableau crois 572 Espace de tableau crois 573 Courbe cumulative 573 Axe des courbes cumulatives 573 Libell de la courbe cumulative 573 Donne lmentaire 574 Date 574 Invite de saisie d'une date-heure 574 Invite de saisie d'une date 574 Mesure implicite 574 Filtre dtaill 575 Dimension 575 Couche d'affichage 575 Ensemble de membres explicite 575 Fait 575 Zone de groupe 576 Graphique de type jauge 576 Libells de graphique circulaire jauge 576 Axe numrique jauge 576 Invite gnre 577 Ensemble hirarchique 577 lment HTML 577 Hyperlien 577 Bouton d'hyperlien 578 Image 578 Intersection (nuplet) 578 Invite de saisie d'un intervalle 579 Jointure 579 Cl 579 Lien vers une prsentation 579 Lgende 579 Titre de la lgende 580 Niveau 580 Hirarchie des niveaux 580 Ensemble de niveau 580 Courbes 580 Liste 581 Cellule (liste) 581 Colonne (liste) 581 Corps de colonne de liste 582 Colonnes (liste) 582 Colonnes (liste) 582

Guide de l'utilisateur - Cration de rapports professionnelle 25

Table des matires Style du corps des colonnes de la liste 583 Style du titre des colonnes de la liste 583 Titre de colonne (liste) 583 Cartouche (liste) 583 En-tte (liste) 584 Cartouche de liste 584 En-tte de liste 584 Ligne de liste 584 Style des cellules des lignes de la liste 585 Carte 585 Emplacement de la carte 585 Emplacement de la carte 585 Emplacement de raffinement de la carte 585 Emplacement de raffinement de la carte 586 Repre 586 Repre 586 MDX 586 Mesure 586 Membre 587 Ensemble d'enfants du membre 587 Hirarchie des membres 587 Proprit du membre 587 Proprit du membre 587 Ensemble des membres 587 Graphique des intervalles d'indicateurs 588 Image de Metric Studio 588 Ensemble nomm 588 Remarque 588 Contenu de la remarque 589 Axe numrique 589 Axe numrique 589 Axe des ordonnes 589 Page 590 Corps (page) 590 Texte de saut de page 590 Cartouche (page) 590 En-tte (page) 590 Numro de page 591 Ensemble de pages 591 Graphique de Pareto 591 Graphique circulaire 591 Libells de graphique circulaire 592 Titre de la lgende des couleurs des points 592 Couche des points 592 Mesures des points 592 Titre de la lgende de la taille des points 593 Mesure de la taille des points 593 Graphique polaire 593 Graphique progressif 593

26 Report Studio

Table des matires Bouton d'invite 594 Requte 594 Opration de requte 594 Rfrence de requte 595 Graphique radar 595 Axe radial 595 Mesure radiale 595 Titre de la lgende des couleurs des rgions 596 Couche des rgions 596 Mesures des rgions 596 Droite de rgression 596 Rptiteur 596 Table du rptiteur 597 Cellule de la table du rptiteur 597 lment de feuille de styles 597 Numro de ligne 597 Graphique nuage de points 598 Invite de slection et de recherche 598 Expression d'ensemble 598 Singleton 598 Ensemble de membres limiteurs 599 SQL 599 Filtre rcapitulatif 599 Table 599 Cellule (table) 599 Table des matires 599 Entre de table des matires 600 Ligne (table) 600 Mesure cible 600 Invite de zone de texte 600 Texte 601 Heure 601 Invite de saisie de l'heure 601 Mesure de la tolrance 601 Colonne rcapitulative 601 Libell de colonne rcapitulative 602 Invite de slection dans l'arborescence 602 Invite de saisie d'une valeur 602 Variable 602 Axe des X 603 Axe des X 603 Mesure (abscisse) 603 Axe 1 des Y 603 Axe 2 des Y 603 Axe des Y 604 Axe des Y 604 Mesure (ordonne) 604 Axe des Z 604 Axe des Z 605

Guide de l'utilisateur - Cration de rapports professionnelle 27

Table des matires Mesure (profondeur) 605 Proprits de Report Studio 605 Angle d'affichage 3-D 605 Position absolue 605 Horizontalement 606 Fonction d'agrgation 606 Permettre la rotation 45 606 Permettre la rotation 90 606 Permettre l'omission 607 Permettre l'chelonnage 607 Axe angulaire 607 Application 607 Appliquer une classe unique 607 Groupement et rcapitulatif automatiques 608 Tri automatique 608 Soumission automatique 608 Troncation automatique 608 viter la division par zro 608 viter les libells en double 609 Attribution des axes 609 Attribution des axes 609 Libells des axes 609 Ligne de l'axe 609 Titre de l'axe 610 Couleur de fond 610 Image en arrire-plan 610 Index des barres, des courbes ou des aires 611 Lignes de base 611 Variable de bloc 611 Bordure 611 Couleur de la bordure 612 Bordures 612 Position en bas (px) 612 Position en bas (px) 612 Type de zone 613 Type de zone 613 Intersection de calcul 613 Type de calendrier 614 Titre 614 Titre 614 Cardinalit 614 Source en cascade 614 Ne pas respecter la casse 614 Catalogue 615 Orientation du graphique 615 Type de graphique 615 Type de graphique 615 Classes 615 Mode horloge 616

28 Report Studio

Table des matires Titre de la lgende des couleurs 616 Titre de la lgende des couleurs 616 Coordonne de colonne 616 Titres des colonnes 617 Lien vers une composante 617 Lien vers une composante 617 Palette conditionnelle 617 Styles conditionnels 617 Traits connecteurs 618 Hauteur du contenu 618 Permettre les jointures entre plusieurs produits 618 Axe de cumul 619 Libell de cumul 619 Courbe cumulative 619 Bloc actif 619 Libell personnalis 619 Format des donnes 619 Donne lmentaire 620 Donne lmentaire 620 Libell de la donne lmentaire 620 Libell de la donne lmentaire 620 Libell de la donne lmentaire 621 Libell de la donne lmentaire 621 Valeur de la donne lmentaire 621 Valeur de la donne lmentaire 621 Valeur de la donne lmentaire 622 Valeur de la donne lmentaire 622 Valeur de la donne lmentaire 622 Valeur de la donne lmentaire 622 Langue des donnes 622 Source de donnes 623 Mesure implicite 623 Choix implicites 623 Titre implicite 623 Dfinition du contenu 623 Dfinir des ensembles de membres 624 Profondeur 624 Description 624 Dtail 624 Identificateur d'image 624 Couleur de l'extrieur du cadran 624 Bibliothque 625 Dimension 625 Afficher aprs l'en-tte global 625 Frquence d'affichage 625 Afficher les millisecondes 625 Afficher les secondes 626 Valeur afficher 626 Vers le bas 626

Guide de l'utilisateur - Cration de rapports professionnelle 29

Table des matires Dfinitions d'accs au dtail 626 Valeurs en double 626 Type d'inclusion 627 Mthode d'excution 627 Optimisation de l'excution 627 Dveloppement de fonctions 627 Expression 628 Expression 628 Expression 628 Expression 628 Couleur d'affichage 629 Priorit des cellules de fait 629 Effets de remplissage 629 Couleur de la premire colonne 629 Premire date 629 Index du premier libell 630 Agencement 630 Police 630 Dimensionnement automatique de la police 631 Cartouche 631 Couleur de premier plan 631 Libells de graphique circulaire jauge 632 Palette du graphique circulaire jauge 632 Code SQL/MDX cr 632 Quadrillage 632 Groupement et tri 632 Type de groupe 633 tendue du groupe 633 Contient des cellules de fait 633 Niveau d'en-tte 633 Hauteur (px) 633 Masquer les ornements 633 Masquer le texte 634 Hirarchie 634 Taille du centre (%) 634 Alignement horizontal 634 HTML 635 Variable de source du code HTML 635 Ignorer les donnes sans libells 635 Inclure zro dans l'ajustement automatique 636 Relations des jointures 636 Libell 636 Libell 636 Libell 636 Libell 636 Libell 637 Libell 637 Contrle de l'affichage des libells 637 Libells 637

30 Report Studio

Table des matires Libells 637 Dernire date 638 Position gauche (px) 638 Position gauche (px) 638 Lgende 638 Libell de la lgende 638 Titre de la lgende 639 Niveau 639 Indentation de niveau 639 Courbes 639 Style de courbe 639 Styles des lignes 640 paisseur de la courbe (pt) 640 Carte et couches 640 Accs au dtail des cartes 640 Marge 640 Couleur du repre 641 Libell du repre 641 Repres 641 Emplacement du texte du repre 641 Relations Principale/Dtails 641 Nombre maximal de caractres 642 Dlai maximal d'excution 642 Nombre maximal de zones sensibles 642 Nombre maximal de lignes extraites 642 Taille maximale (pt) 642 Nb. maximal de tables 643 Nb. maximal de caractres dans un blob de texte 643 Nombre maximal de caractres de troncation 643 Valeur maximale 643 MDX 644 Membre 644 Dcalage du membre (%) 644 Membres 644 Taille minimale (pt) 645 Valeur minimale 645 Quadrillage secondaire 645 Lignes multiples 645 Zone de slections multiples 645 Nom 646 Nom 646 Nom 647 Nom 647 Nom 647 Nom 647 Couleur de la colonne ngative 647 Aucune donne 647 Taille du libell 'Aucune donne' (pt) 648 Coordonne de nud 648

Guide de l'utilisateur - Cration de rapports professionnelle 31

Table des matires Bordure de la remarque 648 Remarques 648 Nombre de droites de rgression 648 Nombres seulement 649 Style de numro 649 Axe numrique 649 Axe numrique 649 Valeur numrique 649 Valeur numrique 649 Axe des ordonnes 650 Permettre les jointures externes 650 Remplacer les informations de dimension 650 Remplacements 650 Cadrage 650 Pagination 651 Palette 651 Palette 651 Paramtre 651 Mise en page PDF 652 Centile 652 Pourcentage de l'axe 652 Motif de performance 652 Libells de graphique circulaire 652 Couleur du point 653 Forme du point 653 Forme du point 653 Taille du point (pt) 653 Exposant polynomial 653 Position 653 Type de position 654 Type de position 654 Type de position 654 Couleur de la colonne positive 654 Pr-alimenter 654 Remplir les niveaux au pralable 655 Tri l'avance 655 Traitement en cours 655 Axe progressif 655 Liste de projection 655 Proprits 655 Proprit 656 Vers le bas 656 Requte 656 Type de radar 656 Axe radial 657 Intervalle 657 Libell de l'intervalle 657 Droite de rgression 657 Type de rgression 657

32 Report Studio

Table des matires Alignement relatif 658 Afficher les cellules de fait 658 Afficher la page lorsqu'elle est vide 658 Variable de rendu 658 Direction du rptiteur 659 Expression de rapport 659 Expression de rapport 659 Expression de rapport 659 Expression de rapport 660 Expression de rapport 660 Expression de rapport 660 Expression de rapport 660 Expression de rapport 660 Expression de rapport 661 Requis 661 Position droite (px) 661 Fonction de sommaire de l'agrgat 661 Traitement du sommaire 662 Membres racines uniquement 662 Faire pivoter les valeurs 662 Coordonne de ligne 662 Lignes par page 663 chelle 663 Intervalle des chelons 663 tendue 663 Interface de slection 663 Sparateur 664 Couleur de la srie 664 Opration 'set' 664 Dfinir le tri 664 Afficher le titre 664 Afficher l'intervalle de donnes dans la lgende 665 Afficher les libells sans donnes 665 Afficher les tiquettes 665 Afficher les valeurs de la lgende 665 Taille et dbordement 665 Titre de la lgende des tailles 666 Ordre de rsolution 666 Tri 666 Type de source 666 Type de source 667 Type de source 667 Type de source 667 Espacement et csure 667 Toile d'araigne 668 SQL 668 Syntaxe de jointure SQL 668 Syntaxe SQL 668 carts-types 669

Guide de l'utilisateur - Cration de rapports professionnelle 33

Table des matires Choix statiques 669 Variable de style 669 Sous-titre 670 Suppression 670 Table des matires 670 Nom de la table des matires 670 Proprits de la table 670 Couleur de la cible 670 Repre de la cible 671 Couleur de bordure du repre de la cible 671 Position du repre de la cible 671 Intervalle cible (%) 671 Texte 671 Agencement et justification 672 Variable de source du texte 672 Titre 672 Couleur de tolrance 672 Libell de la tolrance 673 Infobulles 673 Position en haut (px) 673 Colonne rcapitulative 673 Couleur de la colonne rcapitulative 673 Troncation 673 Texte de troncation 674 Type 674 Type 674 Type 674 Dcalage de l'intervalle suprieur (%) 675 Adresse URL 675 Variable de source de l'adresse URL 675 Syntaxe 675 Utiliser le comportement 1.x 675 Utiliser une valeur dtaille sur la page 676 Utiliser en tant qu'information sur le paramtre 676 Utiliser l'antmmoire locale 676 Utiliser le mme intervalle pour toutes les instances 676 Utiliser la clause With du langage SQL 677 Utiliser le sparateur des milliers 677 Valeur utiliser 677 Valeur utiliser 677 Emplacement de la valeur 677 Reprsentation de la valeur 677 Valeurs 678 Valeurs 678 Valeurs 678 Type de valeur 678 Alignement vertical 678 Visible 679 Angle visuel 679

34 Report Studio

Table des matires Espace blanc 679 Largeur (px) 680 Axe des X 680 Axe 1 des Y 680 Axe 2 des Y 680 Position sur l'axe 2 des Y 680 Axe des Y 680 Proprits de format de donnes 681 Caractres 'non applicable' 681 Caractres d'erreur (Tous) 681 Type de calendrier 681 Format de l'heure 681 Monnaie 681 Afficher la monnaie 681 Symbole de la monnaie 681 Position du symbole de la monnaie 682 Ordre de la date 682 Sparateur de date 682 Format de la date 682 Sparateur de dcimales 682 Afficher les symboles AM / PM 682 Afficher sous forme d'exposant 682 Afficher les jours 683 Afficher les priodes 683 Afficher les heures 683 Afficher les millisecondes 683 Afficher les minutes 683 Afficher les mois 683 Afficher les mois 683 Afficher les secondes 683 Afficher les fuseaux horaires 683 Afficher les jours de la semaine 684 Afficher les annes 684 Afficher les annes 684 Caractres de division par zro 684 Symbole de l'exposant 684 Taille du groupe (chiffres) 684 Symbole international de la monnaie 684 Mantisse (chiffres) 684 Nb. maximal de chiffres 685 Nb. minimal de chiffres 685 Caractres pour les valeurs manquantes 685 Motif des nombres ngatifs 685 Position du signe ngatif 685 Signe ngatif 685 Nombre de dcimales 685 Caractres de dbordement numrique 685 Caractre de formatage 686 Motif 686

Guide de l'utilisateur - Cration de rapports professionnelle 35

Table des matires Symbole de pourcentage 686 chelle des pourcentages (entier) 686 chelle 686 Taille du groupe secondaire (chiffres) 686 Caractres d'erreur de scurit 686 Sparateur des milliers 686 Sparateur de l'heure 687 Format de l'heure 687 Unit de temps 687 Utiliser le sparateur des milliers 687 Caractres pour les valeurs nulles 687 Annexe H: Utilisation de motifs pour mettre en forme des donnes Rgles d'utilisation des motifs 689 Symboles de date et d'heure 691 Symboles des dcimales 701 Annexe I: Accs au dtail dans Cognos 8 partir de Cognos Series 7 Dfinition de l'accs au dtail partir de PowerPlay Web 703 Dfinition de l'accs au dtail partir de Cognos Visualizer 704 Cration et test du rapport cible 704 Glossaire Index

689

703

707

713

36 Report Studio

Introduction
Ce document est destin tre utilis avec Report Studio. Il comprend des procdures dtailles et des informations de fond destines vous aider dans la cration de rapports standard et complexes. Report Studio est un produit Web pour la cration de rapports d'analyse des donnes d'une socit en fonction de besoins d'informations spcifiques.

Public concern
Pour utiliser ce guide, vous devez : connaissant les besoins de votre entreprise. savoir utiliser un navigateur Web, dvelopper des applications Web et crire des rapports, connatre les bases de donnes et les concepts de modlisation de donnes.

Documentation connexe
Notre documentation comprend des guides d'utilisation, des guides de dmarrage, des guides sur les nouvelles fonctions, des fichiers Lisezmoi et des informations complmentaires destins rpondre aux besoins des diffrents utilisateurs. Les documents suivants contiennent des informations connexes et peuvent tre mentionns dans le prsent manuel. Remarque : Lorsque vous cliquez sur certains liens du tableau ci-dessous, une page Web du type La page est introuvable peut s'afficher. Certains documents sont accessibles spcialement pour votre configuration. Si un lien n'est pas disponible, vous pouvez accder au document correspondant via le site Web Cognos Global Customer Services (http://support.cognos.com). Les rfrences d'identification pour la connexion sont disponibles soit auprs de votre administrateur, soit en envoyant une demande l'adresse support.america@cognos.com.

Document
Dmarrage de Cognos 8

Description
Prsentation de Cognos 8 l'intention des nouveaux utilisateurs

Cognos Connection - Guide de Utilisation de Cognos Connection pour la publication, la l'utilisateur recherche, la gestion, l'organisation et l'affichage de contenu Cognos, tel que des tableaux de bord, des rapports, des analyses et des agents Cognos 8 - Guide Gestion des serveurs, de la scurit, des rapports et des services d'administration et de scurit du portail ; configuration des exemples de Cognos ; dpannage et personnalisation de Cognos 8 Guide de l'utilisateur de Analysis Studio Exploration, analyse et comparaison de donnes dimensionnelles

Guide de l'utilisateur - Cration de rapports professionnelle 37

Introduction

Document
Framework Manager User Guide Guide de l'utilisateur de Metric Studio

Description
Cration et publication de modles l'aide de Framework Manager Mise au point d'applications de cration de tableaux de bord et suivi des indicateurs qu'ils contiennent

Guide de l'utilisateur de Query Cration de rapports d'informations dcisionnelles en libre-service Studio Map Manager Installation and Installation et utilisation de Map Manager pour importer et grer User Guide les cartes incluses dans les rapports

Recherche d'informations
Pour rechercher la documentation la plus rcente sur les produits, y compris toute la documentation localise, accdez au site Web Cognos Global Customer Services (http://support.cognos.com). Cliquez sur le lien Documentation pour accder aux guides de la documentation. Cliquez sur le lien Knowledge Base pour accder l'ensemble de la documentation, des documents techniques et des supports multimdia. La documentation des produits est disponible dans l'aide en ligne partir du menu ou du bouton Aide des produits Cognos. Vous avez galement la possibilit de tlcharger la documentation au format PDF partir du site Web Cognos Global Customer Services. Vous pouvez galement consulter la version PDF des fichiers Lisezmoi des produits et les guides d'installation directement partir des CD-ROM fournis par Cognos.

Utilisation des prsentations rapides


Les prsentations rapides sont des didacticiels en ligne de courte dure qui illustrent les fonctions cls des composants des produits Cognos. Pour afficher une prsentation rapide, lancez Cognos Connection et cliquez sur le lien Prsentation rapide dans le coin infrieur droit de la page d'accueil.

Obtenir de l'aide
Pour en savoir davantage sur l'utilisation de ce produit ou pour obtenir une assistance technique, consultez le site Web Cognos Global Customer Services (http://support.cognos.com). Ce site Web fournit des informations sur les produits, des services, des forums d'utilisateurs, ainsi qu'une base de connaissances de supports de documentation et multimdia. Pour crer un dossier, contacter un membre du support technique ou envoyer des commentaires, cliquez sur le lien Contact Us. Pour en savoir davantage sur les formations, cliquez sur le lien Training.

Impression de documents protgs par copyright


Vous pouvez imprimer certaines pages, une section ou le manuel dans son intgralit. Cognos vous concde une licence non exclusive et non transfrable du droit d'utilisation, de copie et de

38 Report Studio

Introduction reproduction des publications protges par copyright, au format lectronique ou papier, uniquement aux fins d'utilisation et d'entretien du logiciel Cognos, et de formation interne sur ce dernier.

Guide de l'utilisateur - Cration de rapports professionnelle 39

Introduction

40 Report Studio

Chapitre 1: Nouveauts
Cette section contient la liste des nouvelles fonctionnalits de cette version, ainsi que des fonctions qui ont t modifies ou qui sont dsormais obsoltes. Y figure galement une liste cumulative d'informations similaires concernant les ditions prcdentes. Vous pourrez ainsi plus facilement planifier vos mises niveau et vos stratgies de dploiement d'application, ainsi que les critres de formation requis pour vos utilisateurs. Pour en savoir davantage sur la mise niveau, reportez-vous au Guide d'installation et de configuration de votre produit. Pour en savoir davantage sur les nouveauts de cette dition, reportez-vous au Guide des nouveauts. Pour consulter une liste jour des environnements pris en charge par les produits de Cognos, tels que les systmes d'exploitation, les programmes de correction, les navigateurs, les serveurs Web, les serveurs d'annuaire, de bases de donnes et d'applications, consultez le site Web de support Cognos (http://support.cognos.com). Pour en savoir davantage sur la mise niveau, reportez-vous au Guide d'installation et de configuration de votre produit. Pour avoir une vue d'ensemble des nouveauts de cette version, reportez-vous au manuel Guide des nouveauts.

Nouveauts de la version 8.3


La liste ci-dessous rpertorie les nouvelles fonctionnalits ajoutes depuis la dernire version. Vous y trouverez galement des liens vers des rubriques connexes.

Modes de cration professionnelle et express


Report Studio prend dsormais en charge deux types distincts d'utilisateurs : l'auteur de rapport professionnel, l'auteur de rapport standard.

Le mode de cration professionnelle est conu pour les auteurs de rapports qui doivent accder l'intgralit des fonctionnalits de Report Studio. Il s'agit du profil Report Studio standard et le seul qui tait disponible jusqu' la prsente version. Le mode de cration express est un sous-ensemble de l'interface utilisateur standard de Report Studio et vise crer des rapports de type tableau financier l'aide de sources de donnes dimensionnelles. La cration de rapports financiers requiert un grand nombre, mais pas la totalit, des fonctions qui existent dj dans Report Studio, ainsi qu'une approche plus intuitive de l'utilisateur et une interaction avec des donnes relles. Pour en savoir davantage, reportez-vous la section "Modes de cration de rapports" (p. 66). Guide de l'utilisateur - Cration de rapports professionnelle 41

Chapitre 1: Nouveauts

Interface utilisateur amliore pour l'utilisation de sources de donnes dimensionnelles


Report Studio vous offre maintenant plusieurs amliorations lorsque vous travaillez avec une source de donnes dimensionnelle. Vous pouvez dsormais : afficher une arborescence source oriente membre dans le volet Objets insrables et personnaliser l'arborescence pour visualiser les informations souhaites (p. 71), crer des ensembles de membres en slectionnant plusieurs membres dans la mme hirarchie de l'arborescence source (p. 187), indiquer si vous souhaitez insrer uniquement les membres, uniquement leurs enfants ou les deux dans votre rapport (p. 187), crer des sauts de page avec sections en faisant glisser des membres ou des ensembles dans la zone Couches de page(p. 201), crer des filtres limiteurs en faisant glisser des membres ou des ensembles dans la zone Filtre de contexte(p. 192).

Styles conditionnels amliors


Les styles conditionnels sont dsormais plus faciles utiliser, grce une nouvelle interface utilisateur rationalise et un plus grand nombre d'options. Vous pouvez appliquer plusieurs styles conditionnels dans des rapports. Par exemple, vous pouvez utiliser un style pour les formats de donnes d'objets spcifiques et en appliquer un deuxime pour la mise en vidence conditionnelle de tout le rapport. Pour en savoir davantage, reportez-vous la section "Mise en vidence de donnes par le biais de styles conditionnels" (p. 280).

Mise en retrait de tableau tendue


La mise en retrait de tableau a t tendue avec de nouvelles proprits afin de prendre en charge le retrait ngatif et la mise en retrait relative. La mise en retrait relative ajoute un retrait en fonction des niveaux tels qu'ils apparaissent dans le rapport plutt que dans la source de donnes du cube. Vous pouvez prsent viter la double mise en retrait, qui retirait les membres des niveaux parent et petit-enfant. Pour en savoir davantage, reportez-vous la section "Mise en retrait de donnes" (p. 101).

Arborescence de donnes personnalisable


Vous pouvez maintenant personnaliser l'arborescence source dans le volet Objets insrables. Vous avez la possibilit de slectionner des options pour une vue de mtadonnes comportant des dimensions, des hirarchies, des niveaux et un dossier de membres facultatif ; vous pouvez aussi slectionner une vue d'arborescence oriente membre. Il est galement possible de slectionner une

42 Report Studio

Chapitre 1: Nouveauts combinaison de ces vues. Pour en savoir davantage, reportez-vous la section "Personnalisation de l'arborescence source" (p. 71).

Table des matires des rapports PDF


Vous pouvez dsormais ajouter une ou plusieurs tables des matires (semblables celle d'un livre) dans vos rapports PDF pour rcapituler tout ou partie du contenu de ces derniers. La table des matires fournit des numros de page et des liens dynamiques vers le contenu. Pour en savoir davantage, reportez-vous la section "Cration d'une table des matires" (p. 154).

Gestion de l'absence de donnes


Lorsqu'une requte ne renvoie aucune donne, vous pouvez dsormais choisir de gnrer un message ou de supprimer la donne lmentaire du rapport. La nouvelle proprit Aucune donne a t ajoute de nombreux conteneurs de donnes, tels que des listes, des tableaux croiss et des graphiques. Pour en savoir davantage, reportez-vous la section "Dfinition de ce qui s'affiche pour un contenant de donnes vide" (p. 220). Vous pouvez galement choisir de ne pas afficher la page de rapport entire si aucun des conteneurs de la page ne contient de donne. Pour en savoir davantage, reportez-vous la section "Non affichage d'une page en cas d'absence de donnes" (p. 76).

Style de rapport simplifi


Vous pouvez dsormais utiliser une classe de style Report Studio nomme Styles simplifis pour supprimer les styles implicites dfinis dans le fichier GlobalReportStyles.css. Cette classe peut tre utilise dans n'importe quel rapport, afin de prsenter un style de rapport plus appropri pour un tableau financier. Cette nouvelle classe est utilise dans le modle de rapport financier. Pour en savoir davantage, reportez-vous la section "Cration et modification de classes" (p. 181).

Expressions de rapports amliores


Une srie de nouvelles fonctions a t ajoute dans l'diteur d'expressions afin d'accrotre l'efficacit des expressions de rapports. Grce elles, vous pouvez crer en toute souplesse des expressions de rapports en vue de la cration de rapports et du traitement conditionnel. Parmi ces nouvelles fonctions, on compte la fonction mathmatique mod(), des fonctions temporelles et des fonctions de conversion. Les utilisateurs disposent de variables de cube qui peuvent dsormais tre ajoutes aux versions de rapports. La fonction double2string( ) peut tre utilise dans les conversions de types de donnes. Les fonctions suivantes renvoient les proprits de cube nommes : CubeName( ) CubeDescription( ) CubePath( )

Guide de l'utilisateur - Cration de rapports professionnelle 43

Chapitre 1: Nouveauts CubeCreatedOn( ) CubeDataUpdatedOn( ) CubeSchemaUpdatedOn( ) CubeIsOptimized( ) CubeDefaultMeasure( ) CubeCurrentPeriod( ) CellValue( )

Les fonctions suivantes sont utilises pour dterminer o se trouve la cellule en cours dans une structure de donnes, comme une liste ou un tableau : GetColumnNumber( ) IsFirstColumn( ) IsLastColumn( ) GetColumnNumber( ) GetRowNumber( ) IsColumnNodeMember( ) IsRowNodeMember( ) IsInnerMostColumnNodeMember( ) IsOuterMostColumnNodeMember( ) IsInnerMostRowNodeMember( ) IsOuterMostRowNodeMember( ) IsLastInnerMostColumnNodeMember( ) IsLastInnerMostRowNodeMember( ) IsFirstColumn( ) IsLastColumn( ) IsFirstRow( ) IsLastRow( ) GetTableRowNumber( ) GetTableColumnNumber( ) InScope( )

Pour en savoir davantage, reportez-vous la section "Utilisation de l'diteur d'expression" (p. 393).

44 Report Studio

Chapitre 1: Nouveauts

Rsultats de type singleton dans la prsentation


Vous pouvez dsormais insrer des donnes lmentaires uniques dans votre rapport en utilisant le nouvel objet singleton. Pour en savoir davantage, reportez-vous la section "Insertion d'une donne lmentaire unique" (p. 217).

Pagination horizontale PDF


Dans les rapports, il est dsormais possible que des donnes couvrent une largeur de deux pages ou plus dans un PDF. Ainsi, vous pouvez afficher des donnes importantes dans leur taille d'origine dans des listes et des tableaux. L'option d'adaptation la page des versions prcdentes est toujours disponible. Pour chaque liste ou tableau, vous dcidez quels lments couvrent plusieurs pages et ceux qui doivent tre rduits pour tenir sur une seule page. Plusieurs options de numrotation de page horizontale sont fournies. Pour en savoir davantage, reportez-vous aux sections "Contrle des sauts de page et de la numrotation des pages" (p. 174) et "Insertion de numros de pages" (p. 173).

Prsentation indpendante des pages au format PDF


Vous pouvez dsormais dfinir l'orientation (portrait ou paysage) et la taille du papier indpendamment pour chaque page des rapports PDF. Cette nouveaut s'avre utile lorsque certaines pages d'un mme rapport prsentent des informations mieux adaptes une autre prsentation. L'orientation et la taille de la page sont dfinies en tant que proprits de celle-ci. Pour en savoir davantage, reportez-vous la section "Dfinition des options de page PDF" (p. 79).

Zoom sur une rgion de graphique


Vous pouvez dsormais effectuer un zoom sur n'importe quelle zone d'un rapport de type carte. Comme la zone concerne vient couvrir tout le cadre du rapport, il n'est plus ncessaire que vous criez une carte distincte dans MapInfo pour chaque zone en question, ni les dfinitions d'accs au dtail ou de rapport correspondantes. Une seule carte dote de plusieurs couches peut tre utilise comme cible des rapports crs utilisant un accs au dtail ou une invite pour dfinir la zone concerne. La nouvelle proprit Dveloppement de fonctions indique si la carte doit tre dveloppe de faon s'intresser principalement aux fonctions filtres. Par exemple, supposons qu'une carte de l'Europe prsente le revenu par pays ; lorsque vous accdez au dtail d'un pays, la carte dveloppe le pays slectionn afin de couvrir tout le cadre du rapport. Pour en savoir davantage, reportez-vous la section "Dveloppement de fonctions" (p. 627).

Autres nouveauts
Les autres nouveauts incluent les lments suivants :

Guide de l'utilisateur - Cration de rapports professionnelle 45

Chapitre 1: Nouveauts Une nouvelle barre d'outils de styles vous permet d'appliquer facilement des styles, tels que des polices, des couleurs, un alignement, des bordures et des formats de donnes. Vous pouvez dsormais copier et rutiliser les informations sur les styles d'un objet dans un autre (p. 153). Vous avez maintenant la possibilit d'enregistrer votre version de rapport dans un systme de fichiers, tel qu'un rseau local "Enregistrement d'un rapport" (p. 72). Un nouveau modle de rapport financier est dsormais disponible avec une mise en forme implicite pour ce type de rapport (p. 69). Les invites de slection et de recherche et de saisie d'une valeur vous permettent maintenant de parcourir un grand nombre de valeurs d'invite (p. 222). Vous avez prsent la possibilit de rechercher des objets dots de caractristiques spcifiques dans votre rapport (p. 61). Il est dsormais possible d'indiquer une mesure implicite pour les graphiques de type carte gographique, nuage de points, bulles et polaires (p. 219). Les feuilles de calcul natives d'Excel 2007 sont maintenant prises en charge comme format de rapport, outre les formats HTML Microsoft Excel existants "Production d'un rapport au format Excel" (p. 78)"Excution d'un rapport" (p. 72).

Fonctions modifies dans la version 8.3


La liste ci-dessous rpertorie toutes les modifications apportes aux fonctions depuis la dernire version. Vous y trouverez galement des liens vers des rubriques connexes.

Comportement des produits aprs une mise niveau


Lorsque vous effectuez une mise niveau de Cognos 8 BI version 8.2 vers la version 8.3, il est possible que certaines fonctionnalits de Cognos 8 se comportent diffremment aprs la mise niveau. Ainsi, lorsque vous mettez niveau des rapports, des changements de comportement peuvent entraner des erreurs de validation. Des documents relatifs ces changements de comportement sont disponibles. Ils contiennent notamment des exemples de changements et dcrivent les solutions adaptes aux problmes susceptibles de se produire lors de la mise niveau. Pour en savoir davantage, reportez-vous la section Upgrading to Cognos 8 BI 8.3 : Changes in Product Behavior sur le site Web Global Customer Services (http://support.cognos.com/go/docs/cognos8_bi/8.3/ changes_productbehavior.html).

Valeurs de cellules spciales affiches diffremment


La mise en forme implicite des valeurs de cellules spciales dans les rapports originellement crs dans Analysis Studio a t modifie entre les versions 8.2 et 8.3. Les valeurs de cellules spciales incluent les valeurs nulles et manquantes, les valeurs de division par zro, les valeurs refuses par la scurit, la mention Non disponible, le dbordement ou d'autres valeurs d'erreur.

46 Report Studio

Chapitre 1: Nouveauts Vous pouvez modifier les caractres des valeurs de cellules spciales. Pour en savoir davantage, reportez-vous la section "Mise en forme de donnes" (p. 214).

Valeurs de cellules

Cognos 8.3

Cognos 8.2 et versions antrieures

Valeurs nulles et manquantes (en blanc) Dbordement ou soupassement Division par zro --

(en blanc) #!Dbordement

/0

/0 #!Scurit

Scurit (par exemple, droits #!Scurit d'accs insuffisants) S/O Erreur Erreur de conversion ----

(en blanc) #!Erreur #!Erreur de conversion

Les filtres limiteurs affectent dsormais toutes les valeurs d'arte


Les filtres limiteurs s'appliquent dsormais toutes les expressions d'arte, de mme qu'aux valeurs des cellules. Pour en savoir davantage, reportez-vous la section Upgrading to Cognos 8 BI 8.3 : Changes in Product Behavior sur le site Web Global Customer Services (http://support.cognos.com/ go/docs/cognos8_bi/8.3/changes_productbehavior.html).

Position de calcul implicite


La position implicite des calculs dans Analysis Studio a t modifie entre les versions 8.2 et 8.3. Dans les versions prcdentes, les calculs taient positionns la fin de l'ensemble. Dans un tableau crois qui contient plusieurs lments, le calcul peut ne pas tre visible l'cran. La position implicite des calculs se situe dsormais aprs le dernier lment utilis en tant qu'oprande dans le calcul. La position d'un calcul dans une analyse enregistre cre dans Analysis Studio 8.2 peut apparatre dans une nouvelle position dans le tableau crois lorsqu'il est affich dans Analysis Studio, Report Studio ou Cognos Viewer dans Cognos 8.3. Cela ne s'applique pas aux rapports originellement crs dans Analysis Studio, puis enregistrs dans Report Studio.

Modifications apportes aux formats de donnes implicites des sources de donnes OLAP
Des formats implicites diffrents sont dfinis pour les valeurs calcules dans le cas o les sources de donnes OLAP suivantes sont utilises : Guide de l'utilisateur - Cration de rapports professionnelle 47

Chapitre 1: Nouveauts sources de donnes relationnelles modlises de faon dimensionnelle, cube Cognos, Cognos 8 Planning - Contributor, Essbase, SAP BW.

Ces modifications peuvent affecter le nombre de positions dcimales, les sparateurs de milliers ou la prcision de l'arrondi utiliss dans les rapports. Le tableau ci-dessous prsente quelques exemples de modifications.

Format de donnes ou calcul


Sparateurs de milliers

Description de la modification

Les rsultats exprims sous forme de grands pourcentages incluent dsormais des sparateurs de milliers (en gnral, un espace tous les trois chiffres). Par exemple, 1234,00 % s'affiche maintenant sous la forme 1 234,00 %. Si aucune des valeurs d'un calcul ou d'un rcapitulatif n'utilise de sparateur de milliers, les rsultats n'en comportent pas non plus.

Format $0

Les mesures mises en forme avec la chane de format Cognos $0 (autorise avec Essbase) comportent maintenant des dcimales, puisque cette chane de format n'indique pas que ces dernires doivent tre supprimes. Si le numrateur est une monnaie comportant au moins une dcimale et le dnominateur une constante de requte, un nombre ou un pourcentage, le rsultat inclut dsormais autant de dcimales que la monnaie. Dans tous les autres cas, le rsultat d'une division comporte toujours trois dcimales. Si le dnominateur est une constante de requte, un nombre ou un pourcentage, le format du rsultat correspond maintenant celui du numrateur. Dans tous les autres cas, le rsultat d'une division est un nombre.

Service

Racine carre

Si l'oprande est une monnaie comportant des dcimales, sa prcision dcimale est maintenant utilise pour le rsultat. Dans tous les autres cas, le rsultat comporte trois dcimales. Les rsultats comportent dsormais autant de dcimales que la prcision de l'arrondi.

Arrondi

48 Report Studio

Chapitre 1: Nouveauts Vous pouvez remplacer ces formats implicites l'aide de Report Studio ou de Query Studio. Pour en savoir davantage, consultez la base de connaissances du site Web du support technique de Cognos (http://support.cognos.com).

Rsultats incorrects obtenus avec les rcapitulatifs appliqus aux mesures non additives pour SAP BW
Si votre rapport de type Liste ou group de type Liste comporte un rcapitulatif, comme un total, une moyenne ou un cart sur une mesure non additive (comme le prix d'un article, ou la quantit en stock dans un systme d'inventaire), des cellules d'erreur, qui prsentent gnralement deux tirets (--), sont dsormais renvoyes. Toutefois, lors d'utilisation d'une source de donnes SAP BW, la premire valeur est renvoye en tant que rcapitulatif de la mesure non additive au lieu des deux tirets. Dans Query Studio, un nombre sans signification particulire peut dsormais s'afficher au lieu des deux tirets. Pour obtenir des rsultats corrects, dans Report Studio, dfinissez la proprit Omission pour la requte sur Aucune. Cette option peut entraner l'affichage de lignes vides supplmentaires dans le rapport. Vous pouvez aussi supprimer les rcapitulatifs de votre rapport. Ce rapport ne contiendra plus de cartouche avec deux tirets ou des cellules vides comme le rcapitulatif.

L'agrgat FOR ne dpend plus du contexte pour OLAP


Si un rapport de type tableau crois bas sur une source de donnes relationnelle utilise une clause for dans une expression d'agrgation, les rsultats ne dpendent pas du fait que l'expression soit projete sur une autre arte. Dans Cognos 8.1 et 8.2, dans de nombreux cas pour les sources de donnes OLAP, cela n'tait pas vrai, l'expression tait calcule dans le contexte de l'arte oppose. Par consquent, certains graphiques de Query Studio ne correspondaient souvent pas au rapport de type Liste concordant. Dans Cognos 8.3, le comportement OLAP est dsormais cohrent avec le comportement relationnel. Si la dpendance du contexte est requise, utilisez la mesure brute ou la syntaxe d'agrgation de membre (within set ou within detail). Pour en savoir davantage, reportez-vous la section Upgrading to Cognos 8 BI 8.3 : Changes in Product Behavior sur le site Web Global Customer Services (http://support.cognos.com/go/docs/ cognos8_bi/8.3/changes_productbehavior.html).

Arrondi avec des filtres d'galit pour des cubes MSAS


Dans les versions prcdentes de Cognos 8, lors de l'utilisation d'un cube MSAS 2000 ou 2005, l'ajout d'un filtre d'galit avec une constante spcifique arrondissait implicitement les cellules au nombre de dcimales correspondant la constante. Cela entranait alors des incohrences lors de l'utilisation des oprateurs suivants : <, >, <=, >= et <>.

Guide de l'utilisateur - Cration de rapports professionnelle 49

Chapitre 1: Nouveauts Par exemple, le filtre suivant utilise l'oprateur non gal (< >) : [measures].[BigInt] <> 3.14159. Il renvoie dsormais les valeurs brutes 3.141586 et 3.141592 et n'arrondit plus les valeurs cinq dcimales. Par exemple, le filtre suivant utilise l'oprateur = : [MEASURES].[BigInt] = 3.14159. Dans les ditions prcdentes, la partie gauche de l'expression tait arrondie 5 chiffres et les valeurs brutes 3.141586 et 3.141592 taient renvoyes. Dans la prsente dition, les valeurs brutes 3.141586 et 3.141592 ne sont plus renvoyes, ce qui est cohrent avec le comportement correspondant <>. D'autres sources de donnes ont toujours t cohrentes et n'arrondissaient pas les valeurs. Si vous voulez conserver l'ancien comportement, utilisez la fonction round ou ([MEASURES].[BigInt] < 3.141595 AND [MEASURES].[BigInt] >= 3.141585 ).

Calculs Essbase sur des faits manquants


Dans Cognos 8 version 8.2, les calculs de requte arithmtiques pour les sources de donnes Essbase traitaient les valeurs de fait manquant comme un zro. En version 8.3, de tels calculs n'ont dsormais aucune valeur (null). Ce nouveau comportement est cohrent avec celui des membres calculs dans les cubes Essbase et avec les cubes et le comportement SAP BW. De plus, il amliore le comportement de la suppression des valeurs null base sur de tels calculs. Si vous voulez conserver ces valeurs sous forme de zro, vous pouvez convertir explicitement la valeur null en zro avec une expression telle que if ([Discount Percentage] IS NULL ) then (0) else ([Discount Percentage]). Pour en savoir davantage, reportez-vous la section Upgrading to Cognos 8 BI 8.3 : Changes in Product Behavior sur le site Web Global Customer Services (http://support.cognos.com/go/docs/ cognos8_bi/8.3/changes_productbehavior.html).

Modifications de l'arborescence de donnes pour SAP BW


Si vous utilisez une source de donnes SAP BW, vous remarquerez les modifications suivantes lors de l'utilisation de l'arborescence de donnes : Si vous dveloppez le dossier de membres, vous voyez dsormais la totalit des membres. Si vous dveloppez le dossier de membres et que la source de donnes utilise des variables, vous n'tes plus invit respecter les critres des variables. Si vous effectuez une recherche dans le dossier de membres, vous n'tes plus invit respecter les critres des variables de source de donnes. Si vous recherchez des membres, la recherche extrait tous les membres correspondant aux critres de recherche en dpit des conditions des variables. Si votre source de donnes utilise des variables et que le rapport inclut une invite Cognos 8, vous tes dsormais invit respecter les critres des variables.

50 Report Studio

Chapitre 1: Nouveauts

Fonctions obsoltes dans la version 8.3


Une fonction est dite obsolte lorsqu'elle est remplace par une version plus rcente ou par une mise en uvre mieux adapte. Cognos compte suspendre l'utilisation de cette fonction et fournit des recommandations d'adaptation ce changement dans plusieurs ditions. La liste ci-dessous rpertorie les fonctions obsoltes et fournit des liens vers des rubriques connexes.

Format Excel 2000


Le format Microsoft Excel 2000 pour les sorties de rapport est obsolte dans la version 8.3. Dans une version future, le format Excel 2000 ne sera plus disponible.

Guide de l'utilisateur - Cration de rapports professionnelle 51

Chapitre 1: Nouveauts

52 Report Studio

Chapitre 2: Report Studio


Report Studio est un outil Web utilis par les auteurs de rapports professionnels pour crer des rapports labors, de plusieurs pages, contenant plusieurs requtes, partir de plusieurs bases de donnes. Avec Report Studio, vous pouvez crer tout rapport requis par votre socit, par exemple des factures, des relevs et des rapports de ventes et de stock hebdomadaires.

Planification de rapports
Avant d'utiliser Report Studio pour concevoir et crer un rapport, il est indispensable de disposer de certaines informations. Pour chaque rapport, rpondez aux questions suivantes : Quel est le public cible ? quelle question commerciale souhaitez-vous rpondre ? Quel type de rapport rpondra de manire optimale la question commerciale ? Quelles sont les sources de donnes et o se trouvent-elles ? Quels sont les donnes lmentaires et les calculs ncessaires ? Quel est le niveau de scurit requis ? Comment sera distribu le rapport ?

Pour rpondre certaines de ces questions, il est ncessaire d'utiliser d'autres composants de Cognos 8. Par exemple, Framework Manager est l'outil de mtadonnes employ pour la modlisation des donnes de votre entreprise. Les modles crs dans Framework Manager fournissent les donnes lmentaires utilises dans les rapports.

Cration d'applications Cognos 8


La dure de vie d'une application Cognos 8 Business Intelligence peut s'exprimer en mois ou mme en annes. Au cours de cette priode, les donnes peuvent changer et de nouveaux besoins peuvent apparatre. Par consquent, les auteurs doivent modifier le contenu existant et dvelopper un nouveau contenu ; par ailleurs, les administrateurs doivent mettre jour les modles et les sources de donnes mesure que les donnes sous-jacentes sont modifies. Pour en savoir davantage sur l'utilisation des sources de donnes, reportez-vous au Guide d'administration et de scurit et au manuel Framework Manager User Guide. Dans une application oprationnelle, l'infrastructure technique et de scurit et le portail sont en place, ainsi que les processus de gestion des modifications, de contrle des donnes, etc. Pour en savoir davantage sur le flux de travail associ la cration de contenu Cognos 8, reportez-vous au manuel Architecture and Deployment Guide. Pour en savoir davantage, reportez-vous la bote Guide de l'utilisateur - Cration de rapports professionnelle 53

Chapitre 2: Report Studio outils Cognos Solutions Implementation Methodology, qui comprend une documentation relative l'implmentation ainsi que des documents d'aide. La bote outils Cognos SIM est disponible sur le site Web Cognos Global Services (http://support.cognos.com/en/consulting/csim/index.html).

Localisation et prparation des sources de donnes et modles

Cration et publication du contenu

Diffusion des informations

Localisation et prparation des sources de donnes et des modles Cognos 8 permet de crer des rapports partir d'une grande varit de sources de donnes, la fois relationnelles et dimensionnelles. Les connexions la base de donnes sont cres dans l'interface d'administration Web et servent la modlisation, la cration et l'excution de l'application. Pour pouvoir utiliser les donnes pour la cration et l'affichage, les studios de Business Intelligence ont besoin d'un sous-ensemble d'un modle des mtadonnes (appel pack). Les mtadonnes peuvent ncessiter un processus de modlisation tendu dans Framework Manager.

Cration et publication du contenu Des rapports, des tableaux de bord, etc. sont crs dans les studios de Business Intelligence de Cognos 8. Le studio utiliser dpend du contenu, de la dure de vie et des utilisateurs du rapport, ainsi que du type de modlisation appliqu aux donnes (dimensionnelle ou relationnelle). Par exemple, l'analyse et la cration de rapports libre-service s'effectuent l'aide de Query Studio et d'Analysis Studio, tandis que les rapports programms sont crs dans Report Studio. Les rapports et tableaux de bord Report Studio sont gnralement destins un public plus large ; ils sont publis dans Cognos Connection ou un autre portail, o ils sont programms en vue d'tre diffuss en rafale, distribus, etc. Report Studio peut galement servir la prparation de modles pour la cration de rapports libre-service.

Diffusion et affichage des informations Vous pouvez transmettre le contenu du portail Cognos ou d'autres portails pris en charge et afficher les informations enregistres dans ces portails ou fournies d'une autre faon. Vous pouvez galement excuter des rapports, des analyses, des tableaux de bord, etc. partir du studio de Business Intelligence avec lequel ils ont t crs. Pour en savoir davantage sur la mise au point et les performances, reportez-vous au Guide d'administration et de scurit et au site Web Cognos Global Services (http://support.cognos. com).

Utilisation de Report Studio


Pour crer des rapports dans Report Studio, vous devez apprendre matriser cet environnement. Pour utiliser efficacement Report Studio, procdez comme suit : Familiarise-vous avec l'interface utilisateur.

54 Report Studio

Chapitre 2: Report Studio Dcouvrez la structure de base des rapports, notamment la prsentation et les requtes. Apprenez utiliser des objets de rapport. Dfinissez les options souhaites. Vrifiez les paramtres du navigateur Web. Dcouvrez les diffrents modes de cration de rapports.

Interface utilisateur
L'interface utilisateur de Report Studio se compose de deux volets, d'une barre d'exploration et d'une zone de travail vous permettant de crer des rapports.
Barre d'exploration Bouton Aides visuelles

Zone Couches de page

Zone Filtre de contexte

Volet Objets insrables

Volet Proprits

Espace de travail

Volet Objets insrables


Le volet Objets insrables contient des objets que vous pouvez ajouter un rapport. Pour ajouter des objets un rapport, faites-les glisser vers la zone de travail. Le volet Objets insrables contient les onglets suivants : L'onglet Source contient des lments du pack slectionns pour le rapport, tels que des donnes lmentaires et des calculs. L'onglet Donnes lmentaires dcrit les requtes cres dans le rapport. L'onglet Bote outils contient divers objets que vous pouvez ajouter au rapport, tels que des textes et des images. Guide de l'utilisateur - Cration de rapports professionnelle 55

Chapitre 2: Report Studio

Volet Proprits
Le volet Proprits prsente les proprits que vous pouvez dfinir pour un objet dans un rapport. Vous pouvez obtenir des informations complmentaires sur une proprit en la slectionnant, puis en appuyant sur F1. Vous pouvez par exemple afficher la liste des objets utilisant chaque proprit. Lorsque vous dfinissez une valeur pour une proprit, appuyez sur la touche Entre, cliquez sur une autre proprit ou enregistrez le rapport pour vous assurer que la valeur est sauvegarde. Conseil : Affichez une description de la proprit slectionne au bas du volet. Dans le menu Affichage, cliquez sur l'option Descriptions des proprits.

Barre d'exploration
La barre d'exploration contient les boutons suivants permettant de travailler sur les diffrentes parties d'un rapport : Placez votre curseur sur le bouton Explorateur de pages ou une page d'invite spcifique. pour accder une page de rapport

Conseil : Vous pouvez galement ajouter une nouvelle page de rapport ou une page d'invite (p. 220), ainsi que crer et modifier des classes (p. 181). Placez votre curseur sur le bouton Explorateur de requtes pour utiliser les requtes (p. 236).

L'Explorateur de requtes permet de crer ou de modifier des requtes, ainsi que d'excuter des tches complexes, telles que la dfinition de jointures d'union et l'criture d'instructions SQL. Placez votre curseur sur le bouton Explorateur de conditions pour travailler sur les variables.

Les variables permettent de dfinir des conditions (p. 280) dans un rapport.

Zone Couches de page


Utilisez la zone Couches de page pour crer des sections (ou sauts de page) dans un rapport, afin d'afficher les valeurs de chaque membre sur une page distincte. Par exemple, vous pouvez faire glisser le territoire de ventes Europe du Nord depuis le volet Objets insrables vers la zone Couches de page. Le rapport est scind en pages spares pour chaque territoire d'Europe du Nord. Le contexte de chaque page apparat dans l'en-tte du rapport. Pour en savoir davantage, reportez-vous la section (p. 201).

Zone Filtre de contexte


Lorsque vous travaillez avec des donnes dimensionnelles, utilisez la zone Filtre de contexte pour filtrer votre rapport afin d'afficher les valeurs (ou contexte) d'une donne lmentaire spcifique. Cette technique est aussi dsigne par le terme filtre limiteur. Par exemple, vous pouvez faire glisser Territoires de ventes depuis le volet Objets insrables vers la zone Filtre de contexte. Lorsque vous cliquez sur un territoire dans la liste, les donnes correspondant celui-ci s'affichent dans le tableau crois. Pour en savoir davantage, reportez-vous la section "Filtrage des valeurs l'aide du contexte" (p. 192). 56 Report Studio

Chapitre 2: Report Studio

Zone de travail
La zone de travail est l'emplacement o vous concevez les rapports.

Bouton Aides visuelles


Le bouton Aides visuelles dans la prsentation. offre les options suivantes pour faciliter la conception de rapports

Option
Afficher les limites Imposer les limites

Description
Affiche l'ensemble des limites. crase tous les paramtres de limite en les remplaant par des lignes implicites (en pointills). Par exemple, si vous avez indiqu une valeur dans la proprit Bordures d'un objet, les lignes de bordure sont remplaces par des lignes en pointills.

Afficher les informations de rptition Rpte les objets lors de leur insertion. Par exemple, lorsque vous insrez une donne lmentaire dans un tableau crois, elle s'affiche dans chaque ligne ou chaque colonne du tableau crois. Afficher l'en-tte et le cartouche de page Afficher le cadrage Affiche la zone de glisser-dposer lorsque la proprit Cadrage d'un objet est dfinie sur 0. Si la proprit Cadrage est dfinie sur une valeur suprieure au cadrage minimal utilis par Report Studio pour afficher les zones de glisser-dposer, seul le cadrage minimal est affich. Afficher les objets masqus Affiche les objets dont la proprit Type de zone a t dfinie sur Aucun ou dont la proprit Visible a t dfinie sur Non. Afficher les informations de tri Affiche l'icne de tri des donnes lmentaires pour lesquelles un ordre de tri (p. 196) a t dfini. Affiche l'icne de groupe des donnes lmentaires groupes (p. 88). Affiche l'icne du type de source des objets, par exemple un calcul de prsentation. Affiche l'en-tte et le cartouche de la page.

Afficher les informations de groupement Afficher le type de source

Guide de l'utilisateur - Cration de rapports professionnelle 57

Chapitre 2: Report Studio

Option

Description

Afficher le type de donne lmentaire Affiche l'icne du type de donne lmentaire, comme lment de requte, membre ou mesure (p. 69). Afficher les dfinitions d'accs au dtail Affiche les donnes lmentaires auxquelles une dfinition d'accs au dtail (p. 300) a t associe sous forme d'hyperliens. Affiche les entres de la table des matires (p. 154) insres dans le rapport. Affiche les signets (p. 156) insrs dans le rapport.

Afficher les entres de la table des matires Afficher les signets

Afficher les relations Principale/Dtails Affiche les relations Principale/Dtails (p. 311) dfinies dans le rapport. Conseil : Si vous placez votre curseur sur l'icne de relation Principale/Dtails, la relation s'affiche. Afficher l'onglet Aucune donne Affiche les onglets si la proprit Aucune donne du conteneur de donnes est dfinie sur Oui (p. 220). Afficher les conteneurs du rptiteur et du singleton Affiche les conteneurs de rptiteur et de singleton insrs dans le rapport.

Structure de base des rapports


Tous les rapports ont deux composants, un composant prsentation qui dfinit leur aspect et un composant requte qui en dfinit les donnes. Une bonne comprhension de ces composants vous permettra de concevoir des rapports performants.

Prsentation
Une prsentation est un ensemble de pages dfinissant l'aspect et la mise en forme d'un rapport. Quand vous prparez la prsentation d'un rapport, vous : prsentez les donnes de faon significative, l'aide de listes, de tableaux croiss, de graphiques ou de cartes, donnez au rapport l'aspect de votre choix en ajoutant une mise en forme telle que des bordures, de la couleur, des images et des numros de page, indiquez comment les donnes s'agencent d'une page l'autre.

58 Report Studio

Chapitre 2: Report Studio

Pages
Les pages sont des contenants pour les objets de prsentation que vous utilisez pour crer un rapport. Une page comprend les composants obligatoires et facultatifs suivants : en-tte de page (facultatif), corps de page (obligatoire), cartouche de page (facultatif).

Lorsque vous excutez un rapport, la quantit de donnes obtenues est souvent suprieure une page. Par consquent, la page se rpte jusqu' ce que toutes les donnes soient affiches. Vous avez la possibilit de contrler la manire dont les donnes s'tendent d'une page la page suivante. Par exemple, voici diverses reprsentations d'un rapport contenant un graphique et une longue liste.

1. 2.

Le graphique figure sur sa propre page. La liste commence la page suivante et s'tend aux pages situes aprs. Le graphique et les premires lignes de la liste figurent sur la premire page. Le reste des donnes de la liste s'inscrit sur les pages suivantes.

Objets
Lorsque vous crez un rapport, vous ajoutez des objets de prsentation une page. Voici les objets que vous allez souvent utiliser pour crer des rapports dans Report Studio : Liste Ajoutez une liste pour prsenter des donnes sous la forme de lignes et de colonnes. Tableau crois Ajoutez un tableau crois pour prsenter les donnes dans une grille, avec des dimensions le long des lignes et des colonnes, et des mesures dans les cellules ou les points d'intersection. Graphique Carte Rptiteur Ajoutez un rptiteur pour prsenter chaque instance d'une colonne ou d'une donne lmentaire dans un cadre spar. Texte

Guide de l'utilisateur - Cration de rapports professionnelle 59

Chapitre 2: Report Studio Bloc Ajoutez un bloc destin contenir du texte ou d'autres informations. Les blocs sont souvent utiliss pour prsenter des bandes d'informations horizontales. Table

Pour en savoir davantage sur les autres objets de prsentation pouvant tre ajouts un rapport, reportez-vous la section "Insertion d'autres objets" (p. 158).

Requtes
Les requtes dterminent quelles donnes lmentaires apparaissent dans le rapport. Vous pouvez, par exemple, chercher obtenir des lignes dtailles de donnes l'aide d'une simple instruction SELECT. Il peut galement s'avrer utile de calculer des totaux ou des moyennes en utilisant des fonctions d'agrgation et des colonnes groupes, ou d'appliquer des filtres afin d'afficher uniquement les donnes souhaites. Report Studio cre automatiquement les requtes dont vous avez besoin lorsque vous concevez des rapports. Cependant, vous pouvez modifier ces requtes ou crer vos propres requtes personnalises afin d'obtenir les rsultats que vous souhaitez. Pour en savoir davantage sur les requtes, reportez-vous la section "Utilisation de requtes" (p. 236).

Utilisation d'objets
Vous crez des rapports en ajoutant des objets et en les manipulant afin d'obtenir les rsultats souhaits. Pour savoir comment utiliser des objets dans Report Studio, vous devez avoir assimil les concepts suivants : Types d'objets Objets en tant que contenants Verrouillage et dverrouillage d'objets Hirarchie d'objets

Pour en savoir davantage sur les objets de Report Studio, reportez-vous la section "Aide-mmoire sur les objets et les proprits de Report Studio" (p. 561).

Types d'objets
Dans Report Studio, les objets de prsentation apparaissent soit mme le texte, soit sous forme de blocs. Vous pouvez insrer d'autres objets sur la mme ligne qu'un objet mme le texte, mais pas sur la mme ligne qu'un objet sous forme de bloc. Lorsque vous insrez un objet gauche ou droite d'un objet bloc, l'objet s'affiche respectivement sur la ligne au-dessus ou au-dessous de l'objet bloc. Parmi les exemples d'objets mme le texte figurent les images et les textes. Parmi les exemples d'objets blocs figurent tous les types de rapport (liste, tableau crois, graphique, carte ou rptiteur) et les tables.

60 Report Studio

Chapitre 2: Report Studio Remarque : Vous pouvez galement utiliser la proprit d'agencement d'un objet (p. 179) pour dfinir la manire dont d'autres objets se positionnent autour de celui-ci. Par exemple, vous pouvez spcifier la disposition du texte autour d'une image.

Objets en tant que contenants


Les objets, tels que les tables (p. 162), les blocs (p. 158) et tout type de cadre de rapport (p. 87) sont des contenants dans lesquels il est possible d'insrer d'autres objets. Par exemple, vous pouvez insrer une liste dans une cellule d'une table et un graphique dans une autre. Conseil : Vous pouvez galement imbriquer des objets afin de crer une prsentation sophistique. Par exemple, vous pouvez insrer une table dans une cellule d'une autre table.

Verrouillage et dverrouillage d'objets


Pour manipuler le contenu de certains objets, vous devez commencer par les dverrouiller. Par exemple, vous disposez d'une liste contenant la colonne Nom de produit. Vous souhaitez insrer une image dans la colonne Nom de produit afin d'afficher une image de chaque produit. Le dverrouillage de la liste permet d'insrer l'objet image dans une colonne de liste. Conseil : Dans le menu Structure, cliquez sur l'option Verrouiller les objets de la page . Le basculement de cet lment de menu permet de verrouiller et dverrouiller tous les objets de prsentation d'un rapport. Ce paramtrage n'est cependant pas enregistr avec le rapport.

Hirarchie d'objets
Dans Report Studio, les objets sont organiss de faon hirarchique. Par exemple, une liste contient des colonnes et chaque colonne contient un texte, savoir le nom de la donne lmentaire insre. La hirarchie des objets vous permet de vous rappeler quand vous appliquez une mise en forme aux objets enfant de l'objet. Par exemple, vous pouvez dcider d'appliquer tous les titres de colonnes d'une liste un fond de couleur rouge. La mise en forme s'applique automatiquement toutes les nouvelles colonnes ajoutes la liste, car vous l'avez applique la liste et donc tous les objets qu'elle contient. Si vous appliquez une mise en forme un objet spcifique, elle remplace la mise en forme identique dfinie pour l'objet parent.

Recherche d'objets dans un rapport


Vous pouvez trouver rapidement des objets spcifiques dans un rapport en utilisant l'option Rechercher.

Procdure
1. Dans le menu dition, cliquez sur l'option Rechercher. 2. Cliquez sur Objet rechercher et choisissez le type d'objet que vous voulez rechercher. 3. Dans la zone Options, dfinissez les critres de recherche souhaits. Par exemple, si vous voulez rechercher des objets qui font rfrence une donne lmentaire spcifique, vous devez dfinir la requte qui contient la donne lmentaire et le nom de celle-ci.

Guide de l'utilisateur - Cration de rapports professionnelle 61

Chapitre 2: Report Studio 4. Cliquez sur Occurrence suivante. Le premier objet qui rpond aux critres de recherche est slectionn dans le rapport. Continuez en cliquant sur Suivant pour afficher tous les autres objets qui rpondent aux critres de recherche. Remarque : Dans certains cas, notamment la recherche d'une donne lmentaire qui est utilise pour dfinir un style conditionnel, Report Studio ne peut pas slectionner directement l'objet dans le rapport. En lieu et place, Report Studio slectionne l'objet qui utilise l'objet que vous recherchez.

Dfinition d'options
Lorsque vous travaillez dans Report Studio, vous pouvez dfinir les options de votre choix.

Options d'affichage Option


Utiliser le thme de Windows

Description
Remplace l'aspect actuel de l'interface par l'affichage spcifi par les paramtres Windows. Affiche la bote de dialogue Bienvenue au dmarrage.

Bote de dialogue d'accueil

Utiliser la fentre de Cognos Viewer Rutilise la mme fentre Cognos Viewer lorsque vous excutez nouveau un rapport sans d'abord fermer la nouveau fentre. Redimensionner la fentre de Cognos Viewer Animer les explorateurs Agrandit au maximum la fentre Cognos Viewer lorsque vous excutez un rapport. Anime l'aspect de l'Explorateur de pages, de l'Explorateur de requtes et de l'Explorateur de conditions(p. 56). Taille initiale de la fentre Dtermine la taille de la fentre Report Studio au dmarrage.

Options d'dition Option Description

Retour la ligne automatique dans Renvoie automatiquement le texte la ligne dans tous les diteurs permettant de dfinir des expressions. les diteurs Alimenter automatiquement la liste Lorsque vous crez des expressions dans l'diteur d'expression, cette option permet d'afficher de valeurs automatiquement les valeurs lors de la navigation dans les donnes d'une donne lmentaire (p. 395). 62 Report Studio

Chapitre 2: Report Studio

Option
Validation automatique des expressions Modifications l'emplacement

Description
Valide automatiquement des expressions, telles que des filtres, qui ont t cres avec l'diteur d'expression (p. 393). Permet de modifier du texte l'emplacement o il se trouve en cliquant deux fois dessus.

Autoriser les remplacements par

Lors du glissement d'un lment du volet Objets insrables glissement dans les tableaux croiss vers un lment existant dans un tableau crois, remplace l'lment d'origine. Cliquer deux fois sur le point d'insertion Lors de l'utilisation de donnes dimensionnelles, dfinit l'emplacement o les membres enfants sont insrs quand vous cliquez deux fois sur une donne lmentaire de membre. Spcifie la largeur et la hauteur de la zone dans laquelle vous allez crer des rapports.

Dimensions de la prsentation

Options de rapport Option Description

Pseudonymes des noms uniques des Lorsque vous utilisez une source de donnes dimensionnelle, cette option permet de crer un membres pseudonyme lorsque vous ajoutez un membre au rapport ou une expression (p. 396). Suppression des objets de requte auxquels on ne fait pas rfrence Supprime automatiquement les objets de requte lis un autre objet. Par exemple, si vous supprimez une liste, la requte qui y est lie est galement supprime. Supprime automatiquement des styles conditionnels (p. 280) lorsque la dernire donne lmentaire qui fait rfrence au style conditionnel est aussi supprime.

Supprimer les styles conditionnels auxquels on ne fait pas rfrence

Guide de l'utilisateur - Cration de rapports professionnelle 63

Chapitre 2: Report Studio

Option
Toujours crer des donnes lmentaires tendues pour les nouveaux rapports

Description
Dtermine si Report Studio cre des donnes lmentaires tendues ou bases sur des expressions. Les donnes lmentaires bases sur des expressions vous permettent d'afficher ou de modifier l'expression en cliquant deux fois sur la proprit Expression correspondante. Si vous travaillez avec des donnes dimensionnelles et que cette option n'est pas slectionne, la donne lmentaire dimensionnelle approprie est ajoute lorsque vous insrez des lments tels que des membres, des niveaux ou des membres calculs. Par exemple, si vous insrez un niveau, un ensemble de niveaux est cr. Cela facilite le travail impliquant des donnes lmentaires dimensionnelles, car Report Studio connat le type de donne lmentaire des lments du rapport.

Limite d'insertion des membres

Lorsque vous travaillez avec une source de donnes dimensionnelles, limite le nombre de membres enfants qui sont insrs. Par exemple, vous dfinissez cette option sur 3 et, dans la barre d'outils, vous dfinissez l'option pour insrer les enfants lorsque vous faites glisser un membre vers un conteneur de donnes (p. 187). Vous faites ensuite glisser le membre Matriel de camping vers les lignes du tableau crois. Les lments qui s'affichent en tant que lignes sont les membres enfants Ustensiles de cuisine, Tentes et Sacs de couchage, ainsi qu'une ligne nomme Autres(Matriel de camping) pour les autres membres enfants de Matriel de camping. Lors de l'utilisation d'une source de donnes dimensionnelles, spcifie le type d'agrgation que doit utiliser Report Studio lors de l'agrgation de valeurs dans des tableaux et des graphiques. dans les dtails agrge les dtails visibles. dans l'agrgat agrge les agrgats visibles au niveau infrieur suivant de dtail. dans l'ensemble agrge les ensembles de membres. Pour en savoir davantage sur l'agrgation de valeurs dans les tableaux croiss et les graphiques, reportez-vous la section "Agrgation de valeurs dans des tableaux croiss et graphiques" (p. 206).

Mode d'agrgation

64 Report Studio

Chapitre 2: Report Studio

Options avances Option Description

Utiliser le Presse-papiers du systme Si Report Studio est excut dans Internet Explorer, c'est le Presse-papiers de Windows qui est utilis et non celui de d'exploitation l'application interne. Conseil : Si Report Studio est excut dans Firefox, le Presse-papiers de l'application interne est utilis systmatiquement. Permettre l'accs au fichier local Permet l'ouverture et l'enregistrement de rapports sur l'ordinateur (p. 259). Lors de l'utilisation de cartes, spcifie le nombre maximal de fonctions pouvant apparatre dans une carte.

Limite d'affichage des lments de la carte Limite du nombre de membres

Lors de l'utilisation de donnes dimensionnelles, dfinit le affichs (dans l'arborescence source) nombre maximal de membres pouvant figurer dans le volet Objets insrables lors d'une recherche (p. 189).

Procdure
1. Dans le menu Outils, cliquez sur Options. 2. Dans les onglets Affichage, Modification, Rapport et Avances, dfinissez les options voulues. 3. Cliquez sur OK.

Paramtres du navigateur Web


Cognos 8 utilise les configurations de navigateur implicites de Microsoft, Netscape et Firefox. Dans tous les navigateurs, vous devez vous assurer que les paramtres des tmoins (cookies) et des scripts Java sont bien activs. Les paramtres supplmentaires requis sont spcifiques au navigateur.

Guide de l'utilisateur - Cration de rapports professionnelle 65

Chapitre 2: Report Studio

Navigateur
Internet Explorer

Paramtre
Autoriser les tmoins de connexion (cookies) Active Scripting META REFRESH autoris Excuter les contrles ActiveX et les plug-ins Contrles ActiveX reconnus srs pour l'criture de scripts Comportements binaires et de script Autoriser l'accs programmatique au Presse-papiers

Remarque : Report Studio utilise la norme native XML de Microsoft Internet Explorer, qui est un composant du navigateur. La prise en charge de la technologie ActiveX doit tre active car Microsoft l'utilise pour implmenter le langage XML. Cognos 8 ne fournit ni ne tlcharge de contrles ActiveX. Seuls les contrles ActiveX installs en mme temps qu'Internet Explorer sont activs pour cette configuration. Pour en savoir davantage sur la configuration du navigateur et les tmoins (cookies) utiliss par Cognos 8, reportez-vous au Guide d'installation et de configuration de Cognos 8.

Modes de cration de rapports


Afin de rpondre aux besoins des auteurs de rapports classiques et des auteurs de rapports financiers, Report Studio fournit des interfaces utilisateur personnalises distinctes qui contiennent des fonctions de cration de rapports correspondant ces rles. L'accs chaque mode de cration de rapports est dtermin par les droits dont vous disposez sur les fonctions scurises. Pour en savoir davantage, reportez-vous au Guide d'administration et de scurit.

Mode de cration de rapports professionnels


Le mode de cration de rapports professionnels permet aux utilisateurs d'accder tout l'ventail des fonctionnalits de Report Studio. Dans ce mode, vous pouvez crer tout type de rapport, tel que des graphiques, des cartes, des listes et des rptiteurs, l'aide de n'importe quelle source de donnes (relationnelle ou multidimensionnelle). Il contient un surensemble de fonctions disponibles dans le mode de cration de rapports express. Cependant, vous ne pouvez pas afficher de donnes relles.

Mode de cration de rapports express


Le mode de cration de rapports express constitue une interface simplifie et cible de Report Studio. Il est conu pour les utilisateurs non techniques chargs de crer des rapports financiers et de gestion traditionnels. Il permet seulement d'accder aux donnes modlises de faon dimensionnelle et utilise une arborescence de donnes oriente membre.

66 Report Studio

Chapitre 2: Report Studio Ce mode de cration vous permet d'afficher des donnes relles et prend en charge uniquement les rapports de type tableau crois. Il contient un sous-ensemble de fonctions disponibles dans le mode de cration de rapports professionnelle. Lorsque vous utilisez le mode de cration de rapports express, si vous ouvrez un rapport qui a t cr en mode de cration de rapports professionnelle, vous pouvez afficher mais pas modifier des objets qui peuvent tre insrs uniquement en mode de cration de rapports professionnelle, tels que des graphiques, des cartes et des listes.

Changement de mode de cration de rapports


Si vous avez accs la fois au mode de cration de rapports professionnels et au mode express, vous pouvez passer de l'un l'autre dans Report Studio. Vous pouvez souhaiter commencer la cration de votre rapport en mode Express pour voir les donnes relles et crer facilement la prsentation de votre rapport. Vous pouvez alors passer en mode de cration de rapports professionnelle pour ajouter d'autres informations, comme des graphiques et plusieurs pages.

Procdure
Depuis le menu Affichage, cliquez sur Mode de cration et slectionnez celui voulu.

Cration d'un rapport


La cration d'un rapport consiste en fait crer une spcification de rapport. Celle-ci dfinit les requtes et invites utilises pour extraire les donnes, ainsi que les prsentations et styles employs pour la prsentation des donnes. Par souci de simplicit, la spcification de rapport est appele rapport. Avant de crer un rapport, assurez-vous que vous disposez des informations de planification (p. 53) requises. La cration d'un rapport implique les tapes suivantes : Dfinition du pack Choix d'un modle de rapport Ajout de donnes lmentaires Enregistrement du rapport Excution du rapport

Vous pouvez ensuite mettre en forme le rapport (p. 147) et manipuler les donnes qui y figureront (p. 185). Pour en savoir davantage sur d'autres tches spcifiques un type de rapport, reportez-vous la section "Types de rapports" (p. 87).

Dfinition du pack
Spcifiez le pack qui fournira les lments du rapport. Guide de l'utilisateur - Cration de rapports professionnelle 67

Chapitre 2: Report Studio Les packs que vous utilisez pour gnrer des rapports sont bass sur des modles crs dans l'outil de modlisation, Framework Manager. Un modle est un ensemble d'objets connexes, tels que des sujets de requte, des dimensions, des filtres et des calculs. Lorsque vous ouvrez un pack dans Cognos 8, ces objets de modle sont visibles dans le cadre gauche. Ce pack doit avoir t cr pralablement dans Framework Manager et publi sur le portail Cognos Connection. Pour en savoir davantage, reportez-vous au manuel Framework Manager User Guide.

Procdure
1. Sur la page d'accueil de Cognos Connection, cliquez sur le lien Lancez. Dans la liste droulante, cliquez sur Report Studio. 2. Dans la bote de dialogue Slection d'un pack, cliquez sur le pack utiliser. 3. Dans la bote de dialogue Bienvenue, indiquez si vous souhaitez ouvrir ou crer un rapport ou un modle : Pour crer un rapport ou un modle, cliquez sur Crer un rapport ou un modle, puis choisissez un modle de rapport. Conseil : Vous pouvez dfinir une langue autre que celle implicite pour votre pack en cliquant sur les points de suspension (...) droite de la zone Pack, puis en cliquant sur le bouton Langue de la bote de dialogue Pack de rapport, en mettant en vidence la langue voulue, puis en cliquant sur OK. Comme indiqu dans la bote de dialogue Slection de la langue, les lments comme les sparateurs et les dcimales peuvent ncessiter une mise jour manuelle pour les rgles de syntaxe spcifiques une langue suite votre slection. Pour ouvrir un rapport ou un modle, cliquez sur Ouvrir un rapport ou un modle et slectionnez un rapport.

Les objets du pack slectionn, tels que les donnes lmentaires, s'affichent dans l'onglet Source du volet Objets insrables. Conseil : Vous pourrez changer de pack ultrieurement (p. 268).

Actualisation du pack
Si le pack utilis par un rapport a chang, actualisez-le pour vrifier que vous travaillez bien avec la dernire version.

Procdure
1. Dans le volet Objets insrables, cliquez sur l'onglet Source .

2. Cliquez avec le bouton droit de la souris sur son arrire-plan et slectionnez l'option Actualiser. Conseil : Vous pouvez galement fermer le rapport puis le rouvrir pour le mettre niveau vers la dernire version du pack.

68 Report Studio

Chapitre 2: Report Studio

Choix d'un modle de rapport


Lors de la cration d'un rapport, choisissez un modle pour dmarrer rapidement. Vous pouvez slectionner un modle prdfini mis en forme comme un type de rapport particulier (p. 87) ou ouvrir un rapport existant comme modle.

Procdure
1. Dans le menu Fichier, cliquez sur Nouveau .

2. Si vous voulez changer de pack, cliquez sur les points de suspension (...) et slectionnez-en un autre. 3. Choisissez un modle de rapport : Pour crer un rapport l'aide d'un des modles prdfinis de Report Studio, cliquez deux fois sur le modle de votre choix. Conseil : Cliquez deux fois sur Modle de rapport pour crer un modle de rapport pouvant tre appliqu aux rapports crs dans Query Studio ou Analysis Studio. Pour crer un rapport l'aide d'un modle prcdemment cr, cliquez deux fois sur Existant, recherchez le modle, puis cliquez sur Ouvrir. Conseil : Cliquez sur la zone Type, puis sur Modles pour afficher uniquement les modles existants. Pour ouvrir un rapport existant en tant que modle, cliquez deux fois sur Existant, recherchez le rapport, puis cliquez sur Ouvrir. En fait, vous ouvrez une copie du rapport, donc le rapport d'origine reste inchang. Le modle s'affiche dans la page de rapport. Pour en savoir davantage sur les modles, reportezvous la section "Cration de vos propres modles de rapport" (p. 80).

Ajout de donnes un rapport


Slectionnez les donnes lmentaires que vous souhaitez voir figurer dans le rapport. Si vous utilisez souvent des lments provenant de diffrents sujets de requte ou de diffrentes dimensions d'un mme rapport, demandez votre modlisateur d'organiser ces lments dans un dossier ou un modle de sujet de requte, puis de publier nouveau le pack appropri. Par exemple, si vous utilisez l'lment de code de produit dans les rapports de ventes, le concepteur de modles peut crer un dossier qui contient cet lment et les lments de vente dont vous avez besoin.

Icnes de sources de donnes


Chaque objet de la source de donnes est reprsent par une icne. Vous pouvez insrer tous les objets ci-aprs dans un rapport, l'exception des packs et dimensions.

Guide de l'utilisateur - Cration de rapports professionnelle 69

Chapitre 2: Report Studio

Icne

Objet
Pack contenant les objets insrables dans un rapport. Sujet de requte, qui reprsente une table dans la base de donnes. Dans les sources de donnes relationnelles, lment de requte reprsentant une colonne de donnes qualitatives dans la base de donnes, telles qu'un nom de produit ou un pays. Dans les sources de donnes relationnelles, attribut de niveau qui reprsente une proprit de niveau. Un membre est un lment unique dans une hirarchie. Par exemple, les lments Matriel de camping et Tente pour 4 personnes sont membres de la hirarchie Produits. Dimension reprsentant un grand groupe de donnes descriptives sur un aspect essentiel d'une entreprise, tel que des produits, des dates ou des marchs. Hirarchie reprsentant un ensemble de membres dimensionnels, classs sous forme de structure arborescence. Niveau, qui est un ensemble de membres ayant des attributs communs. Par exemple, une dimension gographique peut contenir des niveaux pour les pays, les rgions et les villes. Une hirarchie de niveaux peut en contenir plusieurs, le premier tant le niveau racine. Le niveau racine est le parent et le sommaire de tous les membres du premier niveau. Il est utilis pour obtenir un sommaire de toutes les valeurs de la hirarchie et constitue le point de dpart de l'accs au dtail. Par exemple, une hirarchie de niveaux Annes peut contenir les niveaux suivants : Niveau racine Annes Premier niveau Anne Deuxime niveau Trimestre Troisime niveau Mois

Mesure ou fait, qui correspond un lment de requte reprsentant une colonne de donnes quantitatives dans la base de donnes, telles qu'un revenu ou une quantit. Dossier Mesures, qui contient des mesures hirarchiques. Filtre de modle.

70 Report Studio

Chapitre 2: Report Studio

Icne

Objet
Un dossier permet d'organiser les donnes lmentaires. Vous ne pouvez pas importer un dossier dans votre rapport.

Procdure
Dans l'onglet Source du volet Objets insrables , faites glisser chaque donne lmentaire vers l'emplacement o vous souhaitez qu'elle figure. Une barre noire clignotante indique l'endroit o vous pouvez insrer la donne lmentaire. Les donnes insres dans le rapport s'affichent dans l'onglet Donnes lmentaires .

Conseils
Pour en savoir davantage sur une donne lmentaire, cliquez dessus avec le bouton droit de la souris, puis cliquez sur l'option Proprits. Par exemple, lorsque vous utilisez des sources de donnes relationnelles, la proprit Syntaxe identifie l'utilisation prvue des donnes reprsentes par la donne lmentaire. Vous pouvez galement slectionner les donnes lmentaires en cliquant deux fois sur chacune d'elles ou bien en cliquant dessus avec le bouton droit de la souris puis en slectionnant l'option Insrer. Pour supprimer une donne lmentaire du rapport, slectionnez-la et cliquez sur le bouton Supprimer . Pour supprimer la donne lmentaire du rapport mais la conserver dans l'onglet Donnes lmentaires, cliquez sur le bouton Couper.

Personnalisation de l'arborescence source


Lorsque vous utilisez des donnes dimensionnelles, vous pouvez personnaliser la faon dont ces donnes s'affichent dans l'arborescence source. Vous pouvez slectionner une vue de mtadonnes avec des dimensions, des hirarchies, des niveaux, un dossier de membres facultatif et des proprits de membres. Sinon, vous pouvez slectionner une arborescence axe sur les membres, telle que celle disponible dans Analysis Studio. Cette vue vous permet uniquement d'ajouter des membres votre rapport.

Procdure
1. Dans le volet Objets insrables, cliquez sur l'onglet Source .

2. Cliquez avec le bouton droit de la souris dans le volet, puis slectionnez Paramtres de l'arborescence de packs. 3. Slectionnez les options souhaites et cliquez sur OK.

Guide de l'utilisateur - Cration de rapports professionnelle 71

Chapitre 2: Report Studio

Enregistrement d'un rapport


Enregistrez le rapport pour conserver les modifications apportes. Les rapports sont enregistrs sur le serveur Cognos 8. Vous pouvez galement enregistrer le rapport sur votre ordinateur (p. 259).

Procdure
1. Dans le menu Fichier, cliquez sur l'option Enregistrer une copie du rapport sous un autre nom. ou Enregistrer sous pour enregistrer

2. Lors du premier enregistrement d'un rapport, vous devez indiquer l'emplacement de destination et saisir un nom de fichier. Pour en savoir davantage sur la configuration de dossiers pour vos rapports dans Cognos Connection, reportezvous au Guide de l'utilisateur de Cognos Connection. 3. Cliquez sur le bouton Enregistrer.

Excution d'un rapport


Excutez le rapport pour voir les donnes extraites. Gagnez du temps en effectuant une premire validation pour reprer des erreurs. Il est galement possible d'excuter un rapport ou un groupe de rapports dans Cognos Connection. De plus, vous pouvez enregistrer les versions de sortie d'un rapport dans un systme de fichiers, Pour en savoir davantage, reportez-vous au Guide d'administration et de scurit. Vous pouvez spcifier de ne pas afficher une page de rapport si elle ne contient pas de donnes (p. 76). Si vous excutez un rapport utilisant des fonctions ou des fonctionnalits non prises en charge par la source de donnes, un message d'erreur s'affiche. Il est recommand de tester priodiquement vos rapports au fur et mesure que vous les crez dans Report Studio afin de ne pas recevoir de messages d'erreur lorsque vous les excutez.

Procdure
1. Ouvrez le rapport souhait. 2. Pour supprimer les valeurs de paramtre stockes sur le serveur Cognos 8, dans le menu Fichier, cliquez sur l'option Supprimer les valeurs du paramtre. Les valeurs de paramtre stockes par le serveur Cognos 8 comprennent les informations de code d'accs, de validation et d'invite. Par exemple, si vous dfinissez deux connexions la source de donnes dans Cognos Connection, pointant toutes les deux vers la mme source de donnes, vous serez invit en choisir une lors de l'excution d'un rapport. Ces informations sont conserves de faon ce que vous n'ayez pas besoin de les fournir chaque excution du rapport. 3. Dans le menu Outils, cliquez sur Valider le rapport .

72 Report Studio

Chapitre 2: Report Studio Une zone de message signale la dtection ventuelle d'erreurs dans le rapport. 4. Si vous avez besoin de davantage de dtails concernant le processus de validation, validez nouveau le rapport en cliquant sur Valider avec options, puis procdez comme suit : Cliquez sur l'un des niveaux de validation suivants :

Niveau de validation Description


Erreur Avertissement Extrait toutes les erreurs renvoyes par la requte. Extrait l'ensemble des erreurs et des avertissements renvoys par la requte.

Transformation des cls Outre les erreurs et les avertissements, extrait les messages d'information dcrivant les tapes importantes dans la transformation de la spcification de rapport jusqu' la requte native transmise la source de donnes. Ces messages peuvent tre utiles pour comprendre la cause des erreurs et des avertissements renvoys depuis la requte. Informations Extrait les erreurs, les avertissements, les transformations cls et toute autre information se rapportant la planification et l'excution de requtes.

Cochez la case Donnes interactives pour indiquer qu'aucune optimisation des requtes ne doit tre utilise. La case Donnes interactives contrle la faon dont les requtes sont traites lors de la validation. Dcochez la case Donnes interactives pour dfinir la proprit Optimisation de l'excution sur Toutes les lignes. Conseil : Pour en savoir davantage sur la proprit Optimisation de l'excution, reportez-vous la section correspondante de l'annexe "Aide-mmoire sur les objets et les proprits de Report Studio" (p. 561). Une zone de message signale la dtection ventuelle d'erreurs dans le rapport.

5. Si vous rencontrez des erreurs de validation et que vous souhaitez que Report Studio identifie les objets incorrects dans votre rapport, dans le menu Outils, cliquez sur Correction automatique. Report Studio fournit une liste de ces objets, que vous pouvez ensuite supprimer pour afficher correctement votre rapport. 6. Pour afficher uniquement les donnes tabulaires, dans le menu Excution, cliquez sur Afficher les donnes tabulaires .

Guide de l'utilisateur - Cration de rapports professionnelle 73

Chapitre 2: Report Studio Lorsque le rapport contient plusieurs requtes, vous devez d'abord cliquer sur un objet, tel qu'une liste ou un tableau crois, qui utilise la requte dont vous souhaitez voir les donnes tabulaires. Utilisez cette commande pour vous assurer que les rsultats appropris s'affichent. Par exemple, vous pouvez crer un calcul (p. 209) en vous assurant qu'il produit les rsultats souhaits. Conseil : Vous pouvez galement afficher les donnes tabulaires dans l'Explorateur de requtes (p. 236), ce qui peut servir lors de la cration de requtes. 7. Pour dfinir des options d'excution, dans le menu Excution, cliquez sur Options d'excution. La valeur implicite est la valeur de l'option d'excution correspondante slectionne dans Cognos Connection. Les options d'excution dfinies s'appliquent uniquement la session en cours. Lorsque vous fermez Report Studio, les valeurs implicites des options sont rtablies. 8. Modifiez les valeurs souhaites pour la session en cours et cliquez sur le bouton OK.

Option
Format Taille du papier Orientation du papier Mode donnes

Remarques
Aucun. spcifier uniquement si le format de sortie est PDF. spcifier uniquement si le format de sortie est PDF. Indique la quantit de donnes retournes. L'option Toutes les donnes renvoie la totalit des donnes. L'option Sous-ensemble de donnes limite la quantit de donnes retournes en fonction des filtres du mode de conception dfinis dans le pack. L'option Aucune donne renvoie des donnes artificielles au lieu de donnes relles de la source de donnes. Pour en savoir davantage sur les filtres du mode de conception, reportez-vous au manuel Framework Manager User Guide.

Langue

La langue du contenu dfinit la prfrence de langue pour les donnes, pour Cognos Viewer, pour les dates, etc. Indique le nombre de lignes qui s'affichent sur chaque page. La proprit Lignes par page existe dans le volet Proprits pour les listes et les tableaux croiss. Si vous spcifiez une valeur pour cette proprit, elle remplace l'option d'excution portant le mme nom. Cette proprit s'applique aux sorties HTML et PDF. Pour en savoir davantage sur cette proprit, reportezvous la section "Contrle du nombre de lignes par page pour les contenants multiples aux formats HTML et PDF" (p. 76).

Lignes par page

74 Report Studio

Chapitre 2: Report Studio

Option
Invite

Remarques
Slectionnez cette option pour afficher toute invite dfinie (p. 220), l'exception de celles dfinies dans une page de rapport. Si vous dcochez cette case, vous ne recevez une invite que si le rapport ne peut s'excuter sans intervention de l'utilisateur. Par exemple, si vous avez un rapport avec un seul filtre paramtr facultatif, aucune invite ne s'affiche lors de l'excution du rapport.

9. Dans le menu Excution format de votre choix.

, cliquez sur l'une des options afin de produire le rapport au

Vous pouvez produire un rapport aux formats HTML, PDF, CSV, Excel et XML. Vous ne pouvez pas excuter de rapport au format CSV ou XML si plusieurs requtes y sont dfinies, moins que les requtes supplmentaires soient utilises pour les invites. Le rapport s'excute dans Cognos Viewer. Ds que l'excution du rapport est termine, vous pouvez l'excuter nouveau dans le mme format ou dans un format diffrent. Si vous excutez nouveau le rapport au format CSV ou XLS, il apparat dans une nouvelle fentre de navigateur. Les options disponibles dans Cognos Viewer dpendent des autorisations dfinies par l'administrateur pour chaque utilisateur. Pour en savoir davantage, reportez-vous au Guide d'administration et de scurit.

Excution d'un rapport partir d'une source de donnes dimensionnelle


Vous ne pouvez annuler un rapport excut partir de Microsoft SQL Server Analysis Services qu'au dbut de la phase d'excution. Pass ce dlai, le rapport est excut dans son intgralit. Cela se produit galement avec les sources de donnes SAP BW. Dans Framework Manager, vous pouvez galement contrler le nombre de niveaux d'une hirarchie partir de laquelle des membres ou des valeurs sont extraits, afin d'alimenter une invite d'arborescence. Dans SAP BW, vous pouvez dfinir la proprit de variable SAP BW trimHierarchyLevels sur 1 afin de rduire le nombre de niveaux de la hirarchie et ainsi restreindre le nombre de nuds. Cette opration supprime le niveau le plus bas de la hirarchie avant de crer une liste de nuds.

Notation des units de mesure


Lors de l'excution d'un rapport partir d'une source de donnes SAP BW, les units de mesure sont incluses dans la mme colonne que les valeurs de donnes, spares par un espace. Par exemple, les notations Celsius et Fahrenheit sont ajoutes aprs la valeur. Si un astrisque (*) apparat, l'un des lments suivants a t dtect : Une monnaie inconnue La valeur d'une unit de mesure inconnue ou douteuse, par exemple, le calcul ou le sommaire d'une monnaie mixte Guide de l'utilisateur - Cration de rapports professionnelle 75

Chapitre 2: Report Studio Les valeurs de monnaies mixtes sont utilises lorsque vous calculez des valeurs avec diffrentes monnaies. Cette situation se produit lorsque vous employez un cube Cognos comme source de donnes. Elle s'applique galement aux sources de donnes SAP BW.

Proprits de variables SAP non prises en charge


Certaines proprits de variables SAP ne sont pas prises en charge. Les intervalles d'exclusion apparaissent comme une invite d'inclusion. Les proprits non initiales obligatoires apparaissent comme une invite obligatoire. Lorsque vous utilisez BEx pour dfinir des variables dans votre source de donnes SAP, vitez d'utiliser les proprits Intervalles d'exclusion et Obligatoire non initial.

Non affichage d'une page en cas d'absence de donnes


Vous pouvez spcifier de ne pas afficher une page de rapport si elle ne contient pas de donnes lors de l'excution de celui-ci.

Procdure
1. Dans la page du rapport, cliquez sur un contenant de donnes. 2. Dans le volet Proprits, cliquez sur le bouton Slectionner les anctres type de contenant de donnes. Par exemple, si le contenant de donnes est une liste, cliquez sur Liste. 3. Dfinissez la proprit Afficher la page lorsqu'elle est vide sur Non. 4. Rptez les tapes 1 3 pour tous les autres contenants de donnes dans la page ainsi que pour les objets de table des matires(p. 158). Lorsque vous excutez le rapport, si aucune donne n'est gnre dans tous les contenants de donnes et les objets de table des matires d'une page, cette dernire n'est pas affiche. La page n'est pas affiche mme si elle contient d'autres objets, comme du texte ou des images. , puis slectionnez le

Contrle du nombre de lignes par page pour les contenants multiples aux formats HTML et PDF
Si vous disposez plus d'un contenant de donnes dans un rapport, par exemple une liste et un tableau crois, vous pouvez contrler la faon dont le rapport s'affiche aux formats HTML et PDF en dfinissant la proprit Lignes par page pour chaque contenant. Pour une sortie en HTML, l'option de proprit du rapport Saut de page par conteneur de donnes pour le format HTML interactif (p. 180) contrle si le nombre implicite de lignes est affich pour chaque conteneur de donnes sur chaque page. Cognos 8 utilise les rgles suivantes lors de l'affichage de rapports aux formats HTML et PDF : Si la proprit Lignes par page n'est dfinie pour aucun des contenants de donnes, 20 lignes par page s'affichent au format HTML et chaque page est totalement remplie au format PDF.

76 Report Studio

Chapitre 2: Report Studio Le premier contenant de donnes est affich jusqu' ce qu'il n'y ait plus de donnes, suivi du contenant suivant, etc. Conseil : Le nombre de lignes qui apparaissent sur une page au format PDF dpend de la taille de la police dfinie dans le rapport. Si la proprit Lignes par page est dfinie pour chaque contenant de donnes, les nombres de lignes indiqus sont affichs aux formats HTML et PDF sur chaque page jusqu' ce qu'il n'y ait plus de donnes. Si la proprit n'est dfinie que pour certains contenants, les nombres de lignes indiqus sont affichs sur chaque page aux formats HTML et PDF jusqu' ce qu'il n'y ait plus de donnes. Pour les contenants restants, 20 lignes par page s'affichent au format HTML et chaque page est totalement remplie au format PDF. Vous disposez par exemple de deux listes appeles Liste1 et Liste2. Vous dfinissez la proprit Lignes par page 5 pour la liste1. Lorsque vous excutez le rapport au format HTML, la premire page contient les 5 premires lignes de Liste1, suivies des 15 premires lignes de Liste2. Si aucune donne n'est renvoye pour un contenant de donnes, un contenant vide s'affiche.

Production d'un rapport au format CSV


Cognos 8 peut produire des rapports au format CSV afin que vous puissiez les ouvrir dans d'autres applications, telles que Microsoft Excel. Les rapports enregistrs au format CSV : sont conus pour prendre en charge les donnes Unicode sur de nombreux systmes d'exploitation client, sont des donnes encodes au format UTF-16 Little Endian, comprennent un indicateur d'ordre des octets (IOO) au dbut du fichier, ont leurs valeurs dlimites par des tabulations, ne mettent pas les chanes entre guillemets, utilisent un caractre de nouvelle ligne pour dlimiter les lignes.

Vous pouvez ouvrir des rapports enregistrs au format CSV l'aide des applications Microsoft Excel, Microsoft Windows Wordpad et Star Office. Par dfaut, les rapports au format CSV s'ouvrent dans l'application associe aux fichiers de type .csv. Les lments suivants ne peuvent tre excuts au format CSV : cartes, graphiques ne possdant mme pas une catgorie ou une srie, rapports ayant plus d'une requte dfinie dans le rapport, sauf si les requtes supplmentaires sont utilises pour des invites.

Dans Cognos Connection, vous pouvez configurer la sortie CSV en fonction de votre environnement. Vous pouvez, par exemple, dfinir le caractre utilis pour dlimiter les zones. Pour en savoir davantage, reportez-vous au Guide d'administration et de scurit. Guide de l'utilisateur - Cration de rapports professionnelle 77

Chapitre 2: Report Studio

Production d'un rapport au format Excel


Cognos 8 peut produire des rapports au format Excel. Trois options sont disponibles : Excel 2000 - Feuille simple produit des rapports sur une seule feuille que vous pouvez afficher dans les versions de Microsoft Excel antrieures 2002. Excel 2002 produit des rapports visualisables dans les versions de Microsoft Excel antrieures 2007. Excel 2007 produit des rapports visualisables dans la version de Microsoft Excel de 2007.

Le format Excel 2000 peut tre affich avec Excel 2000 et des versions ultrieures. Il prend en charge jusqu' 65 536 lignes et plusieurs feuilles. Le format Excel 2000 n'est disponible dans Cognos 8 que lorsque l'option de validation de Cognos Application Firewall est dsactive. Le format Excel 2000 - Feuille simple offre une scurit accrue. Des tmoins d'Excel 2000 peuvent figurer dans les URL d'accs aux feuilles de calcul, qui peuvent tre utiliss pour emprunter de faon frauduleuse le nom d'un utilisateur. Le format Excel 2000 - Feuille simple n'utilise pas les URL sortantes. Cependant, il existe une limite de 65 536 lignes et les sauts de page pour les pages auteurs multiples sont ignors. Le format Excel 2002 et le format de feuille unique d'Excel 2000 prsentent galement les avantages suivants : Les deux formats utilisent le protocole SSL. Les deux formats utilisent un code d'accs unique. Il est possible d'accder aux rapports scuriss sans connexions ultrieures car le systme identifie automatiquement les utilisateurs et fournit les informations de scurit. Les deux formats sont compatibles avec Netscape 7.01. Les feuilles de calcul se trouvent dans un seul fichier afin que la navigation dans celles-ci soit fiable.

Le format de date complet de Cognos 8 ne s'affiche pas toujours correctement dans Microsoft Excel 2000 si le systme n'utilise pas l'anglais comme paramtre rgional. Ce problme ne se produit pas avec les versions Microsoft Excel 2002 ou 2003. Pour rsoudre ce problme, appliquez de nouveau le format appropri dans Excel. Le format Excel 2007 affiche les versions de rapports au format XML Excel natif, galement appel XLSX, qui permet de transmettre rapidement des feuilles de calcul Excel natives Microsoft Excel XP, Microsoft Excel 2003 et Microsoft Excel 2007. Les utilisateurs de Microsoft Excel XP et Microsoft Excel 2003 doivent installer Microsoft Office Compatibility Pack, qui fournit des fonctions d'ouverture et d'enregistrement de fichiers pour le nouveau format. La sortie est similaire d'autres formats Excel, quelques diffrences prs : Les graphiques sont affichs sous forme d'images statiques. La hauteur des lignes peut varier dans le rapport affich, pour une plus grande exactitude.

La production de rapports au format XLS contient des restrictions. Pour en savoir davantage, reportez-vous la section "Production de rapports au format Microsoft Excel" (p. 553). 78 Report Studio

Chapitre 2: Report Studio

Production d'un rapport au format XML


Les sorties de rapport XML enregistrent les donnes du rapport dans un format conforme un schma interne, xmldata.xsd. Ce fichier de schma se trouve dans le rpertoire emplacement_c8/ bin. Ce format se compose d'un lment de sous-ensemble de donnes, qui contient un lment de mtadonnes et un lment de donnes. L'lment de mtadonnes contient les informations de donnes des lments. L'lment de donnes contient tous les lments de lignes et de valeurs. Vous pouvez crer des modles partir de rapports et d'autres donnes conformes au schma xmldata.xsd. Cela vous permet d'utiliser un rapport comme source de donnes d'un autre rapport ou d'utiliser une base de donnes qui ne peut pas tre lue par Framework Manager. Dans ce cas, exportez les donnes de la source de donnes dans un fichier XML, en vous conformant au schma xmldata, puis ouvrez le fichier XML dans Framework Manager. Pour en savoir davantage, reportez-vous au manuel Framework Manager User Guide. Les lments suivants ne peuvent tre excuts au format XML : cartes, graphiques ne possdant mme pas une catgorie ou une srie, rapports ayant plus d'une requte dfinie dans le rapport, sauf si les requtes supplmentaires sont utilises pour des invites.

Dfinition des options de page PDF


La dfinition des options de page PDF permettent de contrler la faon dont les pages du rapport s'affichent au format PDF. Vous pouvez dfinir des options de page PDF pour des pages de rapport individuelles ou pour toutes les pages dans une prsentation(p. 291). Vous pouvez aussi dfinir les options de page PDF dans Cognos Connection. Pour en savoir davantage, reportez-vous au Guide de l'utilisateur de Cognos Connection.

Procdure
1. Pour dfinir les options de page PDF pour toutes les pages d'un rapport dans une prsentation, procdez comme suit : Dans le menu Fichier, cliquez sur Mise en page PDF et dfinissez les options de page voulues. Cliquez sur OK.

2. Pour dfinir les options de page PDF pour toutes les pages d'un rapport dans une prsentation, procdez comme suit : Placez votre curseur sur le bouton Explorateur de pages et cliquez sur la page voulue. Dans la zone de travail, cliquez tout endroit de la page. Dans le volet Proprits, cliquez sur le bouton Slectionner les anctres Page. Guide de l'utilisateur - Cration de rapports professionnelle 79 puis cliquez sur

Chapitre 2: Report Studio Cliquez deux fois sur la proprit Mise en page PDF et dfinissez les options de page voulues. Cliquez sur OK.

Cration de vos propres modles de rapport


Un modle de rapport est une base utilisable pour l'laboration de rapports. Crez vos propres modles de rapport si vous produisez souvent le mme type de rapport. Un modle peut inclure les objets suivants : lments HTML, hyperliens, numros de page, images, tables, texte, blocs, calculs de prsentation, date, heure.

Pour en savoir davantage sur ces objets, reportez-vous la section "Mise en forme d'un rapport" (p. 147). Pour crer un modle de rapport, vous pouvez : convertir un rapport en modle, crer un modle.

Pour en savoir davantage sur la cration d'un modle de rapport, reportez-vous la prsentation rapide de Report Studio. Par ailleurs, vous pouvez utiliser les exemples de modle fournis avec Report Studio. Conseil : Vous pouvez ajouter vos propres modles de rapport dans la bote de dialogue Nouveau. Pour en savoir davantage, reportez-vous au Guide d'administration et de scurit.

Conversion d'un rapport en modle


Vous pouvez convertir un rapport (nouveau ou existant) en modle de faon pouvoir le rutiliser.

Procdure
1. Crez un rapport ou ouvrez-en un existant.

80 Report Studio

Chapitre 2: Report Studio 2. Ajoutez les objets souhaits dans la zone de travail. 3. Dans le menu Fichier, cliquez sur l'option Convertir en modle. Toutes les informations relatives aux requtes du rapport d'origine, telles que les donnes lmentaires, les calculs et les filtres, sont supprimes du modle. 4. Dans le menu Fichier, cliquez sur Enregistrer sous pour enregistrer le modle en tant que nouveau fichier et conserver tel quel le rapport d'origine.

Cration d'un modle


Vous pouvez crer un modle pour fournir aux utilisateurs de Query Studio et d'Analysis Studio une prsentation qu'ils peuvent utiliser pour crer des rapports ou l'appliquer des rapports existants. Vous pouvez galement utiliser le modle dans Query Studio afin de dfinir une prsentation pour des pages d'invite.

Procdure
1. Dans le menu Fichier, cliquez sur Nouveau. 2. Cliquez sur Modle de Query Studio, puis sur OK. 3. Placez votre curseur sur le bouton Explorateur de pages ou la page d'invite mettre en forme. et cliquez sur la page de rapport

Conseil : Pour crer une page de rapport ou une page d'invite, cliquez sur le dossier Pages de rapport ou Pages d'invite. 4. Dans le volet Objets insrables, cliquez sur l'onglet Bote outils 5. Ajoutez les objets souhaits dans la zone de travail. Si vous ajoutez des objets non pris en charge par Query Studio, ils seront ignors lors de l'application du modle. 6. Enregistrez le modle. .

Techniques de cration de rapports accessibles


La cration de rapports accessibles permet de garantir que tous les utilisateurs auront accs aux informations, quelles que soient leurs aptitudes ou leurs capacits physiques. Ainsi, les utilisateurs non-voyants pourront utiliser un lecteur d'cran pour accder aux informations d'un rapport. Les considrations de conception ci-dessous concernent la cration de rapports accessibles : vitez d'utiliser des signes visuels, tels que la mise en gras ou en couleur du texte, pour communiquer des informations importantes. vitez d'utiliser des images et des objets OLE dans les documents PDF, car ces types d'lments sont marqus en tant qu'artefacts et ne sont pas pris en compte par les lecteurs d'cran. Guide de l'utilisateur - Cration de rapports professionnelle 81

Chapitre 2: Report Studio vitez d'utiliser la mise en forme conditionnelle pour communiquer des informations importantes. Les types de graphiques tant affichs en tant qu'images, fait ignor par celui qui les consulte, vrifiez qu'il existe une table correspondante avec les mmes informations. Diffusez vos rapports au format HTML, car il s'agit du format de sortie le plus souvent pris en charge par les lecteurs d'cran. Vrifiez toujours qu'un titre est associ au rapport. Vous aussi, apprenez les bases de l'utilisation d'un lecteur d'cran. vitez les fautes d'orthographe et de grammaire, qui entranent une interprtation errone des informations par le lecteur d'cran. Bien que l'utilisation d'invites soit correct, comme des cases cocher, des cases d'option, des zones de listes modifiables et des zones de slection multiple, viter les fonctions telles que les calendriers et les slections vers le haut et le bas pour les contrles temporels. Lorsque vous choisissez d'utiliser une application Web intgre ou un chemin d'accs au dtail, vrifiez que l'application cible est galement accessible. vitez d'utiliser des rapports de type Liste ou Tableau crois complexes et volumineux. L'affichage des informations dans plusieurs listes simples ou tableaux croiss est plus facile grer pour les utilisateurs de technologie d'aide.

Techniques de cration de rapports pour Cognos 8 Go! Office


Cognos 8 Go! Office offre un environnement intgr pour les produits Cognos et Microsoft Office. Vous pouvez utiliser Cognos 8 Go! Office pour slectionner des lments de rapports (donnes, mtadonnes, en-ttes, cartouches et graphiques) et les intgrer dans des classeurs Microsoft Excel, des documents Microsoft Word ou des prsentations Microsoft PowerPoint. Utilisez des rapports prdfinis ou crez du contenu l'aide de PowerPlay Web, Query Studio, ou Report Studio. Notez que pour accder au contenu PowerPlay, votre administrateur doit configurer PowerPlay pour qu'il fonctionne avec Cognos 8. Le contenu PowerPlay qui n'est publi qu' destination d'Upfront n'est pas accessible avec Cognos 8 Go! Office. Comme Cognos 8 Go! Office ne peut pas convertir compltement les rapports dont le format est trs labor en documents de type Excel ou autres formats de sortie Microsoft, les rsultats risquent de ne pas tre ceux escompts. Pour une cration efficace de rapports pour Cognos 8 Go! Office, suivez les recommandations suivantes : Crez du contenu correspondant aux besoins d'intgration spcifiques de Microsoft Office. Par exemple, dans Cognos 8, de nombreuses options sont disponibles pour la mise en forme des donnes. Utilisez une mise en forme allge pour rendre les donnes plus accessibles aux applications Microsoft Office. 82 Report Studio Organisez les rapports.

Chapitre 2: Report Studio Vous pouvez publier des classeurs dans Cognos Connection et les organiser avec vos rapports dans les Dossiers publics ou dans Mes dossiers. Pour en savoir davantage, reportez-vous au Guide de l'utilisateur de Cognos Connection. En organisant le contenu de vos rapports, vous pouvez extraire rapidement les informations dont vous avez besoin. Conseil : Les classeurs, documents et prsentations compatibles avec Cognos 8 Go! Office sont signals par leurs propres icnes, afin de vous aider les distinguer des autres types de fichiers. Optimisez les modles de rapports pour Microsoft Office. Si vous confiez la cration de contenu des informaticiens ou autres rdacteurs de rapports, demandez des modles de rapports optimiss pour vos besoins en intgration Microsoft Office. Vous pouvez demander uniquement les donnes lmentaires ou les requtes dont vous avez besoin et une mise en forme minimale afin d'utiliser plus facilement les fonctions de mise en forme de Microsoft Office sur le contenu Cognos. Par exemple, les rapports rdigs dans Report Studio peuvent contenir des objets de liste imbriqus dans des objets de liste faisant l'objet d'une mise en forme spcifique. Lorsqu'ils sont convertis en format tabulaire dans Excel, ces rapports peuvent avoir une prsentation diffrente de celle de Cognos 8. lments de mise en forme dans l'application Office. Au lieu de mettre en forme les objets dans Cognos 8, ralisez la mise en forme souhaite dans l'application Office. En appliquant une mise en forme allge dans Cognos 8, vous pourrez importer davantage de donnes dans les emplacements dsirs. Utilisez des noms descriptifs pour le libell de vos lments de rapport. Cette pratique facilite leur reprage aprs l'importation. Les lments du rapport sont, par exemple, des listes, tableaux croiss et graphiques. N'imbriquez pas les objets du rapport. Si vous avez imbriqu des objets du rapport, certains d'entre eux risquent de ne pas apparatre au bon endroit, ou de ne pas apparatre du tout. En outre, l'imbrication des objets du rapport peut provoquer l'affichage du message d'erreur suivant : RDS-ERR-1000 Report Data Service could not process from the content provider. Cette erreur se produit, par exemple, lorsqu'un rptiteur ou une table de rptiteur se trouvent dans un bloc ou une table. Elle survient galement lorsque des objets de prsentation, tels que des listes, tableaux croiss ou graphiques, se trouvent dans un bloc conditionnel qui est dans un autre bloc ou une autre table. Conservez des dimensions rduites pour vos tables. Par exemple, compte tenu de la taille des diapositives, le nombre maximum de lignes et de colonnes que vous pouvez avoir dans une table PowerPoint est limit 25. Mme si Word et Excel autorisent des tables plus grandes, elles en sont d'autant plus longues tlcharger et afficher. Utilisez des images avec arrire-plan transparent.

Guide de l'utilisateur - Cration de rapports professionnelle 83

Chapitre 2: Report Studio L'arrire-plan laissera ainsi voir le reste de l'application Office autour de l'image, intgrant celle-ci la prsentation. Vous pouvez, si vous le souhaitez, fournir votre propre couleur d'arrire-plan. Si vous avez une image dans une liste, indiquez sa hauteur et sa largeur. Cette pratique garantit que l'image s'affiche la bonne taille dans l'application Office. Souvenez-vous que les graphiques sont imports en tant qu'images. Dans Cognos 8, les images sont associes des liens qui permettent de leur ajouter des infobulles et des zones ractives. Cognos 8 Go! Office ne peut pas importer des infobulles et des zones ractives dans des applications Office. Pensez aux restrictions supplmentaires lies la production de rapports au format Excel (p. 553).

Gestion de vos rapports


Aprs avoir cr un ou plusieurs rapports, vous pouvez les grer pour vous-mme et pour d'autres utilisateurs. Il est possible d'effectuer les tches suivantes dans Cognos Connection : programmation de l'excution d'un rapport ou d'un groupe de rapports un instant prcis, distribution de rapports d'autres utilisateurs, impression d'un rapport, slection de la langue utilise lors de l'excution d'un rapport, dfinition de valeurs d'invites, mise jour de l'historique d'un rapport, mise jour de diffrentes versions d'un rapport, cration de vues personnalises.

Pour en savoir davantage sur l'excution de ces tches, reportezvous au Guide de l'utilisateur de Cognos Connection.

SDK de Cognos 8
La cration d'un rapport dans Report Studio consiste crer une spcification de rapport. Une spcification de rapport est un fichier XML pouvant tre affich (menu (Outils, Afficher la spcification ). En outre, vous pouvez afficher la spcification pour un objet slectionn avec l'option de menu Afficher la spcification (slection). Conseil : Lorsque vous affichez la spcification de rapport dans Report Studio, vous ne pouvez ni la modifier ni en copier des parties. Au lieu d'utiliser Report Studio, vous pouvez crer ou modifier des rapports par programmation en employant un outil d'dition pour manipuler les spcifications de rapport. Vous utiliserez ensuite

84 Report Studio

Chapitre 2: Report Studio le SDK (Software Development Kit) de Cognos 8 pour intgrer les rapports dans votre environnement Cognos 8. Cela s'avre pratique si, par exemple, vous devez apporter la mme modification dans de nombreux rapports. Au lieu d'ouvrir chacun d'eux dans Report Studio et de le modifier, vous pouvez automatiser le processus l'aide du SDK, et gagner ainsi un temps considrable. Pour en savoir davantage sur le SDK de Cognos 8, contactez votre revendeur Cognos local. Conseil : Vous pouvez galement modifier le code XML d'une spcification de rapport en l'enregistrant sur votre ordinateur (p. 259).

Guide de l'utilisateur - Cration de rapports professionnelle 85

Chapitre 2: Report Studio

86 Report Studio

Chapitre 3: Types de rapports


L'utilisation de diffrents types de rapports permet d'afficher des donnes de plusieurs faons ou de rpondre diverses questions d'ordre professionnel. Par exemple, vous pouvez crer un rapport de type Liste pour afficher l'ensemble de votre clientle, mais opter pour un tableau crois pour savoir quel reprsentant prsente le volume de ventes le plus important pour chaque ligne de produits. Vous pouvez crer un graphique pour prsenter les donnes et utiliser un rptiteur pour crer les tiquettes de publipostage. Les types de rapports que vous pouvez crer dans Report Studio sont les suivants : Liste Tableau crois Graphique Carte Rptiteur

Vous pouvez galement combiner plusieurs de ces aspects dans un seul rapport.

Rapports de type Liste


Utilisez des rapports de type Liste pour afficher des informations dtailles de votre base de donnes comme des listes de produits et de clients. Un rapport de type Liste prsente les donnes sur les lignes et dans les colonnes. Chaque colonne affiche toutes les valeurs associes une donne lmentaire de la base de donnes ou un calcul bas sur plusieurs de ces donnes lmentaires.

Guide de l'utilisateur - Cration de rapports professionnelle 87

Chapitre 3: Types de rapports

Pour en savoir davantage sur la cration d'un rapport de type Liste, reportez-vous la prsentation rapide de Report Studio.

Regroupement de donnes
Vous pouvez grouper des donnes lmentaires d'un rapport de type Liste pour supprimer ses valeurs en double. Par exemple, vous disposez d'un rapport affichant les produits achets. Pour chaque produit, le type de produit est galement mentionn. Vous pouvez grouper la colonne Types de produit pour afficher une seule instance de chaque type dans la liste. Vous avez galement la possibilit de grouper des donnes lmentaires dans des rptiteurs (p. 144) et des ensembles de pages (p. 167). Outre le groupement, vous pouvez dfinir l'ordre de tri des donnes lmentaires. Dans les listes, vous pouvez trier les donnes lmentaires au sein des groupes, ainsi que les lments non groups. Dans les tableaux croiss, vous pouvez trier les lments de ligne et de colonne. Pour en savoir davantage, reportez-vous la section "Tri avanc" (p. 198). Si vous interrogez une source de donnes dimensionnelle, vous pouvez grouper ou trier les donnes uniquement selon l'ordre de la hirarchie existante. Si vous changez l'ordre, une erreur semblable la suivante se produit : OP-ERR-0199 : La requte n'est pas prise en charge. Les dimensions sur l'arte ne sont pas cohrentes. Les donnes lmentaires de dimension="[Emplacements]" doivent tre adjacentes. Vous pouvez omettre des colonnes lors du groupement. Par exemple, si une hirarchie de niveaux contient les niveaux Pays, tat et Ville et qu'une autre hirarchie de niveaux contient le niveau Produit : Pays, tat, Ville est valide.

88 Report Studio

Chapitre 3: Types de rapports Pays, Produit, tat n'est pas valide puisqu'un niveau provenant d'une autre hirarchie de niveaux a t insr entre deux niveaux d'une autre hirarchie de niveaux. Pays, Ville, Produit est valide mme si tat est omis. Pays, Code de pays est valide, o Code de pays est une proprit du membre Pays.

Pour remplacer l'ordre hirarchique dfini par la source de donnes, il vous suffit de remplacer les informations de dimension de la requte. Pour en savoir davantage, reportez-vous la section "Ajout d'informations de dimension une requte" (p. 247). Il est recommand de ne pas utiliser les proprits des membres d'une dimension pour regrouper des donnes. Le groupement au moyen des proprits des membres peut donner des rsultats inattendus, tels que des valeurs en double.

Procdure
1. Cliquez sur la colonne grouper. Vous pouvez cliquer sur l'en-tte de la colonne ou sur l'une de ses cellules. Conseil : Pour effectuer plusieurs regroupements en une seule opration, cliquez tout en maintenant la touche [Ctrl] ou [Maj] enfonce. 2. Dans le menu Structure, cliquez sur l'option Grouper/Dissocier. Un symbole s'affiche, indiquant que la colonne est groupe. Vous pouvez contrler le moment o ses valeurs s'affichent en dfinissant l'tendue du groupe ; la colonne apparat alors dans la liste des en-ttes et cartouches pouvant tre ajouts au rapport (p. 149). Remarque : Le groupement de toutes les colonnes d'une liste quivaut la cration d'un tableau crois un bord (p. 97).

Groupement avanc
Vous pouvez effectuer des groupements avancs dans une liste pour obtenir les rsultats souhaits. Vous pouvez par exemple : afficher la structure de groupement entire et apporter des changements l'ordre de groupement, grouper une donne lmentaire qui s'affiche dans une requte, mais pas dans la prsentation, dfinir une liste de proprits (p. 218) pour un groupe.

Vous pouvez galement effectuer un tri avanc (p. 198).

Procdure
1. Cliquez sur une colonne de la liste. 2. Cliquez sur le bouton Slectionner les anctres dans la barre de titre du volet Proprits, puis sur Liste. 3. Dans le volet Proprits, cliquez deux fois sur la proprit Groupement et tri.

Guide de l'utilisateur - Cration de rapports professionnelle 89

Chapitre 3: Types de rapports 4. Si vous voulez modifier l'ordre de groupement, dans le volet Groupes, cliquez sur l'lment group souhait dans le dossier Groupes et faites-le glisser vers l'emplacement dsir dans la hirarchie du groupement. 5. Si vous souhaitez crer un groupement, dans le volet Donnes lmentaires, cliquez sur la donne lmentaire souhaite et faites-la glisser vers le dossier Groupes du volet Groupes. 6. Si vous souhaitez dfinir une liste de proprits pour un groupe, procdez comme suit : Cliquez sur le groupe souhait. Conseil : Cliquez sur Rcapitulatif gnral pour dfinir une liste des proprits pour le groupe gnral. Le groupe gnral correspond au groupement de toutes les donnes en un seul groupe. Vous pouvez dfinir une liste de proprits pour le groupe gnral afin d'ajouter des totaux gnraux la liste. Cliquez sur le bouton Proprits Cochez les cases appropries. Cliquez sur OK. .

7. Cliquez sur OK.

Dfinition de l'tendue du groupe pour une colonne


Lorsque les colonnes sont groupes, vous pouvez slectionner la frquence laquelle afficher les noms de colonnes en modifiant l'tendue du groupe. Par exemple, lorsque le pays et la ville sont groups, vous pouvez choisir d'afficher le nom de pays chaque fois : Le pays change lors de la dfinition de l'tendue pays par pays. La ville change lors de la dfinition de l'tendue pays par ville. Si aucune tendue n'est spcifie, un nouvel enregistrement est cr.

La dfinition de l'tendue d'une colonne groupe par une autre colonne est utile si la deuxime colonne contient de nombreux lments.

Procdure
1. Cliquez sur la colonne dont vous souhaitez dfinir l'tendue du groupe. 2. Dans le volet Proprits, cliquez sur la proprit tendue du groupe et cliquez sur la colonne tendre.

Exemple - Suppression de valeurs identiques dans une liste


Vous tes auteur de rapports pour la socit Vacances et aventure qui vend du matriel de sport. Vous devez crer un rapport qui rpertorie toutes les commandes de produits, organis par numro de commande. Pour faciliter la lecture du rapport, vous groupez la colonne Numro de commande, de faon n'afficher qu'une seule instance de chaque numro de commande. Cependant, comme chaque commande contient des produits diffrents, la mme date de commande apparat pour 90 Report Studio

Chapitre 3: Types de rapports chaque produit. Vous dcidez d'afficher la date de commande uniquement lorsque le numro de commande change.

Procdure
1. Dans la page Bienvenue de Cognos Connection, cliquez sur le lien Dossiers publics. 2. Cliquez sur le lien Entrept de donnes VA (requte), puis cliquez sur le lien Lancez dans le coin suprieur droit de la page et enfin sur Report Studio. 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. 4. Dans la bote de dialogue Nouveau, cliquez sur l'option Liste, puis cliquez sur le bouton OK. 5. Dans l'onglet Source , puis Ventes (requte). 6. Dveloppez le dossier Bon de commande, puis ajoutez l'lment Numro de commande en cliquant deux fois dessus. 7. Dveloppez le dossier Dimension de temps, puis ajoutez l'lment Date en cliquant deux fois dessus. 8. Dveloppez Produit, puis ajoutez l'lment Nom de produit en cliquant deux fois dessus. 9. Dveloppez le dossier Donnes sur les ventes. Ajoutez Quantit et Revenus en cliquant deux fois dessus. 10. Groupez la colonne Numro de commande. 11. Cliquez sur la colonne Date de commande. 12. Dans le volet Proprits, cliquez sur la proprit tendue du groupe, puis sur Numro de commande. Lorsque vous excutez le rapport, la premire ligne de la colonne Date de commande apparat pour chaque ligne Numro de commande. du volet Objets insrables, dveloppez Ventes et marketing (requte)

Guide de l'utilisateur - Cration de rapports professionnelle 91

Chapitre 3: Types de rapports

Exemple - Rptition d'une valeur de colonne dans une liste


Vous tes auteur de rapports pour la socit Vacances et aventure qui vend du matriel de sport. Vous devez crer un rapport rpertoriant tous les produits vendus par la socit, organiss par ligne de produits et type de produit. Pour faciliter la lecture du rapport, vous groupez les colonnes Lignes de produits et Types de produit, de faon n'afficher qu'une seule instance de chacune d'elles. Cependant, comme certaines lignes de produits contiennent de nombreux produits et types de produits diffrents, vous dcidez d'afficher la ligne de produits pour chaque type de produit.

Procdure
1. Dans la page Bienvenue de Cognos Connection, cliquez sur le lien Dossiers publics. 2. Cliquez sur le lien Entrept de donnes VA (requte), puis cliquez sur le lien Lancez dans le coin suprieur droit de la page et enfin sur Report Studio. 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. 4. Dans la bote de dialogue Nouveau, cliquez sur l'option Liste, puis cliquez sur le bouton OK. 5. Dans l'onglet Source . du volet Objets insrables, dveloppez Ventes et marketing (requte)

6. Dveloppez Ventes (requte) et Produits. Ajoutez les donnes lmentaires suivantes en cliquant deux fois dessus : Lignes de produits Type de produit Nom de produit

7. Dveloppez le dossier Donnes sur les ventes, puis ajoutez l'lment Cot du produit en cliquant deux fois dessus. 8. Groupez les colonnes Lignes de produits et Types de produit. 9. Cliquez sur la colonne Lignes de produits. 10. Dans le volet Proprits, cliquez sur la proprit tendue du groupe, puis sur Types de produit. 11. Cliquez n'importe o sur la liste, puis sur le bouton Slectionner les anctres de titre du volet Proprits. 12. Cliquez sur l'lment Liste. 13. Dans le volet Proprits, cliquez deux fois sur la proprit Police. 14. Dans la bote de dialogue Taille, cliquez sur l'option 8pt, puis sur le bouton OK. Lorsque vous excutez le rapport, la ligne de produits apparat chaque changement de type de produit. dans la barre

92 Report Studio

Chapitre 3: Types de rapports

Mise en forme de listes


Vous pouvez mettre en forme les listes pour leur donner l'aspect souhait. Vous pouvez indiquer une mise en forme pour des titres ou des corps de colonnes ou pour toutes les colonnes d'une liste. Lorsque vous indiquez une mise en forme de toutes les colonnes d'une liste, elle est automatiquement applique aux nouvelles colonnes ajoutes par la suite. Vous pouvez galement mettre en forme rapidement des listes en appliquant des styles de table (p. 163).

Procdure
1. Pour mettre en forme une colonne, procdez comme suit : Cliquez sur le titre ou le corps de la colonne. Pour appliquer une mise en forme au texte du titre de la colonne ou aux donnes du corps de la colonne, cliquez sur le bouton de dverrouillage sur le titre ou le corps de la cellule. Slectionner les anctres (liste). Dans le volet Proprits, cliquez sur la proprit voulue et indiquez une valeur. Par exemple, pour indiquer une couleur d'arrire-plan, cliquez sur Couleur de fond et choisissez la couleur voulue. 2. Pour mettre en forme toutes les colonnes, procdez comme suit : Cliquez sur une colonne de la liste. Pour appliquer une mise en forme aux corps de colonnes de liste, cliquez sur le bouton Slectionner les anctres dans la barre de titre du volet Proprits et cliquez sur Style du corps des colonnes de la liste. dans la barre d'outils, puis cliquez

Pour appliquer une mise en forme la totalit de la colonne, cliquez sur le bouton dans la barre de titre du volet Proprits et cliquez sur Colonne

Guide de l'utilisateur - Cration de rapports professionnelle 93

Chapitre 3: Types de rapports Pour appliquer une mise en forme aux titres de colonnes de liste, cliquez sur le bouton Slectionner les anctres dans la barre de titre du volet Proprits et cliquez sur Style du titre des colonnes de la liste. Pour appliquer une mise en forme des colonnes entires, cliquez sur le bouton Slectionner les anctres dans la barre de titre du volet Proprits et cliquez sur Colonnes (liste). Pour appliquer une mise en forme la liste entire, cliquez sur le bouton Slectionner les anctres dans la barre de titre du volet Proprits et cliquez sur Liste. Dans le volet Proprits, cliquez sur la proprit voulue et indiquez une valeur.

Par exemple, pour indiquer une couleur d'arrire-plan, cliquez sur Couleur de fond et choisissez la couleur voulue. La mise en forme des colonnes spcifiques remplace celle des colonnes entires. Par exemple, vous dfinissez la couleur d'arrireplan sur rouge pour un corps de colonne spcifique et sur vert pour toutes les autres colonnes. Lorsque vous excutez le rapport, dans la liste, le corps de la colonne spcifique est rouge et celles des autres est verte. L'arrireplan des nouvelles colonnes ajoutes la liste est dfini sur vert. Pour en savoir davantage sur la mise en forme de rapports, reportez-vous la section "Mise en forme d'un rapport" (p. 147).

Rapports de type Tableaux croiss


Utilisez des rapports sous forme de tableaux croiss pour prsenter des informations sous une forme plus compacte que dans une liste groupe. Par exemple, crez un tableau crois pour afficher le volume total des ventes par ligne de produits gnr par chaque reprsentant. De mme que les rapports de type Liste, les tableaux croiss prsentent les donnes sur des lignes et dans des colonnes. Toutefois, les valeurs aux points d'intersection des lignes et des colonnes affichent des informations rcapitulatives plutt que des informations dtailles.

94 Report Studio

Chapitre 3: Types de rapports

Pour en savoir davantage sur la cration d'un rapport de type Tableau crois, reportez-vous la prsentation rapide de Report Studio.

Nuds de tableau crois et membres de ces nuds


Lorsque vous ajoutez des donnes lmentaires des tableaux croiss, vous crez des nuds de tableau crois et des membres associs. Ces objets vous permettent d'aisment crer des tableaux croiss l'aide d'oprations de glisser-dposer. Les tableaux croiss sont des objets dimensionnels dlimits par des bordures de lignes et de colonnes. Chaque bord est constitu d'un ensemble de nuds de tableau crois. Chaque nud de tableau crois contient les lments suivants : Un ou plusieurs membres de nud de tableau crois. Un nud de tableau crois imbriqu (ou aucun), contenant un ou plusieurs membres de nud de tableau crois ou des nuds de tableau crois imbriqus.

Chaque membre de nud de tableau crois fait rfrence une donne lmentaire contenant une expression. Celle-ci dfinit les membres figurant dans le tableau crois. Le tableau crois suivant contient quatre nuds.
(4)

(1)

(2)

(3)

Guide de l'utilisateur - Cration de rapports professionnelle 95

Chapitre 3: Types de rapports Le nud de tableau crois 1 contient un seul membre de nud pour le total. Ce nud fait rfrence la donne lmentaire Total(Lignes de produits). Le nud de tableau crois 2 contient un membre faisant rfrence la donne lmentaire Lignes de produits. Ce membre est associ un nud de tableau crois imbriqu, qui lui-mme contient un membre faisant rfrence la donne lmentaire Types de produit. Le nud de tableau crois 3 contient un seul membre de nud pour la moyenne. Ce nud fait rfrence la donne lmentaire Moyenne (Ligne de produits). Le nud de tableau crois 4 contient un membre faisant rfrence la donne lmentaire Anne de la commande. Ce membre comporte deux nuds de tableau crois imbriqu. Le premier nud contient un membre faisant rfrence la donne lmentaire Mois de la commande. Le second nud contient un membre pour le total. Ce nud fait rfrence la donne lmentaire Total (Mois de la commande). Conseil : Des nuds sont galement crs lorsque vous ajoutez des donnes lmentaires aux graphiques.

Dplacement de nuds de tableau crois


Les nuds de tableau crois peuvent tre placs en n'importe quel endroit du tableau. Ainsi, dans le diagramme prcdent, vous pouvez faire glisser Mois de commande sous Moyenne(Lignes de produits) pour crer une bordure de ligne. Pour dplacer des lments imbriqus d'un bord l'autre du tableau, veillez slectionner le nud de tableau crois (et non le membre correspondant). Reprenons l'exemple du diagramme prcdent. Vous souhaitez dplacer les lments Lignes de produits et Types de produit vers la bordure de colonne. Pour ce faire, cliquez sur l'lment Lignes de produits puis, dans le volet Proprits, cliquez sur le bouton Slectionner les anctres et slectionnez Nud de tableau crois. Les lments Lignes de produits et Types de produit sont slectionns.

Option de cration de nuds de tableau crois


Dans le menu Structure, l'option Crer des nuds de tableau crois a une incidence sur le comportement de l'opration de glisser-dposer dans les tableaux croiss. Lorsque cette option est active, si vous ajoutez une donne lmentaire un tableau crois, l'lment est cr sous la forme d'un nud de tableau crois. Si elle est dsactive, l'lment est cr sous la forme d'un membre de nud de tableau crois, dans un nud existant. Ainsi, dans le diagramme prcdent, si l'option est active et que vous faites glisser l'lment Pays du volet Objets insrables sous l'lment Lignes de produits, Pays devient un nouveau nud homologue de Lignes de produits. Si l'option est dsactive, Pays devient un nouveau nud homologue de Lignes de produits et l'lment Types de produit lui est associ en tant que nud de tableau crois imbriqu. Cela se produit car, au lieu d'ajouter un nouveau nud, vous ajoutez un nouveau membre au nud existant, qui contient dj l'lment Lignes de produits. Conseil : Pour crer des tableaux croiss discontinus (p. 103), activez l'option de cration des nuds de tableau crois. Pour relier les lments qui se trouvent sur les bords des tableaux croiss (pour contenir les mmes lments imbriqus), dsactivez l'option de cration des nuds de tableau crois.

96 Report Studio

Chapitre 3: Types de rapports

Cration d'un rapport de type Tableau crois un bord


Crez un rapport de type Tableau crois un bord pour afficher des donnes sous forme de liste. Vous souhaitez par exemple tablir un rapport faisant tat de la quantit de produits vendus par anne et par mode de commande. Crez un tableau crois en plaant les lments Anne de la commande et Modes de commande sur les lignes et en dfinissant l'lment Quantit en tant que mesure.

Procdure
1. Dans le menu Fichier, cliquez sur Nouveau. 2. Cliquez sur Tableau crois, puis sur OK. 3. Dans l'onglet Source du volet Objets insrables, cliquez sur la donne lmentaire ajouter

au tableau crois et faites-la glisser vers les lignes ou les colonnes. Une barre noire indique l'endroit o vous pouvez insrer la donne lmentaire. 4. Rptez l'tape 3 pour insrer d'autres donnes lmentaires. Si, l'tape 3, vous avez fait glisser la donne lmentaire dans les lignes, faites glisser les autres donnes au-dessus ou en dessous du premier lment. Si, l'tape 3, vous avez fait glisser la donne lmentaire dans les colonnes, faites glisser les autres donnes gauche ou droite du premier lment. 5. Pour ajouter des mesures au tableau crois, faites-les glisser dans Mesures. Lorsque vous excutez le rapport, un tableau crois ne possdant qu'un seul bord est cr.

Cration d'un tableau crois imbriqu


Vous pouvez imbriquer des donnes dans un tableau crois pour comparer des informations l'aide d'une ou de plusieurs donnes lmentaires dans une colonne ou sur une ligne. Par exemple, un rapport affiche le nombre de ventes par ligne de produits pour l'exercice financier prcdent. Vous dcidez d'ajouter une donne lmentaire pour dtailler davantage le nombre de ventes par trimestre. Lorsque vous imbriquez des colonnes dans un rapport de type Tableau crois, vous pouvez insrer une nouvelle donne lmentaire en quatre points d'insertion distincts. Le point d'insertion slectionn dfinit la relation entre la donne lmentaire et la colonne.

Lignes
Les relations suivantes sont cres lors de l'insertion d'une donne lmentaire en tant que ligne : Si vous insrez une donne lmentaire gauche ou droite d'une colonne, une relation parent-enfant est tablie entre la donne et la colonne. Si vous insrez une donne lmentaire gauche d'une colonne, elle devient un lment parent de cette colonne. Si vous insrez une donne lmentaire droite d'une colonne, elle devient un lment enfant de cette colonne.

Guide de l'utilisateur - Cration de rapports professionnelle 97

Chapitre 3: Types de rapports Si vous insrez une donne lmentaire au-dessus ou au-dessous d'une colonne, une relation de type Union est tablie entre la donne et la colonne.

Colonnes
Les relations suivantes sont cres lors de l'insertion d'une donne lmentaire en tant que colonne : Si vous insrez une donne lmentaire gauche ou droite d'une colonne, une relation de type Union est tablie entre la donne et la colonne. Si vous insrez une donne lmentaire au-dessus ou au-dessous d'une colonne, une relation parent-enfant s'tablit entre la donne et la colonne.

Si vous insrez une donne lmentaire au-dessus d'une colonne, elle devient un lment parent de cette colonne. Si vous insrez une donne lmentaire au-dessous d'une colonne, elle devient un lment enfant de cette colonne. Prenons l'exemple d'un tableau crois dont les lignes contiennent la catgorie Lignes de produits et les lignes imbriques contiennent les lments Quantit et Revenus. La catgorie Modes de commande est affiche dans les colonnes, avec l'lment Pays en tant que colonne imbrique. La catgorie Lignes de produits est un parent des lments Quantit et Revenus. Quantit et Revenus sont des homologues. La catgorie Modes de commande est parent de l'lment Pays.

Procdure
1. Dans l'onglet Source au rapport. du volet Objets insrables, cliquez sur la donne lmentaire ajouter

2. Faites glisser cette donne vers l'emplacement o vous souhaitez qu'elle apparaisse en tant que colonne ou ligne imbrique. Une barre noire indique l'endroit o vous pouvez insrer la donne lmentaire. 3. Pour ajouter d'autres colonnes ou lignes imbriques, rptez les tapes 2 et 3. Conseil : Si vous ajoutez plusieurs mesures un tableau crois, toutes les mesures apparaissent sous la forme de colonnes. Vous ne pouvez pas avoir une mesure affiche sous forme de ligne et une autre sous forme de colonne. Pour que toutes les mesures apparaissent sous la forme de lignes, permutez les colonnes et les lignes (p. 173).

Mise en forme de tableaux croiss


Vous pouvez mettre en forme les tableaux croiss pour leur donner l'aspect souhait. Il est possible de dfinir une mise en forme pour les lignes, les colonnes ou les cellules de fait d'un tableau crois ou pour l'ensemble de ce tableau. Lorsque vous appliquez une mise en forme toutes les lignes, colonnes, cellules ou la totalit du tableau crois, cette mise en forme est automatiquement applique chaque nouvel lment ajout.

98 Report Studio

Chapitre 3: Types de rapports

Ordre d'application des styles


Si vous utilisez les mmes styles, tels que la couleur de la police, pour les lignes, les colonnes et les intersections d'un tableau crois, ils sont appliqus dans l'ordre suivant : cellules de fait du tableau crois, cellules de fait des lignes externes, cellules de fait des lignes internes, cellules de fait des colonnes externes, cellules de fait des colonnes internes, intersections du tableau crois.

Le style appliqu au dernier objet de la liste remplace les styles appliqus aux objets prcdents. En outre, les styles de classe sont appliqus avant les styles que vous appliquez manuellement. Vous pouvez galement mettre en forme rapidement des tableaux croiss en appliquant des styles de table (p. 163) et ajouter des espaces un tableau crois en insrant des objets espaces (p. 158).

Procdure
1. Pour mettre en forme l'ensemble du tableau crois, procdez comme suit : Cliquez sur le tableau crois. Cliquez sur le bouton Slectionner les anctres puis cliquez sur Tableau crois. Dans le volet Proprits, cliquez sur la proprit voulue et indiquez une valeur. Par exemple, pour indiquer une couleur d'arrire-plan, cliquez sur Couleur de fond et choisissez la couleur voulue. 2. Pour appliquer une mise en forme toutes les lignes, colonnes ou cellules de fait, cliquez sur une ligne, une colonne ou une cellule de fait dans le tableau crois, puis procdez comme suit : Si vous avez cliqu sur une ligne, cliquez sur le bouton Slectionner les anctres dans la barre de titre du volet Proprits, puis sur Lignes de tableau crois. Si vous avez cliqu sur une colonne, cliquez sur le bouton Slectionner les anctres dans la barre de titre du volet Proprits, puis sur Colonnes de tableau crois. Si vous avez cliqu sur une cellule de fait, cliquez sur le bouton Slectionner les anctres dans la barre de titre du volet Proprits, puis sur Cellules de fait du tableau crois. Dans le volet Proprits, cliquez sur la proprit voulue et indiquez une valeur. Par exemple, pour indiquer une couleur d'arrire-plan, cliquez sur Couleur de fond et choisissez la couleur voulue. Conseil : Vous pouvez galement cliquer avec le bouton droit de la souris sur la ligne ou la colonne, puis cliquer sur Slectionner les cellules de fait. dans la barre de titre du volet Proprits,

Guide de l'utilisateur - Cration de rapports professionnelle 99

Chapitre 3: Types de rapports 3. Pour mettre en forme toutes les cellules du tableau crois contenues dans une ligne ou une colonne donne, procdez comme suit : Cliquez sur la ligne ou la colonne. Cliquez sur le bouton Slectionner les anctres dans la barre de titre du volet Proprits, puis cliquez sur Cellules de fait du membre d'un tableau crois. Conseil : Vous pouvez galement cliquer avec le bouton droit de la souris sur la ligne ou la colonne, puis cliquer sur Slectionner les cellules de fait du membre. Dans le volet Proprits, cliquez sur la proprit voulue et indiquez une valeur. Par exemple, pour indiquer une couleur d'arrire-plan, cliquez sur Couleur de fond et choisissez la couleur voulue. 4. Pour mettre en forme tous les titres des lignes et colonnes, procdez comme suit : Cliquez sur un titre de ligne ou colonne. Cliquez sur le bouton Slectionner les anctres dans la barre de titre du volet Proprits, puis cliquez sur Lignes de tableau crois ou Colonnes de tableau crois. Dans le volet Proprits, cliquez sur la proprit voulue et indiquez une valeur. Par exemple, pour indiquer une couleur d'arrire-plan, cliquez sur Couleur de fond et choisissez la couleur voulue. 5. Pour appliquer une mise en forme une seule ligne, colonne ou intersection, procdez comme suit : Cliquez sur la ligne, la colonne ou l'intersection. Conseil : Pour appliquer une mise en forme aux donnes d'une ligne, d'une colonne ou d'une intersection, cliquez sur le bouton de dverrouillage cliquez sur l'lment de texte souhait. dans la barre d'outils, puis

Dans le volet Proprits, cliquez sur la proprit voulue et indiquez une valeur. Par exemple, pour indiquer une couleur d'arrire-plan, cliquez sur Couleur de fond et choisissez la couleur voulue.

Conseil : Lorsque la mise en forme de cellules de fait applique aux lignes entre en conflit avec celle applique aux colonnes, vous pouvez utiliser la proprit Priorit des cellules de fait du volet Proprits pour dterminer laquelle de la mise en forme des lignes ou de la mise en forme des colonnes a la priorit. Pour dfinir cette proprit, cliquez sur le tableau crois. Cliquez ensuite sur le bouton Slectionner les anctres dans la barre de titre du volet Proprits, puis cliquez sur Tableau crois. Pour en savoir davantage sur la mise en forme de rapports, reportez-vous la section "Mise en forme d'un rapport" (p. 147).

100 Report Studio

Chapitre 3: Types de rapports

Mise en retrait de donnes


Vous pouvez indenter des membres de nuds de tableau crois pour les distinguer des autres donnes. Quand vous insrez une hirarchie dans les lignes, tous les membres sont automatiquement mis en retrait en fonction de leur niveau. Par dfaut, le premier membre d'un ensemble n'est pas mis en retrait. Si vous insrez une hirarchie dans les colonnes, les membres ne sont pas automatiquement mis en retrait. Vous pouvez modifier les proprits d'indentation des membres du rapport. Vous pouvez galement indenter des objets en appliquant un remplissage (p. 164).

Procdure
1. Cliquez sur le membre de nud de tableau crois que vous voulez indenter. 2. Dans le volet Proprits, slectionnez Indentation de niveau, puis cliquez sur les points de suspension (...). 3. Dans la bote de dialogue Indentation de niveau, indiquez le type d'indentation, la longueur, le sens, puis cliquez sur OK. L'indentation relative signifie que le membre est dcal d'une tabulation lorsqu'il passe au-dessus du membre prcdent dans la hirarchie. L'indentation base sur le niveau dans la hirarchie signifie que le membre est dcal d'un nombre de tabulations correspondant au niveau dans la hirarchie.

Conversion d'une liste en tableau crois


Vous pouvez convertir un rapport de type Liste en un tableau crois pour afficher vos donnes selon une perspective diffrente.

Procdure
1. Cliquez sur les colonnes devant apparatre comme colonnes ou colonnes imbriques dans le tableau crois. 2. Dans le menu Structure, cliquez sur Faire pivoter la liste en tableau crois. La liste se prsente comme un tableau crois, les colonnes slectionnes l'tape 2 apparaissant sous la forme de colonnes et de colonnes imbriques. l'exception des mesures, les colonnes non slectionnes s'affichent sous la forme de lignes et lignes imbriques. Si vous avez une seule mesure, elle constitue les cellules du tableau crois. Si vous avez plusieurs mesures, elles apparaissent sous la forme de colonnes. Conseil : Pour que toutes les mesures apparaissent sous la forme de lignes, permutez les colonnes et les lignes (p. 173).

Guide de l'utilisateur - Cration de rapports professionnelle 101

Chapitre 3: Types de rapports

Exemple - Ajout de donnes d'agrgat un rapport de type Tableau crois


Vous tes auteur de rapports pour la socit Vacances et aventure qui vend du matriel de sport. Vous devez crer un rapport prsentant les ventes par mode de commande afin de dterminer quels modes gnrent le revenu le plus important et de connatre le volume des ventes le plus lev.

Procdure
1. Dans la page Bienvenue de Cognos Connection, cliquez sur le lien Dossiers publics. 2. Cliquez sur le lien Entrept de donnes VA (requte), puis cliquez sur le lien Lancez dans le coin suprieur droit de la page et enfin sur Report Studio. 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. 4. Dans la bote de dialogue Nouveau, cliquez sur l'option Tableau crois, puis cliquez sur le bouton OK. 5. partir de l'onglet Source suivantes au tableau crois : du volet Objets insrables, ajoutez les donnes lmentaires

Dveloppez Ventes et marketing (requte) et Ventes (requte). Dveloppez Produit, puis cliquez deux fois sur l'lment Ligne de produits pour l'ajouter sous forme de lignes. Dveloppez Modes de commande et cliquez deux fois sur Modes de commande pour l'ajouter en tant que colonnes. Cliquez sur l'lment Types de produit et faites-le glisser droite de Lignes de produits. L'lment Types de produit est maintenant imbriqu dans Lignes de produits.

Dveloppez le dossier Donnes sur les ventes. Faites glisser l'lment Quantit vers la zone Mesures afin de l'ajouter en tant que mesure.

Faites glisser l'lment Revenus droite de Quantit afin de l'ajouter en tant que deuxime mesure.

6. Cliquez n'importe o dans le tableau crois, puis cliquez sur le bouton Slectionner les anctres dans la barre de titre du volet Proprits. 7. Cliquez sur l'option Tableau crois. 8. Dans le volet Proprits, cliquez deux fois sur la proprit Police. 9. Dans la bote de dialogue Taille, cliquez sur l'option 8pt, puis sur le bouton OK. 10. Cliquez sur l'une des mesures. 11. Cliquez sur le bouton Agrgat, puis sur l'option Maximum. Lors de l'excution du rapport, vous constatez que pour Matriel de camping, la catgorie Ustensiles de cuisine a gnr le volume de ventes le plus important pour le mode de commande Autre et que

102 Report Studio

Chapitre 3: Types de rapports la catgorie Tentes a gnr le revenu le plus lev. Les tentes commandes par le biais du mode de commande Site Web ont gnr le revenu le plus lev.

Exemple - Cration d'un tableau crois discontinu


Vous tes auteur de rapports pour la socit Vacances et aventure qui vend du matriel de sport. Vous devez crer un rapport prsentant les ventes pour chaque ligne de produits par trimestre et mode de commande. Les colonnes du rapport allant tre alimentes par des donnes de diffrentes dimensions, vous crez un rapport crois discontinu. Les tableaux croiss discontinus sont galement appels tableaux croiss dconnects ou disjoints, ou encore tableaux croiss dots de colonnes sans relation.

Procdure
1. Dans la page Bienvenue de Cognos Connection, cliquez sur le lien Dossiers publics. 2. Cliquez sur le lien Entrept de donnes VA (requte), puis cliquez sur le lien Lancez dans le coin suprieur droit de la page et enfin sur Report Studio. 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. 4. Dans la bote de dialogue Nouveau, cliquez sur l'option Tableau crois, puis cliquez sur le bouton OK. 5. partir de l'onglet Source du volet Objets insrables, faites glisser les donnes lmentaires suivantes vers le tableau crois : Lignes de produits de Produit vers Lignes Modes de commande de Mode de commande vers Colonnes Revenus de Donnes sur les ventes vers Mesures et cliquez sur Requte1.

6. Placez votre curseur sur le bouton Explorateur de requtes

7. partir de l'onglet Bote outils, faites glisser Donne lmentaire vers le volet Donnes lmentaires. La bote de dialogue Expression de donne lmentaire s'affiche. 8. Dans la zone Dfinition de l'expression, saisissez ce qui suit et cliquez sur le bouton OK :
[Employee summary (query)].[Employee by region].[Region]

Guide de l'utilisateur - Cration de rapports professionnelle 103

Chapitre 3: Types de rapports 9. Dans le volet Proprits, cliquez deux fois sur la proprit Nom, renommez la donne lmentaire Rgion et appuyez sur [Entre]. 10. Positionnez le pointeur sur le bouton Explorateur de pages et cliquez sur Page1.

11. partir de l'onglet Source, faites glisser Rgion vers la gauche de Modes de commande. Conseil : Veillez ce que le pointeur soit juste ct de la catgorie Modes de commande avant de dposer l'lment Rgion. Sinon, l'lment Rgion risque de figurer en tant que ligne imbrique au lieu d'une colonne imbrique. 12. Cliquez sur Rgion. 13. Dans le volet Proprits, cliquez deux fois sur la proprit Tri. 14. partir du volet Donnes lmentaires, faites glisser l'lment Rgion vers le volet Liste de tri. 15. Cliquez sur le bouton Ordre de tri pour trier les trimestres par ordre croissant. 16. Excutez le rapport.

Graphiques
Vous pouvez utiliser Report Studio pour crer divers types de graphiques, notamment des graphiques colonnes, barres, aires et courbes. Vous pouvez galement crer des graphiques personnaliss combinant ces diffrents types de graphique. Conseil : Pour voir les diffrents types de graphiques disponibles, dans le menu Fichier, slectionnez l'option Nouveau, puis cliquez deux fois sur l'icne Graphique. Vous pouvez galement connatre les types de graphiques disponibles en ajoutant un rapport existant un objet Graphique depuis l'onglet Bote outils du volet Objets insrables. Il est conseill d'tudier les exemples de graphiques prsents dans l'annexe Exercice pratique afin de vous familiariser avec certaines fonctions propres aux graphiques fournies par Report Studio. Pour en savoir davantage, reportez-vous la section "Exercice pratique : Cration de graphiques" (p. 319). Pour en savoir davantage sur les diffrents types de graphiques, reportez-vous la section "Types de graphiques" (p. 371). Pour en savoir davantage sur la cration d'un graphique, reportez-vous la prsentation rapide de Report Studio.

104 Report Studio

Chapitre 3: Types de rapports Pour crer un graphique, faites glisser des lments depuis le volet Objets insrables vers les points d'insertion suivants : mesures, colonnes, barres, courbes, aires ou points pour reprsenter des sries de donnes, groupes et lments superposs pour reprsenter les catgories des sries de donnes associes.

Un graphique type est prsent ci-dessous, tel qu'il s'affiche dans Cognos Viewer.
Quadrillage Titre Sous-titre

Srie de donnes Titre de l'axe des Y

Catgories Libells de l'axe des X

Cartouche

Titre de l'axe des X

L'illustration ci-dessous correspond au mme graphique, affich cette fois dans l'interface Report Studio. L'icne Axe des Y est slectionne et l'option Titres des axes est dveloppe.
Icne du type de graphique

Icne de l'axe des Y Corps du graphique ( l'intrieur des axes) Icne de l'axe des X Icnes des titres d'axes Icne de la lgende

Objet du graphique (n'importe o l'intrieur du cadre)

Guide de l'utilisateur - Cration de rapports professionnelle 105

Chapitre 3: Types de rapports

Exemple - Cration d'un graphique colonnes pour reprsenter les tendances des commandes
Vous tes auteur de rapports pour la socit Vacances et aventure. Vous devez crer un graphique indiquant la contribution de chaque mode de commande au niveau du revenu. Vous dcidez de crer un graphique colonnes car il souligne les valeurs de chaque mode de commande par anne.

Procdure
1. Dans Cognos Connection, ouvrez le pack Entrept de donnes VA (requte). 2. Cliquez sur le lien Lancez dans le coin suprieur droit de la page, puis sur Report Studio. Report Studio dmarre. 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. 4. Dans la bote de dialogue Nouveau, cliquez sur l'option Graphique puis sur le bouton OK. 5. Dans le volet Groupe de graphiques, cliquez sur l'option Colonne. 6. Dans le volet Type de graphique, cliquez sur l'option Colonnes (profondeur). 7. Cliquez sur OK. 8. partir de l'onglet Source du volet Objets insrables, dveloppez Ventes et marketing

(requte), puis Ventes (requte). 9. Ajoutez les donnes lmentaires suivantes : partir de Donnes sur les ventes, faites glisser Revenus vers le point d'insertion Mesure (ordonne). partir de Dimension de temps, faites glisser Anne en cours vers le point d'insertion Sries. partir de Modes de commande, faites glisser Modes de commande vers le point d'insertion Catgorie (abscisse). 10. Cliquez sur l'icne Anne en cours dans le point d'insertion Sries, puis dans le menu Donnes, cliquez sur Trier en ordre croissant 11. Enregistrez le graphique : Dans la zone Nom, saisissez Tendances des commandes Conservez le dossier de destination implicite Dossiers publics, puis cliquez sur Enregistrer. .

12. Cliquez sur le bouton Excuter de la barre d'outils et affichez le rapport.

106 Report Studio

Chapitre 3: Types de rapports

Personnalisation d'un graphique


Aprs avoir cr un graphique, vous pouvez le personnaliser. Par exemple, le graphique ci-aprs a t personnalis en : modifiant la palette, modifiant l'arrire-plan, ajoutant une ligne de base, ajoutant une remarque, mettant en forme les valeurs des axes.

Vous pouvez appliquer ces modifications, ainsi que beaucoup d'autres, en modifiant les proprits implicites d'un graphique.

Slectionnez l'lment dans Report Studio pour afficher ses proprits dans le volet Proprits. Certaines proprits dpendent de l'existence d'autres proprits. Si vous avez l'habitude d'utiliser des variables conditionnelles, vous pouvez personnaliser le graphique afin qu'il change d'apparence ou fournisse des informations en rponse des expressions ou des conditions. Lorsque vous modifiez une proprit d'un graphique, gnralement, vous ne voyez le changement que lorsque vous excutez le rapport. Les modifications des proprits de libells et de titres sont immdiatement visibles. Guide de l'utilisateur - Cration de rapports professionnelle 107

Chapitre 3: Types de rapports Certaines proprits peuvent tre modifies directement dans les graphiques. Ces proprits s'affichent lorsque vous slectionnez l'objet du graphique, sauf mention contraire dans la colonne Opration effectuer dans le volet Proprits.

Objectif
Afficher ou masquer le titre, le sous-titre ou le cartouche

Opration effectuer dans le volet Proprits


Sous Titres des graphiques, modifiez la proprit Titre, Sous-titre ou Cartouche.

Afficher ou masquer la lgende, les Sous Annotations des graphiques, modifiez la proprit lignes de base (p. 113), les repres ou Lgende, Lignes de base, Repres ou Remarques. les remarques (p. 118) Afficher ou masquer les axes Sous Axes, modifiez la proprit Axe 1 des Y, Axe 2 des Y ou Axe des ordonnes. Afficher ou masquer le titre ou la ligne de l'axe Slectionnez l'axe des Y ou l'axe des ordonnes. Sous Gnral, modifiez la proprit Ligne de l'axe ou Titre de l'axe. Afficher ou masquer le quadrillage Slectionnez l'axe des Y ou l'axe des ordonnes. Sous Gnral, modifiez la proprit Quadrillage ou Quadrillage secondaire. Afficher ou masquer les bordures encadrant la lgende Afficher ou masquer les bordures encadrant l'objet du graphique Afficher ou masquer les infobulles Cliquez sur l'icne Lgende. Sous Gnral, modifiez la proprit Bordures. Sous Zone, modifiez la proprit Bordures.

Sous Libells des graphiques, modifiez la proprit

Infobulles. Remarque : Certaines versions d'Acrobat Reader ne prennent pas en charge les infobulles. Modifier les proprits de l'axe des Y, telles que l'intervalle, l'intervalle des chelons, etc. Modifier le format des donnes Slectionnez l'axe des Y. Sous Gnral, modifiez la proprit Valeur minimale, Valeur maximale, Intervalle des chelons ou Intervalle. Slectionnez l'axe des Y. Sous Donnes, modifiez la proprit Format des donnes.

108 Report Studio

Chapitre 3: Types de rapports

Objectif

Opration effectuer dans le volet Proprits

Modifier les proprits de l'axe des Slectionnez l'axe des ordonnes. Sous Gnral, slectionnez ordonnes, telles que la troncation la proprit Troncation, Permettre la rotation, Permettre des libells, l'intervalle des omissions, l'chelonnage ou Permettre l'omission. etc. Modifier la marge entourant le graphique Sous Zone, slectionnez la proprit Cadrage ou Marge.

Modifier la couleur ou le motif de la Sous Couleur et fond, slectionnez la proprit Palette ou palette associ aux colonnes, aux Palette conditionnelle. lignes et aux aires Appliquer une palette une srie Sous Couleur et fond, slectionnez la proprit Couleur de la srie. Modifier la couleur ou la police Sous Couleur et fond, modifiez la proprit Couleur de implicite (p. 112) de tous les lments fond, Couleur de premier plan ou Effets de remplissage. du graphique Sous Police et texte, modifiez la proprit Police ou Alignement relatif. Remplacer la police ou la couleur implicite des axes et des valeurs du graphique Cliquez sur l'icne reprsentant un verrou dans la barre d'outils pour dverrouiller l'objet du graphique, slectionnez le corps du graphique en cliquant entre les axes et modifiez la proprit Police, Couleur de fond, Couleur de premier plan ou Effets de remplissage. Redimensionner le graphique Sous Positionnement, modifiez la proprit Taille et dbordement. Modifier l'apparence en 3-D d'un graphique Insrer une image en arrire-plan ou un filigrane dans le corps du graphique, c'est--dire dans l'espace compris entre les axes Sous Gnral, modifiez la proprit Profondeur ou Angle visuel. Cliquez sur l'icne reprsentant un verrou dans la barre d'outils pour dverrouiller l'objet du graphique, slectionnez le corps du graphique en cliquant entre les axes et modifiez la proprit Image en arrire-plan.

Insrer une image en arrire-plan ou Sous Couleur et fond, modifiez la proprit Image en un filigrane dans l'objet du graphique arrire-plan.

Guide de l'utilisateur - Cration de rapports professionnelle 109

Chapitre 3: Types de rapports

Objectif
Accder un autre rapport

Opration effectuer dans le volet Proprits


Sous Donnes, modifiez la proprit Dfinitions d'accs au dtail.

Procdure
1. Slectionnez le graphique ou l'lment de graphique modifier : Pour modifier les proprits gnrales, telles que la taille et la couleur, cliquez sur l'objet du graphique. Pour modifier des lments spcifiques du graphique, tels qu'un titre ou un axe, cliquez sur chacun d'eux.

Conseil : Pour annuler une slection, appuyez sur la touche [chap]. 2. Dans le volet Proprits, cliquez sur la proprit voulue puis apportez les modifications souhaites. Un bouton dot de points de suspension (...) indique qu'une bote de dialogue offre des options supplmentaires. Vous devrez peut-tre faire dfiler la liste pour visualiser toutes les proprits.

Personnalisation des couleurs d'un graphique


Vous pouvez utiliser la palette du graphique pour contrler les couleurs des colonnes, des lignes ou des aires d'un graphique. Par exemple, si Tlphone correspond la premire srie de donnes des modes de commande et que vous souhaitez l'afficher en bleu, la palette vous permet de dfinir que le premier lment de la srie doit s'afficher en bleu. Vous utilisez un effet de remplissage par couleur, motif ou gradient unique pour chaque srie du graphique. Les motifs s'avrent particulirement utiles lorsqu'un rapport est imprim en noir et blanc, car les diffrences de couleur ne sont pas bien visibles en nuances de gris.

Procdure
1. Cliquez sur l'objet du graphique. 2. Dans la section Couleur et fond du volet Proprits, cliquez sur le bouton dot des points de suspension (...) de la proprit Palette. 3. Dans la bote de dialogue Palette, cliquez sur le bouton Nouvelle entre de la palette pour dfinir une nouvelle entre dans la palette : Pour appliquer une couleur, cliquez sur Couleur, dfinissez les proprits de couleur, puis cliquez sur le bouton OK. Pour appliquer un gradient, cliquez sur Gradient, dfinissez les proprits Direction, Couleur de dpart et Couleur d'arrive, puis cliquez sur OK.

110 Report Studio

Chapitre 3: Types de rapports Pour appliquer un motif, cliquez sur Motif, dfinissez les proprits Motif, Couleur de premier plan et Couleur de fond, puis cliquez sur OK. Conseil : Vous pouvez galement slectionner une palette prdfinie dans la liste droulante Palettes. 4. Cliquez sur OK. 5. Rptez les tapes 4 et 5 pour chaque srie de graphique.

Conseils
Pour supprimer une dfinition de palette, slectionnez-la dans la zone Palette et cliquez sur le bouton Supprimer .

Pour modifier l'ordre dans lequel les couleurs, les gradients ou les motifs s'affichent dans le graphique, utilisez les flches de la zone Palette pour modifier leur position.

Pour copier et coller une palette, ouvrez la bote de dialogue de la palette et appuyez simultanment sur les touches [Ctrl] et [C] pour la copier dans le Presse-papiers. Fermez la bote de dialogue de la palette. Slectionnez un autre graphique, ouvrez la bote de dialogue de la palette et appuyez simultanment sur les touches [Ctrl] et [V] pour coller la palette partir du Presse-papiers.

Exemple - Personnalisation de la palette dans le graphique Tendances des commandes


Vous tes auteur de rapports pour la socit Vacances et aventure. Vous avez cr un graphique colonnes indiquant la contribution de chaque mode de commande au niveau du revenu. Vous dcidez que chaque colonne doit avoir un aspect propre afin de mieux diffrencier les valeurs de chaque mode de commande pour chaque anne. Avant d'appliquer cet exemple, vous devez crer le graphique de la section "Exemple - Cration d'un graphique colonnes pour reprsenter les tendances des commandes" (p. 106).

Procdure
1. Ouvrez le graphique Tendances des commandes. 2. Cliquez sur l'objet du graphique. 3. Dans la section Couleur et fond du volet Proprits, cliquez sur le bouton dot des points de suspension (...) de la proprit Palette. 4. Cliquez sur le lien Couleur. 5. Dans l'onglet Couleurs Web universelles de la bote de dialogue Couleur, slectionnez une couleur bleue. 6. Cliquez sur OK. 7. Cliquez sur le bouton Nouvelle entre de la palette puis sur Gradient.

Guide de l'utilisateur - Cration de rapports professionnelle 111

Chapitre 3: Types de rapports 8. Dans la liste Direction, cliquez sur Vers le bas. 9. Cliquez sur le lien Couleur de dpart. 10. Dans l'onglet Couleurs Web universelles de la bote de dialogue Couleur de dpart, slectionnez une couleur bleue puis cliquez sur OK. 11. Cliquez sur le lien Couleur d'arrive. 12. Dans l'onglet Couleurs Web universelles de la bote de dialogue Couleur d'arrive, slectionnez un bleu plus clair, puis cliquez sur OK. 13. Cliquez sur le bouton Nouvelle entre de la palette, puis sur Motif. 14. Dans la zone Motif, cliquez sur un motif de diagonale. 15. Cliquez sur le lien Couleur de premier plan. 16. Dans l'onglet Couleurs Web universelles de la bote de dialogue Couleur de premier plan, cliquez sur une couleur bleue, puis sur OK. 17. Cliquez de nouveau sur OK pour fermer la bote de dialogue Palette. Vous devez maintenant ajouter des bordures au motif de diagonale. 18. Cliquez sur l'icne du type de graphique dans le point d'insertion Sries. 19. Dans la section Gnral du volet Proprits, pour l'option Bordures, dslectionnez Masquer et slectionnez Afficher. 20. Enregistrez le graphique.

Modification de l'arrire-plan d'un graphique


Vous pouvez utiliser une couleur pleine, un motif ou un effet de remplissage gradient pour personnaliser l'arrire-plan du graphique. Vous pouvez galement utiliser une image en tant qu'arrire-plan d'un graphique. Pour en savoir davantage, reportez-vous la section "Personnalisation d'un graphique" (p. 107).

Procdure
1. Cliquez sur l'objet du graphique. 2. Cliquez sur l'icne reprsentant un verrou dans la barre d'outils pour dverrouiller l'objet du graphique, slectionnez le corps du graphique en cliquant entre les axes, puis dans le volet Proprits, sous Couleur et fond, cliquez sur le bouton dot de points de suspension (...) de la proprit Effets de remplissage. 3. Dans la liste Effet, choisissez une couleur, un effet de remplissage par gradient ou un motif : Pour appliquer une couleur, cliquez sur le lien Couleur et dfinissez les proprits de couleur. Pour appliquer un effet de remplissage gradient, cliquez sur Gradient, puis indiquez les proprits Direction, Couleur de dpart et Couleur d'arrive. 112 Report Studio

Chapitre 3: Types de rapports Pour appliquer un motif, cliquez sur Motif, puis dfinissez les proprits Motif, Couleur de premier plan et Couleur de fond. La couleur de premier plan est celle du motif slectionn. La couleur de fond est la couleur de la zone figurant derrire le motif. 4. Cliquez sur OK. Conseil : Pour supprimer un effet de remplissage de fond, cliquez sur Aucun.

Exemple - Modification de l'arrire-plan du graphique Tendances des commandes


Vous tes auteur de rapports pour la socit Vacances et aventure. Vous avez cr un graphique colonnes indiquant la contribution de chaque mode de commande au niveau du revenu. Vous dcidez de dfinir un arrire-plan attractif pour votre graphique. Avant d'appliquer cet exemple, vous devez crer le graphique de la section "Exemple - Personnalisation de la palette dans le graphique Tendances des commandes" (p. 111).

Procdure
1. Ouvrez le graphique Tendances des commandes. 2. Cliquez sur l'objet du graphique. 3. Cliquez sur l'icne reprsentant un verrou dans la barre d'outils pour dverrouiller l'objet du graphique, slectionnez le corps du graphique en cliquant entre les axes, puis dans le volet Proprits, sous Couleur et fond, cliquez sur le bouton dot de points de suspension (...) de la proprit Effets de remplissage. 4. Dans la liste Effet, cliquez sur Gradient. 5. Dfinissez un gradient allant du jaune au blanc : Dans la liste Direction, cliquez sur Vers le haut. Cliquez sur le lien Couleur de dpart. Dans l'onglet Couleurs Web universelles, cliquez sur un jaune clair, puis cliquez sur OK. Pour l'option Couleur d'arrive, conservez le blanc.

6. Cliquez sur OK. 7. Enregistrez le graphique.

Ajout d'une ligne de base un graphique


Les lignes de base sont des lignes horizontales ou verticales qui partagent le graphique de faon mettre en vidence les principaux ensembles de donnes. Par exemple, vous pouvez ajouter une ligne de base pour reprsenter un quota de vente ou un seuil de rentabilit. Vous pouvez positionner la ligne de base l'aide des options ci-dessous.

Guide de l'utilisateur - Cration de rapports professionnelle 113

Chapitre 3: Types de rapports

Option
Valeur numrique Calcul de la requte

Position
Utilise une valeur numrique statique. Utilise un calcul de requte de la mme requte ou d'une autre requte. Pour en savoir davantage, reportez-vous la section "Cration d'un calcul" (p. 209). Utilise un calcul de prsentation. Pour en savoir davantage, reportez-vous la section "Cration d'un calcul" (p. 209). Utilise une position relative par rapport un membre. Par exemple, un calcul membre qui utilise une expression de type [Requte1].[Anne en cours]=2006 place la ligne de base au milieu de l'lment de graphique qui reprsente 2006. Pour placer la ligne de base entre 2006 et 2007 sur le graphique, savoir la moiti de la largeur d'un membre vers la droite, dfinissez la proprit Dcalage du membre sur 50 %. Pour placer la ligne de base entre 2005 et 2006, dfinissez la proprit Dcalage du membre sur -50 %. Vous pouvez aussi saisir 100, -200, etc. pour placer la ligne de base l'endroit souhait sur le graphique.

Calcul de la prsentation

Valeur du membre

Valeur statistique minimale Utilise l'expression suivante : (valeur 25e de centile) - 1,5(valeur 75e centile - valeur 25e centile) Par exemple, si 2,5 est le 25e centile et 7,5 est le 75e centile, la valeur statistique minimale est -5. [(2.5) -1.5(5) = -5] Valeur statistique maximale Utilise l'expression suivante : (valeur 75e de centile) + 1,5(valeur 75e centile - valeur 25e centile) Par exemple, si 2,5 est le 25e centile et 7,5 est le 75e centile, la valeur statistique maximale est 15. [(7.5) +1.5(5) = 15] Valeur moyenne Utilise la moyenne statistique, plus ou moins un nombre d'carts-types, bas sur l'ensemble des valeurs de donnes reprsentes sur l'axe indiqu. Utilise un centile indiqu. Utilise un pourcentage de la valeur maximale de l'axe.

Centile Pourcentage sur l'axe

114 Report Studio

Chapitre 3: Types de rapports Si vous appliquez plusieurs lignes de base, vous pouvez dfinir l'ordre dans lequel elles doivent tre traces lorsque le rapport est excut. Elles sont traces de haut en bas. Si vous disposez de deux lignes de base avec les mmes coordonnes, la premire de la liste est trace en premier et la seconde est trace par dessus.

Procdure
1. Cliquez sur l'objet du graphique. 2. Dans la section Annotations des graphiques du volet Proprits, cliquez sur Lignes de base, puis sur les points de suspension (...). 3. Cliquez sur le bouton Nouveau .

4. Cliquez sur le type voulu dans la liste et indiquez les critres requis, tels qu'une valeur ou un pourcentage. 5. Si vous ajoutez plusieurs lignes de base, dfinissez leur ordre l'aide des flches vers le haut et vers le bas. 6. Cliquez sur OK. Une icne de ligne de base s'affiche dans la zone Repres, remarques et lignes de base. 7. Pour dfinir le style de courbe, cliquez sur l'icne de la ligne de base .

8. Pour dfinir le style de texte, cliquez sur l'icne de texte de la ligne de base. 9. Pour ajouter d'autres lignes de base, rptez les tapes 1 6. Conseil : Pour supprimer une ligne de base, cliquez sur son icne, puis sur le bouton Supprimer .

Exemple - Ajout d'une ligne de base au graphique Tendances des commandes


Vous tes auteur de rapports pour la socit Vacances et aventure. Vous avez cr un graphique colonnes indiquant la contribution de chaque mode de commande au niveau du revenu. Vous dcidez d'ajouter une ligne de base indiquant le revenu moyen pour le graphique Tendances des commandes. Avant d'appliquer cet exemple, vous devez crer le graphique de la section "Exemple - Modification de l'arrire-plan du graphique Tendances des commandes" (p. 113).

Procdure
1. Ouvrez le graphique Tendances des commandes. 2. Cliquez sur l'objet du graphique. 3. Dans la section Annotations des graphiques du volet Proprits, cliquez sur Lignes de base, puis sur les points de suspension (...). 4. Cliquez sur le bouton Nouveau .

Guide de l'utilisateur - Cration de rapports professionnelle 115

Chapitre 3: Types de rapports 5. Cliquez sur le type Valeur moyenne des donnes dans la liste, conservez la valeur zro pour la Distance de la valeur moyenne et cliquez deux fois sur OK. Une icne de ligne de base s'affiche dans la zone Repres, remarques et lignes de base. 6. Cliquez sur l'icne de ligne de base pour dfinir le style de ligne.

7. Dans la section Gnral du volet Proprits, indiquez Rouge comme Couleur de la courbe. 8. Dans la section Gnral du volet Proprits, indiquez Tiret comme Style de courbe. 9. Enregistrez le graphique.

Personnalisation des courbes d'un graphique


Vous pouvez modifier la couleur, le style et l'paisseur des courbes d'un graphique. Ces modifications peuvent tre appliques l'axe des X comme l'axe des Y, ainsi qu'au quadrillage principal et au quadrillage secondaire. Vous pouvez galement : indiquer si l'axe des Y doit correspondre une chelle linaire ou logarithmique ; dfinir un intervalle des chelons pour l'axe des Y ; afficher ou masquer le quadrillage principal ou secondaire ; afficher les droites de rgression dans les graphiques nuage de points (p. 379) et les graphiques bulles (p. 379).

Droites de rgression
Les droites de rgression illustrent sous forme graphique les tendances des sries de donnes. galement appeles courbes de tendances, elles sont gnralement utilises pour reprsenter les prvisions. Une droite de rgression est habituellement une ligne ou une courbe reliant plusieurs points de la srie, puis se prolongeant pour anticiper les donnes futures. Vous pouvez indiquer les types de droites de rgression ci-dessous pour dterminer la position et la pente de la courbe.

Procdure
1. Cliquez sur l'icne de l'axe des X ou de l'axe des Y du graphique. 2. Dans la section Gnral du volet Proprits, cliquez sur Ligne de l'axe, Quadrillage ou Quadrillage secondaire, puis sur les points de suspension (...). 3. Slectionnez la couleur, l'paisseur et le style de votre choix. 4. Cliquez sur OK.

116 Report Studio

Chapitre 3: Types de rapports

Conseils
Pour dfinir une chelle linaire ou logarithmique pour l'axe des Y, dans la section Gnral du volet Proprits, modifiez la proprit chelle. Pour dfinir un intervalle des chelons pour l'axe des Y, dans la section Gnral du volet Proprits, modifiez la proprit Intervalle des chelons. Pour afficher le quadrillage secondaire, dans la section Gnral du volet Proprits, cliquez sur Quadrillage secondaire, cliquez sur les points de suspension, cochez la case Afficher les quadrillages secondaires et saisissez une valeur pour l'option Nombre de quadrillages secondaires. Pour afficher les droites de rgression, cliquez sur un graphique nuage de points ou bulles et, dans la section Annotations des graphiques du volet Proprits, dfinissez la proprit Droite de rgression sur Afficher. Lorsque vous affichez les droites de rgression, vous devez slectionner leurs proprits. Cliquez sur l'icne de droite de rgression droites de rgression. dans la prsentation du rapport. Dans la section Gnral du volet Proprits, modifiez les proprits Styles des lignes, Type de rgression et Nombre de

Ajout d'un repre un graphique


Les repres sont des notations ajoutes le long de l'axe d'un graphique pour dsigner un point de l'chelle susceptible de faciliter l'analyse ou la comprhension des donnes. La position numrique d'un repre peut dpendre : Vous pouvez positionner le repre l'aide des options ci-dessous.

Type de position numrique


Valeur numrique Calcul de la requte

Position

Utilise une valeur numrique statique. Utilise un calcul de requte de la mme requte ou d'une autre requte. Pour en savoir davantage, reportez-vous la section "Cration d'un calcul" (p. 209). Utilise un calcul de prsentation. Pour en savoir davantage, reportez-vous la section "Cration d'un calcul" (p. 209).

Calcul de la prsentation

Valeur statistique minimale Utilise la valeur la plus faible de l'axe. Valeur statistique maximale Utilise la valeur la plus leve de l'axe. Valeur moyenne Utilise la moyenne statistique, plus ou moins un nombre d'carts-types, bas sur l'ensemble des valeurs de donnes reprsentes sur l'axe indiqu.

Guide de l'utilisateur - Cration de rapports professionnelle 117

Chapitre 3: Types de rapports

Type de position numrique


Centile Pourcentage sur l'axe

Position

Utilise un centile indiqu. Utilise un pourcentage de la valeur maximale de l'axe.

Si vous appliquez plusieurs repres, vous pouvez dfinir l'ordre dans lequel ils doivent tre tracs lorsque le rapport est excut. Elles sont traces de haut en bas. Si vous disposez de deux repres avec les mmes coordonnes, le premier de la liste est trac en premier et le second est trac par dessus.

Procdure
1. Cliquez sur l'objet du graphique. 2. Dans la section Annotations des graphiques du volet Proprits, cliquez sur Repres, puis sur les points de suspension (...). 3. Cliquez sur le bouton Nouveau , puis dfinissez les proprits Type de position numrique,

Libell du repre, Forme du repre, Valeur numrique et Couleur. 4. Si vous ajoutez plusieurs repres, dfinissez leur ordre l'aide des flches vers le haut et vers le bas. 5. Cliquez sur OK deux reprises. Le nouveau repre s'affiche dans la zone Repres, remarques et lignes de base. Conseil : Pour supprimer un repre, cliquez sur son icne et son texte, puis sur le bouton Supprimer .

6. Excutez le graphique pour visualiser le repre.

Ajout d'une remarque un graphique


Les remarques sont des textes courts apparaissant dans le graphique. Vous pouvez ajouter des remarques un graphique pour fournir des dtails supplmentaires, tels que des explications, ou pour mettre en vidence une valeur notable. Vous pouvez utiliser du texte, un libell ou une valeur d'lment ou une expression de rapport comme source de la remarque. Les remarques remplacent tout ce qui ce trouve sous elles, alors veillez les positionner correctement. Si vous appliquez plusieurs remarques, assurez-vous que chacune occupe une position diffrente dans le rapport afin qu'elles ne se remplacent pas mutuellement. Vous pouvez aussi dfinir l'ordre dans lequel elles doivent tre traces lorsque le rapport est excut. Elles sont traces de haut en

118 Report Studio

Chapitre 3: Types de rapports bas. Si vous disposez de deux remarques avec les mmes coordonnes, la premire de la liste est trace en premier et la seconde est trace par dessus.

Procdure
1. Cliquez sur l'objet du graphique. 2. Dans la section Annotations des graphiques du volet Proprits, cliquez sur Remarques, puis sur les points de suspension (...). 3. Cliquez sur le bouton Nouveau puis sur OK.

Une icne de remarque s'affiche dans la zone Repres, remarques et lignes de base. 4. Cliquez sur l'icne de remarque dans le volet Proprits. L'emplacement et la taille sont dfinis de faon statique, en fonction du nombre de pixels. 5. Cliquez deux fois sur l'icne de texte de la remarque pour dfinir le texte. Conseil : Pour supprimer une remarque, cliquez sur son icne, puis sur le bouton Supprimer . pour dfinir la taille, la position et la bordure de la remarque

Exemple - Ajout d'une remarque au graphique Tendances des commandes


Vous tes auteur de rapports pour la socit Vacances et aventure. Vous avez cr un graphique colonnes indiquant la contribution de chaque mode de commande au niveau du revenu. Vous dcidez d'ajouter une remarque pour attirer l'attention sur un rsultat inattendu. Avant d'appliquer cet exemple, vous devez crer le graphique de la section "Exemple - Ajout d'une ligne de base au graphique Tendances des commandes" (p. 115).

Procdure
1. Ouvrez le graphique Tendances des commandes. 2. Cliquez sur l'objet du graphique. 3. Dans la section Annotations des graphiques du volet Proprits, cliquez sur Remarques, puis sur les points de suspension (...). La bote de dialogue Remarques s'affiche. 4. Cliquez sur le bouton Nouveau puis sur OK.

Une icne de remarque s'affiche dans la section Repres, remarques et lignes de base. 5. Cliquez sur l'icne de remarque .

6. Dans la section Gnral du volet Proprits, indiquez 285 pour l'option En bas et 110 pour l'option gauche. L'emplacement et la taille sont dfinis de faon statique, en fonction du nombre de pixels.

Guide de l'utilisateur - Cration de rapports professionnelle 119

Chapitre 3: Types de rapports 7. Dans la section Gnral du volet Proprits, cliquez sur Bordure de la remarque puis sur les points de suspension (...). 8. Cochez la case Bordure de la remarque, slectionnez un style et une couleur de courbe, puis cliquez sur OK. 9. Excutez le rapport pour afficher la remarque. Le cas chant, changez de nouveau la position. 10. Cliquez deux fois sur l'icne de texte de la remarque et saisissez Le nombre de commandes par tlcopie a augment alors qu'une diminution tait prvue. 11. Enregistrez le graphique.

Exemple - Mise en forme des valeurs des axes du graphique Tendances des commandes
Vous tes auteur de rapports pour la socit Vacances et aventure. Vous avez cr un graphique colonnes indiquant la contribution de chaque mode de commande au niveau du revenu. Vous dcidez de mettre en forme les valeurs de l'axe des Y afin de faciliter leur lecture. Avant d'appliquer cet exemple, vous devez crer le graphique de la section "Exemple - Ajout d'une remarque au graphique Tendances des commandes" (p. 119).

Procdure
1. Ouvrez le graphique Tendances des commandes. 2. Cliquez sur l'icne de l'axe des Y. 3. Dans la section Donnes du volet Proprits, cliquez sur Format des donnes, puis sur les points de suspension (...). 4. Sous Type de format, cliquez sur Nombre. 5. Sous Proprits, cliquez sur chelle, dans la liste droulante, slectionnez -3, puis cliquez sur OK. 6. Dveloppez le dossier Titres des axes. 7. Cliquez deux fois sur l'icne de titre de l'axe des Y et saisissez Revenus (en milliers). 8. Enregistrez le graphique.

Exemple - Cration d'un graphique d'accs au dtail


Crez un rapport d'accs au dtail pour lier deux rapports contenant des informations connexes. Vous pourrez ainsi accder des informations connexes ou dtailles d'un rapport en slectionnant une valeur dans le graphique. Vous tes auteur de rapports pour la socit Vacances et aventure qui vend du matriel de sport. Vous devez crer un graphique prsentant les revenus gnrs par chaque ligne de produits et

120 Report Studio

Chapitre 3: Types de rapports autorisant le lecteur accder au dtail de ce graphique afin de consulter les dtails de chaque article slectionn. Vous crez deux rapports, un rapport cible de type Liste, contenant les dtails d'un article, et un graphique source prsentant les revenus de chaque ligne de produits. Pour en savoir davantage sur l'utilisation des rapports d'accs au dtail dans Report Studio, reportez-vous la section "Configuration de l'accs au dtail dans un rapport" (p. 300).

Procdure de cration du rapport cible


1. Dans Cognos Connection, ouvrez le pack Entrept de donnes VA (requte). 2. Cliquez sur le lien Lancez dans le coin suprieur droit de la page, puis sur Report Studio. Report Studio dmarre. 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. 4. Dans la bote de dialogue Nouveau, cliquez sur l'option Liste, puis cliquez sur le bouton OK. 5. Dans l'onglet Source , puis Ventes (requte). 6. Ajoutez les donnes lmentaires suivantes la liste en cliquant deux fois dessus : Lignes de produits Type de produit Nom de produit Date de lancement Image du produit du volet Objets insrables, dveloppez Ventes et marketing (requte)

Conseil : Ces donnes lmentaires se trouvent dans le dossier Produits. Vous devez maintenant crer un filtre utiliser comme paramtre d'accs au dtail. Un paramtre d'accs au dtail commence et se termine par un point d'interrogation (?). 7. Cliquez sur le bouton Filtres. 8. Cliquez sur le bouton Ajouter et saisissez la chane suivante dans la fentre Dfinition de l'expression : [Ventes (requte).[Produits].[Lignes de produits]=?p_LP? 9. Cliquez sur OK. 10. Enregistrez le rapport sous le nom Dtails des lignes de produits.

Procdure de cration du graphique source


1. Crez un rapport. 2. Dans la bote de dialogue Nouveau, cliquez sur l'option Graphique puis sur le bouton OK. 3. Dans le volet Groupe de graphiques, cliquez sur l'option Colonne. Guide de l'utilisateur - Cration de rapports professionnelle 121

Chapitre 3: Types de rapports 4. Dans le volet Type de graphique, cliquez sur l'option Colonnes. 5. Cliquez sur OK. 6. partir de l'onglet Source du volet Objets insrables, dveloppez Ventes et marketing

(requte), puis Ventes (requte). 7. Dveloppez Donnes sur les ventes et faites glisser Revenus vers le point d'insertion Mesure (ordonne). 8. Dveloppez le dossier Modes de commande, puis faites glisser l'lment Modes de commande vers le point d'insertion Sries. 9. Dveloppez le dossier Produit, puis faites glisser l'lment Lignes de produits vers le point d'insertion Catgorie (abscisse). 10. Dans le menu Donnes, cliquez sur l'option Comportement de l'opration d'accs au dtail. 11. Dans la zone Fonctions d'accs au dtail du rapport de l'onglet De base, cochez la case Autoriser l'accs au dtail bas sur le pack. 12. Cliquez sur OK. 13. Cliquez avec le bouton droit de la souris sur l'objet du graphique, puis cliquez sur l'option Dfinitions d'accs au dtail. 14. Cliquez sur le bouton Nouvel accs au dtail. 15. Sous Rapport, cliquez sur les points de suspension (...). 16. Slectionnez le rapport Dtails des lignes de produits cr prcdemment, puis cliquez sur Ouvrir. 17. Sous Opration, slectionnez Excuter le rapport. 18. Sous Format, slectionnez HTML. 19. Cliquez sur le bouton d'dition. Le cas chant, tous les paramtres d'accs au dtail existants s'affichent. Vous pouvez voir le paramtre que vous venez de crer pour le rapport Dtails des lignes de produits. 20. Pour l'lment p_LP, sous Mthode, cliquez sur Transfrer la valeur de donne lmentaire, puis sous Valeur, cliquez sur Lignes de produits. 21. Cliquez sur OK deux reprises. 22. Enregistrez le graphique sous le nom Revenus par produit. 23. Cliquez sur le bouton Excuter. Une fois le rapport excut, le graphique affiche les lignes de produits sous la forme de liens sur lesquels vous pouvez cliquer. Si vous cliquez sur une ligne de produits, un second rapport est excut pour cette ligne de produits.

122 Report Studio

Chapitre 3: Types de rapports

Indication du texte du libell des graphiques et de la valeur de texte affichs


Vous pouvez indiquer les libells et les valeurs utiliser lors de la gnration du texte affich sur le graphique. Lorsque vous affichez tous les libells et toutes les valeurs sur certains types de graphiques, tels que des graphiques nuage de points, des graphiques bulles et des graphiques polaires, le texte affich peut s'avrer trop long. Par exemple, un graphique bulles peut afficher les valeurs et les libells des sries, des catgories, les mesures x et y et la taille des bulles.

Procdure
1. Cliquez sur l'objet du graphique. 2. Dans la section Libells des graphiques du volet Proprits, cliquez sur Valeurs, puis sur les points de suspension (...). 3. Cliquez sur les libells et les valeurs que vous souhaitez afficher. 4. Cliquez sur OK.

Dfinition du texte d'un libell personnalis


Vous pouvez remplacer les proprits du libell implicite. Par dfaut, les libells de graphique utilisent le nom du libell de donne lmentaire sous-jacent. Vous pouvez modifier le texte du libell pour le rendre plus explicite. Par exemple, vous pouvez attribuer un lment de graphique nomm CODE_ISO_3_LETTRES le nom PAYS.

Procdure
1. Cliquez sur le membre ou la mesure du nud de graphique. 2. Dans la section Libells des graphiques du volet Proprits, modifiez la proprit Libell personnalis de Masquer en Afficher. Un nouvel lment de texte du graphique apparat. 3. Effectuez l'une des oprations suivantes : Pour modifier le texte du libell, cliquez deux fois sur l'lment de texte du graphique et saisissez le texte souhait. Pour modifier la source du texte du libell, slectionnez le nouvel lment de texte du graphique. Dans la section Source du texte du volet Proprits, cliquez sur le type de source que vous souhaitez utiliser dans la liste droulante Type de source. Si rien n'est indiqu dans le nouvel lment de texte du graphique, le libell est vide. Conseil : Pour supprimer un libell personnalis, modifiez la proprit Libell personnalis d'Afficher en Masquer.

Guide de l'utilisateur - Cration de rapports professionnelle 123

Chapitre 3: Types de rapports

Dfinition des proprits d'un graphique de type jauge


Le graphique de type jauge implicite utilise une bande divise en trois, allant du vert au rouge. Vous pouvez modifier les proprits pour amliorer la prsentation de vos donnes. Par exemple, vous pouvez modifier les couleurs de la bande ou utiliser un nombre au lieu d'un pourcentage comme seuil.

Procdure
1. Ouvrez le graphique de type jauge souhait. 2. Cliquez sur l'objet du graphique. 3. Dans la section Couleur et fond du volet Proprits, cliquez sur le bouton dot des points de suspension (...) de la proprit Palette du graphique circulaire jauge. 4. Dfinissez les proprits suivantes : Pour modifier la couleur d'une entre de la palette, sous Palette, slectionnez la couleur, cliquez sur Couleur, dfinissez les proprits de couleur et cliquez sur OK. Pour modifier la valeur de limite d'une entre de la palette, sous Palette, slectionnez la valeur de limite et dfinissez les proprits de couleur, puis cliquez sur OK Pour dfinir une nouvelle entre de palette, cliquez sur le bouton Nouvelle entre de la palette .

Pour choisir un style de seuil, cliquez sur Palette, puis sur un style dans la liste droulante.

5. Cliquez sur OK.

Conseils
Vous pouvez dcider d'utiliser des couleurs distinctes ou continues. Pour utiliser un nombre au lieu d'un pourcentage en tant que limite, cliquez sur le nombre situ sous Palette, dcochez la case Pourcentage et saisissez un nombre dans la zone Limite numrique. Pour copier et coller une palette de graphique circulaire jauge, ouvrez la bote de dialogue de la palette et cliquez sur l'icne Copier pour copier la palette dans le Presse-papiers. Fermez la bote de dialogue de la palette. Slectionnez un autre graphique, ouvrez la bote de dialogue de la palette et cliquez sur l'icne Coller pour coller la palette partir du Presse-papiers.

Cration d'un graphique de passage aux niveaux infrieur et suprieur


Si vous utilisez une source de donnes modlise de faon dimensionnelle, vous pouvez crer un graphique vous permettant de passer au niveau infrieur pour accder aux donnes dtailles ou au niveau suprieur pour accder aux donnes gnrales. Ces changements de niveaux vous permettent de consulter des informations dont le niveau de dtail est plus ou moins lev au sein d'une hirarchie dimensionnelle prdfinie.

124 Report Studio

Chapitre 3: Types de rapports Voici un exemple de hirarchie dimensionnelle : Annes - Anne - Trimestre - Mois Avant de commencer, vrifiez que vous utilisez bien une source de donnes modlise de faon dimensionnelle. Pour en savoir davantage sur l'utilisation des rapports de passage aux niveaux infrieur et suprieur dans Report Studio, reportez-vous la section "Cration d'un rapport de passage aux niveaux infrieur et suprieur" (p. 307).

Procdure
1. Ouvrez un graphique utilisant une source de donnes modlise de faon dimensionnelle. 2. Dans le menu Donnes, slectionnez l'option Comportement de l'opration d'accs au dtail. 3. Dans la zone Fonctions d'accs au dtail du rapport de l'onglet De base, cochez la case Permettre le passage aux niveaux suprieur et infrieur. Par dfaut, le systme dtermine les lments pour lesquels il est possible d'accder au dtail, en fonction de la structure dimensionnelle. Dans l'onglet De base, vous pouvez dsactiver l'option de passage aux niveaux infrieur et suprieur pour n'importe quelle donne lmentaire, en slectionnant le paramtre de la zone Dsactiver la fonction de passage au niveau suprieur pour ou Dsactiver la fonction de passage au niveau infrieur pour. Dans l'onglet Avanc, vous pouvez modifier le comportement de la fonction de passage aux niveaux infrieur ou suprieur pour tout paramtre en slectionnant le paramtre en question, puis en choisissant le type de comportement souhait. 4. Cliquez sur OK. Le graphique cre des liens pour tous les lments pouvant faire l'objet d'un changement de niveau. Vous pouvez passer au niveau infrieur ou suprieur en cliquant avec le bouton droit de la souris et en slectionnant l'opration souhaite dans le menu contextuel. Les lments du menu sont griss si l'lment concern ne peut faire l'objet d'un changement de niveau.

Exemple - Affichage des valeurs dans la lgende du graphique


Vous tes auteur de rapports pour la socit Vacances et aventure. Vous devez crer un graphique prsentant la quantit d'lments vendus pour chaque ligne de produits par mode de commande. Pour mettre en vidence combien chacune de ces quantits reprsente en termes de revenus, vous souhaitez afficher dans la lgende le revenu gnr par chaque mode de commande.

Procdure
1. Dans Cognos Connection, ouvrez le pack Entrept de donnes VA (requte). 2. Cliquez sur le lien Lancez dans le coin suprieur droit de la page, puis sur Report Studio. Report Studio dmarre.

Guide de l'utilisateur - Cration de rapports professionnelle 125

Chapitre 3: Types de rapports 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. 4. Dans la bote de dialogue Nouveau, cliquez sur l'option Graphique puis sur le bouton OK. 5. Dans le volet Groupe de graphiques, cliquez sur l'option Colonne. 6. Dans le volet Type de graphique, cliquez sur l'option Colonnes. 7. Cliquez sur OK. 8. Dans l'onglet Source , puis Ventes (requte). 9. Dveloppez Donnes sur les ventes et faites glisser Quantit vers le point d'insertion Mesure (ordonne). 10. Dveloppez le dossier Modes de commande, puis faites glisser l'lment Modes de commande vers le point d'insertion Sries. 11. Dveloppez le dossier Produit, puis faites glisser l'lment Lignes de produits vers le point d'insertion Catgorie (abscisse). 12. Dans le menu Structure, annulez la slection de l'option Verrouiller les objets de la page . du volet Objets insrables, dveloppez Ventes et marketing (requte)

Si vous n'annulez pas la slection de l'option Verrouiller les objets de la page, vous ne pourrez pas insrer de texte dans la lgende. 13. partir de l'onglet Bote outils du volet Objets insrables, faites glisser un lment de texte vers la lgende situe en regard de la catgorie Modes de commande.

14. Dans la zone Texte, saisissez - Revenus : Vous devez insrer un espace de fin aprs les deux-points. 15. partir de l'onglet Source du volet Objets insrables, faites glisser Revenus droite de l'lment de texte.

16. Cliquez sur le bouton Excuter de la barre d'outils et affichez le rapport. Le revenu est affich en regard de chaque lment de la lgende. Conseil : Pour repositionner la lgende dans le graphique, cliquez sur l'icne Lgende, dfinissez la proprit Position absolue sur Oui et indiquez des valeurs pour Position gauche et Position en haut.

126 Report Studio

Chapitre 3: Types de rapports

Dfinition du contexte de requte lors de la personnalisation des entres et des titres de la lgende ou des libells des axes
Vous souhaitez utiliser une expression de revenus comme titre de lgende d'un graphique. Si vous obtenez un message d'erreur indiquant que le contexte de requte d'un objet de prsentation ne peut tre dtermin, vous devez dfinir la liste des proprits de l'lment auquel il fait rfrence. Vous devez d'abord ajouter la donne lmentaire souhaite pour pouvoir dfinir sa liste de proprits. Pour en savoir davantage, reportez-vous la section "Spcification de la liste des donnes lmentaires d'un objet" (p. 218).

Procdure
1. Ouvrez le graphique que vous souhaitez personnaliser. 2. Cliquez sur le bouton Explorateur de requtes 3. Cliquez sur l'icne de requte. 4. Dans le volet Objets insrables, faites glisser l'lment souhait dans la fentre Donnes lmentaires afin de l'ajouter la requte. 5. Cliquez sur le bouton Explorateur de pages pour revenir au graphique. .

6. Dans le volet Objets insrables, faites glisser l'lment souhait dans l'objet de prsentation. 7. Dans la section Donnes du volet Proprits, cliquez sur les points de suspension (...) pour ouvrir la bote de dialogue Proprits. 8. Slectionnez la donne lmentaire dfinir. 9. Cliquez sur OK.

Guide de l'utilisateur - Cration de rapports professionnelle 127

Chapitre 3: Types de rapports

Exemple - Personnalisation des titres d'axes


Vous tes auteur de rapports pour la socit Vacances et aventure. Vous devez crer un graphique prsentant le revenu total du rapport dans le titre de l'axe horizontal. Les graphiques contiennent plusieurs titres, notamment les titres des axes, les titres et sous-titres du rapport et le titre de la lgende. Par dfaut, les titres des axes sont automatiquement dfinis. Pour personnaliser le titre d'un axe, faites glisser des lments de texte ou des donnes lmentaires dans la zone de titre de l'axe en question. Un titre peut tre constitu la fois de texte, de donnes lmentaires et d'expressions de rapport.

Procdure
1. Dans Cognos Connection, ouvrez le pack Entrept de donnes VA (requte). 2. Cliquez sur le lien Lancez dans le coin suprieur droit de la page, puis sur Report Studio. Report Studio dmarre. 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. Dans la bote de dialogue Nouveau, cliquez sur l'option Graphique puis sur le bouton OK. 4. Dans le volet Groupe de graphiques, cliquez sur l'option Colonne. 5. Dans le volet Type de graphique, cliquez sur l'option Colonnes. 6. Cliquez sur OK. 7. Dans l'onglet Source , puis Ventes (requte). 8. Dveloppez Donnes sur les ventes et faites glisser Revenus vers le point d'insertion Mesure (ordonne). 9. Dveloppez le dossier Modes de commande, puis faites glisser l'lment Modes de commande vers le point d'insertion Sries. 10. Dveloppez le dossier Produits et faites glisser Lignes de produits vers le point d'insertion Catgorie (abscisse). 11. Dveloppez le dossier Titres des axes. 12. Cliquez sur l'icne du titre de l'axe horizontal. Conseil : Vous pouvez utiliser le volet Proprits pour modifier les proprits du titre d'un axe, telles que la police et le texte, le positionnement ou la couleur et le fond. 13. Dans le volet Objets insrables, onglet Bote outils, faites glisser un lment de texte dans le texte de l'axe horizontal. 14. Dans la zone Texte, saisissez Revenu total - Lignes de produits : du volet Objets insrables, dveloppez Ventes et marketing (requte)

128 Report Studio

Chapitre 3: Types de rapports Vous devez insrer un espace de fin aprs les deux-points. 15. partir de l'onglet Bote outils du volet Objets insrables, faites glisser un calcul de requte droite du texte.

16. Dans la bote de dialogue Cration d'un calcul, saisissez ce qui suit : Revenu total du rapport 17. Cliquez sur OK. 18. Dans la zone Dfinition de l'expression, saisissez l'expression suivante : total ([Revenus] du rapport) 19. Cliquez sur OK. 20. Cliquez sur le bouton Excuter de la barre d'outils et affichez le rapport. Le titre affiche le revenu total calcul pour la catgorie Lignes de produits. Conseil : La mise en forme conditionnelle (p. 280) permet d'appliquer un style conditionnel aux titres.

Exemple - Cration d'une palette conditionnelle


Vous tes auteur de rapports pour la socit Vacances et aventure. Vous devez crer un graphique constitu de secteurs, reprsentant chacun un mode de commande. Vous souhaitez galement mettre en vidence le secteur correspondant au mode de commande associ la quantit la plus leve. Vous crez donc une condition permettant d'afficher le mode de commande ayant gnr une quantit infrieure 1 000 000 d'articles.

Procdure
1. Dans Cognos Connection, ouvrez le pack Entrept de donnes VA (requte).

Guide de l'utilisateur - Cration de rapports professionnelle 129

Chapitre 3: Types de rapports 2. Cliquez sur le lien Lancez dans le coin suprieur droit de la page, puis sur Report Studio. Report Studio dmarre. 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. 4. Dans la bote de dialogue Nouveau, cliquez sur l'option Graphique puis sur le bouton OK. 5. Dans le volet Groupe de graphiques, cliquez sur l'option Circulaire, anneau. 6. Dans le volet Type de graphique, cliquez sur l'option Circulaire. 7. Cliquez sur OK. 8. partir de l'onglet Source du volet Objets insrables, dveloppez Ventes et marketing

(requte), Ventes (requte) et Donnes sur les ventes. 9. Faites glisser l'lment Quantit vers le point d'insertion Mesure implicite. 10. Dveloppez le dossier Modes de commande, puis faites glisser l'lment Modes de commande vers le point d'insertion Secteurs du graphique circulaire. Vous souhaitez crer une condition permettant d'afficher le mode de commande ayant gnr une quantit infrieure 1 000 000 articles. 11. Optez pour un graphique de type circulaire. 12. Dans la section Couleur et fond du volet Proprits, ouvrez la bote de dialogue de proprits Palette conditionnelle. 13. Sous Variable, slectionnez <Nouvelle variable boolenne>. 14. Dans la bote de dialogue Nouvelle variable, saisissez FaibleQuantit 15. Dans la zone Dfinition de l'expression, saisissez l'expression suivante : [Requte1].[Quantit] < 1000000 16. Cliquez sur le bouton OK pour fermer l'diteur d'expression. Gardez la bote de dialogue Palette conditionnelle ouverte. 17. Sous Effet, cliquez sur Motif. 18. Sous Motif, slectionnez un motif. 19. Cliquez sur OK. 20. Dans la section Zone du volet Proprits, pour l'option Bordures, annulez la slection de l'option Masquer et slectionnez Afficher. 21. Excutez le rapport.

130 Report Studio

Chapitre 3: Types de rapports

Cartes gographiques
Report Studio fournit un ensemble de cartes auxquelles vous pouvez avoir recours pour obtenir une reprsentation spatiale de donnes tabulaires. Ainsi, sur une carte du monde, les pays peuvent tre mis en couleur pour reprsenter leur niveau de revenus. Pour modifier ces cartes ou en crer de nouvelles, utilisez Map Manager. Pour en savoir davantage, reportez-vous la section "Edit a Map" (p. 142). La plupart du temps, les cartes sont utilises pour illustrer des zones gographiques, mais elles peuvent parfaitement illustrer d'autres informations, telles que le plan d'tage d'un btiment, la disposition des siges d'un avion ou des parties du corps humain. Les cartes de Cognos 8 sont constitues d'une srie de couches. Chacune de ces couches contient des informations diffrentes et agit comme un transparent plac sur la carte. Chaque couche ajoute des informations supplmentaires dans la carte. Par exemple, une carte du monde peut contenir des informations relatives aux pays sur une couche et aux villes sur une autre couche.

Couche des rgions

Couche des points

Couche d'affichage

Les cartes de Report Studio comportent les trois types de couches suivants : Couche des rgions

Guide de l'utilisateur - Cration de rapports professionnelle 131

Chapitre 3: Types de rapports Indique les diffrentes rgions d'une carte, distinguer en fonction des valeurs de la source de donnes. Par exemple, pour afficher le niveau de revenu de chaque pays sur une carte du monde, slectionnez Pays comme couche des rgions puis indiquez que la couleur de chaque pays doit dpendre du revenu qu'il a gnr. Les rgions peuvent tre configures de faon permettre l'accs au dtail d'autres rapports. Couche des points Indique les points placer sur une carte. La couleur et la taille de ces points dpendent des donnes slectionnes. Vous pouvez par exemple reprsenter les villes par des points sur une carte, dfinir la couleur de chaque point en fonction de son revenu et adapter la taille de chaque point en fonction du bnfice ralis. Les points peuvent tre configurs de faon permettre l'accs au dtail d'autres rapports. Couche d'affichage Vous pouvez afficher ou masquer des lments tels que le quadrillage ou les capitales de pays. Cette couche est configure dans le fichier de carte, non dans la source de donnes. Remarque : Si vous tentez de crer une sortie CSV ou XML partir de votre carte, utilisez uniquement la couche des points ou la couche des rgions. Les formats CSV et XML ne prennent pas en charge l'utilisation simultane des deux couches dans la mme carte. Une seule couche sera affiche dans la sortie.

lments d'un rapport de type Carte


L'illustration ci-dessous prsente les diffrents lments d'une carte tels qu'ils s'affichent dans l'interface Report Studio.

Titre Sous-titre Titre de la lgende Icne de la lgende Objet de la carte (n'importe o l'intrieur du cadre)

Cartouche

132 Report Studio

Chapitre 3: Types de rapports

Exemple - Cration d'un rapport de type Carte


Vous tes auteur de rapports pour la socit Vacances et aventure. Vous devez afficher la rpartition des revenus de la socit travers le monde. Ces informations peuvent tre reprsentes de faon tabulaire dans un rapport de type Liste mais une carte sera bien plus explicite. Vous dcidez donc de crer un rapport contenant une carte du monde, afin d'afficher la rpartition des revenus par pays.

Procdure
1. Dans Cognos Connection, ouvrez le pack Entrept de donnes VA (requte). 2. Cliquez sur le lien Lancez dans le coin suprieur droit de la page, puis sur Report Studio. Report Studio dmarre. 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. 4. Dans la bote de dialogue Nouveau, cliquez sur Carte, puis sur OK. 5. Dans le volet Cartes de la bote de dialogue Slection d'une carte gographique, dveloppez le dossier Monde et cliquez sur Monde. 6. Dans la zone Couches des rgions, cliquez sur Pays + Territoires. 7. Dans la zone Couches des points, cliquez sur Aucune. 8. Dans la zone Couches d'affichage, cliquez sur Ocans. Conseil : Vous pouvez slectionner plusieurs couches d'affichage ou dslectionner une couche d'affichage en appuyant sur la touche [Ctrl] et en cliquant avec le bouton droit de la souris. 9. Cliquez sur OK. Conseil : tout moment, vous pouvez revenir la bote de dialogue Slection d'une carte gographique en cliquant deux fois sur l'arrire-plan de la carte. 10. Cliquez sur le bouton Excuter de la barre d'outils et affichez la carte.

Guide de l'utilisateur - Cration de rapports professionnelle 133

Chapitre 3: Types de rapports

Exemple - Dfinition des valeurs de donnes de la couche des rgions


La carte que vous avez cre la rubrique prcdente n'est pour l'instant pas relie une source de donnes. Vous allez donc dfinir quelles valeurs de votre source de donnes vont dterminer la couleur de chaque rgion.

Procdure
1. Dans le volet Objets insrables, dveloppez Ventes et marketing (requte), Ventes (requte) et Donnes sur les ventes. 2. Faites glisser l'lment Revenus vers le point d'insertion Couleur. 3. Dveloppez Employ par organisation. 4. Faites glisser l'lment Pays vers le point d'insertion Emplacement. 5. Slectionnez l'objet de carte en cliquant sur l'arrire-plan de la carte. 6. Excutez le rapport.

Ignorer les donnes sans libells


Vous pouvez prciser que chaque lment de la source de donnes ne doit pas ncessairement disposer d'une correspondance. Le rapport peut alors tre excut sans problme, mme si la carte ne contient pas une correspondance pour chaque lment de la source de donnes associ un objet spcifique. Par exemple, un message d'erreur s'affiche et le rapport ne s'excute pas si vous utilisez des villes dans la couche des points et qu'une des villes de la source de donnes n'a pas le mme nom dans le fichier de carte. Si vous ignorez les donnes sans libells, les donnes disposant d'une correspondance dans le fichier de carte seront places, tandis que celles n'en ayant pas seront omises.

Procdure
1. Cliquez sur l'arrire-plan de la carte.

134 Report Studio

Chapitre 3: Types de rapports 2. Dans la section Donnes du volet Proprits, cliquez sur la proprit Ignorer les donnes sans libells. 3. Slectionnez la valeur Oui.

Mise en correspondance des valeurs de donnes et des noms du fichier de carte


Si la proprit Ignorer les donnes sans libells est dfinie sur Non, chaque objet appel partir de la source de donnes doit correspondre un libell dans la couche spcifie du fichier de carte. Ainsi, si votre source de donnes comporte un pays nomm tats-Unis et que le libell associ au mme pays dans la couche du fichier de carte est USA, cela cre une incohrence qui doit tre corrige. Report Studio ne vous signale une incohrence que si chaque objet de la source de donnes ne dispose pas d'un libell correspondant dans le fichier de carte. Si le fichier de carte contient des libells supplmentaires ne disposant pas d'une correspondance dans la source de donnes, le rapport s'excute et aucun message d'erreur n'est gnr. Les incohrences entre vos donnes et le fichier de carte doivent tre corriges par l'auteur du rapport. Un utilisateur de la carte ne peut les corriger au cours de l'excution. Il existe deux mthodes permettant de corriger une incohrence entre vos donnes et les libells d'un fichier de carte. Vous pouvez utiliser Map Manager pour modifier les libells dans les couches du fichier de carte ou utiliser la proprit Bibliothque d'lments de carte pour crer un pseudonyme pour chaque objet n'ayant pas de correspondance. Si vous utilisez cette proprit, l'incohrence n'est rsolue que pour un seul rapport, elle n'est pas prise en compte dans les autres rapports. Si vous avez l'intention de continuer utiliser une carte avec la mme source de donnes, le mieux est de modifier cette carte dans Map Manager de faon ce que les libells correspondent aux objets de votre source de donnes. Pour en savoir davantage sur l'utilisation de Map Manager, reportezvous au manuel Map Manager Installation and User Guide.

Procdure de cration d'un pseudonyme


1. Slectionnez l'objet de la carte. La barre de titre du volet Proprits contient prsent le terme Carte. 2. Dans la section Gnral du volet Proprits, cliquez sur Bibliothque puis sur les points de suspension (...). 3. Cliquez sur le bouton Nouveau .

4. Dans la bote de dialogue Entres de la bibliothque d'lments de carte, cliquez sur Rechercher. 5. Dans la zone Chane de recherche, saisissez un terme ou une partie d'un terme que vous souhaitez rechercher dans le fichier de carte. Par exemple, si vous recherchez le texte tats-Unis, vous pouvez saisir le nom complet ou seulement une partie. 6. Dans la zone Rechercher une couche de carte, cliquez sur la couche dans laquelle vous souhaitez effectuer la recherche, puis cliquez sur Rechercher.

Guide de l'utilisateur - Cration de rapports professionnelle 135

Chapitre 3: Types de rapports 7. Dans la zone Correspondances, cliquez sur le libell auquel vous souhaitez faire correspondre votre source de donnes, puis cliquez sur OK. 8. Dans la zone Pseudonyme, saisissez le nom tel qu'il apparat dans la source de donnes, puis cliquez sur OK. Par exemple, si un pays figure dans votre source de donnes sous le nom USA, saisissez USA comme pseudonyme. Pour obtenir le nom des objets de votre source de donnes, excutez un rapport de type Liste. Vous pouvez par exemple excuter un rapport de type Liste pour afficher les noms de tous les pays cits dans votre source de donnes. Pour en savoir davantage, reportez-vous la section "Rapports de type Liste" (p. 87). 9. Cliquez sur OK.

Dfinition des valeurs de donnes de la couche des points


La couche des points d'une carte permet de crer une reprsentation visuelle de la rpartition des points, tels que les villes ou les points de vente. La couleur et la taille de ces points peuvent tre dfinies en fonction des donnes de votre source de donnes.

Procdure de dfinition de la taille et la couleur des points


1. Ouvrez la bote de dialogue Slection d'une carte gographique : Lorsque vous crez un rapport de type Carte, cette bote de dialogue s'affiche automatiquement. Si vous vous trouvez dj dans un rapport de type Carte, cliquez deux fois sur l'arrire-plan de la carte.

2. Dans la zone Couches des points, slectionnez la couche contenant les points que vous souhaitez voir figurer sur la carte. Sur une carte du monde, vous pouvez par exemple faire en sorte que les points reprsentent des villes. 3. Cliquez sur OK. 4. Dans le volet Objets insrables, faites glisser un objet vers le point d'insertion Couleur de la catgorie Couche des points. Ainsi, pour que la couleur des points varie en fonction des revenus, faites glisser l'lment Revenus du volet Objets insrables vers le point d'insertion Couleur. 5. Dans le volet Objets insrables, faites glisser un objet vers le point d'insertion Taille de la catgorie Couche des points.

Procdure de dfinition de l'emplacement des points


1. Dans le volet Objets insrables, faites glisser un objet vers le point d'insertion Emplacement de la Couche des points. 136 Report Studio

Chapitre 3: Types de rapports L'objet doit tre accept comme emplacement de point dans le fichier de carte. Ainsi, dans l'exemple de carte Monde, une ville est un emplacement de point valide, alors qu'un pays ne l'est pas. 2. Si vous devez prciser l'emplacement, faites glisser un objet vers le point d'insertion Raffinement de l'emplacement. Utilisez ce point d'insertion lorsque plusieurs emplacements portent le mme nom. Par exemple, si vous tentez d'excuter un rapport dont la couche des points contient des villes et que plusieurs villes de votre source de donnes portent le mme nom, le rapport ne s'excute pas. Un message d'erreur vous signale que certaines villes de votre source de donnes portent des noms en double. Pour diffrencier ces villes, utilisez l'objet de donnes Rgion pour prciser l'emplacement.

Ajout d'une autre couleur la couche des points ou des rgions


Vous pouvez ajouter des couleurs pour les rgions ou les points et indiquer des valeurs afin de dterminer quel moment ces couleurs s'affichent.

Procdure
1. Dans le rapport, cliquez sur Couche des rgions ou Couche des points. 2. Dans la section Couleur et fond du volet Proprits, cliquez sur Palette, puis sur les points de suspension (...). 3. Cliquez sur le bouton Nouveau , puis sur Couleur.

4. Une nouvelle couleur est ajoute la liste de couleurs. 5. Aprs avoir slectionn cette nouvelle couleur, cliquez sur Couleur dans le volet de droite de la bote de dialogue, puis slectionnez une couleur. 6. Modifiez les limites en pourcentage associes aux couleurs. Conseil : Pour dfinir des valeurs absolues plutt que des pourcentages, dcochez la case Pourcentage. 7. Cliquez sur OK.

Dfinition de la taille des points


La taille des points utiliss sur une carte est dfinie dans le volet Proprits.

Procdure
1. Dans la couche des points, cliquez sur la mesure dans le point d'insertion Taille. Par exemple, si la mesure correspond Revenus, cliquez dessus. 2. Dans la section Gnral du volet Proprits, cliquez sur Taille minimale et slectionnez ou saisissez la taille minimale (en points) appliquer aux points de la carte.

Guide de l'utilisateur - Cration de rapports professionnelle 137

Chapitre 3: Types de rapports 3. Cliquez sur Taille maximale et slectionnez ou saisissez la taille maximale (en points) appliquer aux points de la carte.

Ajout de titres, de soustitres, de cartouches et de titres d'axe


Vous pouvez ajouter un titre, un sous-titre et un cartouche une carte. En outre, le titre d'un axe est affich en dessous de la carte. Par dfaut, un titre d'axe contient le nom de la carte dfini dans le fichier de carte.

Procdure
1. Slectionnez l'objet de la carte. 2. Dans la section Titres des graphiques du volet Proprits, slectionnez la proprit Titre, Sous-titre, Cartouche ou Titre d'axe, puis cliquez sur Afficher. 3. Cliquez deux fois dans la zone qui s'affiche dans le rapport et saisissez le texte souhait. Par dfaut, un titre d'axe utilise le nom de la carte.

Ajout de titres de lgende


Les titres de lgende peuvent se rapporter l'ensemble de la lgende, la couleur des rgions, la couleur des points ou la taille des points.

Procdure de modification du titre de la lgende gnrale de la carte


1. Si le titre de la lgende ne s'affiche pas, cliquez sur l'icne de la lgende . Dans la section

Gnral du volet Proprits, dfinissez la valeur Afficher pour l'option Titre de la lgende. 2. Dans le rapport, cliquez deux fois sur le titre de la lgende et saisissez le titre de votre choix.

Procdure de modification du titre de la lgende associe la couleur des rgions, la couleur des points ou la taille des points
Par dfaut, les titres de lgende sont extraits de l'objet slectionn dans la source de donnes. Pour modifier un titre, excutez l'une des oprations suivantes : Dans le volet Objets insrables, faites glisser un objet de texte ou de calcul vers le point d'insertion Titre de la lgende des couleurs dans la couche des points ou des rgions ou vers le point d'insertion Titre de la lgende des tailles dans la couche des points. Cliquez deux fois sur le point d'insertion Titre de la lgende des couleurs ou Titre de la lgende, pour modifier le titre de lgende implicite, puis cliquez nouveau deux fois sur le point d'insertion. Dans la bote de dialogue Texte, saisissez le texte du titre de la lgende.

138 Report Studio

Chapitre 3: Types de rapports

Ajout d'une remarque une carte


Vous pouvez ajouter une ou plusieurs remarques, dcider de leur emplacement sur la carte et dfinir des bordures pour ces remarques.

Procdure d'ajout d'une remarque


1. Slectionnez l'objet de la carte. 2. Dans la section Annotations des graphiques du volet Proprits, cliquez sur Remarques, puis sur les points de suspension (...). 3. Cliquez sur le bouton Nouveau puis sur OK.

Une icne de remarque comportant la mention Nouvelle remarque s'affiche dans le rapport. 4. Cliquez sur Nouvelle remarque en regard de l'icne de remarque .

5. Dans la section Source du texte du volet Proprits, cliquez sur la proprit Texte, puis sur les points de suspension (...). 6. Saisissez le texte que vous voulez voir apparatre dans la remarque et cliquez sur OK.

Procdure de positionnement d'une remarque et ajout d'une bordure


1. Dans le rapport, cliquez sur l'icne de remarque .

2. Dans la section Positionnement du volet Proprits, saisissez des valeurs pour dfinir la hauteur de la remarque, sa largeur et sa position par rapport au bas et au ct gauche. L'emplacement d'une remarque est dfini par le nombre de pixels indiqu. 3. Utilisez la proprit Bordure de la remarque pour dfinir une bordure pour la remarque. 4. Excutez le rapport pour afficher la remarque. Le cas chant, changez de nouveau la position.

Personnalisation d'une carte


Lorsque vous slectionnez un lment dans une carte, vous pouvez consulter ses proprits dans le volet Proprits. Certaines proprits dpendent de l'existence d'autres proprits. Si vous avez l'habitude d'utiliser des variables conditionnelles, vous pouvez personnaliser la carte afin qu'elle change d'apparence ou fournisse des informations en rponse des expressions ou des conditions. Lorsque vous modifiez une proprit d'une carte, gnralement, vous ne voyez le changement que lorsque vous excutez le rapport. Les modifications des proprits de libells et de titres sont immdiatement visibles. Certaines proprits peuvent tre modifies directement dans les cartes. Ces proprits s'affichent lorsque vous slectionnez l'objet de la carte, sauf mention contraire dans la colonne Opration effectuer dans le volet Proprits.

Guide de l'utilisateur - Cration de rapports professionnelle 139

Chapitre 3: Types de rapports

Objectif

Opration effectuer dans le volet Proprits

Afficher ou masquer le titre, le Sous Titres des graphiques, modifiez la proprit Titre, soustitre, le cartouche ou le titre de Soustitre, Cartouche ou Titre de l'axe. l'axe Afficher ou masquer la lgende Sous Annotations des graphiques, modifiez la proprit Lgende. Afficher ou masquer les libells de la Slectionnez la couche des points ou des rgions. Sous carte Libells des graphiques, modifiez la proprit Libells. Afficher ou masquer les valeurs de la Slectionnez la couche des points ou des rgions. Sous carte Libells des graphiques, modifiez la proprit Valeurs. Afficher ou masquer les bordures encadrant la lgende Modifier les bordures encadrant l'objet de la carte Afficher ou masquer les infobulles Cliquez sur l'icne Lgende. Sous Zone, modifiez la proprit Bordures. Sous Zone, modifiez la proprit Bordures.

Sous Libells des graphiques, modifiez la proprit

Infobulles. Remarque : Certaines versions d'Acrobat Reader ne prennent pas en charge les infobulles. Modifier la taille de la marge entourant la carte Sous Zone, modifiez la proprit Cadrage ou Marge.

Modifier les couleurs implicites pour Sous Couleur et fond, modifiez la proprit Couleur de tous les lments de la carte fond, Couleur de premier plan ou Effets de remplissage. Modifier la police et l'alignement du Sous Police et texte, modifiez la proprit Police ou texte Alignement relatif. Redimensionner la carte Sous Positionnement, modifiez la proprit Taille et dbordement. Modifier la police de la lgende Cliquez sur l'icne Lgende. Sous Police et texte, modifiez la proprit Police.

140 Report Studio

Chapitre 3: Types de rapports

Objectif

Opration effectuer dans le volet Proprits

Modifier le format des valeurs de la Slectionnez la valeur dans la couche des rgions ou des lgende points. Sous Donnes, modifiez la proprit Format des donnes.

Procdure
1. Slectionnez l'objet ou l'lment de carte modifier : Pour modifier des proprits gnrales, telles que la taille et la couleur, cliquez sur l'objet de la carte. Pour modifier des lments spcifiques de la carte, tels qu'une couche ou un titre, cliquez sur chacun d'eux.

Conseil : Pour annuler une slection, appuyez sur la touche [chap]. 2. Dans le volet Proprits, cliquez sur la proprit voulue puis apportez les modifications souhaites. Un bouton dot de points de suspension (...) indique qu'une bote de dialogue offre des options supplmentaires. Vous devrez peut-tre faire dfiler la liste pour visualiser toutes les proprits.

Accs au dtail d'un autre rapport partir d'une carte


Vous pouvez relier les rgions ou les points d'une carte un autre rapport. Ainsi, sur une carte du monde, vous pouvez dfinir que, lorsque vous cliquez sur Chine, une carte de la Chine doit s'afficher.

Procdure de configuration d'un filtre dans le rapport cible


1. Ouvrez le rapport cible. 2. Dans le menu Donnes, cliquez sur l'option Filtres. 3. Dans l'onglet Filtres dtaills, cliquez sur le bouton Ajouter .

4. Dans la zone lments disponibles, cliquez sur l'onglet Source ou Donnes lmentaires pour slectionner la donne lmentaire utiliser. Par exemple, si vous souhaitez que le rapport cible s'ouvre lorsque l'utilisateur clique sur Canada dans le rapport source, dveloppez le dossier Pays et cliquez deux fois sur Pays du monde. 5. Dans la zone Dfinition de l'expression, saisissez un oprateur aprs la donne lmentaire ou slectionnez un oprateur dans l'onglet Fonctions, puis saisissez une valeur. Par exemple, si vous voulez que le rapport s'ouvre lorsque l'utilisateur clique sur Canada dans le rapport source, l'expression doit tre la suivante : [Pays]='Canada', o [Pays] correspond au nom de la donne lmentaire du pack.

Guide de l'utilisateur - Cration de rapports professionnelle 141

Chapitre 3: Types de rapports 6. Enregistrez le rapport cible.

Procdure de configuration d'un lien d'accs au dtail dans le rapport source


1. Ouvrez le rapport source. 2. Slectionnez la couche des points ou des rgions. 3. Dans la section Donnes du volet Proprits, cliquez sur Accs au dtail des cartes, puis sur les points de suspension (...). 4. Dans la bote de dialogue Accs au dtail des cartes, cliquez sur le bouton Nouveau. 5. Dans la zone Chane de recherche, saisissez le nom de la fonction que vous souhaitez utiliser pour le lien d'accs au dtail, slectionnez cette fonction dans la zone Correspondances, puis cliquez sur OK. Par exemple, si vous souhaitez qu'un rapport s'ouvre lorsque vous cliquez sur Canada, recherchez le terme Canada ou une partie de ce terme, puis slectionnez Canada. 6. Dans la bote de dialogue Dfinitions d'accs au dtail, cliquez sur le bouton Nouveau .

7. Cliquez sur les points de suspension (...) en regard de la zone Rapport et slectionnez le rapport cible. 8. Cliquez sur OK. 9. Excutez le rapport. Lorsque vous cliquez sur la fonction slectionne dans le rapport source, le rapport cible s'ouvre.

Edit a Map
Les administrateurs et les modlisateurs font appel un utilitaire Windows appel Map Manager pour importer des cartes et mettre jour les libells associs dans Report Studio. Pour les lments de cartes, tels que les noms de pays et de villes, les administrateurs et les modlisateurs peuvent dfinir d'autres noms afin de fournir des versions multilingues du texte apparaissant sur la carte. With Map Manager you can edit the labels in maps to be consistent with the object names in your data base. For instructions, see the Map Manager Installation and User Guide.

Cartes supplmentaires
Des cartes supplmentaires sont disponibles sur le site Web Cognos Global Customer Services. La majeure partie des donnes cartographiques disponibles sur le site Web proviennent de la socit MapInfo Corporation, le prestataire favori de Cognos en matire de donnes gographiques dcisionnelles. MapInfo offre une large gamme de donnes mondiales, notamment : des plans de rseaux routiers dtaills et fiables, les frontires politiques, les limites postales et de recensement,

142 Report Studio

Chapitre 3: Types de rapports les donnes relatives aux secteurs d'activit (par exemple, les limites des systmes de communication), aux risques d'assurance et aux marchs potentiels.

Le site Web Cognos Global Customer Services propose une liste des fournisseurs de donnes et les descriptions des donnes cartographiques que Cognos livre avec Cognos 8.

Donnes gographiques dcisionnelles


La fonctionnalit avance de cartographie, galement appele donnes gographiques dcisionnelles, peut servir une large gamme d'applications professionnelles qui tendent la fonction cartographique de Cognos 8. MapInfo offre des solutions qui peuvent tre directement intgres Cognos 8. Il s'agit notamment de la capacit crer de faon dynamique des filtres gographiques et des zones personnalises afin de rassembler des donnes en vue d'une analyse ad hoc. Le tableau suivant rpertorie des exemples d'applications professionnelles des donnes gographiques dcisionnelles.

Application professionnelle
Marketing cibl

Avantages
Dcouvrir qui sont vos meilleurs clients et en identifier d'autres. Implanter des magasins prs de vos clients et identifier les zones gographiques mal desservies. Rduire le nombre de camions ncessaires et amliorer le rendement de vos conducteurs. Offrir aux citoyens des services en accs libre. Crer des territoires de vente quilibrs. Planifier le dveloppement de votre communaut.

Optimisation des rseaux et analyse de l'implantation gographique

Optimisation de l'acheminement et du personnel Administration en ligne Cration de territoires de vente Dveloppement conomique

Planification des rseaux de communication viter les erreurs coteuses en installant des antennes de tlphonie mobile aux endroits appropris. Identifier l'implantation de vos clients dans votre zone de service. Vous pouvez contacter MapInfo pour obtenir des informations sur les solutions de donnes gographiques dcisionnelles par l'intermdiaire de leur site Web : www.mapinfo.com.

Guide de l'utilisateur - Cration de rapports professionnelle 143

Chapitre 3: Types de rapports

Rptiteurs
Utilisez les rptiteurs pour rpter des lments lors de l'excution du rapport. Par exemple, vous pouvez utiliser les rptiteurs pour crer des tiquettes postales sur lesquelles figurent les noms et adresses des clients. Pour crer un rptiteur, faites glisser l'objet Rptiteur ou Table du rptiteur de l'onglet Bote outils vers la zone de travail. Les rptiteurs permettent de reproduire des lments sur une mme ligne sans structure particulire. Vous souhaitez par exemple crer une liste contenant les catgories Anne et Lignes de produits. Pour chaque anne, vous voulez que toutes les lignes de produits figurent sur la mme ligne. Pour ce faire, crez un rapport de type Liste, avec la catgorie Anne en tant que colonne et un rptiteur en tant que seconde colonne. Insrez ensuite la catgorie Lignes de produits dans le rptiteur. Utilisez les tables du rptiteur pour reproduire les lments dans une structure de table. Placez les lments voulus dans le rptiteur, puis modifiez ses proprits pour obtenir les rsultats souhaits. Par exemple, indiquez le nombre de cadres qui apparat dans chaque page dans une table de rptiteur en saisissant des valeurs dans les proprits Horizontalement et Verticalement.

Conversion d'une liste en rptiteur


Vous pouvez convertir une liste en une table de rptiteur afin de tirer parti d'une liste existante.

Procdure
1. Cliquez n'importe o sur la liste. 2. Dans le menu Structure, cliquez sur Convertir la liste en rptiteur.

Exemple - Cration d'tiquettes de publipostage


Vous tes auteur de rapports pour la socit Vacances et aventure qui vend du matriel de sport. Vous devez crer des tiquettes de publipostage pour tous les dtaillants de la socit.

Procdure
1. Dans la page Bienvenue de Cognos Connection, cliquez sur le lien Dossiers publics. 2. Cliquez sur le lien Entrept de donnes VA (requte), puis cliquez sur le lien Lancez dans le coin suprieur droit de la page et enfin sur Report Studio. 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. 4. Dans la bote de dialogue Nouveau, cliquez sur l'option Table du rptiteur, puis cliquez sur le bouton OK. 5. Cliquez sur le rptiteur, sur le bouton Slectionner les anctres volet Proprits, puis sur Table du rptiteur. 6. Dans le volet Proprits, indiquez les proprits du rptiteur : 144 Report Studio Dans la proprit Horizontalement, saisissez 2. dans la barre de titre du

Chapitre 3: Types de rapports Dans la proprit Verticalement, saisissez 5. Cliquez deux fois sur la proprit Proprits de la table, activez la case cocher Taille fixe et cliquez sur le bouton OK. 7. Dans l'onglet Bote outils du volet Objets insrables, faites glisser l'objet Table vers le rptiteur. La bote de dialogue Insrer une table s'affiche. 8. Dans la zone Nombre de colonnes, saisissez 1 et cliquez sur le bouton OK. 9. Cliquez sur la table, vrifiez que la mention Cellule (table) dans la barre de titre Proprits s'affiche et modifiez les proprits suivantes : Cliquez deux fois sur la proprit Image en arrire-plan, cliquez sur le bouton Parcourir, slectionnez le fichier logo.jpg, puis cliquez sur le bouton OK. Dans la zone Position, cliquez sur le bouton Aligner en haut droite Dans la zone Mosaque, slectionnez l'option Aucune mosaque et cliquez sur le bouton OK. Cliquez deux fois sur l'lment Taille et dbordement, puis dans la zone Hauteur, saisissez 175 et cliquez sur le bouton OK. 10. Cliquez sur la table, sur le bouton Slectionner les anctres dans la barre de titre du volet Proprits, puis sur Table. 11. Dans le volet Proprits, indiquez les proprits de la table : Cliquez deux fois sur la proprit Bordure. Dans la zone Couleur, cliquez sur l'option Noir. Dans la zone Style, cliquez sur l'option Ligne pleine. Dans la zone Largeur, cliquez sur l'option 1 pt. Sous Aperu, cliquez sur le bouton Toutes les bordures, puis sur OK. Cliquez deux fois sur Police et sous la zone Taille, cliquez sur 8pt, puis cliquez sur le bouton OK. 12. Dans l'onglet Bote outils du volet Objets insrables, faites glisser huit fois l'objet Bloc vers le rptiteur afin de crer huit blocs. 13. Faites glisser l'objet Texte vers le premier bloc :

Dans la bote de dialogue Texte, saisissez :, puis cliquez sur le bouton OK. Cliquez sur l'lment de texte. Cliquez sur le bouton Police, sur Gras, puis sur le bouton OK.

14. Cliquez sur le premier bloc et, dans le volet Proprits, indiquez les proprits du premier bloc : Guide de l'utilisateur - Cration de rapports professionnelle 145

Chapitre 3: Types de rapports Cliquez deux fois sur l'option Cadrage, saisissez 35 dans la zone situe droite, slectionnez l'unit mm, puis cliquez sur le bouton OK. Slectionnez l'option Alignement horizontal et cliquez sur Centr. du volet Objets insrables, dveloppez Ventes et marketing (requte)

15. Dans l'onglet Source

, Ventes (requte) et Bureaux dtaillants, puis faites glisser les sept donnes lmentaires vers les sept blocs restants. 16. Cliquez sur ces sept blocs tout en maintenant la touche [Ctrl] enfonce afin de les slectionner puis, dans le volet Proprits, dfinissez les proprits des sept blocs : Cliquez deux fois sur l'option Cadrage, saisissez 25 dans la zone situe gauche, slectionnez l'unit mm, puis cliquez sur le bouton OK. Slectionnez l'option Alignement horizontal et cliquez sur Gauche.

Lorsque vous excutez le rapport, chaque page contient 10 tiquettes de publipostage rparties en deux colonnes.

146 Report Studio

Chapitre 4: Mise en forme d'un rapport


Mettez votre rapport en forme pour le rendre plus lisible et l'adapter aux standards de votre socit. Lorsque vous dfinissez la mise en forme d'un rapport dans Report Studio, elle est stocke dans une prsentation. Il est galement possible de mettre en forme un rapport sur la base de conditions (p. 280). Lors de la mise en forme d'un rapport, vous pouvez effectuer les oprations suivantes : ajouter un en-tte ou un cartouche, ajouter des bordures, ajouter du texte, dfinir la police, ajouter de la couleur, rutiliser un style, insrer une image, crer une table des matires, ajouter un signet, insrer d'autres objets, aligner un objet, utiliser des tables pour contrler l'emplacement des objets, appliquer un remplissage, dfinir des marges, rutiliser un objet de prsentation, ajouter une page, modifier l'ordre des colonnes, changer le nom d'une ligne ou d'une colonne, permuter des colonnes et des lignes, insrer des numros de pages, dfinir des proprits d'objets, dfinir des proprits de rapport,

Guide de l'utilisateur - Cration de rapports professionnelle 147

Chapitre 4: Mise en forme d'un rapport crer et modifier des classes.

Recommandations - Prsentation d'un rapport


Lors de la cration d'un rapport, une prsentation de bonne qualit est essentielle pour garantir que les informations y figurant sont prsentes d'une faon claire et efficace. La complexit de la dfinition d'une prsentation d'un rapport rside dans le fait que l'utilisateur doit adapter la prsentation souhaite aux objets de prsentation disponibles dans Report Studio. Procdez comme suit pour effectuer cette conversion : Dfinissez la structure de la page. Dterminez ce qui doit figurer dans l'en-tte, le corps et le cartouche de la page. L'en-tte de la page contient les informations qui figurent dans le haut de chaque page. Le corps de la page contient les informations qui commencent la premire instance de la page. Dans l'hypothse o les donnes sont trop volumineuses pour tenir sur une seule page, celles-ci s'tendent toutes les instances suivantes. Le cartouche est comparable l'en-tte, sauf qu'il s'agit des informations qui figurent au bas de chaque page. Identifiez des bandes d'informations horizontales. Recherchez des bandes d'informations naturelles dans la page. Gnralement, celles-ci sont converties en blocs (p. 158). Identifiez des bandes d'informations verticales. Dans chaque bande d'informations horizontale, recherchez des bandes qui s'tendent vers le haut et le bas de la page. Gnralement, celles-ci sont converties en cellules de table (p. 162). Choisissez les cadres utiliser pour prsenter les donnes. Choisissez un cadre de liste, de tableau crois, de graphique, de rptiteur ou de texte.

Rgles de prsentation des rapports


Pour utiliser efficacement Report Studio, suivez les rgles ci-dessous lorsque vous mettez en forme les rapports : Dfinissez des proprits pour l'lment du plus haut niveau possible. En dfinissant des proprits au niveau le plus lev, vous ne les dfinissez qu'une seule fois ce qui vous vite de devoir les redfinir pour chacun des objets enfants. Par exemple, si vous souhaitez que tous les lments texte d'un rapport s'affichent dans une police spcifique, dfinissez celle-ci pour toute la page. Conseil : Lors du paramtrage des proprits d'un objet, cliquez sur le bouton Slectionner les anctres dans la barre de titre du volet Proprits pour voir les diffrents niveaux disponibles.

Utilisez un cadrage et des marges pour crer un espace. Ne recourez au dimensionnement d'objet fixe qu'en cas d'absolue ncessit. Si vous dfinissez une taille fixe pour un objet, la prsentation perd en flexibilit.

148 Report Studio

Chapitre 4: Mise en forme d'un rapport

Vue Structure de la page


L'ajout d'objets un rapport s'effectue gnralement dans la prsentation. Dans le menu Affichage, cliquez sur l'option Structure de la page pour afficher le rapport d'une manire diffrente. La vue Structure de la page permet d'effectuer les oprations suivantes : Afficher tout le contenu d'une page de rapport dans une structure arborescente L'emploi d'une arborescence est pratique pour positionner les objets sur une page et pour rsoudre certains problmes en relation avec des objets imbriqus. Dplacer rapidement des objets d'une zone d'une page une autre Dans une prsentation complexe, il peut s'avrer difficile de slectionner, couper et copier des objets dans la vue Prsentation. Les objets sont plus faciles localiser dans la vue Structure de la page. Modifier les proprits d'objets Vous pouvez modifier les proprits des objets dans les vues Prsentation ou Structure de la page. Conseil : Pour retourner la prsentation du rapport, dans le menu Affichage, cliquez sur le bouton Conception de la page.

Ajout d'un en-tte ou d'un cartouche


Ajoutez un en-tte ou cartouche pour rendre un rapport plus lisible. Les en-ttes et les cartouches sont des conteneurs dans lesquels vous pouvez ajouter des objets tels que du texte, des images ou des expressions de rapports, ainsi que la date du jour et le numro de la page en cours. Vous pouvez ajouter des en-ttes et des cartouches aux pages et aux listes.

Pages
Ajoutez un en-tte ou un cartouche de page lorsque vous souhaitez que des informations apparaissent sur chaque page du rapport, un titre ou un numro de page, par exemple.

Guide de l'utilisateur - Cration de rapports professionnelle 149

Chapitre 4: Mise en forme d'un rapport

Listes
Vous pouvez ajouter les en-ttes et les cartouches suivants aux listes pour organiser les donnes en sections logiques afin d'identifier chaque changement de valeur d'une colonne.

Type
En-tte de liste

Description
Ajoute un en-tte qui s'affiche en haut de la liste sur chaque page dans laquelle figurent des donnes de la liste. Ajoute un en-tte qui apparat une fois au dbut de la liste.

En-tte global

En-tte de groupe ou Ajoute un en-tte qui apparat pour chaque groupe d'une colonne groupe de section (p. 88) ou pour chaque section (p. 199). Cartouche de groupe Ajoute un cartouche qui apparat pour chaque groupe d'une colonne ou de section groupe (p. 88) ou pour chaque section (p. 199). Cartouche global Cartouche de liste Ajoute un cartouche qui apparat une fois la fin de la liste. Ajoute un cartouche qui s'affiche en bas de la liste sur chaque page dans laquelle figurent des donnes de la liste.

En outre, vous pouvez modifier les en-ttes et les cartouches de liste. Vous pouvez : fractionner un en-tte ou un cartouche en plusieurs cellules dans la liste (menu Structure, En-ttes et cartouches de page, Fractionner une cellule de la ligne (liste)), fusionner plusieurs cellules dans un en-tte ou un cartouche (menu Structure, En-ttes et cartouches de page, Fusionner des cellules de la ligne (liste)), ajouter des lignes un en-tte ou un cartouche (menu Structure, En-ttes et cartouches de page,Insrer des cellules au-dessus de la ligne (liste) et Insrer des cellules en dessous de la ligne (liste)). Vous pouvez galement ajouter des en-ttes et cartouches de section (p. 199) et des cartouches en ajoutant un rcapitulatif (p. 202). Pour voir les en-ttes et les cartouches, vrifiez que les aides visuelles sont actives (p. 57).

Procdure
1. Si vous voulez ajouter un en-tte ou un cartouche de page, dans le menu Structure, cliquez sur En-tte et cartouche de page, En-tte et cartouche de page, cochez les cases appropries, puis cliquez sur OK. Conseil : Vous pouvez aussi cliquer sur le bouton En-tte et cartouche de page d'outils. de la barre

150 Report Studio

Chapitre 4: Mise en forme d'un rapport 2. Si vous voulez ajouter un en-tte ou un cartouche de liste, dans le menu Structure, cliquez sur En-tte et cartouche de page, En-ttes et cartouches de liste, cochez les cases appropries, puis cliquez sur OK. Conseil : Vous pouvez aussi cliquer sur le bouton En-tte et cartouche de liste d'outils. de la barre

3. Pour ajouter des objets un en-tte ou un cartouche, faites glisser l'objet souhait partir du volet Objets insrables vers l'endroit de votre choix. Pour ajouter des objets un en-tte ou un cartouche de liste, commencez par dverrouiller le rapport. Dans le menu Structure, cliquez sur l'option Verrouiller les objets de la page .

Conseil : Si vous souhaitez ajouter des donnes lmentaires l'en-tte ou au cartouche de page, vous devez associer une requte la page (p. 167).

Ajout de bordures
Vous pouvez ajouter des bordures des objets d'un rapport, par exemple une colonne, un en-tte ou un cartouche, ou l'ensemble d'un rapport.

Procdure
1. Cliquez sur l'objet auquel ajouter une bordure. Conseil : Pour slectionner rapidement le parent d'un objet, cliquez sur ce dernier, puis sur le bouton Slectionner les anctres dans la barre de titre du volet Proprits.

2. Dans le volet Proprits, cliquez deux fois sur la proprit Bordures. 3. Dans les zones Couleur, Style et Largeur, slectionnez les valeurs de votre choix. Remarque : L'utilisation de l'unit de mesure % pour dfinir une largeur n'est pas prise en charge lors de la production de rapports au format PDF. 4. Appliquez les valeurs slectionnes au ct suprieur, infrieur, gauche, droit ou tous les cts de l'objet en cliquant sur le bouton appropri dans la section Aperu. Conseil : Pour effacer la bordure applique, cliquez sur le bouton d'effacement correspondant . 5. Cliquez sur OK. Conseil : Vous pouvez aussi ajouter des bordures l'aide de la barre d'outils de Report Studio.

Ajout de texte
Vous pouvez ajouter du texte un rapport. Il est possible d'insrer du texte dans d'autres objets, comme un bloc ou une cellule de table, ou encore directement dans la page de rapport.

Guide de l'utilisateur - Cration de rapports professionnelle 151

Chapitre 4: Mise en forme d'un rapport Vous pouvez galement ajouter du texte multilingue un rapport (p. 292).

Procdure
1. Dans le volet Objets insrables, cliquez sur l'onglet Bote outils. 2. Faites glisser l'objet Texte dans le rapport.

La bote de dialogue Texte s'affiche. 3. Saisissez le texte de votre choix. Conseil : Vous pouvez galement coller du texte provenant d'une autre partie du rapport. 4. Cliquez sur OK. Si vous cliquez sur ce bouton OK sans saisir de texte, Report Studio insre la chane Cliquez deux fois pour modifier le texte. Vous pouvez alors mettre en forme le texte en changeant la police, la couleur, la taille, etc. Slectionnez le texte et apportez les modifications appropries dans le volet Proprits.

Dfinition de la police
Choisissez la police dans laquelle vous voulez afficher le rapport.

Procdure
1. Cliquez sur l'objet pour lequel vous voulez dfinir la police. Conseil : Pour dfinir la police implicite du rapport, cliquez sur la page. 2. Effectuez l'une des oprations suivantes : Dans la barre d'outils, indiquez les proprits de police voulues. Dans le volet Proprits, cliquez deux fois sur la proprit Police, dfinissez les proprits de la police qui vous conviennent, puis cliquez sur OK. Conseil : Si vous n'tes pas sr qu'une police spcifique est installe sur l'ordinateur d'un utilisateur, saisissez une liste de polices dans la zone Police. Par exemple, si vous saisissez 'Times New Roman', Arial, espacement fixe, Report Studio vrifie si la police Times New Roman est installe. Si tel n'est pas le cas, Report Studio recherche la police Arial. Si cette dernire n'est pas installe, il fait appel la police espacement fixe utilise par l'ordinateur. Si vous avez cliqu sur (Implicite) pour l'une des proprits de la police, la valeur implicite est utilise. Les valeurs implicites sont stockes dans une feuille de style utilise par tous les outils Cognos 8. Vous pouvez modifier ces valeurs implicites en modifiant les classes (p. 181).

152 Report Studio

Chapitre 4: Mise en forme d'un rapport

Ajout de couleurs
Vous pouvez ajouter une couleur de fond et de premier plan aux objets du rapport.

Procdure
1. Slectionnez l'objet auquel ajouter une couleur. Conseil : Pour slectionner rapidement le parent d'un objet, cliquez sur ce dernier, puis sur le bouton Slectionner les anctres dans la barre de titre du volet Proprits.

2. Dans le volet Proprits, slectionnez Couleur de fond ou Couleur de premier plan, puis cliquez sur les points de suspension (...). 3. Pour appliquer une couleur existante, cliquez sur l'onglet Couleurs prdfinies ou Couleurs Web universelles et slectionnez l'une des couleurs disponibles. Utilisez une couleur prdfinie pour effectuer votre choix parmi un petit chantillon de couleurs. Optez pour les couleurs Web universelles pour choisir parmi l'une des 216 options proposes. 4. Pour appliquer une couleur personnalise, cliquez sur l'onglet Couleur personnalise, puis saisissez les valeurs souhaites dans les zones Rouge, Vert et Bleu. Les valeurs doivent tre hexadcimales. 5. Cliquez sur OK.

Copie et rutilisation de mise en forme


Vous pouvez copier rapidement la mise en forme d'lments de votre rapport, comme les polices, les couleurs, les bordures et les formats numriques, puis l'appliquer d'autres lments.

Procdure
1. Cliquez sur un lment dot de la mise en forme copier. 2. Effectuez l'une des oprations suivantes : Pour copier toute la mise en forme applique l'lment, cliquez sur le bouton Prlever le style , cliquez sur l'lment mettre en forme, puis sur le bouton Appliquer le style.

Pour copier un seul des styles de mise en forme, cliquez sur la flche vers le bas situe droite du bouton Prlever le style et cliquez sur le style copier. Enfin, cliquez sur l'lment mettre en forme et sur le bouton Appliquer le style.

3. Si vous voulez apporter des modifications un style copi, cliquez sur la flche vers le bas situe droite du bouton Prlever le style et cliquez sur Modifier le style de la pipette. Dans la bote de dialogue Style, indiquez des caractristiques de base et avances, puis cliquez sur OK.

Guide de l'utilisateur - Cration de rapports professionnelle 153

Chapitre 4: Mise en forme d'un rapport

Insertion d'une image


Vous pouvez insrer une image dans un rapport. Il est possible d'insrer des images dans d'autres objets, comme un bloc ou une cellule de table, soit directement dans la page de rapport, soit comme image en arrire-plan d'un autre objet.

Procdure
1. Dans le volet Objets insrables, cliquez sur l'onglet Bote outils. 2. Faites glisser l'objet Image dans le rapport, puis cliquez deux fois dessus.

3. Dans la bote de dialogue Adresse URL de l'image, saisissez l'adresse URL de l'image que vous souhaitez insrer, ou cliquez sur le bouton Parcourir pour accder l'emplacement contenant l'image. Pour pouvoir naviguer dans des images sur un serveur Web, vous devez activer le protocole WebDav (Web Distributed Authoring and Versioning) sur le serveur. Pour en savoir davantage, reportez-vous la section "Dpannage" (p. 349). 4. Cliquez sur OK.

Insertion d'une image en arrire-plan


Vous pouvez insrer une image en arrire-plan pour des objets dans un rapport. Par exemple, utilisez une image en arrire-plan pour ajouter un filigrane une page.

Procdure
1. Slectionnez l'objet auquel vous souhaitez ajouter une image en arrire-plan. 2. Dans le volet Proprits, cliquez deux fois sur la proprit Image en arrire-plan. 3. Dans la zone Adresse URL de l'image, saisissez l'adresse URL de l'image que vous souhaitez insrer, ou cliquez sur le bouton Parcourir pour accder l'emplacement contenant l'image. L'image s'affiche dans la zone Aperu. 4. Dans la zone Position, indiquez la mthode d'alignement de l'image dans l'objet. 5. Dans la zone Mosaque, cliquez sur l'option de mosaque de votre choix. 6. Cliquez sur OK.

Cration d'une table des matires


Vous pouvez crer une table des matires apparaissant dans la version de sortie affiche de votre rapport. Une table des matires est utile pour les rapports incluant des lments partitionns, groups ou plusieurs pages dans la prsentation. La version de sortie du rapport indique les numros de page et est aise parcourir.

154 Report Studio

Chapitre 4: Mise en forme d'un rapport Vous pouvez inclure plusieurs tables des matires dans votre rapport, lesquelles s'avrent utiles s'il contient des listes groupes. Vous pouvez aussi ajouter des numros de section devant les entres de la table des matires en modifiant leur proprit Niveau d'en-tte. Les entres de table des matires sont des repres logiques placs dans un rapport. Par exemple, vous pouvez placer des entres en haut d'une page ou dans un en-tte de groupe de listes pour marquer chaque valeur de donnes groupe. Bien que les entres de table des matires soient visibles dans Report Studio, elles ne le sont pas lors de l'excution d'un rapport. Une table des matires fonctionne uniquement pour les rapports gnrs aux formats PDF et HTML non interactif. Au format HTML, ils fonctionnent mieux lors de l'affichage de sorties de rapports enregistrs car tout le rapport apparat sur une seule page HTML. Lorsque les rapports sont excuts de manire interactive, plusieurs pages HTML peuvent tre gnres et une table des matires ne fonctionnera que si la cible existe dans la page en cours d'affichage. Si vous voulez passer rapidement d'une partie d'un rapport une autre sans utiliser les numros de page, vous pouvez ajouter des signets (p. 156). Vous devez d'abord crer une table des matires avant d'ajouter des entres dans le rapport. Toutes les entres doivent tre insres aprs la table des matires dans la prsentation du rapport.

Procdure
1. Dans le volet Objets insrables, cliquez sur l'onglet Bote outils. 2. Faites glisser l'objet Table des matires vers l'emplacement souhait, n'importe quel endroit du rapport. Un indicateur demplacement de table des matires s'affiche. 3. Faites glisser l'objet Entre de table des matires l'emplacement o vous voulez placer votre premier repre de table des matires. Conseil : Vous pouvez aussi cliquer sur Structure, puis sur Insrer une entre de table des matires. La nouvelle entre s'affiche dans la table des matires. 4. Cliquez deux fois sur la zone Cliquez deux fois pour modifier le texte du nouveau repre. 5. Dans la zone Texte, saisissez le texte qui doit apparatre dans la table des matires, puis cliquez sur OK. 6. Pour modifier le niveau d'en-tte d'une entre de table des matires, cliquez sur l'entre et dans la fentre Proprits, cliquez sur Niveau d'en-tte et slectionnez le niveau. Le niveau d'en-tte est utilis pour insrer des numros de section devant les entres de la table des matires via des calculs de prsentation. Lorsque vous avez cr la table des matires, cliquez sur le bouton Excuter le rapport . En cliquant sur la flche droite du bouton Excuter le rapport, vous pouvez indiquer si vous voulez excuter le rapport au format HTML ou PDF.

Guide de l'utilisateur - Cration de rapports professionnelle 155

Chapitre 4: Mise en forme d'un rapport

Ajout d'un signet


Ajoutez un signet pour permettre aux utilisateurs de se dplacer rapidement d'une partie d'un rapport vers une autre. Par exemple, un rapport de type Liste contient de nombreuses lignes de donnes. Les signets permettent aux utilisateurs d'accder des lignes spcifiques. Vous pouvez galement accder au dtail d'un autre rapport (p. 300). Si vous voulez utiliser des numros de page afin de passer d'une partie d'un rapport une autre, vous pouvez aussi crer une table des matires (p. 154) Les signets fonctionnent pour les rapports aux formats HTML ou PDF. Au format HTML, ils fonctionnent mieux lors de l'affichage de sorties de rapports enregistrs car tout le rapport apparat sur une seule page HTML. Lorsque les rapports sont excuts de manire interactive, plusieurs pages HTML peuvent tre gnres et un signet ne fonctionnera que si la cible existe dans la page en cours d'affichage. Conseil : Vous pouvez rduire le nombre de pages HTML gnres lorsqu'un rapport est excut de faon interactive, en dfinissant une valeur pour la proprit Lignes par page d'un contenant de donnes du rapport.

Procdure
1. Dans le volet Objets insrables, cliquez sur l'onglet Bote outils. 2. Faites glisser l'objet Signet vers l'emplacement souhait, n'importe quel endroit du rapport.

3. Cliquez sur le signet, puis dans le volet Proprits, cliquez sur la proprit Type de source, puis sur un type de source.

Type de source
Texte

Description
Cre un signet statique l'aide d'une valeur de texte. Par exemple, vous disposez d'une liste comportant des sections et vous souhaitez que les utilisateurs puissent accder directement la partie suprieure du rapport depuis chaque section.

Expression de rapport

Cre un signet dynamique dont les valeurs sont drives d'une expression que vous dfinissez. Cre un signet dynamique dont les valeurs possibles sont des donnes. Cela est trs utile pour crer un signet avec contexte. Par exemple, vous disposez d'une liste comportant des sections et vous souhaitez que les utilisateurs puissent accder directement une section spcifique depuis la partie suprieure du rapport. Remarque : Ce type de source s'affiche uniquement si le signet est insr ct d'une donne lmentaire.

Valeur de la donne lmentaire

156 Report Studio

Chapitre 4: Mise en forme d'un rapport

Type de source
Libell de la donne lmentaire

Description
Cre un signet qui comporte le libell d'une donne lmentaire en tant que valeur. Utilisez ce type de source pour accder directement la premire occurrence d'un libell de donne lmentaire. Par exemple, une liste est divise en sections l'aide de la catgorie Lignes de produits. Vous souhaitez que les utilisateurs puissent accder directement la premire section Lignes de produits qui s'affiche dans la liste et non une section spcifique, par exemple Matriel de camping. Remarque : Ce type de source s'affiche uniquement si le signet est insr ct d'une donne lmentaire.

Titre du membre

Dans un tableau crois, cre un signet dynamique qui utilise les titres du membre en tant que valeurs possibles. Dans un tableau crois, cre un signet dynamique qui utilise les valeurs de la cellule en tant que valeurs possibles.

Valeur de la cellule

4. Cliquez sur la proprit qui s'affiche sous le type de source que vous avez choisi et spcifiez la valeur du signet. Par exemple, si le type de source est Valeur de la donne lmentaire, cliquez sur la proprit Valeur de la donne lmentaire et sur la donne lmentaire que vous souhaitez utiliser. 5. Cliquez avec le bouton droit sur l'objet que vous souhaitez utiliser pour accder directement au signet et cliquez sur Dfinitions d'accs au dtail. Par exemple, cliquez avec le bouton droit sur la donne lmentaire, l'image, le graphique ou le texte. Conseil : L'objet peut exister dans un autre rapport, vous pouvez donc passer directement d'un rapport l'autre. 6. Cliquez sur le bouton Nouvel accs au dtail 7. Cliquez sur l'onglet Signet. 8. Cliquez sur Type de source et sur l'un des types de source dcrits l'tape 4. Cliquez sur le type de source que vous souhaitez utiliser pour produire la valeur ncessaire pour accder au signet. Par exemple, cliquez sur Valeur de la donne lmentaire si vous souhaitez que la valeur soit extraite d'une donne lmentaire, par exemple Lignes de produits. 9. Si vous avez cliqu sur l'un des types de source suivants, spcifiez la valeur utiliser pour accder directement au signet. .

Guide de l'utilisateur - Cration de rapports professionnelle 157

Chapitre 4: Mise en forme d'un rapport Pour Texte, cliquez sur les points de suspension (...) en regard de Texte, puis saisissez une valeur de texte. Pour Valeur de la donne lmentaire ou Libell de la donne lmentaire, cliquez sur la liste Donne lmentaire et choisissez une donne lmentaire. Pour Expression de rapport, cliquez sur les points de suspension (...) en regard de Expression de rapport, puis dfinissez l'expression. 10. Cliquez sur OK.

Insertion d'autres objets


Outre du texte et des images, l'onglet Bote outils du volet Objets insrables contient d'autres objets que vous pouvez ajouter la prsentation du rapport.

Objet
Bloc

Description
Ajoute un bloc vide, conteneur dans lequel vous pouvez insrer d'autres objets. Cette fonction est utile pour contrler l'emplacement d'affichage des objets. Conseil : Vous pouvez utiliser des blocs pour ajouter de l'espace entre les objets. Cependant, les blocs vides sont sans effet. Vous devez insrer un objet ou en dfinir la hauteur et la largeur.

Table

Ajoute une table, qui est un conteneur dans lequel vous pouvez insrer d'autres objets. Cette fonction est utile pour contrler l'emplacement d'affichage des objets. Ajoute un bloc vide avec un titre. Cette fonction est similaire celle de l'objet Bloc, mais avec un titre.

Zone de groupe

Donnes calcules Intersection (nuplet) Calcul de la requte Calcul de la prsentation

Ajoute un membre calcul (p. 211). Ajoute une intersection (nuplet) (p. 211). Ajoute une colonne calcule (p. 209). Ajoute un calcul dans la prsentation qui contient des informations d'excution, comme la date et l'heure courantes, ainsi qu'un nom d'utilisateur.

158 Report Studio

Chapitre 4: Mise en forme d'un rapport

Objet
Espace de tableau crois

Description
Insre une cellule vide dans un tableau crois bords. Permet l'insertion de cellules qui ne contiennent pas de donnes au niveau d'un bord. Des cellules vides apparaissent pour l'arte lors de l'excution du rapport. Insrez cet objet lorsqu'une arte de tableau crois ne gnre pas de donnes utiles et que vous souhaitez plutt que des vides apparaissent dans les cellules.

Espace de tableau crois (avec Insre une cellule vide dans un tableau crois bords. Permet l'insertion de cellules qui ne contiennent pas de donnes au niveau cellules de fait) d'un bord. Le contenu des cellules de fait pour l'arte est affich lorsqu'une mesure est ajoute ou que la mesure implicite (p. 219) est dfinie. Si l'espace du tableau crois est imbriqu, la porte des cellules de fait est la porte de l'lment qui se situe au niveau avant l'espace. Si le tableau crois n'est pas imbriqu et qu'il n'y a aucun lment imbriqu en dessous, la porte des cellules de fait est la mesure implicite.

Singleton Blocs conditionnels

Insre une donne lmentaire unique (p. 217). Ajoute un bloc vide utilisable pour la mise en forme conditionnelle (p. 280). Ajoute un conteneur dans lequel vous pouvez insrer du code HTML. Les lments HTML peuvent tre n'importe quel objet excut par votre navigateur : liens, images, multimdia, infobulles ou JavaScript. Les lments HTML n'apparaissent que lors de l'excution du rapport au format HTML. Remarque : Vous ne pouvez pas inclure de balises <form> dans des lments HTML. Lors de la mise niveau vers la nouvelle version de Cognos 8, les processus de mise niveau des rapports ne prennent pas en compte l'utilisation de mcanismes ou de fonctions non documents et non pris en charge, tels que JavaScript qui fait rfrence des objets HTML de Cognos.

lment HTML

Guide de l'utilisateur - Cration de rapports professionnelle 159

Chapitre 4: Mise en forme d'un rapport

Objet
lment de feuille de styles

Description
Insre un objet utilis pour afficher du HTML dans la prsentation. Cet objet est similaire lment HTML, l'exception du fait que les lments RTF vont aussi s'afficher en format PDF. L'utilisation du texte enrichi permet d'ajouter un rapport des annotations dfinies dans une source de donnes. Remarque : Les lments RTF supportent uniquement un ensemble restreint de XHTML de structure correcte.

Hyperlien

Ajoute un hyperlien permettant aux utilisateurs d'accder directement un autre emplacement, tel qu'un site Web. Ajoute un hyperlien sous la forme d'un bouton. Ajoute une expression Insrer l'heure de faon que vous puissiez afficher les donnes d'une priode spcifique (p. 218). Insre des numros de page que vous pouvez personnaliser (p. 173). Numrote chaque ligne de donnes renvoye lors de l'excution du rapport. Remarque : Vous pouvez ajouter des numros de lignes uniquement aux listes et rptiteurs.

Bouton d'hyperlien Expression 'En date du'

Numro de page Numro de ligne

Lien vers une prsentation

Ajoute une rfrence un autre objet. Utile si vous souhaitez rutiliser un objet. Ajoute un graphique d'historique Metric Studio en tant qu'image. Pour en savoir davantage sur l'ajout d'une image de Metric Studio au rapport, reportezvous au Guide de l'utilisateur de Metric Studio.

Image de Metric Studio

Table des matires

Cre une table des matires gnre dans la sortie d'un rapport (p. 154). Ajoute un repre de table des matires (p. 154). Insre un signet de faon que les utilisateurs puissent se dplacer d'une zone du rapport une autre (p. 156).

Entre de table des matires Signet

Pour en savoir davantage sur chaque type de rapport, reportez-vous la section "Types de rapports" (p. 87). Pour en savoir davantage sur chaque contrle d'invite et sur les boutons d'invite, reportez-vous la section "Ajout d'invites" (p. 220). L'onglet Bote outils contient d'autres objets

160 Report Studio

Chapitre 4: Mise en forme d'un rapport lorsque vous travaillez dans d'autres zones telles que l'Explorateur de requtes (p. 236) et l'Explorateur de conditions (p. 285). Vous pouvez galement ajouter vos propres objets dans la bote outils, tels que le logo de la socit que vous utilisez rgulirement. Pour en savoir davantage, reportez-vous au Guide d'administration et de scurit. Avant d'ajouter un hyperlien, un lment HTML ou un bouton d'hyperlien, vous devez disposer de la fonction lments HTML dans le rapport. Pour en savoir davantage, reportez-vous au Guide d'administration et de scurit.

Procdure
Pour ajouter un objet, faites-le glisser ou cliquez dessus deux fois depuis l'onglet Bote outils .

lments RTF pris en charge


Les lments RTF prennent en charge tous les codes alphabtiques XHTML, tels que &nbsp (espace inscable), ainsi que les lments suivants : div span ul ol li

Chaque lment ne supporte que l'attribut de style qui doit contenir un style CSS valide. En outre, les lments ul et ol supportent les attributs de style liste. Spcifiquement, l'lment ol supporte les dcimaux et l'lment ul les cercles, les disques, les carrs et les images de style liste. Par exemple, le code ci-aprs gnre une liste non ordonne intitule List: avec trois lments. Chaque lment de la liste est dans une couleur diffrente et l'attribut de style liste utilis est le cercle. <div style="font-size:14pt; text-decoration:underline">Liste :</div> <ul style="list-style-type:circle"> <li style="color:green">lment <span style="font-weight:bold">A</span></li> <li style="color: red">lment B</li> <li style="color:blue">lment C</li> </ul>

Exemple - Ajout d'un fichier multimdia un rapport


Vous tes auteur de rapports pour la socit Vacances et aventure, qui vend du matriel de sport. Vous souhaitez insrer un fichier audio/vido Windows Media nomm GO.wmv un modle servant de page couverture pour tous les rapports. Le logiciel Windows Media Player doit tre install sur votre ordinateur.

Procdure
1. Dans la page Bienvenue de Cognos Connection, cliquez sur le lien Dossiers publics.

Guide de l'utilisateur - Cration de rapports professionnelle 161

Chapitre 4: Mise en forme d'un rapport 2. Cliquez sur le lien Entrept de donnes VA (requte), cliquez sur le lien Lancez dans le coin suprieur droit de la page, puis sur Report Studio. 3. Dans la bote de dialogue Bienvenue, cliquez sur Crer un rapport ou un modle puis, dans la bote de dialogue Nouveau, cliquez sur Page blanche. 4. partir de l'onglet Bote outils du volet Objets insrables, faites glisser l'objet lment HTML vers le rapport. 5. Dans le rapport, slectionnez l'lment HTML que vous venez d'ajouter. 6. Dans le volet Proprits, cliquez deux fois sur la proprit HTML. 7. Dans la bote de dialogue HTML, saisissez ce qui suit :
<OBJECT classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6"> <PARAM NAME="URL" VALUE="/c8/webcontent/samples/images/GO.wmv"/> </OBJECT>

8. Cliquez sur OK. Lorsque vous excutez le rapport, le programme Lecteur Windows Media lit le fichier multimdia.

Alignement d'un objet


Vous pouvez spcifier un alignement horizontal et vertical pour un objet d'un rapport afin de dterminer son positionnement. Il est galement possible d'utiliser des tables pour dfinir l'emplacement des objets dans un rapport. Remarque : L'alignement horizontal Justifi fonctionne avec un format HTML mais ne s'applique pas au format PDF.

Procdure
1. Slectionnez l'objet aligner. 2. Depuis la barre d'outils, cliquez sur l'un des boutons d'alignement horizontal ou vertical disponible.

Utilisation de tables pour contrler l'emplacement des objets


Vous pouvez utiliser des tables dans votre rapport pour contrler o apparaissent des objets. Il est possible d'insrer des tables n'importe o dans un rapport, savoir dans un en-tte, un cartouche ou dans le corps de la page. Aprs avoir cr une table, insrez les objets souhaits dans les cellules. Vous pouvez galement appliquer un style de table prdfini aux tables.

162 Report Studio

Chapitre 4: Mise en forme d'un rapport Il est galement possible d'utiliser des boutons d'alignement pour dfinir l'emplacement des objets dans un rapport.

Procdure
1. Dans le volet Objets insrables, cliquez sur l'onglet Bote outils. 2. Faites glisser l'icne Table vers le rapport.

La bote de dialogue Insrer une table s'affiche. 3. Dans les zones Nombre de colonnes et Nombre de lignes, saisissez le nombre de colonnes et de lignes de la table. 4. Si vous voulez que la table s'tende sur la largeur de la page de rapport, activez la case cocher Largeur maximale. 5. Si vous voulez ajouter des bordures la table, activez la case cocher Afficher les bordures. 6. Cliquez sur OK.

Application d'un style de table


Appliquez un style de table pour mettre rapidement en forme les tables. Vous pouvez galement appliquer un style de table des listes, des tableaux croiss et des tables du rptiteur.

Procdure
1. Cliquez sur la table, la liste ou le tableau crois auxquels vous souhaitez appliquer un style de table. 2. Dans le menu Table, cliquez sur Appliquer un style de table. 3. Dans la zone Styles des tables, cliquez sur le style de table que vous souhaitez appliquer. Conseil : Certains styles s'appliquent des tables, des listes ou des tableaux croiss spcifiques. 4. Si vous appliquez un style de table une table ou une liste, dans la section Appliquer des styles spciaux , cochez ou dcochez les diffrentes cases relatives aux lignes et colonnes selon la faon dont vous souhaitez traiter les premires et dernires lignes et colonnes. Certaines cases peuvent ne pas tre disponibles pour certains styles de tables ou pour certaines colonnes ou lignes. 5. Si vous appliquez un style de table une liste ou un tableau crois, cochez la case Dfinir comme style implicite de ce rapport pour dfinir le style comme style implicite pour toutes les listes et tous les tableaux croiss. Pour une liste, vous devrez peut-tre dcocher les cases Premire colonne et Dernire colonne dans la section Appliquer des styles spciaux avant de pouvoir cocher cette case. En outre, certains styles de tables ne peuvent pas tre dfinis par dfaut. 6. Cliquez sur OK.

Guide de l'utilisateur - Cration de rapports professionnelle 163

Chapitre 4: Mise en forme d'un rapport

Application d'un cadrage


Appliquez un cadrage un objet afin d'ajouter un espace entre l'objet et sa marge ou, s'il existe une bordure, entre l'objet et sa bordure.

Procdure
1. Slectionnez l'objet auquel appliquer le cadrage. 2. Dans le volet Proprits, cliquez deux fois sur la proprit Cadrage. 3. Spcifiez le cadrage suprieur, infrieur, gauche et droit en saisissant les valeurs souhaites dans les zones correspondantes, puis en slectionnant l'unit de mesure de votre choix. Remarque : L'utilisation de l'unit de mesure % pour dfinir le cadrage n'est pas prise en charge lors de la production de rapports au format PDF. 4. Cliquez sur OK. Conseil : Vous pouvez appliquer rapidement un cadrage gauche ou droit en appuyant sur la touche [Tab] ou sur les touches [Maj]+[Tab] ou bien en cliquant sur les boutons Augmenter l'indentation et Rduire l'indentation dans la barre d'outils. Lorsque vous utilisez les boutons de la barre d'outils, vous pouvez appliquer l'objet une mise en retrait pouvant correspondre neuf fois la longueur de l'indentation. Pour dfinir la longueur d'indentation utiliser, cliquez sur la flche en regard de l'un des boutons, puis slectionnez Dfinir la longueur de l'indentation implicite.

Dfinition de marges
La dfinition de marges pour des objets d'un rapport permet d'ajouter des espaces autour de ceux-ci. Pour les objets Date, Heure, Numro de ligne et Numro de page, vous ne pouvez dfinir que les marges de gauche et de droite. Si vous voulez dfinir les marges suprieure et infrieure pour ces objets, placez-les dans une table ou un bloc. Dfinissez ensuite les proprits des marges ou des cadrages sur l'objet table ou bloc.

Procdure
1. Slectionnez l'objet pour lequel vous souhaitez dfinir des marges. 2. Dans le volet Proprits, cliquez deux fois sur la proprit Marge. 3. Spcifiez les marges suprieure, infrieure, gauche et droite en saisissant les valeurs souhaites dans les zones correspondantes, puis en slectionnant l'unit de mesure de votre choix. Remarque : L'utilisation de l'unit de mesure % pour dfinir les marges n'est pas prise en charge lors de la production de rapports au format PDF. 4. Cliquez sur OK.

164 Report Studio

Chapitre 4: Mise en forme d'un rapport

Rutilisation d'un objet de prsentation


La rutilisation d'objets de prsentation ajouts un rapport plutt que leur recration permet de gagner du temps. Par exemple, vous disposez d'un rapport de plusieurs pages et vous voulez que le logo de la socit s'affiche dans l'en-tte de chaque page. Insrez le logo une seule fois et rutilisez-le sur toutes les autres pages.

Procdure
1. Cliquez sur l'objet rutiliser. Conseil : Pour slectionner rapidement le parent d'un objet, cliquez sur ce dernier, puis sur le bouton Slectionner les anctres dans la barre de titre du volet Proprits.

2. Dans le volet Proprits, dans la proprit Nom, saisissez une valeur commenant par une lettre pour identifier l'objet de manire unique, puis appuyez sur la touche [Entre]. Report Studio peut avoir dj dfini un nom pour l'objet. 3. Pour rutiliser l'objet dans un autre rapport, ouvrez ce dernier. 4. partir de l'onglet Bote outils du volet Objets insrables, faites glisser l'objet Lien vers

une prsentation vers l'emplacement o vous souhaitez le rutiliser. 5. Dans la zone Emplacement du composant, effectuez les oprations suivantes : Cliquez sur Ce rapport pour rfrencer un objet dans le rapport en cours. Cliquez sur Un autre rapport pour rfrencer un objet dans un autre rapport, cliquez sur les points de suspension (...), puis ouvrez le rapport voulu.

6. Dans la zone Composants disponibles pour rfrence, cliquez sur l'objet voulu, puis sur OK. 7. Si l'objet rfrenc se trouve dans un autre rapport, cliquez sur l'objet Lien vers une prsentation et dans le volet Proprits, cliquez sur la proprit Type d'inclusion et dfinissez le mode de stockage de l'objet rfrenc dans le rapport : Cliquez sur Copier pour stocker une copie de l'objet. La copie n'est pas automatiquement mise jour si l'objet source est modifi. Cliquez sur Rfrence pour stocker une rfrence, ou un pointeur, de l'objet. La rfrence de l'objet est automatiquement mise jour si l'objet source est modifi. Par exemple, si vous ouvrez ou excutez le rapport, vous pouvez voir l'objet modifi. Une copie ou une rfrence de l'objet apparat l'endroit o vous avez plac l'objet Lien vers une prsentation. Si un objet source est modifi, vous pouvez mettre jour des objets. Conseil : Vous pouvez aussi crer un rapport ou un modle et ajouter tous les objets que vous souhaitez partager. Tous vos objets se trouvent alors dans un seul emplacement, par exemple une bibliothque.

Guide de l'utilisateur - Cration de rapports professionnelle 165

Chapitre 4: Mise en forme d'un rapport

Modification d'un objet rutilis


Si vous rutilisez un objet qui en contient d'autres, vous pouvez modifier les objets enfants. Par exemple, vous disposez d'un objet Bloc contenant du texte dans l'en-tte et dcidez de rutiliser le bloc dans le cartouche. Toutefois, vous souhaitez que le texte figurant dans le bloc du cartouche diffre de celui figurant dans l'en-tte.

Procdure
1. Dans l'objet parent que vous souhaitez rutiliser, cliquez sur l'objet enfant que vous souhaitez modifier. 2. Dans le volet Proprits, dans la proprit Nom, saisissez une valeur commenant par une lettre pour identifier l'objet de manire unique. Report Studio peut avoir dj dfini un nom pour l'objet. 3. Slectionnez la copie de l'objet parent que vous avez cre avec l'objet Lien vers une prsentation. 4. Dans le volet Proprits, cliquez deux fois sur la proprit Substitutions de composant. 5. Dans la bote de dialogue Substitutions de composants, cliquez sur l'objet enfant que vous souhaitez modifier, puis cliquez sur le bouton OK. L'objet enfant dans la copie de l'objet parent est remplac par le texte suivant : Faites glisser un objet pour remplacer le composant enfant. 6. Faites glisser l'objet par lequel vous souhaitez remplacer l'objet enfant. Vous pouvez remplacer l'objet enfant par tout autre objet, pas uniquement par un objet du mme type. Par exemple, si l'objet enfant est un texte, vous pouvez le remplacer par une image.

Mise jour des objets rutiliss


Si un rapport contient des objets rfrencs dans un autre rapport, vous pouvez rapidement mettre jour les objets rfrencs si les objets source ont chang. Les objets partags sont stocks dans l'antmmoire de la composante de prsentation.

Procdure
1. Ouvrez le rapport mettre jour. 2. Dans le menu Outils, cliquez sur Antmmoire de la composante de prsentation. La bote de dialogue Antmmoire de la composante de prsentation apparat et affiche tous les rapports qui contiennent les objets rfrencs et les rapports source dans lesquels les objets se trouvent. 3. Pour identifier les composantes qui ont t rutilises, cliquez sur un rapport source. Les composantes rutilises s'affichent dans le volet Composantes utilises. 4. Cliquez sur le bouton Charger les composantes nouveau pour actualiser tous les objets rfrencs. 166 Report Studio

Chapitre 4: Mise en forme d'un rapport Bien que les objets rfrencs soient automatiquement actualiss lorsque vous ouvrez ou excutez un rapport, le fait de cliquer sur ce bouton met jour les composants qui ont t changs lorsque le rapport est ouvert. 5. Cliquez sur le bouton Mettre toutes les copies de la composante jour pour actualiser tous les objets copis. 6. Cliquez sur Fermer.

Ajout d'une page


Les rapports peuvent contenir des pages de contenus divers. Des pages peuvent tre ajoutes pour crer un rapport plusieurs pages. Vous pouvez tre amen effectuer cette opration pour diverses raisons. Par exemple, vous crez un rapport de ventes et souhaitez y inclure des informations gnrales concernant la socit. Vous dcidez donc de crer une page d'introduction pour ces dtails. Lors de l'excution du rapport, sa premire page est l'introduction. Les suivantes contiennent les donnes. Vous pouvez galement crer des ensembles de pages pour contrler le rendu des pages dans un rapport.

Procdure
1. Placez votre curseur sur le bouton Explorateur de pages et cliquez sur Pages de rapport.

Conseil : Cliquez sur Pages d'invite pour ajouter une page d'invite (p. 220). 2. partir de l'onglet Bote outils de travail. du volet Objets insrables, faites glisser Page vers la zone

3. Si vous voulez modifier l'ordre des pages, cliquez sur une page et faites-la glisser au-dessus ou en dessous des autres pages. 4. Pour associer une requte la page, dans le volet Proprits, cliquez sur la proprit Requte, puis sur la requte voulue. Associez la page une requte pour ajouter des objets associs des donnes, tels que des donnes lmentaires et des filtres, directement dans l'en-tte, le corps ou le cartouche de la page. 5. Cliquez deux fois sur la page pour l'ouvrir en mode Conception de la page (p. 149). 6. Ajoutez les objets souhaits dans la page.

Cration d'ensembles de pages


Crez des ensembles de pages pour associer des pages une structure de requtes pour imposer des sauts de pages. Par exemple, une requte contient la donne lmentaire groupe Lignes de produits. La cration d'un ensemble de pages associ cette requte ajoute des sauts de page pour chaque ligne de produits.

Guide de l'utilisateur - Cration de rapports professionnelle 167

Chapitre 4: Mise en forme d'un rapport Lorsque vous utilisez des donnes dimensionnelles, vous pouvez vous servir de la zone Couches de page pour afficher les valeurs sur une page distincte pour chaque membre (p. 201).

Procdure
1. Placez votre curseur sur le bouton Explorateur de pages et cliquez sur Pages de rapport.

2. Crez les pages que vous souhaitez voir apparatre dans le rapport. 3. Dans le volet Objets insrables, faites glisser l'objet Ensemble de pages dans le volet Pages de rapport. 4. Dans le volet Proprits, cliquez sur la proprit Requte, puis sur la requte que vous souhaitez associer l'ensemble de pages. 5. Dans le rapport, organisez les pages en faisant glisser chaque page dans l'ensemble voulu. 6. Insrez la page contenant les dtails dans le dossier Pages des dtails. Les pages de dtails sont celles qui sont rptes selon les lments que vous avez choisis pour effectuer le groupement dans l'tape suivante. Conseil : Vous pouvez insrer plusieurs pages de dtails dans un mme ensemble de pages et les lier l'aide d'une relation Principale/Dtails (p. 311). 7. Dfinissez la structure de groupement de l'ensemble de pages : Cliquez sur l'ensemble de pages. Dans le volet Proprits, cliquez deux fois sur la proprit Groupement et tri. Dans le volet Donnes lmentaires, cliquez sur l'lment de donnes sur lequel baser le groupement faites-le glisser dans le dossier Groupes du volet Groupes. Pour trier les donnes (p. 196) dans chaque groupe, dans le volet Donnes lmentaires, faites glisser la donne lmentaire utiliser pour le tri dans le dossier Liste de tri dtaille, puis cliquez sur le bouton Ordre de tri Cliquez sur OK. pour dfinir l'ordre de tri souhait.

8. Rptez les tapes 2 6 pour crer d'autres ensembles de pages. Conseil : Vous pouvez imbriquer des ensembles de pages et les joindre en dfinissant une relation Principale/Dtails. Crez des ensembles de pages pour faire apparatre des pages l'intrieur d'autres pages. Par exemple, vous souhaitez que les pages qui contiennent des informations sur les types de produits apparaissent l'intrieur d'autres pages qui contiennent des informations sur les lignes de produits. Remarque : Le processus de groupement d'un lment pour un ensemble de pages est diffrent de celui utilis pour une colonne dans la prsentation (p. 88). Le groupement d'une colonne dans la prsentation va afficher des groupes dans un rapport. Le groupement d'un lment pour un ensemble de pages va le grouper dans la requte. Si vous voulez utiliser un lment dj group dans la prsentation, vous devez tout de mme suivre l'tape 7.

168 Report Studio

Chapitre 4: Mise en forme d'un rapport

Jointure d'ensembles de pages imbriqus


Si vous disposez d'ensembles de pages imbriqus dans votre rapport, dfinissez entre eux une relation Principale/Dtails afin de visualiser les donnes de l'ensemble de pages imbriqu qui sont associes celles de l'ensemble de pages parent. Par exemple, vous disposez d'un ensemble de pages qui affiche les pages relatives aux informations sur les lignes de produits. L'ensemble de pages contient un ensemble de pages imbriqu qui affiche les pages relatives aux informations sur les lignes de produits. Pour chaque page relative une ligne de produits, vous souhaitez afficher les pages de type de produit qui s'y rapportent, de la manire suivante : Ligne de produits_1 Type de produit_1 Type de produit_2 Type de produit_3

Ligne de produits_2 Type de produit_4 Type de produit_5 Type de produit_6

Procdure
1. Placez votre curseur sur le bouton Explorateur de pages et cliquez sur Pages de rapport.

2. Dans le volet Pages de rapport, cliquez sur l'ensemble de pages imbriqu. 3. Dans le volet Proprits, cliquez deux fois sur la proprit Relations Principale/Dtails. 4. Cliquez sur le bouton Nouveau lien. 5. Dans la zone Requte principale, slectionnez la donne lmentaire qui fournit les informations principales. 6. Reliez la donne lmentaire principale aux dtails en effectuant l'une des oprations suivantes : Pour associer une autre donne lmentaire de la requte dtaille, dans la zone Requte dtaille, cliquez sur la donne lmentaire charge de fournir les informations dtailles. Pour associer un paramtre, dans la zone Paramtres, cliquez sur celui qui fournit les informations dtailles.

7. Rptez les tapes 5 7 pour crer d'autres liens. Conseil : Pour supprimer un lien, slectionnez-le et appuyez sur la touche [Suppr]. 8. Cliquez sur OK. Pour en savoir davantage sur les relations Principale/Dtails, reportez-vous la section "Cration d'une relation Principale/Dtails" (p. 311).

Guide de l'utilisateur - Cration de rapports professionnelle 169

Chapitre 4: Mise en forme d'un rapport

Exemple - Prparation d'un rapport Liste de produits


Vous tes auteur de rapports pour la socit Vacances et aventure, qui vend du matriel de sport. Vous devez crer un rapport de plusieurs pages qui prsente tous les produits vendus par la socit. Vous serez invit crer des pages de titre et de fin et faire apparatre chaque type de produit sur une nouvelle page, prcde d'une page d'en-tte et suivie d'une page de cartouche.

Procdure
1. Dans la page Bienvenue de Cognos Connection, cliquez sur le lien Dossiers publics. 2. Cliquez sur le lien Entrept de donnes VA (requte), puis cliquez sur le lien Lancez dans le coin suprieur droit de la page et enfin sur Report Studio. 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. 4. Dans la bote de dialogue Nouveau, cliquez sur l'option Liste, puis cliquez sur le bouton OK. 5. partir de l'onglet Source du volet Objets insrables, ajoutez les donnes lmentaires suivantes la liste en cliquant deux fois dessus : Lignes de produits Type de produit Nom de produit

Conseil : Vous trouvez ces donnes lmentaires en dveloppant Ventes et marketing (requte) et Ventes (requte). Ces lments se situent dans le dossier Produit. 6. Dveloppez le dossier Donnes sur les ventes, puis ajoutez l'lment Cot de production en cliquant deux fois dessus. 7. Groupez les colonnes Lignes de produits et Types de produit. 8. Placez votre curseur sur le bouton Explorateur de pages et cliquez sur Pages de rapport.

9. Dans le volet Objets insrables, faites glisser l'objet Ensemble de pages dans la zone de travail et associez-le la requte Requte1. 10. Dans le volet Objets insrables, faites glisser quatre fois l'objet Page dans la zone de travail. 11. Pour chaque page, cliquez sur la page puis, dans le volet Proprits, cliquez deux fois sur la proprit Nom et attribuez-leur les noms suivants : Premire page Dernire page En-tte Ligne de produits Cartouche Ligne de produits

12. Pour chaque page cre, ajoutez les objets voulus.

170 Report Studio

Chapitre 4: Mise en forme d'un rapport Ajoutez par exemple un lment de type texte chaque page afin de les identifier de faon unique. 13. Renommez la page Page1, qui contient la liste en Liste. 14. Cliquez sur l'ensemble de pages et dans le volet Proprits, cliquez deux fois sur la proprit Groupement et tri. 15. Dans la zone Donnes lmentaires, faites glisser Lignes de produits dans le dossier Groupes de la zone Groupes et cliquez sur OK. 16. Placez les pages du rapport selon la hirarchie ci-aprs en les faisant glisser aux emplacements appropris.

Lorsque vous excutez le rapport, les pages suivantes s'affichent : Premire page Page d'en-tte de ligne de produits Une page pour Ligne de produits_1 Page du cartouche de ligne de produits En-tte Ligne de produits Une page pour Ligne de produits_2 Cartouche Ligne de produits ... Dernire page

Modification de l'ordre des lignes et des colonnes


Modifiez l'ordre des lignes et des colonnes d'un rapport pour rorganiser les informations.

Procdure
1. Cliquez sur la colonne dplacer dans le rapport. Vous pouvez cliquer sur une colonne ou sur son en-tte. 2. Faites glisser la colonne un nouvel emplacement. Une barre noire indique l'endroit o vous pouvez placer la colonne. Guide de l'utilisateur - Cration de rapports professionnelle 171

Chapitre 4: Mise en forme d'un rapport

Changement de nom d'une ligne ou d'une colonne


Modifiez le titre d'une colonne pour le rendre plus explicite. Par dfaut, lorsque vous excutez un rapport, le titre de colonne est extrait de l'un des lments suivants : si elle est dfinie, de la proprit Libell de la donne lmentaire ; s'il est dfini, du libell de la donne lmentaire figurant dans le modle ; de la proprit Nom de la donne lmentaire.

Par consquent, le titre de colonne affich dans la prsentation peut ne pas correspondre celui visible lors de l'excution du rapport. Par exemple, si vous modifiez la proprit Nom de la donne lmentaire, le titre de colonne de la prsentation sera remplac par le nouveau nom. En revanche, lorsque vous excutez le rapport, le titre de colonne qui s'affiche correspondra, s'il est dfini, au libell de donne lmentaire figurant dans le rapport ou dans le modle. Si aucun de ces libells n'est dfini, alors le nom modifi sera utilis comme titre de colonne.

Procdure
1. Cliquez sur l'en-tte de la colonne modifier. 2. Dans le volet Proprits, cliquez sur la proprit Type de source puis slectionnez le type de source que vous souhaitez utiliser pour le titre de colonne. Pour utiliser un lment de texte statique, cliquez sur Texte, puis saisissez le nom souhait dans la proprit Texte qui s'affiche. Pour utiliser une valeur de donne lmentaire, cliquez sur Valeur de la donne lmentaire, puis sur la donne lmentaire souhaite dans la proprit Valeur de la donne lmentaire qui s'affiche. L'utilisation d'une valeur de donne lmentaire est utile lorsque vous disposez d'une relation Principale/Dtails. Par exemple, vous crez une liste compose de sections l'aide d'une relation Principale/Dtails (p. 199) et vous souhaitez que le nom de ces sections s'affiche dans le titre de l'une des colonnes. Insrez la donne lmentaire utilise en tant qu'en-tte de section dans le titre de colonne et dfinissez le type de source comme Valeur de la donne lmentaire. Lorsque vous excutez le rapport, pour chaque section, le titre de colonne contient l'en-tte de section associ au libell ou au nom de la donne lmentaire. Pour utiliser un libell diffrent de celui propos dans le modle, cliquez sur Libell de la donne lmentaire, cliquez sur la donne lmentaire que vous voulez utiliser dans la proprit Libell de la donne lmentaire qui s'affiche, puis saisissez le nom souhait dans la proprit Libell. Conseil : La proprit Libell fait partie du groupe Donne lmentaire. Pour utiliser une expression de rapport, cliquez sur Expression de rapport, cliquez deux fois sur la proprit Expression de rapport qui s'affiche, saisissez l'expression souhaite, puis cliquez sur OK. 3. Appuyez sur la touche [Entre].

172 Report Studio

Chapitre 4: Mise en forme d'un rapport

Permutation des lignes et des colonnes


Permutez les colonnes et les lignes pour afficher les informations sous une autre perspective. Cela peut vous aider mettre en vidence les valeurs minimales et maximales des donnes, que vous n'aviez pas remarques prcdemment. Il n'est possible de permuter les colonnes et les lignes que dans un tableau crois ou un graphique.

Procdure
Dans la barre d'outils, cliquez sur le bouton Permuter les lignes et les colonnes .

Dans le rapport, les lignes deviennent les colonnes et inversement.

Insertion de numros de pages


Vous pouvez insrer des numros de page dans un rapport et dfinir le style de numro utiliser. Vous pouvez slectionner un schma de numrotation de pages prdfini ou crer un schma personnalis. Vous pouvez facilement insrer des numros de page l'aide de l'objet Numro de page. Vous pouvez galement crer manuellement une expression pour insrer les numros de page ; pour cela, insrez un calcul de prsentation et utilisez les diverses fonctions de page de rapport (p. 209) disponibles dans l'diteur d'expression.

Procdure
1. partir de l'onglet Bote outils du volet Objets insrables, faites glisser un lment Numro

de page vers l'emplacement o vous souhaitez faire apparatre les numros de page. Conseil : Lorsque vous crez un rapport l'aide de l'un des modles existants, l'lment Numro de page est dj insr dans le cartouche de la page. 2. Cliquez avec le bouton droit de la souris sur le symbole du numro de page, puis slectionnez Modifier le style de numro. 3. Choisissez le style que vous souhaitez utiliser. Les trois premiers choix s'appliquent uniquement aux numros de page verticaux. Les choix restants dfinissent la faon dont les valeurs de pages verticales et horizontales s'affichent. 4. Si vous voulez personnaliser le choix que vous avez fait l'tape prcdente, cliquez sur le bouton d'dition , apportez les changements souhaits et cliquez sur OK.

Un style de numro personnalis est cr. Si vous choisissez ensuite un autre style de numro, le style personnalis est supprim de la liste. Conseil : Dans la bote de dialogue Style de numro personnalis, lorsque vous placez votre curseur sur une zone, une infobulle s'affiche pour dcrire la faon dont cette zone modifie les numros de page. Par exemple, la zone Texte sparateur contient le texte (tel qu'un trait d'union) qui spare les valeurs des pages horizontales et verticales.

Guide de l'utilisateur - Cration de rapports professionnelle 173

Chapitre 4: Mise en forme d'un rapport

Dfinition de proprits d'objet


Vous pouvez dfinir les proprits de chaque objet que vous insrez dans un rapport en indiquant des valeurs dans le volet Proprits. Certaines proprits, telles que les bordures, les couleurs et le cadrage sont traites dans une autre section. Les autres proprits sont : la pagination, l'espacement et la csure, l'agencement et la justification, la taille et le dbordement, l'agencement, les proprits de la table.

Certaines proprits ne s'appliquent qu' certains objets. Pour en savoir davantage sur les objets et les proprits, reportez-vous la section "Aide-mmoire sur les objets et les proprits de Report Studio" (p. 561). Nombre de proprits d'objets sont des attributs de CSS (Cascading Style Sheets, feuilles de style en cascade). Pour en savoir davantage sur une proprit spcifique qui est un attribut CSS, reportez-vous la documentation sur les CSS sur le site Web du World Wide Web Consortium (W3C) (http://www.w3.org). Remarque : Certaines proprits ne s'appliquent pas tous les types de sortie de rapport. Par exemple, la proprit de flot du texte Direction fonctionne avec la sortie au format HTML, mais ne s'applique la sortie au format PDF.

Contrle des sauts de page et de la numrotation des pages


En slectionnant l'une des options ci-aprs, vous pouvez contrler les sauts de page et la numrotation d'une page de rapport, de liste, de table ou de tableau crois.

Option
Indissociable de l'en-tte

Description
Conserve tous les en-ttes sur la mme page, avec le nombre de lignes de dtail indiqu. Conserve tous les cartouches sur la mme page, avec le nombre de lignes de dtail indiqu. Rinitialise le compte de pages aprs un saut de page sur la valeur indique.

Indissociable du cartouche

Rinitialiser le compte de pages

Rinitialiser les numros de Rinitialise le numro de pages aprs un saut de page sur la valeur indique. pages

174 Report Studio

Chapitre 4: Mise en forme d'un rapport

Option
Rpter sur chaque page

Description
Si le rapport comprend plusieurs pages, cet objet est rpt sur chaque page.

Autoriser le fractionnement Autorise le fractionnement du contenu sur plusieurs pages. du contenu sur plusieurs pages Autoriser la pagination horizontale Au format PDF, permet le fractionnement des colonnes d'une liste ou d'un tableau sur des pages horizontales si elles ne tiennent pas sur une seule page. Conseil : Dans les listes, vous pouvez slectionner l'option Rpter sur chaque page pour les colonnes que vous souhaitez afficher sur chaque page horizontale. Si l'option Autoriser la pagination horizontale n'est pas slectionne, la taille de la liste ou du tableau crois est rduite, si ncessaire, pour que l'lment tienne sur une seule page. Si votre rapport contient des cadres de donnes imbriqus comme une liste dans une liste, la pagination horizontale est prise en charge sur le cadre parent ou enfant, mais pas sur le deux. Si la pagination horizontale est active sur les cadres parent et enfant, elle sera ignore sur ce dernier lors de l'excution du rapport. Il est conseill de ne pas activer la pagination horizontale sur les cadres parent et enfant. Vous pouvez galement dfinir des options de numros de page utilisant des schmas de numrotation composs. Par exemple, vous pouvez utiliser le schma de numrotation 1-1, 1-2, 2-1, 2-2, etc. Pour en savoir davantage, reportez-vous la section "Insertion de numros de pages" (p. 173).

Guide de l'utilisateur - Cration de rapports professionnelle 175

Chapitre 4: Mise en forme d'un rapport

Option
Activer la numrotation horizontale des pages

Description
Incrmente les numros de page des pages horizontales sparment par rapport aux numros de la page principale lorsque vous slectionnez un style de numrotation de page (p. 173) qui inclut les pages horizontales. Par exemple, si une page compte trois sauts de pages horizontaux et que vous avez slectionn le style de numro de page 1a, les pages horizontales sont numrotes 1a, 1b et 1c. Si vous n'avez pas slectionn un style de numrotation qui inclut des pages horizontales, ces dernires sont toutes numrotes 1 pour la premire page verticale, 2 pour la seconde page verticale, etc. Si cette option n'est pas slectionne et qu'il y a des pages horizontales, toutes les pages sont numrotes de faon squentielle. Par exemple, si un rapport compte deux pages verticales et trois pages horizontales, les pages PDF sont numrotes de 1 6. Les pages 1 3 correspondent aux trois pages horizontales pour la premire page verticale et les pages 4 6 correspondent aux trois pages horizontales pour la seconde page verticale.

Rpter les lignes de table dans les sauts de page

Dans les tables, si une ligne est rpartie sur plusieurs pages, rpte les lignes qui taient auparavant affiches sur chaque page. Par dfaut, les lignes de la table sont rptes. Remarque : Cette option s'applique uniquement aux rapports enregistrs. Dans les rapports HTML interactifs, les lignes de la table sont systmatiquement rptes, mme si cette option n'est pas slectionne.

Vous pouvez aussi dfinir le style utiliser pour les numros de page (p. 173).

Procdure
1. Cliquez sur l'objet souhait. 2. Dans le volet Proprits, cliquez deux fois sur la proprit Pagination. 3. Dfinissez les sauts de page et la numrotation de votre choix en slectionnant les options souhaites.

Dfinition des proprits de texte


Vous pouvez dfinir des proprits de texte en slectionnant une ou plusieurs des options suivantes :

Option
Hauteur de la ligne

Description
Dfinit la distance entre les lignes de texte dans un objet.

176 Report Studio

Chapitre 4: Mise en forme d'un rapport

Option
Espacement entre les lettres

Description
Dfinit la quantit d'espacement supplmentaire entre les lettres dans un objet. Dfinit l'indentation de la premire ligne de texte dans un objet. Remarque : cette proprit fonctionne avec le format HTML mais ne s'applique pas au format PDF.

Indentation du texte

Csure des mots Activer la csure des mots au besoin Utiliser des rgles de csure des mots plus strictes pour les caractres japonais

Dfinit le mode de retour la ligne entre les mots. Dfinit s'il faut ou non insrer un saut de ligne entre les mots lorsque le contenu de la chane dpasse les limites d'un objet. Dfinit les rgles de csure des mots pour le texte en japonais.

Procdure
1. Cliquez sur l'objet souhait. 2. Dans le volet Proprits, cliquez deux fois sur la proprit Espacement et csure. 3. Dfinissez les proprits de texte souhaites.

Dfinition de l'agencement du texte


Vous pouvez dfinir des proprits d'agencement du texte en slectionnant une ou plusieurs des options ci-aprs.

Option
Direction

Description
Dfinit l'ordre de lecture d'un objet, par exemple de droite gauche. Dfinit le sens et l'agencement du contenu dans un objet. Dfinit le niveau d'imbrication dans un objet. Dfinit le type d'alignement utilis pour justifier du texte dans un objet.

Mode d'criture Bidirectionnel Type

Guide de l'utilisateur - Cration de rapports professionnelle 177

Chapitre 4: Mise en forme d'un rapport

Option
Espace Kachid

Description
Dfinit le taux d'expansion kachid pour l'expansion d'espace lors de la justification de lignes de texte dans l'objet. Cette proprit est utilise pour les systmes d'criture arabe.

Remarque : toutes les proprits relatives au flot de texte fonctionnent avec le format HTML mais ne s'appliquent pas au format PDF.

Procdure
1. Cliquez sur l'objet souhait. 2. Dans le volet Proprits, cliquez deux fois sur la proprit Agencement et justification. 3. Dfinissez le type d'agencement appliquer au texte en slectionnant les options de votre choix.

Dfinition de la hauteur et la largeur


Vous pouvez indiquer la hauteur et la largeur des objets via diffrentes units de mesure. De plus, si l'objet est une zone de groupe, uneinvite de zone de texte, unbouton d'invite, un bouton d'hyperlien, un bloc, ou unbloc conditionnel, vous pouvez spcifier la faon dont le dbordement de contenu doit tre gr. Dfinissez la hauteur et la largeur en slectionnant une ou plusieurs des options ci-aprs.

Option
Hauteur Largeur Ne pas tronquer le contenu

Description
Dfinit la hauteur de l'objet. Dfinit la largeur de l'objet. Si le contenu du bloc dpasse sa hauteur ou sa largeur, le bloc est automatiquement redimensionn en consquence. Si le contenu du bloc dpasse sa hauteur ou sa largeur, le bloc est tronqu. Remarque : Le contenu tronqu continue exister. Il cesse simplement d'tre visible dans le bloc.

Tronquer le contenu

N'utiliser les barres de dfilement Si le contenu du bloc dpasse sa hauteur ou sa largeur, des barres de dfilement sont ajoutes au bloc. qu'au besoin Toujours utiliser les barres de dfilement Des barres de dfilement sont systmatiquement ajoutes au bloc.

178 Report Studio

Chapitre 4: Mise en forme d'un rapport N'utilisez pas de pourcentages pour redimensionner les graphiques et les cartes contenant des lments interactifs qui sont activs lorsque vous placez le curseur au-dessus d'eux, par exemple des infobulles ou des liens d'accs au dtail, car le navigateur ne peut pas raligner les zones ractives figes dans le code lorsqu'une image a t redimensionne. Lorsque vous utilisez un pourcentage pour dfinir la taille d'un objet, le pourcentage est en rapport avec le parent de l'objet. Dans certains cas, la dfinition de la taille d'un objet l'aide de pourcentages n'aboutira pas aux rsultats attendus, sauf si vous indiquez aussi la taille du conteneur parent.

Procdure
1. Cliquez sur l'objet souhait. 2. Dans le volet Proprits, cliquez deux fois sur la proprit Taille et dbordement. 3. Slectionnez les options de votre choix.

Contrle de la disposition des objets autour d'autres objets


Vous pouvez contrler la disposition des objets autour d'autres objets en slectionnant une ou plusieurs des options ci-aprs.

Option
Disposition des objets

Description
Dfinit la position des autres objets autour de l'objet.

Permettre l'insertion d'objets de chaque Permet l'agencement d'autres objets de chaque ct. La proprit Disposition des objets doit tre dfinie. ct Insrer en dessous de tout objet plac Si d'autres objets se trouvent gauche de l'objet, ce dernier se dplace sous ces objets. La proprit la gauche Disposition des objets doit tre dfinie. Insrer en dessous de tout objet plac Si d'autres objets se trouvent droite de l'objet, ce dernier se dplace sous ces objets. La proprit la droite Disposition des objets doit tre dfinie. Insrer en dessous de tout objet Dplace l'objet sous tout autre objet dont la proprit Disposition des objets a t dfinie.

Procdure
1. Cliquez sur l'objet souhait. 2. Dans le volet Proprits, cliquez deux fois sur la proprit Agencement. 3. Indiquez la faon dont vous souhaitez que les objets soient disposs autour d'un autre objet en slectionnant les options de votre choix.

Guide de l'utilisateur - Cration de rapports professionnelle 179

Chapitre 4: Mise en forme d'un rapport

Dfinition de bordures et de la taille des cellules dans les tableaux


Vous pouvez dfinir les bordures et la taille des cellules dans les listes, les tableaux croiss et les tables en slectionnant une ou plusieurs des options ci-aprs.

Option
Fusionner les bordures Espacement entre les cellules

Description
Fusionne des bordures adjacentes en une seule bordure. Si les bordures ne sont pas fusionnes, cette option dfinit la taille de l'espacement entre les bordures de cellules. Si les bordures ne sont pas fusionnes, cette option entrane l'affichage des bordures des cellules vides. Remarque : cette proprit fonctionne avec le format HTML mais ne s'applique pas au format PDF.

Afficher les bordures de cellules vides

Taille fixe

Attribue une taille fixe identique toutes les cellules.

Procdure
1. Cliquez sur l'objet souhait. 2. Dans le volet Proprits, cliquez deux fois sur la proprit Proprits de la table. 3. Dfinissez les bordures et la taille des cellules en slectionnant les options de votre choix.

Dfinition des proprits des rapports


Vous pouvez modifier les paramtres implicites des proprits de rapport.

Procdure
1. Dans le menu Fichier, cliquez sur l'option Proprits du rapport. 2. Pour dfinir les classes que Report Studio utilise pour mettre en forme les objets, cliquez sur Styles du rapport et choisissez l'une des options disponibles. Pour en savoir davantage, reportez-vous la section "Cration et modification de classes" (p. 181). 3. Pour les rapports comportant plusieurs conteneurs de donnes, pour afficher le nombre implicite de lignes de chaque conteneur de donnes sur chaque page HTML, vous devez dfinir l'option Saut de page par conteneur de donnes pour le format HTML interactif sur Oui. La valeur implicite est Non. Pour en savoir davantage, reportez-vous la section "Contrle du nombre de lignes par page pour les contenants multiples aux formats HTML et PDF" (p. 76).

180 Report Studio

Chapitre 4: Mise en forme d'un rapport 4. Pour crer automatiquement des donnes lementaires tendues chaque fois qu'une donne lmentaire est insre, cliquez sur Toujours crer des donnes lmentaires tendues. Si cette proprit n'est pas slectionne, Report Studio cre des donnes lmentaires bases sur des expressions. Les donnes lmentaires bases sur des expressions vous permettent d'afficher ou de modifier l'expression en cliquant deux fois sur la proprit Expression correspondante.

Cration et modification de classes


Crez vos classes ou modifiez des classes existantes dans un rapport pour formater des objets dans un rapport en fonction de vos besoins. Dans Report Studio, une classe de feuille de style en cascade (CCS) est affecte aux objets dans les rapports. Cette classe donne un style implicite chaque objet. Par exemple, quand vous crez un rapport, la proprit de classe Texte de titre du rapport est attribue au titre de rapport. En outre, les objets hritent des classes des objets parents. Vous pouvez utiliser des classes pour mettre en vidence des donnes via des styles conditionnels(p. 280). Les classes cres ou modifies peuvent tre appliques uniquement au rapport en cours. Pour crer ou modifier des classes pour tous les rapports, vous devez modifier une feuille de style de prsentation. En outre, certaines classes peuvent servir mettre en forme des rapports Query Studio.

Procdure
1. Dans le menu Fichier, cliquez sur l'option Proprits du rapport. 2. Cliquez sur Styles du rapport, puis slectionnez l'une des options suivantes : Pour utiliser des classes dans la feuille de style implicite, cliquez sur Styles implicites. Pour faire appel des classes qui taient utilises dans Cognos ReportNet, cliquez sur Utiliser les styles de rapports 1.x. Utilisez les styles de rapports 1.x lorsque vous utilisez des rapports crs dans ReportNet et souhaitez conserver leur aspect d'origine. Si vous voulez utiliser des classes pour lesquelles des styles minimums sont dfinis, cliquez sur Styles simplifis. Cette option est utile lors de la cration de rapports financiers. 3. Placez votre curseur sur le bouton Explorateur de pages et cliquez sur Classes.

4. Pour crer une classe, dans le volet Objets insrables, faites glisser Classe vers le volet Classes locales. 5. Pour modifier une classe, slectionnez-en une dans le volet Classes locales ou Extensions de classe globale.

Guide de l'utilisateur - Cration de rapports professionnelle 181

Chapitre 4: Mise en forme d'un rapport Modifiez une classe globale pour appliquer un changement tous les objets qui l'utilisent. Par exemple, si vous avez modifi la cellule de titre de la colonne de liste dans le style, vos modifications sont appliques tous les titres de colonnes dans les listes. Conseil : Cliquez sur les classes en maintenant la touche [Ctrl] enfonce pour appliquer le mme changement plusieurs d'entre elles. 6. Dans le volet Proprits, modifiez les proprits pour indiquer la mise en forme voulue. Conseil : Consultez le volet Aperu pour visualiser vos modifications de diffrents objets de rapports, tels que des blocs, de cellules de table et des textes. Si vous modifiez une classe globale, un crayon apparat en regard de l'icne de celle-ci, indiquant que la classe a t modifie. 7. Appliquez la classe aux objets voulus : Placez votre curseur sur le bouton Explorateur de pages et cliquez sur une page du rapport. Cliquez sur un objet auquel vous voulez appliquer une classe. Dans le volet Proprits, cliquez deux fois sur la proprit Classe. Cliquez sur les classes appliquer dans les volets Classes locales et Classes globales, puis cliquez sur la flche vers la droite .

Si vous avez appliqu plusieurs classes, dans le volet Classes slectionnes, spcifiez l'ordre dans lequel les classes sont appliques en cliquant sur chacune d'elles, puis en cliquant sur la flche vers le haut ou le bas. Les classes du volet Classes slectionnes sont appliques de haut en bas. Les proprits de style de toutes les classes sont fusionnes lorsqu'elles sont appliques. Cependant, si les classes ont des proprits de style en commun, les proprits de la dernire classe applique remplacent celles des classes prcdentes.

Cliquez sur OK.

Modification de classes pour mettre en forme des rapports Query Studio


Certaines classes globales sont spcifiques Query Studio ou peuvent tre appliques aux rapports Query Studio. Vous pouvez modifier les classes suivantes pour mettre en forme les rapports Query Studio.

Classe

Description

Cellule de corps de la colonne de liste Style utilis pour la mise en forme des donnes des listes.

182 Report Studio

Chapitre 4: Mise en forme d'un rapport

Classe

Description

Cellule de titre de la colonne de liste Style utilis pour la mise en forme des en-ttes de colonnes.

Procdure
1. Crez un modle Query Studio (p. 81). 2. Modifiez les classes globales de votre choix. 3. Enregistrez le modle. Pour mettre en forme un rapport Query Studio l'aide des classes modifies, le modle doit tre appliqu au rapport. Pour en savoir davantage sur l'application d'un modle un rapport Query Studio, reportezvous au Guide de l'utilisateur de Query Studio.

Modification de la feuille de style de prsentation implicite


Outre la cration ou la modification de classes dans un rapport, vous pouvez crer et modifier des classes qui s'appliqueront tous les rapports. Les styles implicites sont stocks dans une feuille de style nomme GlobalReportStyles.css. Pour en savoir davantage sur la modification de cette feuille de style, reportez-vous au Guide d'administration et de scurit.

Guide de l'utilisateur - Cration de rapports professionnelle 183

Chapitre 4: Mise en forme d'un rapport

184 Report Studio

Chapitre 5: Utilisation des donnes


Rendez un rapport plus lisible et plus comprhensible en spcifiant quelles donnes y figurent et leur apparence. Report Studio permet d'effectuer les oprations suivantes : utiliser des donnes dimensionnelles, filtrer des donnes, trier des donnes, crer des sections, rcapituler des donnes, crer un calcul, mettre en forme des donnes. insrer une donne lmentaire unique, indiquer la liste des proprits d'un objet de prsentation, afficher des donnes pendant une priode spcifique, dfinir la mesure implicite, indiquer ce qui apparat pour un contenant de donnes lorsque aucune donne n'est disponible, dfinir une invite, utiliser des requtes.

Utilisation de donnes dimensionnelles


Si vous utilisez une source de donnes dimensionnelle, les donnes lmentaires sont organises de faon hirarchique. Les sources de donnes dimensionnelles comprennent des sources de donnes OLAP et des sources de donnes relationnelles modlises sous forme de dimensions (DMR). L'onglet Source du volet Objets insrables affiche une vue des donnes base sur les mtadonnes.

Guide de l'utilisateur - Cration de rapports professionnelle 185

Chapitre 5: Utilisation des donnes


(1) (2)

(3)

(4)

(5) (6)

Remarque : Le nom des niveaux et des membres d'une dimension proviennent du modle. Il est donc de la responsabilit du modlisateur de fournir des noms explicites.
1. Pack Un pack est un sous-ensemble d'un modle qui contient des lments insrables dans un rapport. 2. Dimension Les dimensions reprsentent des grands groupes de donnes descriptives sur un aspect essentiel d'une entreprise, tel que des produits, des dates ou des marchs. 3. Hirarchie de niveaux Les hirarchies de niveaux correspondent des groupements plus spcifiques d'une dimension. Par exemple, pour la dimension Anne, les donnes peuvent tre organises en plus petits groupes, comme Anne, Mois en cours et Mois dernier. 4. Dossier de membres Les dossiers de membres contiennent les membres disponibles pour une hirarchie ou un niveau. Par exemple, le dossier Membres de la hirarchie de niveaux Anne contient tous les lments trouvs dans les niveaux Anne, Trimestre et Mois. Remarque : Pour afficher les dossiers de membres, vous devez cocher la case Afficher le dossier des membres dans le menu Outils(p. 62). 5. Niveau Les niveaux sont des positions dans la hirarchie des dimensions contenant des informations au mme niveau de dtail et partageant les mmes attributs. Une hirarchie peut contenir plusieurs niveaux, en commenant par un niveau racine. Par exemple, la hirarchie de niveaux Anne comporte les niveaux connexes suivants :

Niveau
Racine Premier Deuxime

Nom du niveau Description


Anne Anne Trimestre Niveau racine. Annes du niveau racine Anne. Par exemple, 2004, 2003 et 2002. Trimestres de chaque anne du niveau Anne. Par exemple, T1 2004, T2 2004 et T3 2004. Mois de chaque trimestre du niveau Trimestre. Par exemple, Janv., Fvr. et Mars.

Troisime

Mois

186 Report Studio

Chapitre 5: Utilisation des donnes


Conseil : La dimension Mesures contient les mesures disponibles dans la source de donnes. 6. Proprit du membre Les proprits du membre sont des attributs qui sont propres chaque membre. Ainsi, la proprit Sexe pourrait tre une proprit commune tous les membres Employs . Pour en savoir davantage sur les proprits des membres, reportez-vous la section "Insertion d'une proprit de membre" (p. 188).

Insertion de membres de l'arborescence


Par dfaut, les membres de l'arborescence source que vous insrez dans votre rapport sont intgrs sans aucun dtail ni lment enfant. Il est possible de modifier la faon dont les membres sont insrs. Ainsi, vous pouvez insrer un membre avec tous ses enfants ou bien insrer uniquement ses enfants. Lorsque vous cliquez deux fois sur un membre que vous avez dj insr dans votre rapport, par dfaut, ses enfants sont insrs aprs le membre parent. Vous pouvez contrler si les enfants sont insrs avant ou aprs, s'ils sont imbriqus ou s'ils ne sont pas insrs du tout (cliquez sur Outils, sur Options, puis sur l'onglet Modification). Aprs avoir insr des membres, vous pouvez appliquer une indentation pour faciliter la lecture du rapport.

Procdure
1. Dans la barre d'outils, cliquez sur le bouton Insrer un membre unique mode d'insertion souhait. 2. Dans l'onglet Source zone de travail. et slectionnez le

du volet Objets insrables, faites glisser les membres souhaits vers la

Pour insrer un membre au-dessus ou au-dessous d'un autre membre, placez votre curseur au-dessus ou au-dessous d'un appel jusqu' ce qu'une barre noire clignotante apparaisse.

Pour remplacer un membre, placez votre curseur sur une cellule du rapport jusqu' ce qu'une zone noire clignotante apparaisse.

Cration d'un ensemble de membres


Les ensembles permettent de regrouper des membres lis de faon logique pour diverses oprations, telles que la mise en forme, l'imbrication ou le tri. La cration d'ensembles peut galement s'avrer utile dans le cas de membres dynamiques voluant au fil du temps, comme les comptes enfants d'un compte d'actif global susceptible de varier d'une anne l'autre. En crant un ensemble, il n'est pas ncessaire de modifier le rapport chaque fois que des comptes sont ajouts ou supprims.

Guide de l'utilisateur - Cration de rapports professionnelle 187

Chapitre 5: Utilisation des donnes Lorsque vous crez un ensemble de membres, vous pouvez insrer d'autres membres avant ou aprs cet ensemble, mais pas au milieu.

Procdure
1. Dans la barre d'outils, cliquez sur le bouton Crer des ensembles pour les membres pour passer de l'ajout de membres individuels la cration d'ensembles de membres et vice versa .

2. Dans le volet Objets insrables, slectionnez les lments inclure dans l'ensemble, puis faites-les glisser vers la zone de travail.

Insertion d'une hirarchie


Vous pouvez insrer une hirarchie entire dans un rapport d'un simple clic de souris.

Procdure
1. partir de l'onglet Source du volet Objets insrables, faites glisser la hirarchie que vous souhaitez insrer dans le rapport. 2. Dans la bote de dialogue Insertion de hirarchie, choisissez les membres insrer : Pour insrer uniquement les membres racine de la hirarchie, cliquez sur Membres racine. Pour insrer tous les membres de la hirarchie, cliquez sur Tous les membres. Conseil : Lors de l'insertion de la totalit des membres d'une hirarchie dans un tableau crois, la proprit Indentation de niveau est dfinie de faon que vous puissiez voir la structure hirarchique lorsque le rapport est excut.

Insertion d'une proprit de membre


Vous pouvez insrer des proprits de membres dans un rapport. Ainsi, un niveau Employs peut comporter une proprit Sexe .

Procdure
1. partir de l'onglet Source du volet Objets insrables, faites glisser la proprit de membre que vous souhaitez insrer dans le rapport. 2. Si la bote de dialogue Insertion d'une proprit du membre s'affiche, indiquez si vous souhaitez rpter ou grouper la proprit : Pour rpter la proprit dans les lignes ou les colonnes du tableau crois, cliquez sur Insrer une proprit seulement. Pour insrer la proprit et la grouper, cliquez sur Insrer une proprit et grouper. La proprit figurera une seule fois dans les lignes ou les colonnes du tableau crois.

188 Report Studio

Chapitre 5: Utilisation des donnes

Imbrication de membres
Lorsque vous insrez des membres dans votre rapport, vous pouvez les imbriquer dans une autre ligne ou colonne, afin de rendre le rapport plus lisible. Vous pouvez imbriquer des membres issus de dimensions diffrentes. Par exemple, dans le rapport suivant, les trimestres (Tr1 Tr4) ont t slectionns dans la dimension Date et imbriqus uniquement pour le membre VA - Amriques, qui provient d'une autre dimension.

Vous pouvez galement cliquer deux fois sur les membres imbriqus pour insrer leurs enfants ou bien les dvelopper (p. 187).

Procdure
Dans l'onglet Source zone de travail. du volet Objets insrables, faites glisser les membres souhaits vers la

Une barre noire clignotante indique l'endroit o vous pouvez insrer la donne lmentaire.

Recherche de membres
Vous pouvez effectuer une recherche au sein des membres pour trouver rapidement les donnes dont vous avez besoin. Vous pouvez contrler le nombre de membres renvoys par une recherche en indiquant une valeur pour l'option Limite du nombre de membres affichs (dans l'arborescence source)(p. 62).

Procdure
1. partir de l'onglet Source du volet Objets insrables, cliquez avec le bouton droit de la

souris sur une dimension, une hirarchie ou un niveau, puis cliquez sur Rechercher. 2. Dans la zone Mots, saisissez les termes ou caractres que vous souhaitez rechercher. 3. Slectionnez le paramtre de recherche utiliser. 4. Cochez la case Rechercher tous les descendants pour que la recherche prenne en compte tous les descendants, et non juste le premier niveau enfant. Ainsi, si vous effectuez une recherche au sein d'une hirarchie aprs avoir coch cette case, les rsultats porteront sur tous les niveaux de la hirarchie en question. 5. Cliquez sur le bouton Rechercher.

Guide de l'utilisateur - Cration de rapports professionnelle 189

Chapitre 5: Utilisation des donnes Report Studio recherche l'objet slectionn l'tape 1 dans tous les membres. Les rsultats s'affichent dans une structure hirarchique dans l'onglet Rechercher du volet Objets insrables. Vous pouvez parcourir cette hirarchie pour tudier les niveaux infrieurs des membres. Conseil : Vous pouvez directement insrer des membres dans un rapport. Cela vous permet de gagner du temps puisqu'il n'est pas alors pas ncessaire de dfinir un filtre. Ainsi, au lieu d'insrer la catgorie Lignes de produits depuis l'onglet Source et d'ajouter un filtre pour la catgorie Matriel de camping, vous pouvez insrer cette mme catgorie Matriel de camping directement partir de l'onglet Rechercher.

Filtrage de donnes
Ajoutez une expression de filtre pour cibler un rapport et minimiser le temps de traitement en excluant les donnes non souhaites. Par exemple, vous pouvez filtrer des donnes afin de prsenter les clients qui ont plac des bons de commande d'une valeur suprieure mille dollars au cours de l'anne coule. Lors de l'excution du rapport, seules y figurent les donnes filtres. Si une expression est utilise dans plusieurs rapports ou par des crateurs de rapports diffrents, demandez votre modlisateur de la crer en tant qu'objet autonome du modle et incluez-la dans le pack appropri. Pour en savoir davantage sur la cration des filtres dans le pack, reportez-vous au manuel Framework Manager User Guide. Si vous utilisez une source de donnes dimensionnelle, vous pouvez galement dfinir des limiteurs (p. 192). Si vous filtrez des donnes non numriques, vous devez slectionner des membres dans l'arborescence de donnes au lieu de saisir leurs noms (p. 395). Si vous filtrez une requte faits multiples, vous devez comprendre la diffrence entre l'utilisation d'un filtre dtaill et l'emploi d'un filtre rcapitulatif (p. 237).

Procdure
1. Pour ajouter un filtre cr dans le pack, dans l'onglet Source faites glisser le filtre de votre choix vers le rapport. du volet Objets insrables,

Vous devez faire glisser le filtre vers un objet li une requte. Si plusieurs requtes sont dfinies dans le rapport, faites glisser le filtre vers un objet li la requte voulue. 2. Dans le menu Donnes, cliquez sur l'option Filtres .

Si plusieurs requtes sont dfinies dans le rapport, vous devez cliquer d'abord sur un objet li une requte. Si plusieurs requtes sont dfinies dans le rapport, cliquez sur un objet li la requte voulue. Conseil : Vous pouvez galement dfinir des filtres dans l'Explorateur de requtes (p. 236). 3. Dans la bote de dialogue Filtres, choisissez le type de filtre crer : Pour ajouter un filtre qui s'applique aux valeurs de dtail, cliquez sur l'onglet Filtres dtaills. Pour ajouter un filtre qui s'applique aux valeurs rcapitulatives, cliquez sur l'onglet Filtres rcapitulatifs. 190 Report Studio

Chapitre 5: Utilisation des donnes 4. Cliquez sur le bouton Ajouter .

5. Dans la zone lments disponibles, dfinissez l'expression du filtre : Pour inclure des donnes lmentaires ne figurant pas dans le rapport, cliquez deux fois dessus dans l'onglet Source. Pour inclure des donnes lmentaires qui figurent dans le rapport, mais pas forcment dans le modle (telles que des calculs), cliquez deux fois sur celles-ci dans l'onglet Donnes lmentaires .

Pour inclure des donnes lmentaires d'une requte spcifique (p. 236) dans le rapport, cliquez deux fois dessus dans l'onglet Requtes. Pour ajouter des fonctions, des rcapitulatifs et des oprateurs l'expression du filtre, dans l'onglet Fonctions, cliquez deux fois sur ces lments. Remarque : Vous pouvez uniquement insrer des fonctions qui renvoient une valeur boolenne. Par exemple, vous ne pouvez pas insrer la fonction topCount car elle renvoie un ensemble de donnes. Les expressions de filtre doivent renvoyer une valeur boolenne pour tre valides.

Pour inclure une valeur drive d'un paramtre, dans l'onglet Paramtres, cliquez deux fois sur un paramtre. Les paramtres sont utiliss pour dfinir des invites (p. 220), des rapports d'accs au dtail (p. 300) et des relations Principale/Dtails (p. 311).

Conseil : Vous pouvez galement saisir l'expression du filtre directement dans la zone Dfinition de l'expression. Lorsque vous saisissez des valeurs de date, leur format doit tre AAAA-MM-JJ. Pour en savoir davantage sur la cration d'expressions, reportez-vous la section "Utilisation de l'diteur d'expression" (p. 393). 6. Cliquez sur le bouton de validation de l'expression, puis sur OK. 7. Pour spcifier si le filtre est requis, facultatif ou ne doit pas tre utilis, cliquez sur l'une des options disponibles dans la zone Syntaxe. 8. Si vous avez cr un filtre dtaill, dans la zone Application, cliquez sur l'une des options suivantes : Pour appliquer le filtre aux dossiers individuels dans la source de donnes, cliquez sur Avant l'agrgation automatique. Si vous souhaitez filtrer les commandes individuelles d'un type de produit spcifique dans une ligne de produits ayant gnr moins de mille dollars de revenus, par exemple. Pour appliquer le filtre aux donnes une fois que la requte les a groupes et rcapitules au niveau de dtail le plus bas, cliquez sur Aprs l'agrgation automatique. Si vous souhaitez filtrer des types de produits dans une ligne de produits ayant gnr moins de dix mille dollars de revenus, par exemple.

Guide de l'utilisateur - Cration de rapports professionnelle 191

Chapitre 5: Utilisation des donnes Par exemple, vous disposez d'une liste avec les donnes lmentaires Lignes de produits, Types de produits et Revenus. Les valeurs des revenus affiches sont calcules au niveau du type de produit. Si vous crez un filtre dtaill sur les revenus et que vous dcidez de filtrer les valeurs avant l'agrgation automatique, vous filtrez des valeurs de revenus non calcules. Si vous choisissez de filtrer les valeurs aprs l'agrgation automatique, vous filtrez les valeurs des revenus calcules au niveau du type de produit. Conseil : Si vous utilisez une source de donnes dimensionnelle, l'agrgation est par la suite toujours applique car, par dfinition, les donnes dimensionnelles sont agrges. 9. Si vous filtrez un rcapitulatif, cliquez sur les points de suspension (...) sous tendue et slectionnez le niveau de groupement pour lequel vous voulez appliquer le filtre. Par exemple, un rapport de revenus est group en ligne de produits et type de produit. Vous pouvez choisir d'appliquer un filtre aux revenus totaux du niveau Lignes de produits ou Types de produit. Si la requte dans laquelle vous crez le filtre rcapitulatif est lie plusieurs conteneurs de donnes, la donne lmentaire que vous slectionnez en tant que niveau de groupement doit tre groupe dans tous les conteneurs de donnes lis la requte. Dans le cas contraire, le rapport ne s'excutera pas correctement. Conseil : Pour appliquer le filtre de faon globale, ne cliquez pas sur un niveau. Par exemple, si un rapport contient un cartouche gnral qui indique les revenus totaux de tous les produits, en vitant de slectionner un niveau, vous appliquez le filtre au cartouche. En outre, si vous utilisez une source de donnes dimensionnelles, l'exclusion d'un niveau parent exclut les enfants de ce dernier. De mme, l'exclusion de tous les enfants exclut le parent. 10. Cliquez sur OK.

Filtrage des valeurs l'aide du contexte


Lorsque vous utilisez des donnes dimensionnelles, vous pouvez utiliser des filtres de contexte, galement appels filtres limiteurs, afin de concentrer rapidement votre rapport sur une vue prcise des donnes. Par exemple, vous pouvez crer un tableau crois affichant les comptes sur les lignes, les annes dans les colonnes et les dpenses comme mesure. Pour redfinir le contexte sur Asie, faites glisser Asie depuis l'arborescence de sources vers la section Filtre de contexte de la vue d'ensemble. Le tableau crois prsente alors uniquement les valeurs correspondant l'Asie. Le changement du contexte modifie les valeurs qui s'affichent. Il n'entrane aucune limitation ni changement sur les lments contenus dans les lignes ou colonnes. Les donnes lmentaires utilises comme filtre de contexte s'affichent dans l'en-tte du rapport lorsque vous excutez ce dernier. Si vous souhaitez que le filtrage porte sur plusieurs dimensions, vous pouvez crer plusieurs filtres de contexte ou limiteurs. Il est impossible de crer plusieurs filtres de contexte pour une mme dimension. Si vous souhaitez utiliser un calcul ou une expression pour dfinir un limiteur, crez un ensemble de membres limiteurs l'aide de l'Explorateur de requtes. Un ensemble de membres limiteurs est 192 Report Studio

Chapitre 5: Utilisation des donnes une expression qui renvoie un ensemble de membres provenant d'une mme dimension. Par exemple, vous pouvez dfinir un ensemble de membres limiteurs filtrant les 5 premiers produits gnrant le revenu le plus lev. Les filtres limiteurs sont diffrents des autres filtres. Lorsque vous filtrez des donnes, les membres ne correspondant pas aux critres du filtre sont supprims du rapport. Un limiteur ne supprime pas les membres d'un rapport. En effet, les valeurs associes sont supprimes et des cellules vides s'affichent. Par exemple, si vous utilisez un tableau crois affichant les annes et les trimestres sur les lignes et le revenu dans les colonnes et que vous dfinissez un ensemble de membres limiteurs correspondant aux deux premiers trimestres de 2006, vous obtenez le rsultat suivant :

En outre, les valeurs rcapitulatives du rapport sont recalcules pour reflter les rsultats renvoys par le limiteur. Vous pouvez galement employer les filtres de contexte comme invites lors de l'excution du rapport (p. 221).

Procdure de cration d'un filtre de contexte simple


1. partir de l'onglet Source du volet Objets insrables, slectionnez ou recherchez un ou plusieurs lments auxquels appliquer un filtre. 2. Faites glisser l'lment filtrer dans la section Filtre de contexte de la vue d'ensemble. 3. Pour changer le contexte, slectionnez un nouvel lment dans la liste droulante sous Filtre de contexte.

Procdure de cration d'un filtre limiteur avanc


1. Positionnez la souris sur le bouton Explorateur de requtes vous souhaitez ajouter un limiteur. et cliquez sur la requte laquelle

Guide de l'utilisateur - Cration de rapports professionnelle 193

Chapitre 5: Utilisation des donnes 2. Dans l'onglet Bote outils Limiteur. 3. Faites glisser les membres souhaits dans la zone Dfinition de l'expression. Vous devez associer les membres dans l'expression l'aide de la fonction set. Par exemple, l'expression suivante contient les membres Tlcopie et Tlphone de la dimension Mode de commande :
set([Tlcopie],[Tlphone])

, faites glisser Ensemble de membres limiteurs dans le volet

4. Pour ajouter des membres d'une autre dimension, rptez l'tape 2 afin de crer un ensemble de membres limiteurs distinct.

Filtrage des donnes l'aide d'une source de donnes SAP BW


Si vous utilisez une source de donnes SAP BW, prenez les lments suivants en considration lorsque vous appliquez des filtres : Si vous appliquez un filtre et un tri un lment qui correspond au niveau de feuille d'une hirarchie rcurrente, les objets du mme niveau risquent de s'afficher dans le rapport, mme si les valeurs calcules sont correctes. Les objets du mme niveau sont des valeurs caractristiques ayant le mme parent que le membre filtr. Chaque niveau d'une hirarchie SAP BW contient un lment qui porte le mme nom que le niveau, ainsi qu'un rle de _businessKey. Ces lments sont appels identificateurs de niveau. L'identificateur de niveau doit tre une valeur exacte pour que les oprateurs =, < et > fonctionnent. Par exemple, pour que le filtre [Bureau] > 'Chicago', la valeur 'Chicago' doit exister dans la source de donnes. Si vous ne connaissez pas les valeurs exactes, vous pouvez appliquer le filtre l'un des lments d'attribut associs au niveau, par exemple [NomLongBureau] > 'C'. Il est possible d'appliquer un filtre sur les lments non identificateurs, mais ils sont plus lents car SAP BW est optimis pour les requtes bases sur des identificateurs. Lors du filtrage de donnes lies au temps, seuls les lments d'identificateurs de niveau des caractristiques lies au temps dans SAPBW, tels que 0CALDAY et 0CALMONTH, doivent tre utiliss pour appliquer des filtres autres que des filtres d'galit. Tous les lments (d'attribut) de ces hirarchies sont la reprsentation, sous forme de chanes mises en forme, des valeurs caractristiques auxquelles elles sont associes. Ces valeurs formates sont tries par ordre alphanumrique et non de faon chronologique.

Omission de la partie heure dans les colonnes de date


Les systmes de bases de donnes utilisent la date, l'heure et la date-heure pour reprsenter les valeurs de date et d'heure. Une valeur de date-heure est compose d'une partie date et d'une partie heure, mais certaines applications laissent le SGBDR utiliser une heure implicite plutt que l'heure relle. Pendant une opration effectue sur les lignes (insertion, mise jour ou requte), l'application peut indiquer seulement une valeur de date et laisser le systme de base de donnes inclure une heure implicite (normalement 00:00:00.000).

194 Report Studio

Chapitre 5: Utilisation des donnes La difficult avec une date-heure rside dans le fait qu'une application peut ne pas se soucier du composant heure. Par exemple, si un utilisateur cherche savoir Combien de commandes ai-je reu aujourd'hui ? , il souhaite connatre le nombre total de commandes, peu importe l'heure de la transaction. Si l'application n'a pas tenu compte de l'heure relle mais a eu recours une heure implicite au moment de stocker les lignes, l'utilisateur reoit comme rponse sa requte le nombre de commandes reues dans la journe. Si l'application a stock la portion de l'heure relle, la requte ne retournera aucune donne, car le nombre de commandes saisi minuit est probablement de zro. Il est risqu de se fier l'emploi de l'heure implicite, car il est possible que le comportement de l'application soit modifi et qu'elle commence tenir compte des heures relles. Afin d'viter ce problme, vous pouvez : tronquer l'heure en crant une colonne drive, convertir la valeur de date-heure en date, crer un filtre de type haut-bas.

Troncation de l'heure par cration d'une colonne drive


Dans le modle de Framework Manager, crez une colonne drive l'aide d'une expression calcule qui coupe l'heure de la date-heure et retourne une date-heure qui contient la date originale et l'heure implicite. Par exemple, si vous utilisez une source de donnes Oracle, l'expression suivante cre une colonne drive DATEONLY partir de COL1, o COL1 contient les valeurs telles que stockes par l'application, alors que DATEONLY contient les dates avec l'heure implicite de 00:00:00. :
Select COL1,trunc(COL1) as DATEONLY from [SCOTT_TIGER].DATES

Conseil : Vous pouvez changer le format de donnes de la colonne de sorte qu'elle affiche seulement la valeur de date. Il suffit d'indiquer la valeur Abrg dans la proprit Format de la date. Vous pouvez ensuite appliquer des filtres la colonne DATEONLY pour obtenir les rsultats voulus. Si vous crez dans Report Studio un paramtre qui applique un filtre cette colonne, l'invite implicite contient un paramtre de date et d'heure, car il s'agit toujours du type de donnes date-heure.

Conversion de date-heure en date


Dans le modle de Framework Manager, dfinissez un calcul qui utilise la fonction CAST pour convertir la date-heure en date. Par exemple, l'expression suivante convertit le type de donnes de la colonne COL1 en date :
cast ([SCOTT_TIGER].[DATES].[COL1],DATE)

Si vous crez dans Report Studio un paramtre qui applique un filtre ce calcul, l'invite implicite contient un paramtre de date.

Omission de l'heure par la cration d'un filtre de type haut-bas


Vous pouvez crer un filtre pour ignorer l'heure. Dans le modle de Framework Manager, crez un filtre sous forme de colonne-date entre date-(valeur infrieure de l'heure) et date-(valeur suprieure de l'heure). Par exemple, l'expression suivante donne comme rsultat toutes les valeurs entre 00: 00:00:000 et 23:59:59:000 pour un jour donn.
[SCOTT_TIGER].[DATES].[COL1] between ?p1? and cast(substring(?p1?,1,10),23:59.59.000,timestamp)

Guide de l'utilisateur - Cration de rapports professionnelle 195

Chapitre 5: Utilisation des donnes

Tri des donnes


Par dfaut, Report Studio extrait les lments selon l'ordre dfini dans la source de donnes. Vous pouvez trier les lments pour mieux voir les donnes importantes. Report Studio propose plusieurs options de tri selon que vous utilisez des donnes relationnelles ou dimensionnelles et selon le type de donne lmentaire que vous slectionnez.

Tri dans la prsentation


Si vous utilisez des donnes relationnelles, vous pouvez trier les lments d'une liste par ordre croissant ou dcroissant en fonction d'une valeur ou d'un titre, tels que les revenus ou le nom de l'employ. Vous pouvez aussi raliser un tri avanc (p. 198) pour classer les colonnes dans des groupes ou pour trier une ligne ou une colonne l'aide d'une autre donne lmentaire. Ce type de tri est ralis dans la prsentation du rapport et non dans la requte. Le tri dans la prsentation s'avre utile lorsque vous travaillez avec des listes, lorsque votre rapport inclut des donnes relationnelles et lorsque vous utilisez des donnes lmentaires bases sur des expressions.

Dfinir le tri
Si vous utilisez des donnes dimensionnelles, vous pouvez trier un ensemble de membres en fonction d'un titre (libell d'en-tte). Vous pouvez aussi effectuer un tri avanc (p. 198) pour classer les ensembles l'aide d'une intersection (nuplet) ou d'une proprit de membre. Par dfaut, lorsque vous slectionnez Trier l'ensemble - Croissant ou Trier l'ensemble - Dcroissant, les ensembles sont tris en fonction des titres. Par exemple, un ensemble contient des rgions et vous les triez l'intrieur de l'ensemble par ordre alphabtique dcroissant. Seules les donnes lmentaires tendues qui reprsentent des ensembles prennent en charge le tri des ensembles. Ce type de tri est ralis dans la requte. Avant de trier les ensembles, vous devez crer des ensembles pour les membres de votre rapport (p. 187). Vous ne pouvez pas trier les donnes lmentaires provenant de dimensions mixtes. Par exemple, vous ne pouvez pas trier sur Data_Item1_Dimension1, Data_Item1_Dimension2, Data_Item2_Dimension1. Vous ne pouvez pas appliquer simultanment un tri dans les ensembles et un tri dans la prsentation. Le tri appliqu un lment remplace tout tri prcdemment appliqu.

Tri en fonction des valeurs


Si vous utilisez des donnes dimensionnelles, vous pouvez trier les membres des ensembles de l'axe oppos en fonction de la valeur d'un membre ou d'une mesure que vous slectionnez. Par exemple, un tableau crois contient des annes insres en tant que membres individuels dans des colonnes, des lignes de produits insres en tant qu'ensemble de membres sur les lignes, ainsi que des revenus insrs en tant que mesure. Vous slectionnez 2004, vous cliquez sur le bouton Trier par valeur, puis vous choisissez de trier par ordre dcroissant. Les valeurs de la colonne 2004 sont tries.

196 Report Studio

Chapitre 5: Utilisation des donnes

Ce type de tri est ralis dans la requte. Avant de procder ce type de tri, vous devez crer des ensembles pour les membres de votre rapport (p. 187). Dans les tableaux croiss imbriqus, les lments sont tris en fonction des valeurs de la ligne ou colonne imbrique au niveau le plus interne de l'axe oppos. Par exemple, un tableau crois affiche les annes dans les colonnes et les dtaillants sont imbriqus dans les lignes de produits sur les lignes. Slectionnez 2004 et triez les valeurs par ordre dcroissant ; les dtaillants s'affichent alors, de la valeur la plus leve la valeur la plus faible de chaque produit.

Considrations prendre en compte pour le tri de donnes SAP BW


Si vous utilisez une source de donnes SAP BW, chaque niveau d'une hirarchie contient un lment qui porte le mme nom que le niveau, ainsi qu'un rle de _businessKey. Ces lments sont appels identificateurs de niveau. Seul l'identificateur de niveau de toutes les caractristiques lies au temps (par exemple, 0CALDAY et 0CALMONTH) doit tre utilis pour le tri. Tous les lments (d'attribut) de ces hirarchies sont la reprsentation, sous forme de chanes mises en forme, des valeurs caractristiques auxquelles elles sont associes. Ces valeurs formates sont tries par ordre alphanumrique et non de faon chronologique. Conseil : Par identificateur de niveau, nous nous rfrons un lment de requte qui porte le mme nom que le niveau qui a le rle de _businessKey. Chaque niveau d'une hirarchie SAP BW a un identificateur de niveau.

Procdure de tri dans la prsentation


1. Cliquez sur la donne lmentaire en fonction de laquelle vous souhaitez effectuer le tri. 2. Dans le menu Donnes , cliquez sur Trier en ordre croissant ou Trier en ordre dcroissant.

Conseil : Si vous triez une donne lmentaire tendue, cliquez d'abord sur Prsentation. Une flche vers le haut ou vers le bas s'affiche ct de la donne lmentaire pour indiquer qu'un ordre de tri a t dfini. Lorsque vous indiquez un ordre de tri pour plusieurs colonnes, elles sont tries dans l'ordre dans lequel elles ont t insres dans le rapport. Par exemple, vous ajoutez les colonnes A, B et C un rapport et indiquez un ordre de tri pour chacune. Lorsque vous excutez le rapport, la colonne A est trie en premier, puis les colonnes B et C. Vous pouvez modifier l'ordre dans lequel les colonnes sont tries.

Guide de l'utilisateur - Cration de rapports professionnelle 197

Chapitre 5: Utilisation des donnes Conseil : Pour supprimer un ordre de tri, cliquez sur Ne pas trier.

Procdure de tri des ensembles en fonction du titre


1. Dans un tableau crois, slectionnez un ensemble trier. 2. Cliquez sur le bouton Tri dans la barre d'outils, puis slectionnez Trier l'ensemble -

Croissant ou Trier l'ensemble - Dcroissant. Conseil : Pour supprimer un ordre de tri, cliquez sur Ne pas trier.

Procdure de tri des ensembles sur l'axe oppos en fonction des valeurs
1. Dans un tableau crois, slectionnez un membre ou une mesure trier. Par exemple, pour trier un ensemble sur l'axe horizontal, slectionnez un membre ou une mesure sur l'axe vertical. 2. Cliquez sur le bouton Trier les ensembles de l'axe oppos par valeur Conseil : Pour supprimer un ordre de tri, cliquez sur Ne pas trier. dans la barre d'outils.

Tri avanc
Vous pouvez effectuer un tri avanc dans un rapport. Si vous utilisez des donnes relationnelles dans une liste, vous pouvez trier les colonnes au sein de groupes et changer leur ordre de tri. Dans un tableau crois, vous pouvez trier une ligne ou une colonne en fonction d'un autre lment, par exemple Anne de commande par Revenus. Si vous utilisez des donnes dimensionnelles, vous pouvez les trier l'aide de la proprit d'un membre. Par exemple, supposons que votre rapport comporte des noms d'employs et que vous souhaitiez trier les employs l'aide de la proprit Sexe. Vous pouvez aussi trier en utilisant une intersection de membres, galement appele nuplet. Vous pouvez par exemple trier les employs en utilisant le nombre de jours de cong maladie pris au cours de l'anne 2006 (p. 211).

Procdure de tri dans la prsentation


1. Cliquez sur une colonne. Dans un tableau crois, cliquez sur la ligne ou la colonne sur laquelle vous souhaitez effectuer un tri avanc. 2. Dans le menu Donnes, cliquez sur Trier, puis sur Tri avanc. 3. Si vous triez une liste et souhaitez trier une colonne au sein d'un groupe, procdez comme suit : Dans le volet Groupes, sous le dossier Groupes, dveloppez le dossier de la colonne groupe (p. 88) souhaite. Dans le volet Donnes lmentaires, faites glisser les donnes lmentaires trier dans le dossier Liste de tri.

198 Report Studio

Chapitre 5: Utilisation des donnes Conseil : Vous pouvez galement faire glisser des donnes lmentaires depuis le dossier Liste de tri dtaille. Cliquez sur le bouton Ordre de tri afin d'indiquer l'ordre croissant ou dcroissant.

4. Si vous triez une liste et souhaitez modifier l'ordre de tri des colonnes, dans le volet Groupes, changez l'ordre des colonnes dans le dossier Liste de tri d'un groupe ou dans le dossier Liste de tri dtaille. Conseil : Ajoutez des lments au dossier Liste de tri dtaille pour trier les lments ne constituant pas des groupes. 5. Si vous triez un tableau crois, procdez comme suit : Dans le volet Donnes lmentaires, faites glisser l'lment trier dans le volet Liste de tri. Prenons l'exemple d'un tableau crois dont les lignes contiennent la catgorie Lignes de produits, les colonnes la catgorie Anne de commande et dont la mesure est Revenus. Pour trier la catgorie Anne de commande par Revenus, faites glisser la catgorie Revenus dans le volet Liste de tri. Cliquez sur le bouton Ordre de tri afin d'indiquer l'ordre croissant ou dcroissant.

Procdure de tri des ensembles


1. Slectionnez un ensemble, un membre ou une mesure trier. 2. Cliquez sur le bouton Tri Prsentation, puis Tri avanc. 3. Slectionnez les options de tri de votre choix. 4. Si vous triez des membres de diffrents niveaux et souhaitez conserver la hirarchie, cochez la case Tri hirarchis. 5. Pour trier les lments en fonction d'une proprit de membre, sous Trier par, slectionnez Proprit, puis cliquez sur les points de suspension (...). Ensuite, parcourez l'arborescence et slectionnez la proprit de membre que vous souhaitez utiliser. 6. Pour trier les lments en fonction d'une intersection de membres, sous Trier par, slectionnez Intersection (nuplet), puis cliquez sur les points de suspension (...). Dans Membres et mesures disponibles, slectionnez ensuite les lments que vous souhaitez utiliser et cliquez sur la flche vers la droite pour les placer dans la liste Membres et mesures d'intersection. dans la barre d'outils et cliquez sur Tri avanc de l'ensemble ou

Cration de sections
Crez des sections dans un rapport pour faire apparatre une donne lmentaire comme en-tte d'une section. Lors de l'excution du rapport, des sections spares apparaissent pour chaque valeur. La cration de sections est similaire la cration d'en-ttes par groupement en fonction d'une donne lmentaire (p. 88). La diffrence rside dans le fait que les en-ttes et cartouches de section s'affichent Guide de l'utilisateur - Cration de rapports professionnelle 199

Chapitre 5: Utilisation des donnes l'extrieur de la liste, du graphique ou du rptiteur. En outre, vous ne pouvez grouper des donnes lmentaires que dans des listes. Lorsque vous utilisez des donnes dimensionnelles, vous pouvez aussi crer des couches de page pour afficher les valeurs sur une page spare pour chaque membre (p. 201).

Procdure
1. Cliquez sur la colonne afficher comme en-tte de section. 2. Effectuez l'une des oprations suivantes : Dans le menu Structure, cliquez sur l'option Section .

Si la colonne figure dans une liste ou un rptiteur, cette option de menu cre des sections sans dfinir de relation Principale/Dtails. Cela permet d'amliorer les performances lors de l'excution du rapport. Si la colonne figure dans un tableau crois ou un graphique, cette option de menu cre des sections avec une relation Principale/Dtails. Dans le menu Structure, cliquez sur l'option Dcouper en sections l'aide d'une relation Principale/Dtails. Cette option de menu cre des sections avec une relation Principale/Dtails. Les sections sont cres et un en-tte de section s'affiche. Le conteneur de donnes, dans lequel se trouve la colonne utilise pour crer les sections, est imbriqu dans une liste. 3. Pour ajouter ou supprimer des en-ttes ou cartouches de section, dans le menu Structure, cliquez sur En-ttes et cartouches de liste, cochez ou dcochez les cases appropries, puis cliquez sur OK. Les cases cocher des en-ttes et cartouches de section se trouvent sous En-tte global.

Suppression de sections
Pour supprimer des sections et rinsrer les donnes lmentaires utilises pour crer les sections du conteneur de donnes, procdez comme suit :

Procdure
1. Dans le menu Affichage, slectionnez l'option Structure de la page. 2. Dveloppez la page dans laquelle se trouve le contenant de donnes avec la section. 3. Dveloppez la zone Corps (page) jusqu' ce que vous affichiez le contenant de donnes dans lequel vous avez ajout la section. Le contenant de donnes est imbriqu dans l'objet Corps de colonne de liste de l'objet Liste qui est cr lors de l'ajout d'une section. 4. Faites glisser ce contenant dans la zone Corps (page). Il apparat en tant que nud vers la zone Corps (page).

200 Report Studio

Chapitre 5: Utilisation des donnes 5. Supprimez l'objet Liste. 6. Dans le menu Affichage, slectionnez l'option Conception de la page. 7. Dans le volet Objets insrables, cliquez sur l'onglet Donnes lmentaires .

8. Faites glisser de nouveau la donne lmentaire utilise en tant qu'en-tte de section dans le contenant de donnes. 9. Si vous avez cr des sections dans une liste sans crer une relation Principale/Dtails, cliquez sur la donne lmentaire, puis sur le bouton Grouper/Dissocier pour dissocier l'lment.

Pour en savoir davantage sur l'affichage de la structure de la page, reportez-vous la section "Vue Structure de la page" (p. 149).

Cration de couches de page


Lorsque vous utilisez des donnes dimensionnelles, vous pouvez crer des couches de page dans un rapport pour afficher les valeurs sur une page spare pour chaque membre. Prenons l'exemple d'un rapport contenant des informations sur les salaires des employs de toute la socit. Vous souhaitez filtrer votre rapport pour que les valeurs de chaque dpartement s'affichent sur une page spare. Aprs la cration des couches de page, un titre apparat dans l'en-tte pour indiquer le contenu de chaque page. Vous pouvez accder aux diffrentes pages au moyen des liens figurant sous le rapport. La cration de couches de page est semblable au processus de filtrage l'aide du contexte (p. 192). Toutefois, avec les filtres de contexte, les valeurs sont filtres en fonction du membre que vous ajoutez la zone Filtre de contexte. Avec les couches de page, le rapport est divis de faon que chaque enfant du membre que vous ajoutez la zone Couches de page apparaisse sur une page distincte. Si vous souhaitez crer des couches de page plus complexes dans vos rapports, avec des pages de titre et de fin par exemple, vous pouvez dfinir des ensembles de pages (p. 167).

Procdure
1. Dans l'arborescence de sources, slectionnez ou recherchez un ou plusieurs lments auxquels appliquer le filtre. 2. Faites glisser l'lment filtrer vers la section Couches de page de la vue d'ensemble. Le tableau crois affiche les rsultats des enfants de l'lment slectionn sur des pages distinctes et une zone de liste droulante apparat sous Couches de page. Conseil : Pour passer d'une page une autre, cliquez sur les liens Page suivante et Page prcdente figurant sous le rapport. 3. Pour remplacer les sauts de pages par des lments de la mme dimension, slectionnez un lment dans la liste droulante. Pour supprimer des sauts de page, cliquez sur Supprimer dans la liste droulante. Pour supprimer tous les sauts de page, cliquez avec le bouton droit de la souris sur la zone Couches de page, puis cliquez sur Tout supprimer.

Guide de l'utilisateur - Cration de rapports professionnelle 201

Chapitre 5: Utilisation des donnes

Rcapitulation des donnes


Dans un rapport, l'agrgation peut se faire au niveau du dtail ou du rcapitulatif. L'agrgation au niveau du dtail indique le mode de totalisation d'une donne lmentaire au niveau le plus bas du rapport. Dans les listes, l'agrgation au niveau du dtail indique le mode de totalisation des valeurs qui figurent sur les lignes. Dans les tableaux croiss, l'agrgation au niveau du dtail indique le mode de totalisation des valeurs qui figurent dans les cellules. Par exemple, l'agrgation au niveau du dtail d'une mesure telle que Revenus peut tre Total la fois dans les listes et dans les tableaux croiss. Dans le rapport de type Liste ci-dessous, cela signifie que les valeurs que vous voyez dans la colonne Revenus reprsentent le revenu total de chaque type de produit.

L'agrgation au niveau du rcapitulatif indique le mode de totalisation des donnes lmentaires dans les en-ttes et les cartouches d'une liste, ainsi que sur les lignes et dans les colonnes de totaux d'un tableau crois.

Vous pouvez dfinir l'agrgation au niveau du dtail ou du rcapitulatif de diffrentes faons au moyen des lments suivants : proprits d'agrgation indiques dans le modle (p. 203), proprit Groupement et rcapitulatif automatiques(p. 203), bouton Agrgat de la barre d'outils (p. 204), proprits d'agrgation d'une donne lmentaire (p. 205), fonctions d'agrgation des expressions de donnes lmentaires (p. 205), mode d'agrgation (p. 206), ordre de rsolution (p. 212).

Si un rcapitulatif est appliqu un rapport contenant des donnes BLOB (Binary Large Object), telles que des images ou des objets multimdias, vous ne pouvez pas effectuer galement des oprations de groupement ou de tri.

202 Report Studio

Chapitre 5: Utilisation des donnes

Sources de donnes OLAP


Les options de rcapitulatif dpendent du type de source de donnes que vous utilisez. Si vous interrogez une source de donnes OLAP, toutes les valeurs des mesures qui apparaissent dans les rapports sont rcapitules l'avance, car la source de donnes contient des valeurs cumules. Le type d'agrgation utilis est indiqu dans la source de donnes elle-mme. Ainsi, vous ne pouvez pas dfinir une agrgation au niveau du dtail diffrente dans un rapport. Le rapport affiche toujours le type d'agrgation dfini dans la source de donnes.

Type de donne
Le mode d'agrgation des donnes dpend galement du type de donne agrg. Les rgles d'agrgation s'appliquent diffremment aux faits, aux identificateurs et aux attributs. Par exemple, si vous agrgez une donne lmentaire reprsentant des codes d'article, les seules rgles d'agrgation qui s'appliquent sont Nombre, Compte (lments distincts), Compte (lments non nuls), Maximum et Minimum. Pour savoir comment dterminer le type de donne reprsent par une donne lmentaire, reportez-vous la section "Ajout de donnes un rapport" (p. 69).

Dfinition de l'agrgation au niveau du dtail ou du rcapitulatif au moyen des proprits d'agrgation indiques dans le modle
Lorsque vous travaillez avec des sources de donnes relationnelles ou des sources de donnes relationnelles modlises de faon dimensionnelle, vous pouvez utiliser les proprits d'agrgation dfinies pour l'lment de requte dans le modle Framework Manager, au lieu de dfinir l'agrgation au niveau du dtail ou du rcapitulatif dans le rapport. Le modle dfinit la fonction rcapitulative implicite pour chaque lment de requte. Les fonctions d'agrgation sont mises en correspondance entre les sources de donnes, Framework Manager et Report Studio (p. 391).

Dfinition de la proprit Groupement et rcapitulatif automatiques


Dfinissez la proprit de requte Groupement et rcapitulatif automatiques pour indiquer si Report Studio doit regrouper les donnes lmentaires non factuelles (identificateurs et attributs) et appliquer des fonctions d'agrgation pour agrger les donnes lmentaires de faits des listes. Si vous utilisez une source de donnes OLAP, les donnes sont toujours rcapitules, quelle que soit la faon dont cette proprit est dfinie.

Procdure
1. Positionnez le pointeur sur le bouton Explorateur de requtes votre choix. et cliquez sur la requte de

2. Dans la fentre Proprits, dfinissez la proprit Groupement et rcapitulatif automatiques sur la valeur de votre choix :

Guide de l'utilisateur - Cration de rapports professionnelle 203

Chapitre 5: Utilisation des donnes Pour regrouper les donnes lmentaires de faits non agrges et appliquer des fonctions d'agrgation pour agrger les donnes lmentaires de faits des listes, dfinissez cette proprit sur Oui. Pour afficher des lignes dtailles, dfinissez cette proprit sur Non.

Ajout de rcapitulatifs simples l'aide du bouton Agrgat


Vous pouvez ajouter des rcapitulatifs simples aux groupes d'un rapport en utilisant le bouton Agrgat de la barre d'outils. Ce bouton donne accs un sous-ensemble de fonctions d'agrgation disponibles dans Report Studio. En outre, l'option Personnaliser vous permet d'ajouter votre propre fonction d'agrgation dans l'expression de la donne lmentaire (p. 205). Le bouton Agrgat dfinit la proprit de sommaire de l'agrgat (p. 205) pour la donne lmentaire sur l'agrgation au niveau du rcapitulatif slectionne, puis place la donne lmentaire dans un cartouche appropri. Un cartouche est cr pour chaque groupe, ainsi qu'un en-tte global, s'ils n'existent pas dj.

Procdure
1. Ouvrez le rapport souhait. 2. Cliquez sur la colonne laquelle vous souhaitez ajouter un rcapitulatif. 3. Dans le menu Donnes, cliquez sur le type de rcapitulatif 4. Pour modifier le libell du rcapitulatif, procdez comme suit : Cliquez sur le libell. Dans la fentre Proprits, cliquez sur la proprit Type de source, puis slectionnez le type de source que vous souhaitez utiliser pour dfinir le libell. Par exemple, cliquez sur Valeur de la donne lmentaire pour produire, pour le rcapitulatif, un libell dynamique variant en fonction des valeurs des donnes lmentaires. Selon le type de source choisi l'tape prcdente, cliquez sur la proprit figurant sous Type de source et dfinissez le libell. Par exemple, si vous avez slectionn Valeur de la donne lmentaire comme type de source, cliquez sur la proprit Valeur de la donne lmentaire, puis sur la donne lmentaire utiliser pour dfinir le libell. Dans les listes, le rcapitulatif s'affiche sous la forme d'un cartouche (p. 149). Si la colonne laquelle vous avez ajout un rcapitulatif est groupe, les rcapitulatifs de groupes et gnraux s'affichent. Dans les tableaux croiss et les graphiques, le rcapitulatif s'affiche sous la forme d'un nud (p. 95). souhait (p. 387).

Conseils
Pour modifier un rcapitulatif, cliquez dessus, puis dans la fentre Proprits, sous Donne lmentaire, slectionnez Fonction de sommaire de l'agrgat (p. 205) et choisissez une autre fonction.

204 Report Studio

Chapitre 5: Utilisation des donnes Dans un tableau crois, vous pouvez ajouter plusieurs rcapitulatifs au mme niveau. Prenons l'exemple d'un tableau crois dont les lignes contiennent la catgorie Lignes de produits, les colonnes la catgorie Anne de commande et dont la mesure est Revenus. Pour Lignes de produits, vous pouvez ajouter le rcapitulatif Somme en tant qu'en-tte, ce qui totalisera l'ensemble des revenus de chaque anne de commande. Vous pouvez ensuite ajouter le rcapitulatif Moyenne en tant que cartouche, ce qui donnera le revenu moyen de toutes les lignes de produits pour chaque anne de commande.

Dfinition des proprits d'agrgation d'une donne lmentaire


Pour chaque donne lmentaire d'un rapport, vous pouvez indiquer les proprits de l'agrgation au niveau du dtail ou du rcapitulatif de faon pouvoir grer facilement les rcapitulatifs sans avoir crer d'expressions de donnes lmentaires complexes (p. 205).

Procdure
1. Cliquez sur la donne lmentaire pour laquelle vous souhaitez dfinir l'agrgation au niveau du dtail ou du rcapitulatif. 2. Dans la fentre Proprits, dfinissez la Fonction d'agrgation ou la proprit Fonction de sommaire de l'agrgat sur la fonction souhaite (p. 387).

Utilisation des fonctions d'agrgation dans les expressions de donnes lmentaires


Vous pouvez utiliser les fonctions d'agrgation dans les expressions de donnes lmentaires. Les fonctions d'agrgation de l'diteur d'expression (p. 393) qui portent le mme nom que celles disponibles par l'intermdiaire des proprits Fonction d'agrgation et Fonction de sommaire de l'agrgat(p. 205) fonctionnent de la mme faon. Par exemple, le fait de dfinir la proprit Fonction de sommaire de l'agrgat sur Total revient modifier l'expression de la donne lmentaire de la faon suivante : total([Revenus]) En gnral, la maintenance des rapports est plus facile si vous utilisez les proprits Fonction d'agrgation et Fonction de sommaire de l'agrgat au lieu d'ajouter des fonctions d'agrgation aux expressions de donnes lmentaires. Utilisez des fonctions rcapitulatives dans les expressions si le rcapitulatif requis n'est pas pris en charge en tant que proprit d'agrgat ou de sommaire d'agrgat ou si la complexit de l'expression empche sa gestion l'aide des proprits des donnes lmentaires. Ajoutez une fonction d'agrgation l'expression d'une donne lmentaire si l'une des conditions suivantes s'applique : La source de donnes sous-jacente est relationnelle et vous souhaitez utiliser des fonctions d'agrgation de base de donnes spcifiques un fournisseur. Vous souhaitez utiliser des fonctions d'agrgation qui utilisent plus d'un paramtre, tel que centile. Vous avez besoin d'expressions d'agrgation non disponibles dans les proprits d'agrgation, telles que la clause for.

Guide de l'utilisateur - Cration de rapports professionnelle 205

Chapitre 5: Utilisation des donnes Par exemple, votre rapport inclut les donnes Lignes de produits, Type de produit et Quantit. Vous souhaitez calculer le pourcentage que reprsente chaque type de produit par rapport la quantit parent. Cela signifie que vous devez comparer la quantit totale de chaque type de produit avec celle de chaque ligne de produits parente. En d'autres termes, votre expression ncessite des agrgats des niveaux de groupe diffrents. Vous utilisez des fonctions d'agrgation dans l'expression de la donne lmentaire avec une clause for pour dfinir le niveau de groupe comme suit : total([Quantit] de [Type de produit]) / total([Quantit] de [Lignes de produits])

Procdure
1. Cliquez sur la donne lmentaire de votre choix. 2. Dans le volet Proprits, cliquez deux fois sur la proprit Expression. 3. Ajoutez les fonctions d'agrgation souhaites l'expression de la donne lmentaire.

Dfinition du mode d'agrgation


Si vous travaillez avec une source de donnes dimensionnelle ou une source de donnes relationnelle modlise de faon dimensionnelle, vous devez dfinir le mode d'agrgation que Report Studio doit utiliser lors de l'agrgation de donnes dans les tableaux croiss et les graphiques (p. 206). Le mode d'agrgation dfinit la clause d'agrgation utiliser dans l'expression de la donne lmentaire.

Procdure
1. Dans le menu Outils, cliquez sur Options. 2. Cliquez sur l'onglet Modification. 3. Cliquez sur Mode d'agrgation et slectionnez le mode d'agrgation (p. 62) que vous souhaitez utiliser. 4. Cliquez sur OK.

Agrgation de valeurs dans des tableaux croiss et graphiques


Dans les tableaux croiss et les graphiques, les valeurs agrges sont calcules avec l'une des expressions aggregate suivantes :
aggregate(measure within set set expression)

Calcule les valeurs du membre de la source de donnes dans le contenu en cours.


aggregate(measure within detail data item)

Calcule le niveau de dtail le plus bas dans le rapport.


aggregate(measure within aggregate data item)

Calcule chaque niveau de dtail dans le rapport. Vous dterminez l'expression aggregate utilise en dfinissant le mode d'agrgation (p. 206).

206 Report Studio

Chapitre 5: Utilisation des donnes Dans le tableau crois suivant, par exemple, si vous avez choisi Total en tant que rcapitulatif, les expressions d'agrgation suivantes sont produites pour chaque mode d'agrgation :

Total ([Revenus] dans l'ensemble [Trimestre]) Cette expression cumule les valeurs trimestrielles de la source de donnes pour la ligne de produits de l'intersection. Dans le coin infrieur droit, elle cumule l'agrgat de toutes les lignes de produits pour chaque trimestre.

Total ([Revenus] dans les dtails [Trimestre]) Cette expression cumule les valeurs mensuelles visibles dans le rapport pour la ligne de produits de l'intersection. Dans le coin infrieur droit, elle cumule toutes les valeurs des intersections Mois - Ligne de produits visibles dans le rapport.

Total ([Revenus] dans l'agrgat [Trimestre]) Cette expression cumule les valeurs mensuelles visibles dans le rapport pour la ligne de produits de l'intersection en trimestres. Dans le coin infrieur droit, elle fait le mme calcul, mais elle commence par l'agrgat de toutes les lignes de produits pour chaque mois.

Dans les cas simples, les membres et valeurs visibles dans le rapport et les rgles d'agrgation du rapport sont les mmes que celles de la source de donnes, et toutes ces expressions produisent les mmes rsultats. Par exemple, pour les valeurs Trimestre et Mois, si vous cumulez les valeurs de tous les mois de tous les trimestres, vous pouvez utiliser indiffremment les valeurs visibles, les valeurs du cube ou les valeurs des mois ou des trimestres. Le rsultat est le mme.

Les rsultats diffrent lorsque vous commencez filtrer, changer les types d'agrgation ou utiliser des expressions Set ou des unions.

Guide de l'utilisateur - Cration de rapports professionnelle 207

Chapitre 5: Utilisation des donnes Par exemple, le tableau crois suivant affiche la quantit de produits vendus pour l'ensemble des types de produits et chaque ligne de produits. La partie infrieure du tableau crois compte trois valeurs rcapitulatives qui affichent la quantit moyenne vendue par ligne de produits.

Chaque valeur rcapitulative utilise un mode d'agrgation diffrent qui est indiqu dans le nom du rcapitulatif. Moyenne (Ligne de produits) - dans les dtails Ce rcapitulatif correspond la moyenne des valeurs dtailles dans le tableau crois. Moyenne (Ligne de produits) - dans l'agrgat Pour chaque ligne de produits, la moyenne des valeurs dtailles est calcule. Cela revient appliquer la fonction d'agrgation average la colonne Type de produit. Ce rcapitulatif correspond la moyenne des moyennes de types de produits. Moyenne (Ligne de produits) - dans l'ensemble Ce rcapitulatif correspond la moyenne des valeurs de type de produits cumules dans des ensembles au niveau Lignes de produits. Les valeurs sont obtenues depuis la source de donnes. S'il existe des filtres ou des limiteurs, les valeurs sont recalcules l'aide des rgles d'agrgation dfinies dans la source de donnes. Dans la plupart des cas, il est prfrable d'utiliser le mode d'agrgation within detail car ses rsultats sont plus faciles comprendre et sont identiques ceux des cartouches dans un rapport de type Liste groupe. Dans des cas plus complexes, il vaut parfois mieux utiliser le mode d'agrgation within aggregate. Le mode d'agrgation within set doit tre rserv aux rapports dont la cible

208 Report Studio

Chapitre 5: Utilisation des donnes est purement dimensionnelle. Par exemple, lorsque aucun filtre dtaill ou filtre rcapitulatif n'est dfini dans le rapport.

Agrgation des ensembles de membres


Lorsque vous travaillez avec des sources de donnes dimensionnelles et que vous agrgez des ensembles de membres, si une fonction rcapitulative telle que Total est utilise et que l'ensemble contient des valeurs en double, le rsultat fait l'objet d'un double comptage. Si vous utilisez une source de donnes OLAP, le rsultat gnr pour la fonction rcapitulative Automatique dpend de la source de donnes. Par exemple, les lignes ci-dessous relatives la ligne de produits ont t dfinies au moyen de l'expression
union([Lignes de produits], [Matriel de camping], ALL)

o [Lignes de produits] correspond au niveau.

Le rcapitulatif Agrgat (Ligne de produits correspond la somme des lignes de produits, l'exclusion des valeurs en double. Pour en savoir davantage sur la faon dont la fonction d'agrgation est traite, reportez-vous la section "Fonctions rcapitulatives" (p. 387).

Cration d'un calcul


Crez une colonne calcule pour rendre un rapport plus parlant en tirant des informations complmentaires de la source de donnes. Par exemple, dans le cas de la cration d'un rapport de facturation, vous souhaitez voir le total des ventes pour chaque produit command. Pour ce faire, crez une colonne calcule qui multiplie le prix du produit par la quantit commande. Si une expression est utilise dans plusieurs rapports ou par des crateurs de rapports diffrents, demandez votre modlisateur de la crer en tant qu'objet autonome du modle et incluez-la dans le pack appropri. Pour effectuer un calcul plus complexe, utilisant des expressions et des fonctions, insrez un membre calcul (p. 211). Vous pouvez ajouter des calculs aux listes, tableaux croiss et autres conteneurs de donnes. Vous pouvez galement ajouter des calculs directement l'en-tte, au corps ou au cartouche de la page.

Guide de l'utilisateur - Cration de rapports professionnelle 209

Chapitre 5: Utilisation des donnes Vous devez alors commencer par associer une requte la page. Pour en savoir davantage, reportez-vous la section "Ajout d'une page" (p. 167). Pour l'instant, Cognos ne prend pas en charge les requtes contenant la fois des fonctions dimensionnelles et des sommes cumulatives. Les sommes cumulatives ne sont prises en charge qu'au niveau global d'une dimension.

Procdure
1. Dans le volet Objets insrables, cliquez sur l'onglet Bote outils .

2. Pour crer un calcul qui sera appliqu aux donnes, procdez comme suit : Faites glisser Calcul de la requte dans le rapport. La bote de dialogue Cration d'un calcul s'affiche. Dans la zone Nom, saisissez un nom pour le calcul et cliquez sur OK.

3. Pour crer, dans la prsentation, un calcul qui contient des informations d'excution, comme la date et l'heure courantes ainsi qu'un nom d'utilisateur, faites glisser Calcul de la prsentation dans le rapport. 4. Dans la zone lments disponibles, dfinissez le calcul : Pour inclure des donnes lmentaires ne figurant pas dans le rapport, cliquez deux fois dessus dans l'onglet Source .

Pour inclure des donnes lmentaires qui figurent dans le rapport, mais pas forcment dans le modle (telles que des calculs), cliquez deux fois sur celles-ci dans l'onglet Donnes lmentaires .

Pour inclure des donnes lmentaires d'une requte spcifique (p. 236) dans le rapport, cliquez deux fois dessus dans l'onglet Requtes. Pour ajouter des fonctions, des rcapitulatifs et des oprateurs l'expression du filtre, dans l'onglet Fonctions, cliquez deux fois sur ces lments.

Pour inclure une valeur drive d'un paramtre, dans l'onglet Paramtres fois sur un paramtre.

, cliquez deux

Les paramtres sont utiliss pour dfinir des invites (p. 220), des rapports d'accs au dtail (p. 300) et des relations Principale/Dtails (p. 311). Conseil : Vous pouvez galement saisir l'expression directement dans la zone Dfinition de l'expression. Pour en savoir davantage sur la cration d'expressions, reportez-vous la section "Utilisation de l'diteur d'expression" (p. 393). Pour inclure des donnes lmentaires ne figurant pas dans le rapport, cliquez deux fois dessus dans l'onglet Source. 5. Cliquez sur le bouton de validation de l'expression 210 Report Studio , puis sur le bouton OK.

Chapitre 5: Utilisation des donnes

Insertion d'une mesure ou d'un membre calculs


Lorsque vous utilisez des donnes dimensionnelles, insrez un membre ou une mesure calculs dans votre rapport afin d'ajouter une nouvelle ligne ou colonne avec des valeurs bases sur un calcul. L'diteur d'expression permet de dfinir le calcul. Vous pouvez aussi crer un calcul utilisant une intersection (nuplet) que vous avez dj dfinie (p. 211).

Procdure
1. Dans le volet Objets insrables, cliquez sur l'onglet Bote outils 2. Faites glisser Membre calcul ou Mesure calcule dans le rapport. 3. Dans la zone Nom, saisissez un nom attribuer au calcul. 4. Dans la zone Hirarchie de calcul, slectionnez la hirarchie dans laquelle cette mesure ou ce membre calculs doivent tre crs, puis cliquez sur OK. La bote de dialogue Expression de donne lmentaire s'affiche. 5. Dans la zone lments disponibles, dfinissez le calcul : Pour inclure des donnes lmentaires ne figurant pas dans le rapport, cliquez deux fois sur celles-ci dans l'onglet Source . .

Pour inclure des donnes lmentaires qui figurent dans le rapport, mais pas forcment dans le modle (telles que des calculs), cliquez deux fois sur celles-ci dans l'onglet Donnes lmentaires .

Pour ajouter des fonctions, des rcapitulatifs et des oprateurs l'expression du filtre, dans l'onglet Fonctions, cliquez deux fois sur ces lments.

6. Cliquez sur le bouton de validation de l'expression

, puis sur le bouton OK.

Cration d'une intersection (nuplet)


Quand vous utilisez des donnes dimensionnelles, une intersection, galement appele nuplet, est utile pour obtenir une valeur partir de la combinaison de plusieurs membres que vous indiquez. Chaque membre doit appartenir une dimension diffrente. Vous pouvez insrer une intersection pour crer un calcul complexe sans utiliser d'expressions. Vous pouvez isoler l'intersection de slections dimensionnelles sur une seule ligne ou colonne, puis utiliser cette intersection dans d'autres calculs (p. 211). Une intersection s'affiche sous la forme d'un membre unique unifi, et non sous la forme des membres qui la composent. En combinant des membres avec des mesures ou des membres de date, vous pouvez crer une intersection fournissant des informations importantes sur votre entreprise. Vous avez galement la possibilit d'utiliser des intersections pour trier des rapports.

Guide de l'utilisateur - Cration de rapports professionnelle 211

Chapitre 5: Utilisation des donnes Par dfaut, lorsque vous ajoutez une intersection votre rapport, son libell correspond une collection de ses membres (par exemple, 2004, Web et Ustensiles de cuisine). Vous pouvez modifier le nom du libell.

Procdure
1. Dans le volet Objets insrables, cliquez sur l'onglet Bote outils 2. Faites glisser l'objet Intersection (nuplet) dans le rapport. 3. Dans Membres et mesures disponibles, slectionnez ensuite les lments que vous souhaitez utiliser et cliquez sur la flche vers la droite pour les placer dans la liste Membres et mesures d'intersection. .

Rsolution de plusieurs calculs dans les tableaux croiss et les graphiques


Un point d'intersection d'un tableau crois ou d'un graphique peut contenir une valeur drive de plusieurs calculs. Si les expressions de requte de la ligne et de la colonne qui comportent une intersection dans un tableau crois incluent toutes deux des calculs, la valeur situe l'intersection est le rsultat de la ralisation des deux calculs. Le second calcul est ralis partir du rsultat du premier. Si vous modifiez l'ordre selon lequel les calculs sont effectus; la valeur qui en rsulte au point d'intersection change. L'ordre de rsolution est une valeur numrique positive que vous attribuez aux donnes lmentaires. Les valeurs ngatives ne sont pas prises en charge. La donne lmentaire dont la valeur est la plus faible est calcule en premier, suivie de la prochaine valeur plus leve, et ainsi de suite. La donne lmentaire dont l'ordre de rsolution est le plus lev est calcule en dernier. Si vous ne dfinissez pas d'ordre de rsolution, la valeur implicite est 0. Dans les tableaux croiss, si plusieurs donnes lmentaires ont le mme ordre de rsolution, les lments de colonne sont calculs en premier, suivis des lments de ligne. Prenons l'exemple d'un tableau crois contenant les colonnes Revenu rel et Objectifs de vente ainsi qu'une troisime colonne qui calcule dans quelle mesure (en pourcentage) le revenu rel dpasse l'objectif. Le tableau crois contient une ligne pour chaque anne des ventes et une ligne rcapitulative qui calcule les totaux globaux pour chacune des trois colonnes. La cellule dans laquelle le calcul de pourcentage et le calcul des totaux globaux se croisent contient une seule valeur. Par dfaut, Cognos 8 calcule le pourcentage de la colonne en premier et la ligne rcapitulative en dernier. La valeur qui s'affiche l'intersection est donc la somme des pourcentages, ce qui ne constitue pas un rsultat explicite. Cette valeur est plus explicite si le pourcentage global est calcul aprs que le revenu rel et le revenu des objectifs de vente ont t additionns. Si vous dfinissez un ordre de rsolution du calcul de pourcentage suprieur au calcul des totaux globaux, vous obtenez le rsultat suivant :

212 Report Studio

Chapitre 5: Utilisation des donnes Il n'est pas ncessaire de dfinir l'ordre de rsolution pour le calcul des totaux globaux. Comme l'ordre de rsolution implicite est 0, il est suffisant de dfinir l'ordre de rsolution du calcul de pourcentage sur une valeur suprieure 0.

Calculs imbriqus dans les tableaux croiss


Si un tableau crois contient des calculs imbriqus, ces derniers sont raliss par dfaut dans l'ordre suivant : Calcul situ le plus l'extrieur dans les colonnes Calcul situ le plus l'intrieur dans les colonnes Calcul situ le plus l'extrieur sur les lignes Calcul situ le plus l'intrieur sur les lignes

S'il existe des cas d'galit au niveau de l'ordre de rsolution, les lments de colonne sont calculs avant les lments de ligne et les lments d'imbrication extrieure avant les lments d'imbrication intrieure.

Rsolution de plusieurs calculs dans les tableaux croiss et les graphiques


Si un point d'intersection d'un tableau crois ou d'un graphique contient une valeur drive de plusieurs calculs(p. 212), vous pouvez indiquer l'ordre selon lequel les calculs doivent tre effectus. L'ordre de rsolution doit tre une valeur numrique positive. Les calculs sont effectus en fonction des valeurs de l'ordre de rsolution, de la plus faible la plus leve. Si vous dfinissez la proprit Fonction de sommaire de l'agrgat sur Calcul (p. 387) pour une donne lmentaire, vous attribuez un ordre de rsolution suprieur n'importe quelle autre donne lmentaire d'une requte, sauf si un ordre de rsolution est expressment dfini. Si la proprit Fonction de sommaire de l'agrgat de plusieurs donnes lmentaires est dfinie sur Calcul, les rgles normales de priorit de l'ordre de rsolution s'appliquent.

Procdure
1. Cliquez sur la donne lmentaire pour laquelle vous voulez indiquer l'ordre de rsolution. Une donne lmentaire ne peut tre associe qu' une seule valeur d'ordre de rsolution. Par consquent, si une donne lmentaire figure dans une requte utilise dans plusieurs contenants de donnes et que vous souhaitez affecter un ordre de rsolution diffrent la donne lmentaire dans chaque contenant, vous devez utiliser une donne lmentaire distincte. Conseil : Dans les tableaux croiss, pour dfinir l'ordre de rsolution de la mesure implicite (p. 219), cliquez sur le tableau crois puis, dans le volet Proprits, cliquez sur le bouton Slectionner les anctres et slectionnez Tableau crois.

2. Dans le volet Proprits, saisissez une valeur d'entier dans la proprit Ordre de rsolution. Pour dfinir l'ordre de rsolution de la mesure implicite, cliquez sur Ordre de rsolution d'une mesure implicite.

Guide de l'utilisateur - Cration de rapports professionnelle 213

Chapitre 5: Utilisation des donnes

Rsolution de plusieurs calculs lors de l'interrogation de sources de donnes dimensionnelles


Les sources de donnes dimensionnelles peuvent inclure des calculs de sources de donnes. tant donn que Cognos 8 n'est pas en mesure de dterminer la prsence de ces calculs l'avance, il est possible que la dfinition de la proprit Ordre de rsolution ne permette pas de rsoudre correctement l'ordre de rsolution. Vous pouvez supprimer des rsultats potentiellement non explicites lorsque vous interrogez des sources de donnes dimensionnelles qui incluent des calculs de sources de donnes. Lorsqu'un membre calcul dfini par une requte et un membre calcul d'une source de donne comportent une intersection, la valeur est le rsultat des deux calculs. Le second calcul est ralis partir du rsultat du premier. La signification de la valeur finale dpend de l'ordre dans lequel les calculs sont effectus. Comme Cognos 8 ne peut pas identifier la prsence de membres calculs de source de donnes l'avance, l'ordre de rsolution correct ne peut pas tre dtermin automatiquement. Remarque : Les sources de donnes relationnelles modlises de faon dimensionnelle interrogent une ou plusieurs bases de donnes relationnelles sous-jacentes et ne peuvent par consquent pas contenir de calculs de sources de donnes. Elles ne sont pas considres comme des sources de donnes dimensionnelles dans le contexte de cette rubrique.

Procdure
1. Placez le pointeur au-dessus du bouton de l'explorateur de requtes et cliquez sur la requte qui contient la donne lmentaire pour laquelle vous souhaitez supprimer les valeurs. 2. Dans le volet Donnes lmentaires, cliquez sur la donne lmentaire. 3. Dans le volet Proprits, au niveau de la proprit Intersection de calcul, cliquez sur Afficher 'Non applicable'. Lorsqu'un membre calcul dfini par une requte et un membre calcul dfini par une source de donne se croisent, la valeur qui en rsulte est supprime. Si les membres qui se croisent ne contiennent pas de calculs de source de donnes, la valeur n'est pas supprime.

Mise en forme de donnes


Mettez en forme les donnes d'un rapport pour en amliorer la lisibilit. Par exemple, vous pouvez afficher toutes les valeurs de date dans l'ordre anne, mois et jour. Si vous ne dfinissez pas de donnes ici, les donnes sont mises en forme en fonction des proprits dfinies dans le modle. Si les proprits ne sont pas dfinies dans le modle, les donnes sont mises en forme en fonction des formats ICU (International Components for Unicode). Il est galement possible de mettre en forme les donnes en fonction d'une condition (p. 280) ou d'indiquer le format d'un objet particulier (p. 215). Lorsqu'un cube Cognos est utilis comme source de donnes, l'astrisque (*) est employ comme unit de mesure dans les valeurs de monnaies mixtes. Les valeurs de monnaies mixtes sont utilises lorsque vous calculez des valeurs avec diffrentes monnaies.

214 Report Studio

Chapitre 5: Utilisation des donnes Elles s'appliquent galement aux sources de donnes SAP BW.

Procdure
1. Dans le menu Donnes, cliquez sur l'option Format des donnes implicites. 2. Dans la zone Type de format, cliquez sur un type de format. Les proprits qui peuvent tre dfinies pour le type de format slectionn s'affichent dans la zone Proprits. 3. Si vous avez cliqu sur le type de format Monnaie et que vous souhaitez utiliser d'autres monnaies dans le rapport, cliquez sur le bouton Ajouter . Dans la bote de dialogue Monnaies, slectionnez les monnaies souhaites et cliquez sur le bouton OK. Par exemple, vous pouvez avoir une colonne dont les valeurs sont exprimes en euros et une autre dont les valeurs sont exprimes en dollars amricains. 4. Dfinissez les proprits souhaites. Si vous avez ajout des monnaies lors de l'tape 4, cliquez sur l'une d'elles et dfinissez les proprits de votre choix. Si vous n'avez ajout aucune monnaie, les proprits dfinies s'appliqueront toutes les monnaies. En ce qui concerne les proprits pour lesquelles vous saisissez des caractres de remplacement reprsentant certains types d'informations, telles que AAAA-MM-JJ pour les dates, les caractres de remplacement requis dpendent de la langue de cration dfinie pour le rapport. Pour en savoir davantage, reportez-vous la section "Utilisation de motifs pour mettre en forme des donnes" (p. 689). Si vous indiquez une valeur pour la proprit Motif, toutes les autres proprits de mise en forme sont ignores, l'exception des cas suivants : Caractres pour les valeurs manquantes Caractres pour les valeurs nulles Motif des nombres ngatifs

Certaines proprits dpendent de la langue et doivent donc tre modifies avec prudence. 5. Cliquez sur OK. Les proprits de mise en forme que vous dfinissez s'appliquent uniquement aux objets de la prsentation actuelle. Si une donne lmentaire contient des valeurs dans plusieurs monnaies, mais qu'un seul sous-ensemble de ces monnaies dispose de formats dfinis, le format implicite du paramtre rgional utilis est appliqu toutes les valeurs sans format.

Indication du format d'un objet


Indiquez le format d'un objet particulier si vous n'obtenez pas les rsultats que vous souhaitez. Vous ajoutez, par exemple, une mesure un rapport et vous souhaitez afficher deux dcimales lorsque vous excutez un rapport. Vous dfinissez le nombre de dcimales sur deux pour le type de format Nombre correspondant la prsentation en cours. Cependant, lorsque vous excutez le Guide de l'utilisateur - Cration de rapports professionnelle 215

Chapitre 5: Utilisation des donnes rapport, plus de deux dcimales s'affichent pour la mesure. Pour obtenir les rsultats que vous souhaitez, vous devez mettre en correspondance la mesure avec le type de format Nombre.

Procdure
1. Cliquez sur l'objet. 2. Dans le volet Proprits, cliquez deux fois sur la proprit Format des donnes. 3. Sous Type de format, cliquez sur le type de format que vous souhaitez appliquer l'objet. 4. Pour craser les proprits de type de format dfinies pour la prsentation en cours, cliquez sur la proprit et indiquez sa valeur dans la zone Proprits. 5. Cliquez sur OK.

Indication du nombre de dcimales


Lors de l'indication du nombre de dcimales, Cognos 8 utilise le mode d'arrondi implicite IEEE 754, appel arrondi au nombre entier pair le plus proche . Avec l'arrondi de type half even , les nombres sont arrondis en fonction de la valeur tronque la plus proche, sauf si les valeurs tronques sont quidistantes, auquel cas la valeur qui finit par un chiffre pair est choisie de la faon suivante : Si le chiffre figurant immdiatement aprs la prcision dcimale afficher est suprieur 5, le nombre est arrondi la valeur suprieure. Si le chiffre figurant immdiatement aprs la prcision dcimale afficher est infrieur 5, le nombre est arrondi la valeur infrieure. Si le chiffre figurant immdiatement aprs la prcision est 5, le nombre est arrondi la valeur infrieure lorsque le chiffre prcdent est pair ou arrondi la valeur suprieure lorsque le chiffre prcdent est impair.

Par exemple, si vous n'indiquez pas de dcimale, le nombre 78,5 est arrondi 78, tandis que le nombre 73,5 est arrondi 74. En outre, si le nombre maximum de dcimales est infrieur au nombre de dcimales effectivement prsent dans le nombre, ce dernier est arrondi au nombre maximal de dcimales.

Proprits propres aux paramtres rgionaux


Report Studio contient une bibliothque tendue de proprits personnalises adaptes aux utilisateurs de rgions et de langues diffrentes. Par exemple, si un modlisateur indique qu'une donne lmentaire spcifique est une monnaie, il suffit qu'il fournisse le symbole de monnaie appropri. Lors de la cration de rapports, Report Studio adapte automatiquement le format des valeurs au niveau de la monnaie chaque utilisateur en fonction de la langue de contenu dfinie dans Cognos Connection. Lorsque des modlisateurs ou des crateurs de rapport dfinissent des proprits, celles-ci prennent le pas sur les prfrences utilisateur et risquent de produire une mise en forme inadquate pour les utilisateurs d'autres cultures. Gnralement, il est plus facile et plus sr que Report Studio traite la 216 Report Studio

Chapitre 5: Utilisation des donnes mise en forme. Par exemple, pour le type de format de date, les diffrentes rgions utilisent des caractres diffrents pour reprsenter le sparateur de date. Si vous spcifiez un sparateur de date, vous risquez de semer la confusion chez les utilisateurs d'autres rgions. Les proprits de mise en forme de donnes suivantes sont sensibles aux paramtres rgionaux. Position du symbole de la monnaie Sparateur de date Ordre de la date Type de calendrier Sparateur de l'heure Afficher les symboles AM / PM Format de l'heure Sparateur de dcimales Position du signe ngatif Sparateur des milliers Taille du groupe (chiffres) Taille du groupe secondaire (chiffres) Caractres pour les valeurs manquantes Caractres pour les valeurs nulles Motif Motif des nombres ngatifs

Insertion d'une donne lmentaire unique


L'objet singleton permet d'insrer une donne lmentaire unique dans votre rapport. Ce dernier extrait uniquement la valeur de la premire ligne correspondant cette requte. L'insertion d'une donne lmentaire unique permet d'afficher une valeur indpendante des autres dans le rapport ou d'insrer du texte de type boilerplate (paragraphe passe-partout), comme par exemple le nom et l'adresse d'une socit. Par exemple, vous pouvez ajouter le revenu total dans l'en-tte de toutes les pages d'un rapport. Vous pouvez associer plusieurs objets singleton une requte unique (p. 236) pour optimiser les performances, par exemple lorsque toutes les donnes lmentaires du singleton proviennent de la mme table de base de donnes. En outre, deux objets singleton ou plus peuvent faire rfrence des donnes lmentaires de la mme requte, Ce qui est utile lorsque l'utilisation d'une seule requte s'avre plus efficace pour afficher un ensemble de valeurs uniques que l'utilisation de plusieurs requtes.

Guide de l'utilisateur - Cration de rapports professionnelle 217

Chapitre 5: Utilisation des donnes Vous pouvez galement filtrer la donne lmentaire dans l'objet singleton. Par exemple, vous pouvez afficher le revenu total de l'anne 2007 uniquement. Les requtes associes un objet singleton ne sont pas prises en charge lors de la production de la sortie du rapport au format texte dlimit (CSV).

Procdure
1. partir de l'onglet Bote outils rapport. du volet Objets insrables, faites glisser Singleton vers le

Un contenant de donnes vide est cr. 2. Dans l'onglet Source du volet Objets insrables, faites glisser une donne lmentaire dans le contenant Singleton. Conseil : Pour crer un singleton, vous pouvez galement faire glisser directement une donne lmentaire vers n'importe quel endroit du rapport. 3. Pour modifier la requte associe l'objet singleton, cliquez deux fois sur la proprit Requte dans le volet Proprits. Lors de l'excution du rapport, la valeur de la premire ligne de cette donne lmentaire est extraite.

Spcification de la liste des donnes lmentaires d'un objet


Indiquez la liste des donnes lmentaires d'un objet lorsque vous devez faire rfrence une donne lmentaire figurant dans une requte, mais pas dans la prsentation. Par exemple, supposons que vous souhaitiez ajouter un calcul de prsentation une liste qui, par dfinition, utilise une donne lmentaire figurant dans la requte. Si la donne lmentaire n'apparat pas dans la liste, vous devez y faire rfrence pour que le calcul de prsentation fonctionne. Vous devez galement indiquer la liste des proprits si vous appliquez une mise en forme conditionnelle (p. 280) utilisant une donne lmentaire qui ne figure pas dans la requte.

Procdure
1. Cliquez sur l'objet de prsentation souhait. Conseil : Pour obtenir la liste des objets de prsentation pour lesquels vous pouvez indiquer une liste de proprits, reportez-vous la proprit Proprits dans la section "Aide-mmoire sur les objets et les proprits de Report Studio" (p. 561). 2. Dans le volet Proprits, cliquez deux fois sur la proprit Proprits. 3. Cliquez sur les donnes lmentaires souhaites, puis cliquez sur le bouton OK.

Affichage des donnes pour une priode spcifique


Affichez les donnes d'une priode spcifique pour associer un rapport avec une priode commerciale spcifique plutt qu'avec l'heure d'excution. Par exemple, supposons que vous disposiez d'un 218 Report Studio

Chapitre 5: Utilisation des donnes rapport mensuel excut en dbut de mois et que vous souhaitiez faire apparatre dans ce rapport le dernier jour ouvrable du mois prcdent plutt que le jour d'excution du rapport. Si les fonctions de rapports AsOfDate() et AsOfTime() sont ajoutes au rapport, celles-ci renvoient une valeur base sur les rsultats de l'objet Expression 'En date du'. Si l'objet Expression 'En date du' n'est pas ajout au rapport, ces deux fonctions renvoient la date et l'heure d'excution du rapport. Si l'objet Expression 'En date du' est ajout plusieurs fois au rapport, la premire occurrence de l'objet dans la prsentation qui renvoie une valeur valide est utilise.

Procdure
1. partir de l'onglet Bote outils 'En date du' vers le rapport. 2. Cliquez deux fois sur Expression 'En date du'. 3. Dans la zone Dfinition de l'expression, saisissez l'expression souhaite et cliquez sur le bouton OK. L'expression doit renvoyer une valeur date-heure. Conseil : Vous pouvez faire glisser une fonction qui renvoie une constante depuis le dossier Constantes de l'onglet Fonctions. Vous pouvez alors modifier la constante et utiliser la valeur souhaite. Si vous n'indiquez aucune heure, l'heure implicite 12:00:00.000 est utilise. du volet Objets insrables, faites glisser l'objet Expression

Dfinition de la mesure implicite


Vous pouvez dfinir la mesure implicite des tableaux croiss et de certains types de graphiques. Dfinissez la mesure implicite utiliser lorsque aucune mesure ne peut tre dtermine d'aprs ce qui se trouve sur les bords. Crez par exemple un tableau crois dont les lignes correspondent la catgorie Modes de commande et les colonnes Lignes de produits. Vous ajoutez les lments Quantit et Revenus en tant que lignes imbriques, la catgorie Modes de commande devient donc leur parent. Vous pouvez ensuite ajouter l'lment Pays sous Modes de commande. tant donn qu'aucune mesure n'est dfinie pour Pays, vous slectionnez la mesure implicite de faon ce que les donnes soient renvoyes pour chaque pays. Dans un tableau crois, Report Studio dfinit automatiquement la mesure implicite lorsque vous insrez une mesure dans les cellules.

Procdure
1. Pour dfinir la mesure implicite d'un tableau crois, procdez comme suit : Cliquez n'importe o sur le tableau crois, puis cliquez sur le bouton Slectionner les anctres dans la barre de titre du volet Proprits.

Cliquez sur Tableau crois ou sur le type de graphique.

Guide de l'utilisateur - Cration de rapports professionnelle 219

Chapitre 5: Utilisation des donnes Cliquez sur la proprit Mesure implicite et slectionnez la mesure utiliser par dfaut.

2. Pour dfinir la mesure implicite d'un graphique, faites-en glisser une vers la zone correspondante.

Dfinition de ce qui s'affiche pour un contenant de donnes vide


Vous pouvez dfinir ce qui s'affiche pour un contenant de donnes lorsque aucune donne n'est disponible. Par exemple, vous pouvez indiquer qu'un texte doit s'afficher, spcifiant qu'aucune donne n'est disponible pour un objet liste d'un rapport. Vous pouvez faire cela pour les listes, les tableaux croiss, les graphiques, les cartes, les rptiteurs, les tables du rptiteur et les objets de table des matires.

Procdure
1. Cliquez sur un contenant de donnes. 2. Dans le volet Proprits, cliquez sur le bouton Slectionner les anctres type de contenant de donnes. Par exemple, si le contenant de donnes est une liste, cliquez sur Liste. 3. Dfinissez la valeur Aucune donne sur Oui. Deux onglets apparaissent en haut du contenant de donnes. 4. Cliquez sur l'onglet Aucune donne . , puis slectionnez le

5. Dans l'onglet Bote outils du volet Objets insrables, insrez les objets que vous souhaitez voir s'afficher lorsque aucune donne n'est disponible.

Ajout d'invites
Vous pouvez ajouter des invites un rapport ou ajouter de l'interactivit pour les utilisateurs. Les invites jouent le rle de questions permettant aux utilisateurs de personnaliser les informations contenues dans un rapport afin qu'elles correspondent au mieux leurs besoins. Par exemple, vous pouvez crer une invite permettant aux utilisateurs de slectionner un type de produit. Seuls les produits faisant partie du type de produit slectionn sont extraits et affichs dans le rapport. Les invites se composent de trois composants en relation les uns avec les autres. Les paramtres, qui reposent sur des filtres paramtrs, forment les questions que vous souhaitez poser aux utilisateurs. Les contrles d'invite fournissent l'interface utilisateur dans laquelle les questions sont poses. Enfin, les valeurs de paramtre fournissent les rponses aux questions. Report Studio propose diffrentes manires de crer des invites. Vous pouvez : dfinir des invites l'aide des filtres de contexte, utiliser l'outil Crer une page d'invite,

220 Report Studio

Chapitre 5: Utilisation des donnes crer votre propre invite et page d'invite, crer un paramtre pour produire une invite, insrer des invites directement dans la page de rapport.

Si vous incluez des rapports de diffrents packs dans un tableau de bord interactif utilisant des filtres globaux, veillez employer le mme nom de paramtre pour l'invite dans tous les rapports. Pour en savoir davantage sur la cration de tableaux de bord interactifs, reportez-vous au Guide d'administration et de scurit. Vous pouvez galement crer des invites dans le pack. Pour en savoir davantage, reportez-vous au manuel Framework Manager User Guide.

Dfinition d'invites l'aide des filtres de contexte


Si des filtres de contexte (ou limiteurs) sont dfinis, vous pouvez les utiliser pour crer des invites dans le rapport. Les invites jouent le rle de questions permettant aux utilisateurs de personnaliser les informations contenues dans un rapport afin qu'elles correspondent au mieux leurs besoins. Par exemple, vous avez la possibilit de crer une invite pour que les utilisateurs puissent slectionner une rgion. Seules les donnes relatives la rgion indique sont extraites et affiches dans le rapport. Avant de dfinir une invite, vous devez crer des filtres de contexte (p. 192).

Procdure
1. Dans la section Filtre de contexte de la vue d'ensemble, cliquez sur la flche vers le bas en regard du filtre que vous souhaitez utiliser comme invite. 2. Cliquez sur Invite. 3. Effectuez l'une des oprations suivantes : Pour supprimer l'invite, cliquez sur Aucune invite. Pour permettre aux utilisateurs qui excutent le rapport de slectionner n'importe quel membre d'une arborescence de la hirarchie, cliquez sur Invite sur la hirarchie. Pour permettre aux utilisateurs qui excutent le rapport d'effectuer une slection dans une liste de membres du niveau en cours, cliquez sur Invite sur le niveau.

Utilisation de l'outil Crer une page d'invite


Utilisez l'outil Crer une page d'invite pour ajouter rapidement des invites un rapport. Report Studio cre automatiquement les invites dans une page d'invite implicite.

Procdure
1. Cliquez sur la colonne pour laquelle vous souhaitez une invite utilisateur. Pour crer plusieurs invites ou une invite en cascade, slectionnez plusieurs colonnes. 2. Dans le menu Outils, cliquez sur Crer une page d'invite.

Guide de l'utilisateur - Cration de rapports professionnelle 221

Chapitre 5: Utilisation des donnes La page d'invite cre contient les lments suivants : un en-tte de page, un contrle d'invite pour chaque colonne slectionne, un cartouche de page contenant les boutons d'invite Annuler, Prcdent, Suivant et Terminer.

Vous pouvez ajouter d'autres objets ou modifier des lments. Par exemple, il est possible de changer le contrle d'invite choisi par Report Studio.

Cration de votre invite et de votre page d'invite


Crez votre propre invite et page d'invite pour contrler leur apparence dans un rapport.

Procdure
1. Positionnez le pointeur sur le bouton Explorateur de pages et cliquez sur Pages d'invite.

2. Dans l'onglet Bote outils du volet Objets insrables, faites glisser l'objet Page dans la zone Pages d'invite. 3. Cliquez deux fois sur la page que vous venez de crer. 4. partir de l'onglet Bote outils du volet Objets insrables, faites glisser l'un des contrles d'invite suivants vers la page d'invite.

Contrle d'invite
Invite de zone de texte

Description
Extrait des donnes sur la base d'une valeur que vous saisissez. Utilisez ce contrle si les utilisateurs connaissent exactement la valeur qu'ils souhaitent saisir, telle qu'un nom ou un numro de compte.

Invite de saisie d'une valeur

Extrait des donnes en fonction de valeurs que vous slectionnez dans une liste. Utilisez ce contrle pour afficher la liste des valeurs possibles parmi lesquelles les utilisateurs peuvent choisir. Remarque : Le nombre maximal d'lments pouvant tre affichs dans une liste est de 5 000.

222 Report Studio

Chapitre 5: Utilisation des donnes

Contrle d'invite
Invite de slection et de recherche

Description
Extrait des valeurs en fonction de critres de recherche indiqus par les utilisateurs. Les donnes sont alors extraites en fonction de valeurs que les utilisateurs slectionnent dans les rsultats de recherche. Utilisez ce contrle la place d'une invite de saisie de valeur si la liste de valeurs est trs longue, ce qui peut diminuer les performances. Conseil : Les utilisateurs peuvent effectuer une recherche respectant ou ne respectant pas la casse. Une recherche sensible la casse est plus rapide, tandis qu'une recherche ne respectant pas la casse renvoie gnralement un plus grand nombre de valeurs. Vous ne pouvez pas employer ce contrle si vous utilisez des sources de donnes SAP BW.

Invite de saisie d'une date Extrait des donnes en fonction d'une date que vous slectionnez. Utilisez ce contrle lorsque vous filtrez une colonne de date. Il permet aux utilisateurs d'extraire des donnes pour un jour, un ensemble de jours ou un intervalle de jours spcifique. Invite de saisie de l'heure Extrait des donnes en fonction d'une heure que vous slectionnez. Utilisez ce contrle pour qu'un rapport porte uniquement sur une heure ou une plage d'heures donne. Par exemple, vous pouvez utiliser ce contrle pour afficher le nombre de commandes reues aprs les heures de bureau. Vous pouvez alors utiliser ces informations pour dterminer le nombre d'employs devant travailler aprs les heures de bureau. Invite de saisie d'une date-heure Extrait des donnes en fonction d'une date et d'une heure que vous slectionnez. Utilisez ce contrle lorsque vous filtrez une colonne de date-heure. Il est utile pour indiquer des intervalles. Par exemple, vous pouvez extraire toutes les commandes reues entre lundi 12:00 et vendredi 17:00. Invite de saisie d'un intervalle Extrait des donnes en fonction d'un intervalle de temps que vous indiquez. Utilisez ce contrle pour extraire des donnes relatives un intervalle de temps. Par exemple, vous pouvez l'employer pour extraire une liste de produits retourns 30 jours ou plus aprs leur date d'achat.

Guide de l'utilisateur - Cration de rapports professionnelle 223

Chapitre 5: Utilisation des donnes

Contrle d'invite
Invite de slection dans l'arborescence

Description
Extrait des donnes sur la base de valeurs que vous slectionnez dans une liste. Les valeurs sont organises de faon hirarchique. Ce contrle est utile lorsque vous travaillez avec des sources de donnes dimensionnelles. Les donnes s'affichent depuis le sommet de la hirarchie des dimensions jusqu'au membre le plus dtaill et les utilisateurs peuvent choisir le niveau de dtail qu'ils souhaitent afficher dans le rapport. Pour en savoir davantage sur les invites de slection dans l'arborescence, reportez-vous la section "Contrle des donnes affiches dans l'invite de slection dans l'arborescence" (p. 235).

Invite gnre

Slectionne un contrle d'invite en fonction du type de donnes correspondant la donne lmentaire. Ce contrle sert de paramtre fictif. Lorsque vous excutez le rapport, il est remplac par le contrle d'invite appropri. Par exemple, si vous slectionnez une invite de date, le contrle est remplac par une invite de saisie d'une date-heure.

La bote de dialogue Assistant Invite s'affiche. 5. Si vous crez une invite de saisie d'un texte, d'une date, d'une heure, d'une date et d'une heure, d'un intervalle, ou encore une invite gnre, procdez comme suit : Crez un paramtre pour l'invite ou utilisez-en un existant. Cliquez sur Suivant. Si vous crez un paramtre, dfinissez l'expression en slectionnant une donne lmentaire du pack et l'oprateur utiliser. Conseil : Rendez l'invite facultative en activant la case cocher Rendre le filtre facultatif. Lorsque celle-ci est active, les utilisateurs ne doivent pas choisir de valeur lors de l'excution du rapport. Passez l'tape 8.

6. Si vous crez une invite de saisie d'une valeur, de slection et de recherche ou de slection dans l'arborescence, procdez comme suit : Crez un paramtre pour l'invite ou utilisez-en un existant. Cliquez sur Suivant. Si vous avez cr un paramtre et que vous souhaitez l'utiliser pour filtrer des donnes, cochez la case Crer un filtre paramtr et dfinissez l'expression en slectionnant une donne lmentaire du pack et l'oprateur utiliser.

224 Report Studio

Chapitre 5: Utilisation des donnes Si vous crez une invite de slection dans l'arborescence, vous devez choisir in dans la zone Oprateur. Vous pouvez utiliser les paramtres d'autres fins que le filtrage des donnes. Par exemple, vous pouvez utiliser un paramtre pour fournir une valeur un calcul de prsentation, telle que l'affichage du nom d'un utilisateur dans le rapport. Lors de l'excution du rapport, vous pouvez utiliser un paramtre pour inviter l'utilisateur saisir son nom et le faire apparatre dans le rapport. Conseil : Rendez l'invite facultative en activant la case cocher Rendre le filtre facultatif. Lorsque celle-ci est active, les utilisateurs ne doivent pas choisir de valeur lors de l'excution du rapport. Cliquez sur Suivant. Si vous avez cr un filtre paramtr et que plusieurs requtes sont dfinies dans le rapport, slectionnez la requte que vous voulez filtrer et cliquez sur Suivant. Cochez la case Crer une requte pour crer la requte qui sera utilise pour gnrer la liste de valeurs prsente lors de l'excution du rapport. Conseil : Ne crez pas de requte si vous souhaitez associer l'invite une requte existante ou si vous avez l'intention de crer la requte ultrieurement. Cliquez sur les points de suspension (...) en regard de Valeurs utiliser et cliquez sur la donne lmentaire partir de laquelle vous souhaitez crer l'invite. Conseil : Vous pouvez choisir une donne lmentaire diffrente de ce que verra l'utilisateur dans l'invite (reportez-vous l'tape suivante). Par exemple, vous souhaitez une invite sur les lignes de produits. Le pack contient les donnes lmentaires Ligne de produits et Cd ligne de produits. Vous pouvez choisir les valeurs Cd ligne de produits pour une extraction plus rapide des donnes. Cliquez sur les points de suspension (...) en regard de Valeurs afficher et cliquez sur la donne lmentaire que vous souhaitez afficher dans l'invite utilisateur. Pour crer une invite en cascade, cliquez sur la zone Source en cascade, puis slectionnez le paramtre qui reprsente la source en cascade.

7. Cliquez sur Terminer. Le contrle est ajout la page d'invite. Une page d'invite est similaire une page de rapport. Vous pouvez insrer des graphiques, du texte, etc., et appliquer la mise en forme souhaite. Il est galement possible de modifier les proprits du contrle d'invite en cliquant dessus et en apportant les modifications requises dans le volet Proprits.

Guide de l'utilisateur - Cration de rapports professionnelle 225

Chapitre 5: Utilisation des donnes

Exemple - Cration d'un rapport indiquant les produits livrs dans un intervalle de temps spcifique
Vous tes auteur de rapports pour la socit Vacances et aventure, qui vend du matriel de sport. Vous devez crer un rapport qui affiche l'intervalle entre les dates de clture et d'expdition.

Procdure
1. Dans la page Bienvenue de Cognos Connection, cliquez sur le lien Dossiers publics. 2. Cliquez sur le lien Entrept de donnes VA (requte), puis cliquez sur le lien Lancez dans le coin suprieur droit de la page et enfin sur Report Studio. 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. 4. Dans la bote de dialogue Nouveau, cliquez sur l'option Liste, puis cliquez sur le bouton OK. 5. Dans l'onglet Source , puis Ventes (requte). 6. Dveloppez Bon de commande et ajoutez Numro de commande la liste en cliquant deux fois dessus. 7. Dveloppez Produit, puis ajoutez l'lment Nom de produit la liste en cliquant deux fois dessus. 8. Dveloppez le dossier Donnes sur les ventes. Ajoutez Quantit la liste en cliquant deux fois dessus. 9. Dans l'onglet Bote outils du volet Objets insrables, faites glisser le Calcul de la requte droite de Quantit retourne dans la liste. 10. Dans la zone Nom, saisissez ce qui suit et cliquez sur le bouton OK : Intervalle de temps 11. Dans la zone Dfinition de l'expression, saisissez ce qui suit et cliquez sur le bouton OK : [Ventes (requte)].[Dimension de temps (jour de clture)].[Date (jour de clture)]-[Ventes (requte)].[Temps (date d'expdition)].[Date (date d'expdition)] 12. Dans le menu Donnes, cliquez sur Filtres 13. Cliquez sur le bouton Ajouter. 14. Dans la zone Dfinition de l'expression, saisissez : [Ventes (requte)].[Dimension de temps (jour de clture)].[Date (jour de clture)]-[Ventes (requte)].[Temps (date d'expdition)].[Date (date d'expdition)] > ?p1? 15. Cliquez sur OK deux reprises. Un filtre paramtr est cr pour renvoyer des donnes lorsque la diffrence entre la date de retour et la date de commande est suprieure la valeur indique par l'utilisateur. 16. Positionnez le pointeur sur le bouton Explorateur de pages et cliquez sur Pages d'invite. . du volet Objets insrables, dveloppez Ventes et marketing (requte)

226 Report Studio

Chapitre 5: Utilisation des donnes 17. Dans le volet Objets insrables, faites glisser l'objet Page dans le volet Pages d'invite, puis cliquez dessus deux fois. 18. partir de l'onglet Bote outils du volet Objets insrables, faites glisser l'objet Invite de

saisie d'un intervalle vers la zone de travail. La bote de dialogue Assistant Invite s'affiche. 19. Cliquez sur Utiliser un paramtre existant, puis sur p1. 20. Cliquez sur Terminer. 21. Excutez le rapport. Une invite de saisie d'un intervalle s'affiche. 22. Dans la zone Jours, saisissez une valeur et cliquez sur Terminer. Conseil : Vous pouvez galement saisir des valeurs pour les zones Hres et Min. Un rapport de type Liste s'affiche, indiquant tous les produits livrs aprs l'intervalle de temps indiqu. Par exemple, si vous saisissez 5 jours, la liste rpertorie les produits livrs plus de 5 jours aprs la date de commande.

Cration d'un paramtre pour produire une invite


Report Studio peut gnrer automatiquement des rapports sur invite en fonction de paramtres que vous crez. Lorsque vous excutez le rapport, Report Studio peut gnrer une page d'invite pour chaque paramtre non associ une page d'invite existante, selon que l'option d'excution sur invite (p. 72) est slectionne ou non. Vous devez galement dfinir des paramtres pour crer un rapport d'accs au dtail (p. 300) et vous pouvez utiliser ces paramtres pour dfinir des relations Principale/Dtails (p. 311).

Procdure
1. Dans le menu Donnes, cliquez sur l'option Filtres .

2. Dans l'onglet Filtres dtaills, cliquez sur le bouton Ajouter. La bote de dialogue Filtre dtaill s'affiche.

Guide de l'utilisateur - Cration de rapports professionnelle 227

Chapitre 5: Utilisation des donnes 3. Dans la zone lments disponibles, cliquez sur l'onglet Source ou Donnes lmentaires pour slectionner la donne lmentaire utiliser pour l'invite. Pour filtrer les donnes en fonction de donnes lmentaires non prsentes dans le rapport, cliquez deux fois sur une donne lmentaire dans l'onglet Source .

Pour filtrer des donnes qui figurent dans le rapport, mais pas forcment dans le modle, telles que des calculs, cliquez deux fois sur une donne lmentaire dans l'onglet Donnes lmentaires .

La donne lmentaire s'affiche dans la zone Dfinition de l'expression. 4. Dans la zone Dfinition de l'expression, saisissez un oprateur aprs la donne lmentaire ou slectionnez un oprateur dans l'onglet Fonctions. L'oprateur dfinit certaines des proprits implicites de l'invite. Par exemple, si l'oprateur est gal (=), l'utilisateur ne pourra slectionner qu'une valeur d'invite et la proprit Zone de slections multiples de l'invite est dfinie sur Non. Pour en savoir davantage sur la cration d'expressions, reportez-vous la section "Utilisation de l'diteur d'expression" (p. 393). 5. Saisissez un nom aprs l'oprateur pour dfinir le paramtre de l'invite. Un point d'interrogation doit prcder et suivre le nom. 6. Cliquez sur OK. 7. Dans la zone Syntaxe, cliquez sur l'un des choix suivants : Pour crer une invite requise, cliquez sur Requise. Pour crer une invite facultative, cliquez sur Facultative. Pour indiquer que l'invite ne doit pas tre utilise, cliquez sur Dsactive.

8. Cliquez sur OK.

Cration d'une invite directement dans une page de rapport


Vous pouvez ajouter des contrles d'invite directement dans une page de rapport, plutt que de crer une page de rapport. Les contrles d'invite que vous ajoutez aux pages de rapport ne s'affichent pas dans les cas suivants : rapports enregistrs rapports PDF rapports envoys aux utilisateurs par messagerie lectronique rapports programms

Les contrles d'invite sont interactifs par dfinition. Ils servent indiquer des valeurs de paramtres avant l'excution d'un rapport. Par consquent, si un contrle d'invite est ajout une page de rapport, il ne s'affiche que si le rapport est excut en format HTML. Lorsque vous excutez un 228 Report Studio

Chapitre 5: Utilisation des donnes rapport au format HTML, les utilisateurs peuvent slectionner les valeurs afficher ; le rapport est alors actualis. Dans le cas de rapports non interactifs comme ceux numrs ci-dessus, les valeurs de paramtres sont fixes avant que soit excut le rapport. L'utilisateur indique ces valeurs dans l'onglet Options d'excution de Cognos Connection. Si certaines valeurs ncessaires ne sont pas indiques, le rapport ne sera pas excut. Vous pouvez accder l'onglet Options d'excution en cliquant sur le bouton Dfinir les proprits correspondant au rapport.

Si vous utilisez les exemples de rapports fournis avec Report Studio, les pages des rapports : Tendances des consommateurs, VA Multimdia, Lignes de produits par anne (invite) et Liste des coordonnes des reprsentants contiennent des contrles d'invites.

Procdure
1. partir de l'onglet Bote outils du volet Objets insrables, faites glisser un contrle d'invite vers l'emplacement o vous souhaitez qu'il figure. La bote de dialogue Assistant Invite s'affiche. 2. Indiquez les informations ncessaires pour crer l'invite. Conseil : Rendez l'invite facultative en activant la case cocher Rendre le filtre facultatif. Dans le cas contraire, lorsque vous excutez le rapport pour la premire fois, l'invite s'affiche dans une page d'invite gnre plutt que dans une page de rapport. Vous pouvez galement dfinir une slection implicite pour l'invite (p. 232). 3. Cliquez sur l'invite dans la zone de travail. 4. Dans le volet Proprits, dfinissez la proprit Soumission automatique sur Oui. Si vous ne dfinissez pas la proprit Soumission automatique sur Oui, le rapport ne sera pas rgnr lorsque l'utilisateur slectionnera une autre valeur d'invite. Conseil : Il existe une autre solution pour dfinir la soumission automatique dans l'invite, il suffit d'ajouter un bouton d'invite partir de l'onglet Bote outils et de dfinir sa proprit Type sur Terminer. Le contrle est ajout la page de rapport. Vous pouvez en modifier les proprits en cliquant dessus et en apportant des modifications dans le volet Proprits.

Modification des invites


Vous pouvez modifier les proprits de chaque invite cre en indiquant des valeurs dans le volet Proprits. Vous pouvez par exemple : modifier l'interface de contrle d'invite, indiquer qu'une invite requiert une entre de l'utilisateur, permettre aux utilisateurs de choisir entre plusieurs valeurs, afficher ou masquer les tats d'invite,

Guide de l'utilisateur - Cration de rapports professionnelle 229

Chapitre 5: Utilisation des donnes indiquer des slections implicites, spcifier des valeurs d'invites, ajouter un bouton d'invite, crer une invite en cascade.

Certaines proprits que vous dfinissez peuvent tre remplaces certaines conditions. Par exemple, certaines proprits dfinies pour le filtre associ une invite peuvent remplacer la proprit d'invite correspondante.

Modification de l'interface de contrle d'invite


Par dfaut, lorsque vous crez une invite, Report Studio slectionne son interface de contrle. Vous pouvez modifier l'interface de contrle d'invite en fonction du type d'invite que vous crez. Par exemple, pour une invite de saisie de valeur, vous pouvez choisir une liste droulante, une zone de liste ou un groupe de cases d'options.

Procdure
1. Cliquez sur le contrle d'invite que vous souhaitez modifier. 2. Dans le volet Proprits, cliquez sur la proprit Interface de slection, puis cliquez sur l'interface de votre choix.

Demande d'entre utilisateur pour une invite


Vous pouvez spcifier qu'une invite requiert une entre de l'utilisateur avant l'excution du rapport.

Procdure
1. Cliquez sur le contrle d'invite que vous souhaitez modifier. 2. Dans le volet Proprits, cliquez sur la proprit Requise, puis cliquez sur Oui. 3. Positionnez le pointeur sur le bouton Explorateur de pages et accdez une page de rapport. 4. Dans le menu Donnes, cliquez sur l'option Filtres 5. Cliquez sur le filtre associ l'invite. 6. Dans la bote de dialogue Syntaxe, cliquez sur l'option Requise, puis sur le bouton OK. Lorsque vous excutez le rapport, une toile s'affiche ct de l'invite, indiquant que l'utilisateur doit slectionner une valeur ou en saisir une. Si une invite en cascade est utilise et que le contrle d'invite parent est requis, le contrle d'invite enfant est dsactiv. Ainsi, les utilisateurs peuvent choisir au moins une valeur dans l'invite parent avant de choisir une valeur dans l'invite enfant. Inversement, si le contrle parent est facultatif, le contrle enfant est obligatoire. Ainsi, les utilisateurs peuvent choisir les valeurs dans l'invite enfant sans avoir choisir une valeur dans l'invite parent. .

230 Report Studio

Chapitre 5: Utilisation des donnes

Slection de plusieurs valeurs dans une invite par les utilisateurs


Vous pouvez permettre aux utilisateurs de slectionner plusieurs valeurs ou un intervalle de valeurs dans une invite. Par exemple, une invite demande aux utilisateurs de slectionner une ligne de produits. Vous pouvez modifier l'invite pour permettre aux utilisateurs de slectionner plusieurs lignes de produits. Si vous autorisez plusieurs slections, la proprit Soumission automatique sera toujours dsactive.

Procdure
1. Cliquez sur le contrle d'invite que vous souhaitez modifier. 2. Dans le volet Proprits, choisissez si les utilisateurs peuvent spcifier plusieurs valeurs ou un intervalle de valeurs : Pour autoriser l'utilisateur spcifier plusieurs valeurs, dfinissez la proprit Zone de slections multiples Oui. Pour autoriser l'utilisateur spcifier une plage de valeurs, dfinissez la proprit Intervalle Oui. 3. Positionnez le pointeur sur le bouton Explorateur de pages et accdez une page de rapport. 4. Dans le menu Donnes, cliquez sur l'option Filtres .

Si plusieurs requtes sont dfinies dans le rapport, vous devez cliquer d'abord sur un objet li une requte. Si plusieurs requtes sont dfinies dans le rapport, cliquez sur un objet li la requte voulue. 5. Cliquez deux fois sur le filtre associ l'invite. 6. Remplacez l'oprateur par l'un des suivants : Si vous crez une invite zone de slections multiples, changez l'oprateur en in. Par exemple, l'expression [ligne_produits] in ?Ligne de produits?, o [ligne_produits] correspond au nom de la donne lmentaire, permet aux utilisateurs de slectionner plusieurs lignes de produits. Si vous crez une invite intervalle, changez l'oprateur en in_range. Par exemple, l'expression [Marge] in_range ?Marge?, o [Marge] correspond au nom de la donnes lmentaire, permet aux utilisateurs de dfinir un intervalle pour la marge. 7. Cliquez sur OK deux reprises.

Affichage ou masquage des tats d'invite


Chaque invite que vous crez dans un rapport produit une validation dynamique lors de l'excution du rapport. Des contrles de validit sont effectus pour s'assurer que les donnes sont correctes et que les valeurs requises sont fournies. Par exemple, une toile s'affiche ct de chaque invite requise. Une flche s'affiche ct d'une invite si vous devez slectionner ou saisir une valeur. Si

Guide de l'utilisateur - Cration de rapports professionnelle 231

Chapitre 5: Utilisation des donnes vous saisissez une valeur incorrecte, une ligne en pointills s'affiche. Vous pouvez dcider d'afficher ou non l'toile et la flche pour chaque invite.

Procdure
1. Cliquez sur le contrle d'invite que vous souhaitez modifier. 2. Dans le volet Proprits, cliquez sur la proprit Masquer les ornements, puis, cliquez sur l'option Oui pour masquer les caractres d'invite ou sur l'option Non pour les afficher.

Indication d'une slection implicite pour une invite


Vous pouvez indiquer une slection implicite pour une invite, de faon ce que les utilisateurs ne doivent pas slectionner ni saisir une valeur lors de l'excution du rapport.

Procdure
1. Cliquez sur le contrle d'invite que vous souhaitez modifier. 2. Si vous voulez dfinir un intervalle de valeurs, dans le volet Proprits, dfinissez la proprit Intervalle sur Oui. 3. Si vous souhaitez dfinir plusieurs slections implicites, dfinissez la proprit Zone de slections multiples Oui. 4. Dans le volet Proprits, cliquez deux fois sur la proprit Choix implicites. 5. Cliquez sur le bouton Ajouter et procdez de l'une des faons suivantes :

Si vous avez choisi de dfinir une seule valeur, saisissez-la en tant que slection implicite. Si vous avez choisi de dfinir un intervalle de valeurs, saisissez les valeurs minimale et maximale dans les zones Valeur minimale et Valeur maximale respectivement.

6. Cliquez sur OK. 7. Rptez les tapes 4 5 pour dfinir les autres slections implicites. 8. Cliquez sur OK.

Dfinition de valeurs d'invites


Vous pouvez fournir vos propres valeurs dans une invite : pour afficher autre chose que ce qui figure dans la base de donnes, pour amliorer les performances en n'accdant pas la base de donnes, pour fournir du texte pour des invites facultatives, telles que pour la slection d'une valeur, pour limiter le nombre de valeurs disponibles.

232 Report Studio

Chapitre 5: Utilisation des donnes Par exemple, une invite demande aux utilisateurs de slectionner un pays. Pour la valeur de base de donnes tats-Unis, vous souhaitez que USA s'affiche dans l'invite.

Procdure
1. Cliquez sur le contrle d'invite que vous souhaitez modifier. 2. Dans le volet Proprits, cliquez deux fois sur la proprit Choix statiques. 3. Cliquez sur le bouton Ajouter .

4. Dans la zone Utilisation, saisissez la valeur d'invite que vous souhaitez ajouter. 5. Dans la zone Affichage, saisissez la valeur qui s'affichera dans l'invite. 6. Cliquez sur OK. 7. Rptez les tapes 4 7 pour ajouter d'autres valeurs d'invites. 8. Pour lier une valeur d'invite une condition (p. 280), procdez comme suit : Cliquez sur la liste droulante Variable et choisissez la variable utiliser ou crez-en une. Pour en savoir davantage sur la cration de variables, reportez-vous la section "Ajout d'une variable" (p. 285). Cliquez sur la liste droulante Valeur, puis cliquez sur l'une des valeurs possibles de la variable. Cliquez sur la valeur statique que vous souhaitez lier la variable, puis cliquez sur le bouton d'dition .

Dans la zone Affichage, saisissez la valeur qui s'affichera dans l'invite pour cette valeur particulire de la variable. Rptez cette procdure pour chaque valeur supplmentaire.

9. Cliquez sur OK.

Ajouter un bouton d'invite


Ajoutez des boutons d'invite afin que l'utilisateur puisse soumettre des lments slectionns, annuler un rapport ou naviguer entre les pages. Lorsque vous construisez des invites et des pages d'invite (p. 222), vous aurez probablement besoin d'ajouter des boutons pour soumettre des slections. Certains contrles d'invite, tels que l'invite de saisie d'une valeur, peuvent tre dfinis pour soumettre les slections automatiquement. D'autres contrles d'invite, tels que l'invite de saisie d'une date, ncessitent un bouton d'invite.

Procdure
1. Placez votre curseur sur le bouton Explorateur de pages et cliquez sur la page de rapport ou la page d'invite dans laquelle se trouve le contrle d'invite pour lequel vous voulez ajouter un bouton d'invite.

Guide de l'utilisateur - Cration de rapports professionnelle 233

Chapitre 5: Utilisation des donnes 2. Dans l'onglet Bote outils du volet Objets insrables, faites glisser l'objet Bouton d'invite vers la zone de travail. 3. Cliquez sur le bouton d'invite, puis, dans le volet Proprits, cliquez sur la proprit Type. Slectionnez l'une des oprations suivantes :

Objectif
Annuler le rapport Aller la page d'invite prcdente Aller la page d'invite suivante Excuter le rapport Nouvelle invite utilisateur Conseil : Une nouvelle invite utilisateur est utile lorsque vous avez des invites en cascade.

Opration
Annuler Prcdent Suivant Terminer Nouvelle invite

Cration d'une invite en cascade


Crez une invite en cascade pour utiliser les valeurs d'une invite afin de filtrer les valeurs d'une autre invite. Par exemple, un rapport contient les colonnes Lignes de produits et Types de produit. Vous crez des invites pour ces colonnes et spcifiez que l'invite Types de produit est une invite en cascade dont la source est Lignes de produits. Lorsque les utilisateurs slectionnent une ligne de produits, ils ne voient que les types de produits en relation avec la ligne de produits slectionne.

Procdure
1. Si vous souhaitez que la source en cascade soit une invite requise, cliquez dessus puis, dans le volet Proprits, dfinissez la proprit Requise sur Oui. 2. Cliquez sur le contrle d'invite que vous souhaitez utiliser comme invite en cascade. 3. Dans le volet Proprits, cliquez deux fois sur la proprit Source en cascade. 4. Cliquez sur le paramtre qui reprsente la source en cascade, puis cliquez sur le bouton OK. 5. Si l'invite permet aux utilisateurs de slectionner plusieurs valeurs, ajoutez un bouton d'invite la source en cascade pour fournir les valeurs appropries l'invite en cascade : Dans l'onglet Bote outils du volet Objets insrables, faites glisser l'objet Bouton d'invite vers le rapport. Cliquez sur le bouton d'invite, puis, dans le volet Proprits, cliquez sur la proprit Type et slectionnez l'option Nouvelle invite.

234 Report Studio

Chapitre 5: Utilisation des donnes Pour modifier le texte du bouton d'invite, dans l'onglet Bote outils du volet Objets insrables, faites glisser l'objet Texte vers le bouton d'invite et saisissez le texte souhait.

Pour en savoir davantage sur la cration d'invites en cascade, reportez-vous la prsentation rapide de Report Studio.

Contrle des donnes affiches dans l'invite de slection dans l'arborescence


Vous pouvez contrler les donnes qui s'affichent dans une invite de slection dans l'arborescence et la faon dont les donnes sont structures pour obtenir le rsultat souhait. Pour cela, vous devez ajouter plusieurs fonctions l'expression de filtre. En outre, l'oprateur que vous choisissez dans la bote de dialogue Assistant Invite(p. 222) contrle les lments qui s'affichent en regard de chaque valeur d'invite. Si l'oprateur est in ou not in, des cases cocher apparaissent en regard de chaque valeur d'invite. Si l'oprateur est gal (=), aucune case cocher n'apparat.

Procdure
1. Positionnez le pointeur sur le bouton Explorateur de requtes associe l'invite. et cliquez sur la requte

2. Dans le volet Donnes lmentaires, cliquez deux fois sur la donne lmentaire partir de laquelle vous souhaitez crer l'invite. 3. Dans la zone Dfinition de l'expression, saisissez l'une des fonctions suivantes et cliquez sur le bouton OK.

Objectif

Fonction

Affiche la structure de tous les membres de la hirarchie. Si rootmembers elle n'est pas utilise, tous les membres sont affichs dans (donne_lmentaire) une liste simple. Affiche les descendants de la donne lmentaire dans une descendants(rootmembers structure, o x reprsente le niveau. Par exemple, si vous (donne_lmentaire, x) crez une invite sur la hirarchie Anne et si x=1, vous verrez 2004, 2005 et 2006 dans l'arborescence. Si x=2, vous verrez T1 2004, T2 2004, etc. Affiche les descendants d'un membre. Par exemple, T1 2004, children(membre) T2 2004, T3 2004 et T4 2004 s'affiche pour le membre 2004.

Guide de l'utilisateur - Cration de rapports professionnelle 235

Chapitre 5: Utilisation des donnes

Utilisation de requtes
Les requtes dterminent les donnes qui figurent dans le rapport. Dans Report Studio, vous pouvez crer et modifier des requtes l'aide de l'Explorateur de requtes. L'Explorateur de requtes offre une autre mthode pour modifier des rapports ou en crer de nouveaux. Vous pouvez l'utiliser pour effectuer des tches complexes, ainsi que d'autres tches plus difficiles accomplir dans la prsentation de rapport. Vous pouvez, par exemple, utiliser l'Explorateur de requtes pour : amliorer les performances en changeant l'ordre dans lequel les lments sont interrogs partir de la base de donnes ou en modifiant les proprits des requtes pour permettre au serveur de rapports d'excuter ces dernires de faon simultane lorsque cela est possible. Remarque : Par dfaut, les requtes sont excutes de faon squentielle. Votre administrateur doit activer la fonction d'excution simultane des requtes. Pour en savoir davantage, reportez-vous au Guide d'administration et de scurit. afficher ou ajouter des filtres et des paramtres, ainsi que modifier leurs proprits, afficher ou ajouter des dimensions, des niveaux et des faits, intgrer des instructions SQL provenant d'autres rapports ou de rapports que vous crivez, crer des requtes complexes au moyen d'oprations 'set' et de jointures.

Mise en relation de requtes et de prsentations


Les requtes et les prsentations fonctionnent ensemble. Aprs avoir choisi le type de donnes dont vous avez besoin, vous devez crer une prsentation dans laquelle afficher les rsultats. Chaque colonne de donnes doit tre la fois slectionne pour la requte et affiche dans une prsentation, sauf si vous prfrez ne pas afficher certaines colonnes. Pour obtenir un rapport valide, les portions requte et prsentation de celui-ci doivent tre lies. Report Studio lie automatiquement une requte et une prsentation. Par exemple, lorsque vous utilisez Report Studio et le modle de rapport de type Liste, la requte et la prsentation sont automatiquement lies. En outre, vous pouvez crer une requte et la lier manuellement un contenant de donnes. Dans la prsentation, lorsque vous faites glisser un contenant de donnes vers la zone de travail, vous pouvez indiquer la requte utiliser en cliquant sur la proprit Requte dans le volet Proprits. Vous pouvez ajouter les lments de la requte que vous souhaitez afficher dans la prsentation en les faisant glisser depuis l'onglet Donnes lmentaires du volet Objets insrables.

Utilisation de sources de donnes dimensionnelles


Lorsque vous utilisez les sources de donnes SAP BW, vous ne pouvez utiliser qu'une seule hirarchie dans la requte. La cration de requtes utilisant simultanment des donnes OLAP et relationnelles n'est pas prise en charge. Si vous crez des requtes l'aide d'une base de donnes dont vous ne connaissez pas le type, consultez votre administrateur ou concepteur de modles de base de donnes.

236 Report Studio

Chapitre 5: Utilisation des donnes Lors de l'excution de requtes multicubes l'aide de sources de donnes dimensionnelles, les restrictions suivantes s'appliquent : Seuls les oprateurs de base (+, *, /,-) sont disponibles pour les calculs inter-cube. Les jointures internes ne sont pas prises en charge. Toutes les jointures pour des requtes multicube sont des jointures externes. Vous ne pouvez pas trier ou filtrer une dimension conforme (sujet de requte). Les dimensions conformes sont cres dans Framework Manager. L'affichage du MDX l'aide de la proprit de requte Code SQL/MDX cr peut ne pas montrer le code MDX en cours d'excution. Ceci est d au fait que lorsqu'une requte multicubes est excute, plusieurs petites requtes sont en fait excutes.

Connexion de requtes entre plusieurs sources de donnes


Cognos 8 prend en charge : les jointures SGBDR/SGBDR, les oprations sur les ensembles avec deux requtes, relations principale/dtails de deux requtes, le changement de niveau d'une requte l'autre.

Vous ne pouvez pas crer les types de jointure suivants : de cube cube (homognes), de cube cube (htrognes), de cube SGBDR, de cube SAP BW, de SAP-BW SGBDR.

Requtes faits multiples


Vous devez comprendre le rsultat d'une requte portant sur plusieurs table de faits pour obtenir les rsultats souhaits. Le rsultat d'une requte faits multiples varie selon que vous utilisez des dimensions conformes ou non conformes et dpend galement du niveau de granularit et de la nature additive des donnes. La source de donnes ci-dessous prsente des caractristiques qui influent sur les rsultats si vous utilisez une requte faits multiples avec Niveaux des stocks et Ventes. La granularit temporelle diffre dans la mesure o les niveaux des stocks sont enregistrs de faon mensuelle et les ventes sont enregistres de faon quotidienne. Par ailleurs, les donnes Ventes incluent une dimension non conforme : Modes de commande.

Guide de l'utilisateur - Cration de rapports professionnelle 237

Chapitre 5: Utilisation des donnes

Les exemples ci-dessous vont vous aider interprter les rsultats d'une requte faits multiples et comprendre les options permettant de modifier une requte pour obtenir les rsultats souhaits.

Dimensions conformes
Des requtes individuelles portant sur les faits Niveaux des stocks et Ventes par trimestre et par produit donnent les rsultats suivants :

Une requte portant sur des faits multiples et des dimensions conformes respecte la cardinalit entre chaque table de faits et ses dimensions. Elle renvoie toutes les lignes de chaque table de faits. Les tables de faits sont mises en correspondance en fonction de leurs cls communes, savoir Heure et Produit. Produit et Heure s'appliquent Niveaux des stocks et Ventes. Toutefois, les niveaux des stocks sont enregistrs de faon mensuelle et les ventes sont enregistres de faon quotidienne. Dans cet exemple, les rsultats sont automatiquement agrgs au niveau de granularit commun le plus bas. La quantit, tablie partir des donnes Ventes, est cumule pour obtenir des valeurs mensuelles. Des valeurs nulles sont souvent renvoyes pour ce type de requte car il est fort possible qu'une combinaison d'lments dimensionnels figurant dans une table de faits n'existe pas dans l'autre table. Par exemple, si Corde Everest 50 tait disponible en stock en janvier 2005, mais qu'aucune vente de ce produit n'a t enregistre pendant cette mme priode, une valeur nulle sera affiche pour les donnes Quantit sur la ligne Corde Everest 50.

Dimensions non conformes


Si une dimension non conforme est ajoute la requte, la nature des rsultats gnrs par la requte change.

238 Report Studio

Chapitre 5: Utilisation des donnes

Les donnes Modes de commande existent uniquement dans Ventes. Par consquent, les enregistrements ne peuvent plus tre agrgs au niveau de granularit commun le plus bas, puisqu'un ct de la requte prsente un caractre dimensionnel non commun l'autre ct. Les rsultats Stock l'ouverture et Stock la fermeture sont rpts, car il n'est plus possible de relier une valeur unique de ces colonnes une valeur de la colonne Quantit. Le groupement en fonction de la cl Trimestre dmontre que le rsultat de cet exemple repose sur le mme ensemble de donnes que celui de la requte portant sur des dimensions conformes. Les valeurs rcapitulatives sont identiques. Par exemple, la quantit totale pour le mois de janvier 2005 est 2 766 dans les deux exemples.

Filtres appliqus aux dimensions non conformes


Par dfaut, pour amliorer les performances, les filtres sont appliqus au niveau de la base de donnes. Le comportement implicite peut produire des valeurs nulles inattendues lorsque vous ajoutez un filtre une requte faits multiples. Si vous crez un filtre sur la dimension Modes de commande pour afficher uniquement le mode de commande par tlcopie et que vous appliquez le filtre au niveau de la source de donnes, le rapport inclut des valeurs nulles.

Le filtre est appliqu uniquement la zone de sujet Ventes. tant donn que Modes de commande n'existe pas dans Niveaux des stocks, tous les produits apparaissent toujours dans le rapport. Par exemple, Parapluie Omnium tait disponible en stock en fvrier 2006. tant donn qu'aucune vente de ce produit par le biais de commandes par tlcopie n'a t enregistre pendant le mois de fvrier 2006, Modes de commande et Quantit ont des valeurs nulles. Guide de l'utilisateur - Cration de rapports professionnelle 239

Chapitre 5: Utilisation des donnes Pour supprimer les valeurs nulles, modifiez le filtre pour qu'il s'applique l'ensemble de rsultats plutt qu' la source de donnes. En appliquant le filtre l'ensemble de rsultats, vous obtenez les mmes rsultats que si vous utilisiez des dimensions conformes. Seuls les produits commands par tlcopie apparaissent dans le rapport.

Le rcapitulatif des donnes Quantit est gal 986 quelle que soit la mthode de filtrage utilise, ce qui montre que les rsultats sont bass sur le mme ensemble de donnes. Deux types de filtres sont disponibles dans Report Studio. Un filtre dtaill est appliqu la source de donnes. Un filtre rcapitulatif est appliqu l'ensemble de rsultats. Pour en savoir davantage sur l'application des filtres dtaills et rcapitulatifs, reportez-vous la section "Filtrage de donnes" (p. 190).

Ajout de requtes un rapport


Vous pouvez crer plusieurs requtes dans l'Explorateur de requtes afin de rpondre des besoins particuliers. Par exemple, vous avez la possibilit de crer une requte spare pour chaque contenant de donnes d'un rapport afin d'afficher des donnes diffrentes.

Procdure
1. Positionnez le pointeur sur le bouton Explorateur de requtes et cliquez sur Requtes.

2. Dans le volet Objets insrables, faites glisser l'un des objets ci-aprs dans la zone de travail.

Objet
Requte Jointure Union Intersect Except SQL

Description
Ajoute une requte. Ajoute une relation de jointure. Ajoute un oprateur UNION. Ajoute un oprateur INTERSECT. Ajoute un oprateur EXCEPT (moins). Ajoute du code SQL.

240 Report Studio

Chapitre 5: Utilisation des donnes

Objet
MDX

Description
Ajoute du code MDX.

3. Dans le volet Proprits, indiquez les proprits voulues. Par exemple, si vous avez ajout une jointure, cliquez deux fois sur la proprit Relations des jointures pour la dfinir. 4. Cliquez deux fois sur une requte. 5. partir de l'onglet Source du volet Objets insrables, faites glisser les donnes lmentaires

qui doivent figurer dans la requte vers le volet Donnes lmentaires. Conseil : Vous pouvez ajouter la requte des donnes lmentaires que vous ne voulez pas voir apparatre dans la prsentation. Par exemple, si vous voulez que le filtrage soit effectu sur le Code de ligne de produits et que les utilisateurs visualisent Lignes de produits dans la prsentation, vous devez ajouter les deux donnes lmentaires la requte. 6. Pour crer une donne lmentaire dans la requte, partir de l'onglet Bote outils volet Objets insrables, faites glisser l'objet Donne lmentaire vers le volet Donnes lmentaires. 7. Pour ajouter un filtre, dans l'onglet Bote outils du volet Objets insrables, faites glisser l'objet Filtre vers le volet Filtres dtaills ou Filtres rcapitulatifs et dfinissez l'expression de filtre(p. 190). Conseil : Vous pouvez galement crer un filtre en faisant glisser une donne lmentaire depuis l'onglet Source vers l'un des volets de filtres, puis en compltant l'expression de filtre. Si vous utilisez une source de donnes dimensionnelles, vous pouvez filtrer rapidement les donnes en faisant glisser un membre la place du niveau auquel ce membre appartient. Par exemple, en faisant glisser le membre 2006 du niveau Annes, vous allez filtrer les donnes de l'anne 2006. Cette mthode est plus rapide que si vous faites glisser le niveau Anne et que vous compltez l'expression de filtre pour indiquer que seules les donnes de l'anne 2006 doivent tre affiches. Lors de l'ajout de requtes au rapport cliquez avec le bouton droit de la souris sur la zone de travail et cliquez sur Afficher les sources des packs pour afficher les requtes utilisant des donnes lmentaires d'un pack, cliquez avec le bouton droit de la souris sur la zone de travail et cliquez sur Dvelopper les rfrences pour afficher les relations existant entre les requtes du rapport, afin de faciliter la cration de requtes complexes. du

Cration d'une requte d'union


Vous pouvez crer une requte d'union pour combiner plusieurs requtes en un seul jeu de rsultats. Vous pouvez combiner des requtes utilisant diffrentes sources de donnes. Par exemple, il est possible de combiner une requte renvoyant des donnes d'une source dimensionnelle et une requte renvoyant des donnes d'une source relationnelle. Guide de l'utilisateur - Cration de rapports professionnelle 241

Chapitre 5: Utilisation des donnes Pour combiner deux requtes, les conditions suivantes doivent tre remplies : les deux requtes doivent comporter le mme nombre de donnes lmentaires, Les types de donnes des donnes lmentaires doivent tre compatibles et les donnes lmentaires doivent s'afficher dans le mme ordre. Pour les types de donnes numriques, les nombres entiers, virgule flottante et dcimales sont compatibles. Pour les chanes, les types de donnes char, varChar et longVarChar sont compatibles. Pour les donnes binaires, les types binary et varBinary compatibles. Les types de donnes de dates doivent correspondre parfaitement.

Procdure
1. Positionnez le pointeur sur le bouton Explorateur de requtes 2. Dans le volet Objets insrables, procdez comme suit : Faites glisser l'objet Requte dans la zone de travail. Faites glisser Union, Intersection ou Exception droite de la requte. Deux points d'insertion s'affichent droite de l'oprateur. Faites glisser un objet Requte vers chaque point d'insertion. et cliquez sur Requtes.

Deux requtes sont cres dans la zone de travail et un raccourci vers chaque requte s'affiche au niveau des points d'insertion. 3. Cliquez deux fois sur chaque requte constituant la requte d'union et ajoutez les donnes lmentaires souhaites. 4. Dans la barre d'outils, cliquez sur le bouton Prcdent pour revenir la zone de travail Requtes. 5. Cliquez sur l'oprateur 'set' que vous avez ajout l'tape 3. 6. Dans le volet Proprits, cliquez sur la proprit Valeurs en double et indiquez si vous souhaitez supprimer ou conserver les lignes en double. 7. Cliquez deux fois sur la proprit Liste de projection. La liste de projection rpertorie les donnes lmentaires prvues pour l'opration 'set'. 8. Si vous souhaitez que Report Studio produise automatiquement la liste des donnes lmentaires prvues, cliquez sur Cre automatiquement. Report Studio produit la liste de projection au moyen d'une seule des deux requtes mises en union. 9. Pour ajouter, supprimer, dplacer ou renommer des donnes lmentaires dans la liste de projection, cliquez sur Manuel et apportez les modifications souhaites. 10. Cliquez sur OK.

242 Report Studio

Chapitre 5: Utilisation des donnes 11. Cliquez deux fois sur la requte d'union. 12. partir de l'onglet Source du volet Objets insrables, faites glisser les donnes lmentaires

que vous souhaitez ajouter la requte vers le volet Donnes lmentaires. La requte d'union est termine. Vous pouvez maintenant la lier un contenant de donnes de la prsentation.

Exemple - Cration d'un rapport de type Liste deux colonnes pour trois donnes lmentaires
Vous tes auteur de rapports pour la socit Vacances et aventure, qui vend du matriel de sport. Vous devez crer un rapport de type Liste prsentant le revenu de l'ensemble des lignes de produits et des modes de commande. Toutefois, vous souhaitez que les lignes de produits et les modes de commande s'affichent dans une seule colonne. Pour crer ce rapport, vous allez utiliser une requte d'union afin de joindre les donnes lmentaires Lignes de produits et Modes de commande.

Procdure
1. Dans la page Bienvenue de Cognos Connection, cliquez sur le lien Dossiers publics. 2. Cliquez sur le lien Entrept de donnes VA (requte), puis cliquez sur le lien Lancez dans le coin suprieur droit de la page et enfin sur Report Studio. 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. 4. Dans la bote de dialogue Nouveau, cliquez sur l'option Page blanche, puis sur le bouton OK. 5. Positionnez le pointeur sur le bouton Explorateur de requtes 6. Dans le volet Objets insrables, procdez comme suit : Faites glisser l'objet Requte dans la zone de travail. Faites glisser Union droite de la requte. Deux points d'insertion s'affichent droite de l'oprateur. Faites glisser un objet Requte vers chaque point d'insertion. Les requtes Requte2 et Requte3 sont cres dans la zone de travail et un raccourci vers chaque requte s'affiche au niveau des points d'insertion. 7. Cliquez deux fois sur Requte2. 8. partir de l'onglet Source du volet Objets insrables, faites glisser les donnes lmentaires et cliquez sur Requtes.

suivantes vers le volet Donnes lmentaires : Lignes de produits du dossier Produits, Revenus du dossier Donnes sur les ventes.

9. partir de l'onglet Bote outils du volet Objets insrables, faites glisser l'objet Donne lmentaire vers le volet Donnes lmentaires.

Guide de l'utilisateur - Cration de rapports professionnelle 243

Chapitre 5: Utilisation des donnes La donne lmentaire sera utilise pour trier les lignes de produits et les modes de commande dans le rapport. 10. Dans la zone Dfinition de l'expression, saisissez 'A' et cliquez sur le bouton OK. 11. Dans le volet Proprits, cliquez deux fois sur la proprit Nom, supprimez le nom implicite et saisissez : Touche de tri 12. Dans la barre d'outils, cliquez sur le bouton Prcdent Requtes. 13. Cliquez deux fois sur Requte3. 14. Dans l'onglet Source du volet Objets insrables, faites glisser les donnes lmentaires pour revenir la zone de travail

suivantes dans le volet Donnes lmentaires : Modes de commande Revenus

Conseil : Ces donnes lmentaires se trouvent dans les dossiers Modes de commande et Donnes sur les ventes. 15. Rptez les tapes 9 11 pour crer une donne lmentaire Touche de tri dans Requte3 avec 'B' en tant que dfinition. 16. Dans la barre d'outils, cliquez sur le bouton Prcdent pour revenir la zone de travail Requtes. 17. Cliquez sur l'oprateur Union. 18. Cliquez deux fois sur la proprit Liste de projection. L'lment Lignes de produits de la liste de projection contient la fois les lignes de produits et les modes de commande. 19. Cliquez sur Manuelle. 20. Cliquez sur Lignes de produits, puis sur le bouton Modifier .

21. Dans la zone dition, saisissez le texte suivant aprs Lignes de produits : & Modes de commande 22. Cliquez sur OK deux reprises. 23. Cliquez deux fois sur Requte1. 24. Dans l'onglet Source du volet Objets insrables, faites glisser les donnes lmentaires

suivantes dans le volet Donnes lmentaires : Lignes de produits & Modes de commande Revenus

244 Report Studio

Chapitre 5: Utilisation des donnes Touche de tri

25. Slectionnez Touche de tri et dans le volet Proprits, cliquez sur la proprit Tri l'avance, puis sur Tri en ordre croissant. Lorsque vous excutez le rapport, toutes les lignes de produits s'affichent en premier, suivies de tous les modes de commande. 26. Positionnez le pointeur sur le bouton Explorateur de pages et cliquez sur Page1.

27. Dans l'onglet Bote outils du volet Objets insrables, faites glisser l'objet Liste vers la zone de travail. 28. Cliquez sur la liste. 29. Cliquez sur le bouton Slectionner les anctres sur Liste. 30. Cliquez sur la proprit Requte, puis sur Requte1. La liste est lie la requte d'union. 31. Cliquez deux fois sur la proprit Proprits. 32. Cochez la case Touche de tri et cliquez sur le bouton OK. Puisque la donne lmentaire n'apparat pas dans la liste, vous devez en faire une proprit dans la liste avant qu'elle puisse trier les lignes de produits et les modes de commande. 33. partir de l'onglet Donnes lmentaires du volet Objets insrables, faites glisser les lments suivants partir de Requte1 vers la liste : Lignes de produits & Modes de commande Revenus dans la barre de titre du volet Proprits, puis

34. Excutez le rapport. Un rapport de type Liste deux colonnes est gnr. L'ensemble des lignes de produits et des modes de commande s'affiche dans la premire colonne.

Cration d'une relation de jointure


Vous pouvez crer une relation de jointure pour joindre deux requtes.

Guide de l'utilisateur - Cration de rapports professionnelle 245

Chapitre 5: Utilisation des donnes En gnral, les relations de jointure doivent tre cres dans le modle Framework Manager. Crez une relation de jointure dans Report Studio si la relation que vous tentez de crer ne peut pas tre modlise dans Framework Manager.

Procdure
1. Positionnez le pointeur sur le bouton Explorateur de requtes 2. Dans le volet Objets insrables, procdez comme suit : Faites glisser l'objet Requte dans la zone de travail. Faites glisser Jointure droite de la requte. Deux points d'insertion s'affichent droite de l'oprateur. Faites glisser un objet Requte vers chaque point d'insertion. Deux requtes sont cres dans la zone de travail et un raccourci vers chaque requte s'affiche au niveau des points d'insertion. 3. Cliquez deux fois sur chaque requte constituant la requte de jointure et ajoutez les donnes lmentaires souhaites. 4. Dans la barre d'outils, cliquez sur le bouton Prcdent Requtes. 5. Cliquez sur l'lment Jointure. 6. Dans le volet Proprits, cliquez deux fois sur la proprit Relations des jointures. 7. Cliquez sur Nouveau lien. 8. Cliquez sur une donne lmentaire dans la requte de gauche, puis sur une autre dans la requte de droite pour crer un lien. 9. Pour chaque requte, cliquez sur Cardinalit, puis la cardinalit utiliser. 10. Cliquez sur Oprateur, puis sur l'oprateur utiliser. 11. Pour convertir la relation de jointures en une expression, cliquez sur le bouton Convertir en expression. Convertissez la relation de jointures en une expression pour modifier la dfinition de la jointure. Remarque : Aprs avoir converti la relation en expression, vous ne pouvez pas la convertir de nouveau en relation. 12. Cliquez sur OK. 13. Cliquez deux fois sur la requte de jointure. 14. partir de l'onglet Source du volet Objets insrables, faites glisser les donnes lmentaires pour revenir la zone de travail et cliquez sur Requtes.

que vous souhaitez ajouter vers le volet Donnes lmentaires.

246 Report Studio

Chapitre 5: Utilisation des donnes La requte de jointure est termine. Vous pouvez maintenant la lier un contenant de donnes de la prsentation.

Ajout d'informations de dimension une requte


Ajoutez des informations de dimension une requte pour obtenir les rsultats voulus. Ajoutez des informations de dimension si l'un des cas suivants s'applique : Aucune information de dimension n'est disponible dans la source de donnes. Par exemple, la source de donnes contient des donnes plates que vous voulez modliser de faon dimensionnelle. Vous voulez remplacer les informations de dimension dans la source de donnes. Vous voulez tendre ou limiter les informations de dimension dans la source de donnes.

Si vous n'ajoutez pas d'informations de dimension et que la source de donnes contient des dimensions, c'est la structure de la source de donnes qui est utilise. Si la source de donnes ne contient pas de dimension, Cognos 8 cre une structure dimensionnelle implicite. Les informations de dimension ne sont pas destines dfinir la prsentation des informations, mais faciliter la planification des requtes. Elles peuvent tre considres comme une forme d'indices de requtes. En outre, les utilisateurs ne peuvent pas passer au niveau infrieur (p. 307) des dimensions que vous ajoutez un rapport.

Procdure
1. Positionnez le pointeur sur le bouton Explorateur de requtes votre choix. et cliquez sur la requte de

2. Dans le volet Proprits, cliquez sur la proprit Remplacer les informations de dimension, puis cliquez sur Oui. L'onglet Informations de dimension s'affiche dans la zone de travail. 3. Cliquez sur l'onglet Informations de dimension. 4. Pour crer une dimension partir d'une donne lmentaire existante, partir de l'onglet Source du volet Objets insrables faites glisser cette donne lmentaire vers le volet Dimensions. Report Studio produit automatiquement la dimension complte. 5. Pour crer une dimension, partir de l'onglet Bote outils du volet Objets insrables,

faites glisser l'objet Dimension vers le volet Dimensions, puis construisez la dimension en ajoutant les objets de votre choix : Faites glisser Niveau pour crer un niveau. Faites glisser Hirarchie des niveaux pour crer une hirarchie des niveaux. Faites glisser Hirarchie des membres pour crer une hirarchie des membres.

Guide de l'utilisateur - Cration de rapports professionnelle 247

Chapitre 5: Utilisation des donnes Pour en savoir davantage sur ces objets, reportez-vous la section "Utilisation de donnes dimensionnelles" (p. 185). 6. Dans l'onglet Source du volet Objets insrables, faites glisser les donnes lmentaires souhaites vers les objets ajouts l'tape prcdente. Par exemple, si vous avez cr un niveau, dfinissez une cl en faisant glisser une donne lmentaire dans le dossier Cls. 7. Pour crer un fait, dans l'onglet Source du volet Objets insrables, faites glisser la donne lmentaire souhaite dans le volet Faits.

Exemple - Cration d'un tableau crois affichant les lignes vides


Vous tes auteur de rapports pour la socit Vacances et aventure, qui vend du matriel de sport. Vous devez crer un tableau crois affichant le revenu total annuel par ligne de produits et par mode de commande. Par dfaut, si aucun revenu n'a t gnr pour une ligne de produits donne au cours d'une anne spcifique, aucune ligne ne s'affiche dans le tableau crois pour cette ligne de produits et cette anne. Vous pouvez remplacer les informations de dimension du tableau crois pour les lignes vides s'affichent dans le rapport.

Procdure
1. Dans la page Bienvenue de Cognos Connection, cliquez sur le lien Dossiers publics. 2. Cliquez sur le lien Entrept de donnes VA (requte), puis cliquez sur le lien Lancez dans le coin suprieur droit de la page et enfin sur Report Studio. 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. 4. Dans la bote de dialogue Nouveau, cliquez sur l'option Tableau crois, puis cliquez sur le bouton OK. 5. partir de l'onglet Source du volet Objets insrables, faites glisser les donnes lmentaires suivantes vers le tableau crois : Lignes de produits en tant que lignes Mois en tant que lignes imbriques Modes de commande en tant que colonnes Revenus en tant que mesure

Conseil : Ces donnes lmentaires se trouvent dans les dossiers Produits, Dimension de temps, Modes de commande et Donnes sur les ventes. 6. Cliquez avec le bouton droit de la souris sur le tableau crois, puis cliquez sur Aller la requte. 7. Dans le volet Proprits, cliquez sur la proprit Remplacer les informations de dimension, puis cliquez sur Oui. L'onglet Informations de dimension s'affiche en bas de la zone de travail.

248 Report Studio

Chapitre 5: Utilisation des donnes 8. Cliquez sur l'onglet Informations de dimension. 9. Dans l'onglet Source du volet Objets insrables, faites glisser les lments suivants dans le volet Dimensions : Lignes de produits Date

Lignes de produits et Date deviennent des dimensions distinctes de la requte. 10. Positionnez le pointeur sur le bouton Explorateur de pages 11. Cliquez sur Mois. 12. Dans le volet Proprits, cliquez deux fois sur la proprit Tri. 13. Dans la zone Donnes lmentaires, faites glisser Date vers la zone Liste de tri et cliquez sur OK. 14. Excutez le rapport. Toutes les annes de commande s'affichent pour toutes les lignes de produits, mme si aucun revenu n'a t gnr. et cliquez sur Page1.

lments de rfrence des packs dans des requtes dtailles


Lors de la cration d'une requte dtaille dans Report Studio, vous ne pouvez faire rfrence qu' des lments de la requte principale ou ceux d'autres requtes. Par exemple, si vous ajoutez un filtre une requte dtaille, les seuls lments que vous pouvez insrer dans l'expression sont ceux qui existent dans d'autres requtes dfinies dans le rapport. Pour ajouter un lment partir du pack, vous devez supprimer le lien entre la requte dtaille et la requte principale.

Procdure
1. Positionnez le pointeur sur le bouton Explorateur de requtes et cliquez sur Requtes.

Guide de l'utilisateur - Cration de rapports professionnelle 249

Chapitre 5: Utilisation des donnes 2. Supprimez le lien entre la requte dtaille et la requte principale correspondante en slectionnant son raccourci droite de la requte dtaille et en cliquant sur le bouton supprimer. 3. Cliquez deux fois sur la requte dtaille. Les lments de pack sont dsormais disponibles dans l'onglet Source insrables. 4. Ajoutez les lments de pack souhaits. Par exemple, pour crer un filtre dtaill qui fait rfrence un lment de pack, faites glisser l'objet filtre depuis l'onglet Bote outils du volet Filtres dtaills, puis ajoutez les lments souhaits dans la zone Dfinition de l'expression. 5. Dans la barre d'outils, cliquez sur la flche vers le haut pour revenir la zone de travail Requtes. 6. Crez nouveau le lien entre la requte dtaille et la requte principale en faisant glisser la requte principale la droite de la requte dtaille. 7. Au besoin, cliquez deux fois sur la requte dtaille pour la complter. Par exemple, si vous avez cr un filtre, l'expression de filtre a peut-tre besoin d'tre complte. du volet Objets

Utilisation du code SQL ou MDX


Pour chaque requte d'un rapport, vous pouvez utiliser le code SQL ou MDX qui s'excute en mme temps que le rapport. Vous pouvez : afficher le code SQL ou MDX, modifier le code SQL ou MDX, crer un rapport l'aide de votre code SQL ou MDX, choisir la source de donnes.

Lorsque vous utilisez une source de donnes relationnelle, le code SQL produit par Report Studio dpend de la version de rapport slectionne.

Affichage du code SQL ou MDX


Affichez le code SQL ou MDX pour visualiser ce qui est transmis la base de donnes lorsque vous excutez un rapport.

Procdure
1. Pour afficher le code SQL ou MDX pour l'intgralit du rapport, dans le menu Outils, cliquez sur Afficher le code SQL/MDX gnr. Cette option affiche le code SQL ou MDX qui sera excut dans la source de donnes. Le code SQL ou MDX est organis par requte et par rsultat de requte. Si une requte est utilise dans plusieurs contenants de donnes, un rsultat de requte est gnr pour chaque contenant de donnes. 2. Pour afficher le code SQL ou MDX d'une requte spcifique, procdez comme suit : 250 Report Studio

Chapitre 5: Utilisation des donnes Positionnez le pointeur sur le bouton Explorateur de requtes de votre choix. et cliquez sur la requte

Dans le volet Proprits, cliquez deux fois sur la proprit Code SQL/MDX cr.

La proprit Code SQL/MDX cr affiche le code SQL ou MDX excut lorsque vous affichez les donnes tabulaires (menu Excution, option Afficher les donnes tabulaires), qui affiche les donnes gnres par la requte sous la forme d'une liste. Vous pouvez utiliser cette proprit pour crer des requtes avances. Le code SQL ou MDX de la requte s'affiche dans la bote de dialogue Code SQL/MDX cr. Pour SQL, vous pouvez afficher le code SQL natif qui correspond au code SQL transmis la base de donnes lorsque vous excutez la requte ou le code SQL Cognos qui est une forme gnrique du code SQL utilis par Report Studio. Le code SQL Cognos est converti en code SQL natif avant l'excution de la requte.

Modification du code SQL ou MDX


Vous pouvez modifier le code SQL ou MDX d'une requte en fonction de vos propres besoins. Vous avez par exemple la possibilit de modifier le code SQL ou MDX pour amliorer les performances ou pour rsoudre des problmes. Si vous n'avez pas l'origine cr la requte au moyen de code SQL ou MDX, vous devez la convertir en SQL ou MDX pour pouvoir effectuer des modifications. La conversion d'une requte en SQL ou MDX est un processus irrversible.

Procdure
1. Positionnez le pointeur sur le bouton Explorateur de requtes votre choix. et cliquez sur la requte de

2. Dans le volet Proprits, cliquez deux fois sur la proprit Code SQL/MDX cr. 3. Cliquez sur Convertir. 4. Apportez les modifications souhaites. Si vous utilisez du code MDX, vous devez connatre la syntaxe MDX prise en charge par Report Studio. 5. Cliquez sur Valider pour vrifier les erreurs. 6. Cliquez sur OK.

Cration d'un rapport l'aide de votre code SQL ou MDX


Vous pouvez crer un rapport en ajoutant du code SQL ou MDX provenant d'une source externe (un autre rapport, par exemple).

Guide de l'utilisateur - Cration de rapports professionnelle 251

Chapitre 5: Utilisation des donnes Si vous utilisez du code MDX, vous devez connatre la syntaxe MDX prise en charge par Report Studio.

Procdure
1. Dans le menu Fichier, cliquez sur Nouveau. 2. Cliquez sur l'option Page blanche et sur le bouton OK. 3. Positionnez le pointeur sur le bouton Explorateur de requtes et cliquez sur Requtes.

4. Dans le volet Objets insrables, faites glisser Requte dans la zone de travail. 5. Dans le volet Objets insrables, effectuez l'une des oprations suivantes : Pour crer une requte SQL, faites glisser SQL droite de la requte. Pour crer une requte MDX, faites glisser MDX droite de la requte.

Conseil : Vous pouvez faire glisser SQL ou MDX n'importe o dans la zone de travail ; Report Studio cre automatiquement une requte. 6. Dans le volet Proprits, cliquez deux fois sur la proprit Source de donnes pour choisir la source de donnes. 7. Cliquez sur la source de donnes voulue, puis cliquez sur le bouton OK. 8. S'il y a lieu, dans la proprit Catalogue, saisissez le nom du catalogue que vous voulez utiliser. 9. Cliquez deux fois sur la proprit SQL ou MDX. 10. Saisissez le code SQL ou MDX que vous souhaitez utiliser. 11. Cliquez sur Valider pour vrifier les erreurs. 12. Cliquez sur OK. 13. Cliquez deux fois sur la requte. Si le code SQL ou MDX est correct, les donnes lmentaires dfinies dans le code SQL ou MDX s'affichent dans le volet Donnes lmentaires. 14. Positionnez le pointeur sur le bouton Explorateur de pages rapport. et cliquez sur une page du

15. Dans l'onglet Bote outils du volet Objets insrables, faites glisser le type de rapport (p. 87) crer dans la zone de travail. Par exemple, faites glisser une liste, un tableau crois, un graphique ou un rptiteur. 16. Cliquez sur le contenant de donnes. 17. Dans le volet Proprits, cliquez sur le bouton Slectionner les anctres que vous venez de crer. Par exemple, si vous avez cr une liste, cliquez sur Liste. , puis sur le contenant

252 Report Studio

Chapitre 5: Utilisation des donnes 18. Cliquez sur la proprit Requte, puis sur la requte utiliser pour le type de rapport. 19. partir de l'onglet Donnes lmentaires du volet Objets insrables, faites glisser les lments souhaits depuis la requte choisie l'tape prcdente vers le contenant de donnes.

Slection de la source de donnes


Si vous avez converti une requte en SQL ou MDX ou cr une requte en ajoutant votre code SQL ou MDX, vous devez choisir la source de donnes sur laquelle vous voulez excuter la requte.

Procdure
1. Positionnez le pointeur sur le bouton Explorateur de requtes et cliquez sur Requtes.

2. Cliquez sur l'objet Source de donnes de la requte pour laquelle vous voulez choisir la source de donnes. 3. Dans le volet Proprits, cliquez deux fois sur la proprit Source de donnes. 4. Cliquez sur la source de donnes voulue, puis cliquez sur le bouton OK.

Optimisation des premires lignes


Le code SQL produit par Report Studio dpend du format de rapport choisi. Par exemple, si vous spcifiez le format HTML, l'optimisation des premires lignes est ncessaire. Toutes les lignes sont ncessaires si vous indiquez le format PDF. Les programmeurs et les administrateurs de bases de donnes doivent se rappeler que Report Studio n'utilise pas toujours l'optimisation des premires lignes. Si vous considrez que l'optimisation des premires lignes est toujours ncessaire, il est possible que l'optimiseur SGBDR ne traite pas la requte comme vous l'attendiez.

Syntaxe MDX prise en charge


Si vous utilisez du code MDX, vous devez connatre la syntaxe prise en charge par Report Studio. Report Studio prend en charge la syntaxe MDX indique dans le kit de dveloppement Data Access SDK version 2.8 de Microsoft, avec les exceptions suivantes : Report Studio ne prend pas en charge les fonctions MDX ci-dessous. Cette liste est partielle et ne s'applique que lorsque vous travaillez avec les sources de donnes suivantes : cubes DB2 OLAP Cognos Consolidation Cognos Contributor

Pour ces sources de donnes, Cognos 8 utilise une syntaxe MS Analysis Services lgrement diffrente. AllMembers Ignore SetToArray

Guide de l'utilisateur - Cration de rapports professionnelle 253

Chapitre 5: Utilisation des donnes

Ascendants CalculationCurrentPass CalculationPassValue Call Correlation Covariance CovarianceN Current DataMember DrillDownLevel DrillDownLevelBottom DrillDownLevelTop DrillDownMember DrillDownMemberBottom DrillDownMemberTop DrillupLevel DrillupMember

Is IsAncestor IsGeneration IsLeaf IsSibling LinkMember LinRegIntercept LinRegPoint LinRegR2 LinRegSlope LinRegVariance LookupCube MemberToStr Nom NameToSet NonEmptyCrossjoin Predict

SetToStr StddevP StdevP StripCalculatedMembers StrToMember StrToSet StrToTuple StrToValue ToggleDrillState TupleToStr UniqueName UserName ValidMeasure VarianceP VarP VisualTotals

Ajout d'une macro de requte


Ajoutez une macro de requte pour implmenter les modifications aux requtes SQL au cours de l'excution. Une macro est une partie de code que vous pouvez insrer dans l'instruction Select d'une requte ou dans une expression. Vous pouvez par exemple ajouter une macro pour insrer une nouvelle donne lmentaire contenant le nom de l'utilisateur. Vous pouvez galement ajouter des macros de requte pour le modle Framework Manager. Pour en savoir davantage, y compris sur les exemples, reportez-vous au manuel Framework Manager User Guide. La prise en charge de macros de requtes dans Report Studio inclut les mmes fonctions que pour les macros utilises dans Framework Manager, y compris la prise en charge des correspondances

254 Report Studio

Chapitre 5: Utilisation des donnes de paramtres dfinies dans le modle Framework Manager. Cependant, les macros de requtes de Report Studio ne s'tendent pas la prsentation. C'est pourquoi, lorsque vous modifiez la requte l'aide de macros, pensez aux consquences au niveau de la prsentation. Par exemple, si une macro supprime une colonne de la requte laquelle la prsentation fait rfrence, une erreur d'excution se produit.

Procdure
1. Positionnez le pointeur sur le bouton Explorateur de requtes et cliquez sur Requtes.

2. Si la requte laquelle vous souhaitez ajouter une macro a t cre au moyen de votre propre code SQL , procdez comme suit : Cliquez sur l'objet Code SQL li la requte. Dans le volet Proprits, cliquez deux fois sur la proprit Code SQL. Dans la bote de dialogue Code SQL, saisissez la macro. Cliquez sur OK.

3. Si la requte laquelle vous souhaitez ajouter une macro n'a pas t cre au moyen de votre propre code SQL, procdez comme suit : Cliquez sur la requte. Dans le volet Proprits, cliquez deux fois sur la proprit Code SQL/MDX cr. Dans la bote de dialogue Code SQL/MDX cr, cliquez sur Convertir. Dans la bote de dialogue Code SQL, saisissez la macro. Cliquez sur OK.

Conseil : Pour obtenir la liste des fonctions de macro prises en charge, reportez-vous la section "Utilisation de l'diteur d'expression" (p. 393).

Cration d'invites l'aide de macros de requtes


Il est possible de crer des invites obligatoires et facultatives dans les rapports l'aide de macros de requtes. Utilisez les fonctions de macros d'invites prompt et promptmany pour crer des invites une seule valeur et plusieurs valeurs. Vous pouvez utiliser des fonctions de macro d'invite lorsque vous travaillez avec une source de donnes relationnelle ou une source de donnes relationnelle modlise de faon dimensionnelle (DMR). Les fonctions prompt et promptmany disposent des paramtres obligatoires et facultatifs ci-dessous. Toutes les valeurs d'argument doivent tre indiques sous forme de chanes.

Guide de l'utilisateur - Cration de rapports professionnelle 255

Chapitre 5: Utilisation des donnes

Paramtre
Nom (obligatoire)

Description
Nom de l'invite. Peut galement faire rfrence au nom du paramtre sur une page d'invite cre par l'utilisateur, auquel cas cette page s'affiche lorsque le rapport est excut au lieu de la page d'invite implicite que la macro gnrerait. Type de donnes d'une valeur d'invite. La valeur implicite est string . Les valeurs d'invites sont valides. Lorsqu'il s'agit de chanes, la valeur fournie est place entre apostrophes et les apostrophes incorpores sont doubles. Les valeurs sont les suivantes : boolean date datetime decimal double float int integer interval long memberuniquename-Memberuniquename n'est pas rellement un type de donnes. Utilisez-le lorsque le type de donnes du paramtre correspond un nom unique de membre (MUN). Par exemple, utilisez la syntaxe #prompt ('Paramtre', 'memberuniquename')#. numeric real short string time timeinterval timestamp token -- Token n'est pas un type de donnes. Il s'agit d'un moyen de transmettre du code SQL. Token ne transmet pas de valeur. xsddate xsddatetime xsddecimal xsddouble xsdduration xsdfloat xsdint xsdlong xsdshort xsdstring xsdtime

Datatype (facultatif)

256 Report Studio

Chapitre 5: Utilisation des donnes

Paramtre
DefaultText (facultatif)

Description
Texte implicite utiliser. Si une valeur est dfinie, l'invite est facultative. Si vous utilisez un espace quand aucune valeur n'est fournie dans la bote de dialogue Valeur d'invite, alors la clause Where n'est habituellement pas gnre. Si vous utilisez un texte quand aucune valeur n'est fournie dans la bote de dialogue Valeur d'invite, alors la clause Where est habituellement gnre l'aide de la valeur implicite. Assurez-vous que le texte que vous saisissez permet de produire une instruction SQL valide.

Text (facultatif) QueryItem (facultatif)

Texte qui prcde toute valeur fournie par l'utilisateur, comme 'and column1 = '. Le moteur d'invite peut tirer parti des proprits de l'lment de requte dfinies sous Informations d'invite. Il est possible d'afficher des informations descriptives mme si la valeur d'invite est un code. Parenthse de fermeture utilise le plus souvent avec la fonction promptmany. Elle est galement utile lorsque l'invite est facultative et qu'elle est suivie de filtres cods en dur dans l'instruction SQL.

TextFollowing (facultatif)

Exemple - Slection d'une invite de pays


Vous tes auteur de rapports pour la socit Vacances et aventure, qui vend du matriel de sport. Vous devez crer un rapport qui invite les utilisateurs choisir le pays pour lequel ils souhaitent consulter les donnes. Les codes suivants dcrivent comment vous pouvez utiliser des macros pour crer une invite.
select COUNTRY_MULTILINGUAL.COUNTRY_CODE as COUNTRY_CODE, COUNTRY_MULTILINGUAL.COUNTRY as COUNTRY, COUNTRY_MULTILINGUAL."LANGUAGE" as LANGUAGE1, COUNTRY_MULTILINGUAL.CURRENCY_NAME as CURRENCY_NAME from gosales.gosales.dbo.COUNTRY_MULTILINGUAL COUNTRY_MULTILINGUAL where COUNTRY_MULTILINGUAL.COUNTRY = #prompt('CountryName')#

Remarques
Puisque l'argument <Datatype> n'est pas indiqu, les valeurs d'invites valides doivent tre des chanes, ce qui est correct dans ce cas.

Guide de l'utilisateur - Cration de rapports professionnelle 257

Chapitre 5: Utilisation des donnes tant donn que l'argument <DefaultText> n'est pas indiqu, l'invite CountryName est ncessaire.

258 Report Studio

Chapitre 6: Utilisation de rapports existants


Une fois cr, un rapport peut tre modifi ou amlior, par exemple en le configurant en vue d'une diffusion en rafale. Avant de modifier un rapport, vrifiez que vous disposez des droits de scurit adquats. Pour en savoir davantage, reportez-vous au Guide d'administration et de scurit. Vous pouvez : ouvrir et enregistrer des rapports en local, ouvrir un rapport partir du Presse-papiers, ouvrir des fichiers partir d'autres studios, grer les modifications au niveau du pack, ajouter plusieurs lments dans une mme colonne, diffuser un rapport en rafale, personnaliser les rapports l'aide de conditions, dfinir l'accs au dtail, changer de niveau dans un rapport, crer une relation Principale/Dtails.

Ouverture et enregistrement local d'un rapport


Par dfaut, les rapports crs sont stocks sur le serveur Cognos 8. Vous pouvez toutefois ouvrir et enregistrer des rapports sur votre ordinateur. Cela vous permet d'envoyer un rapport un auteur de rapports qui travaille dans un autre environnement, ou d'enregistrer le rapport sur un rseau ou un disque local, dans un rpertoire pour lequel un contrle du code source est ralis.

Procdure
1. Procurez-vous le fichier LFA.dll auprs de votre administrateur Cognos 8. Ce fichier se trouve dans le rpertoire bin o Cognos 8 est install. 2. Ouvrez une fentre d'invite de commande. 3. Enregistrez le fichier LFA.dll en saisissant regsvr32 LFA.dll 4. Dans Internet Explorer, ajoutez votre ordinateur et le serveur Cognos 8 la liste des sites de confiance : Guide de l'utilisateur - Cration de rapports professionnelle 259

Chapitre 6: Utilisation de rapports existants Dans le menu Outils, cliquez sur Options Internet. Dans l'onglet Scurit, cliquez sur le bouton Sites de confiance. Cliquez sur le bouton Sites. Dans la zone Ajoute ce site Web la zone, saisissez http://localhost et cliquez sur Ajouter. Conseil : Si le serveur Cognos 8 n'est pas install sur le mme ordinateur que le navigateur, saisissez la place http://<nom ordinateur>. Rptez l'tape ci-dessus pour http://<nom serveur Cognos 8>. Dcochez la case Ncessite un serveur scuris (https:) pour tous les sites dans cette zone. Cliquez sur OK deux reprises.

5. Dans le menu Outils de Report Studio, cliquez sur Options. 6. Cochez la case Permettre l'accs au fichier local et cliquez sur le bouton OK. Les options de menu (Local) Ouvrir et (Local) Enregistrer sous apparaissent dans le menu Fichier. 7. Fermez puis dmarrez nouveau Report Studio. Vous pouvez maintenant ouvrir et enregistrer des rapports sur votre ordinateur. la premire ouverture ou au premier enregistrement local d'un rapport, Internet Explorer vous demande si vous souhaitez autoriser le contrle ActiveX sur la page afin d'interagir avec d'autres sections de cette page. Cliquez sur Oui pour continuer.

Ouverture d'un rapport partir du Presse-papiers


Vous pouvez ouvrir une spcification de rapport (p. 84) prcdemment copie dans le Presse-papiers (menu Outils, option Copier dans le Presse-papiers). Cette option est utile pour importer une spcification de rapport XML partir d'un emplacement externe l'environnement Cognos 8. Bien que Report Studio tente de valider la spcification de rapport, vous devez vous assurer qu'elle est correcte. Pour en savoir davantage, reportezvous au manuel Developer Guide du SDK de Cognos 8.

Procdure
Dans le menu Outils, cliquez sur l'option Ouvrir le rapport partir du Presse-papiers.

Ouverture de fichiers partir d'autres studios


Vous pouvez ouvrir dans Report Studio des rapports, des modles ou des analyses crs dans Query Studio ou Analysis Studio. Vous avez accs toutes les fonctionnalits de Report Studio pour modifier la mise en forme, la prsentation, les calculs et les requtes.

260 Report Studio

Chapitre 6: Utilisation de rapports existants Vous pouvez galement ouvrir un rapport, un modle ou une analyse dans Report Studio partir de Cognos Connection, grce l'option Ouvrir dans Report Studio.

Procdure
1. Dans le menu Fichier, cliquez sur l'option Ouvrir. 2. Cliquez sur le rapport, le modle ou l'analyse de votre choix. 3. Cliquez sur le bouton Open. Remarque : Si vous modifiez un rapport Query Studio ou une analyse Analysis Studio et que vous enregistrez ces modifications dans Report Studio, le rapport ou l'analyse ne peut plus tre ouvert dans Query Studio et Analysis Studio.

Spcification de requte Analysis Studio


Analysis Studio dfinit chaque groupe de lignes et de colonnes comme un ensemble. Lors de l'importation d'une analyse dans Report Studio, le rapport dispose d'une requte qui traite tous les ensembles trouvs dans le tableau crois. Chaque ensemble est dfini par 18 donnes lmentaires qui segmentent et rcapitulent la dfinition de l'ensemble de base. Pour mettre jour des rapports convertis depuis Analysis Studio, vous devez comprendre ce que chacun de ces lments reprsente et comment ils interagissent. Les donnes lmentaires d'un ensemble spcifient les lments suivants : Dfinition de l'ensemble Segments de l'ensemble, y compris les membres ayant t exclus et masqus individuellement Rgles de filtrage permettant de dfinir quels membres doivent tre extraits Calculs Sous-total (N lments), Autres valeurs (incluant les valeurs masques), Sous-total (lments inclus), Sous-total (lments exclus) et le total Pour en savoir davantage, reportez-vous au Guide de l'utilisateur d'Analysis Studio. Sous-totaux afficher Calculs dfinis par l'utilisateur

Guide de l'utilisateur - Cration de rapports professionnelle 261

Chapitre 6: Utilisation de rapports existants


Rgles de filtrage, filtre des premiers ou des derniers lments

Mesure implicite

Affichage du sous-total Affichage du sous-total des autres valeurs (incluant les valeurs masques) Affichage du sous-total des lments inclus Affichage du sous-total des lments exclus Total Liste des lments exclus Liste des lments masqus

Dfinition de l'ensemble

La mesure implicite est celle utilise par dfaut pour le tableau ou le graphique. Si aucune mesure implicite n'est spcifie, c'est qu'elle n'est peut-tre pas dfinie.

Dfinitions de l'ensemble Donne lmentaire Dfinition Dpendances

<nom de l'ensemble> (valeur Dfinit l'ensemble des Aucune de base) membres utiliser pour les oprations de tri, de filtrage et de rcapitulatif. Cette donne lmentaire constitue une rfrence gnrique pour toutes les autres donnes lmentaires et peut faire rfrence une autre dfinition d'ensemble. <nom de l'ensemble> (niveau) <nom de l'ensemble> (liste) Identifie le niveau d'un Aucune ensemble bas sur le niveau. Dfinit la liste des membres Aucune d'un ensemble bas sur les slections. Dfinit l'ensemble de membres n niveaux infrieurs. Aucune

<nom de l'ensemble> (profondeur n)

<nom de l'ensemble> (ensemble nomm)

Fait rfrence un ensemble Aucune prdfini.

262 Report Studio

Chapitre 6: Utilisation de rapports existants

Dfinitions des segments d'ensemble Donne lmentaire Dfinition Dpendances


<dfinition de l'ensemble>

<dfinition de l'ensemble> Rpertorie les membres (liste des lments masqus) masqus manuellement l'aide de la fonction Masquer d'Analysis Studio. Cet ensemble s'affiche lorsque l'utilisateur tente de rafficher un membre masqu.

<dfinition de l'ensemble> Rpertorie l'ensemble des <dfinition de l'ensemble> (ensemble d'lments inclus) membres une fois les filtres (liste des lments masqus) appliqus et les lments masqus exclus, mais avant que la restriction Plus ne soit applique. Le cas chant, toute opration de classement ou de tri est dfinie dans cette donne lmentaire. <dfinition de l'ensemble> (ensemble d'lments visibles) Limite l'ensemble de faon <dfinition de l'ensemble> afficher le nombre de (ensemble d'lments inclus) membres en fonction de la restriction Plus, en acceptant une petite tolrance. Le niveau de tolrance permet d'afficher les deux derniers membres, s'il n'en reste que deux dans la section Plus de l'ensemble. Le choix des membres visibles peut tre tabli par tri.

Guide de l'utilisateur - Cration de rapports professionnelle 263

Chapitre 6: Utilisation de rapports existants

Donne lmentaire
<dfinition de l'ensemble> (liste des lments exclus)

Dfinition

Dpendances

Identifie les membres ayant <dfinition de l'ensemble> t exclus manuellement de l'analyse. Si aucun membre n'a t exclu manuellement, l'expression dfinit un ensemble vide : emptySet(). Cet ensemble s'affiche lorsque l'utilisateur tente de supprimer un membre de la liste Exclus dans le volet Proprits.

Filtres Donne lmentaire


<dfinition de l'ensemble> (rgles de filtrage)

Dfinition

Dpendances

Indique les rgles de filtrage <dfinition de l'ensemble> dfinies par l'utilisateur permettant de rduire la dfinition de l'ensemble, l'aide d'oprateurs tels que Plus grand que ou Plus petit que, en fonction de mesures, de calculs ou d'attributs. Supprime les membres qui ont t exclus manuellement des rsultats aprs avoir appliqu les rgles dfinies par l'utilisateur. Cible les membres en fonction des n premiers / derniers lments, n correspondant soit un nombre, soit un centile. Pour en savoir davantage sur les filtres des premiers ou derniers lments, reportezvous au Guide de l'utilisateur d'Analysis Studio. <dfinition de l'ensemble> (liste des lments exclus), <dfinition de l'ensemble> (rgles de filtrage)

<dfinition de l'ensemble> (filtres des lments exclus)

<dfinition de l'ensemble> (filtre des premiers ou des derniers lments)

<dfinition de l'ensemble> (filtres des lments exclus) et totaux des ensembles de l'axe oppos

264 Report Studio

Chapitre 6: Utilisation de rapports existants

Donne lmentaire
<dfinition de l'ensemble> (rgles de filtrage)

Dfinition

Dpendances

Indique les rgles de filtrage <dfinition de l'ensemble> dfinies par l'utilisateur permettant de rduire la dfinition de l'ensemble, l'aide d'oprateurs tels que Plus grand que ou Plus petit que, en fonction de mesures, de calculs ou d'attributs.

Sous-totaux et conditions associes Donne lmentaire


<dfinition de l'ensemble> (sous-total)

Dfinition
Effectue l'agrgation des lments visibles affichs pour l'ensemble. Affiche le sous-total si le nombre d'lments inclus est suprieur au nombre d'lments visibles.

Dpendances
<dfinition de l'ensemble> (ensemble d'lments visibles) <dfinition de l'ensemble> (ensemble des lments visibles), <dfinition de l'ensemble> (ensemble des lments inclus), <dfinition de l'ensemble> (sous-total)

<dfinition de l'ensemble> (affichage du sous-total)

<dfinition de l'ensemble> (sous-total des autres valeurs, incluant les valeurs masques)

Calcule le sous-total des

<dfinition de l'ensemble> Autres valeurs (incluant les (ensemble des lments inclus), <dfinition de valeurs masques) en l'ensemble> (ensemble des soustrayant l'agrgat des membres inclus de l'agrgat lments visibles), <dfinition de l'ensemble> des membres masqus manuellement ou masqus parce que la limite d'affichage est dpasse. Non disponible pour les ensembles bass sur la slection. Convertit le membre de sous-total Autres valeurs (incluant les valeurs masques) en ensemble utiliser dans les oprations d'ensemble. <dfinition de l'ensemble> (sous-total des autres valeurs, incluant les valeurs masques)

<dfinition de l'ensemble> (sous-total des autres valeurs, incluant les valeurs masques, en tant que membre)

Guide de l'utilisateur - Cration de rapports professionnelle 265

Chapitre 6: Utilisation de rapports existants

Donne lmentaire
<dfinition de l'ensemble> (sous-total des autres valeurs, incluant les valeurs masques, en tant que membre) <dfinition de l'ensemble> (affichage du sous-total des autres valeurs, incluant les valeurs masques)

Dfinition
Fait rfrence de faon gnrique au sous-total Autres valeurs (incluant les valeurs masques).

Dpendances
<dfinition de l'ensemble> (sous-total des autres valeurs, incluant les valeurs masques)

Affiche le sous-total des

<dfinition de l'ensemble> (sous-total des autres valeurs, incluant les valeurs valeurs masques) si le nombre d'lments masqus masques) ou tronqus est suprieur zro. Autres valeurs (incluant les Calcule la valeur du <dfinition de l'ensemble> Sous-total (lments inclus). (ensemble d'lments inclus) Pour les ensembles bass sur la slection, cette donne lmentaire fait rfrence la donne lmentaire rcapitulative de l'ensemble. Affiche le Sous-total (lments inclus) si un ou plusieurs membres respectent les critres du filtre. Calcule la valeur du <dfinition de l'ensemble> (ensemble d'lments inclus)

<dfinition de l'ensemble> (sous-total des lments inclus)

<dfinition de l'ensemble> (affichage du sous-total des lments inclus)

<dfinition de l'ensemble> (sous-total des lments exclus)

<dfinition de l'ensemble> Sous-total (lments exclus). (total), <dfinition de l'ensemble> (sous-total des Cette donne lmentaire n'est pas disponible pour les lments inclus), <dfinition de l'ensemble> ensembles bass sur la slection. <dfinition de l'ensemble> (sous-total des lments (lments exclus) si le nombre de membres prsents exclus), <dfinition de l'ensemble> dans l'ensemble filtr est infrieur celui de l'ensemble de base. La rgle de filtrage filtre quelque chose. Affiche le Sous-total

<dfinition de l'ensemble> (affichage du sous-total des lments exclus)

266 Report Studio

Chapitre 6: Utilisation de rapports existants

Donne lmentaire
<dfinition de l'ensemble> (total)

Dfinition
Identifie le total de l'ensemble ; calcul directement partir de la bibliothque de donnes. L'expression utilise pour calculer le rcapitulatif dpend du type de l'ensemble. Ensemble bas sur les dtails : membre slectionn. Ensemble bas sur le niveau ou sur la profondeur : membre racine de la hirarchie. Ensemble bas sur la slection : agrgat (en gnral, la somme) des membres slectionns.

Dpendances
<dfinition de l'ensemble>

Gestion des modifications au niveau du pack


Si des modifications ont t apportes au pack utilis pour crer un rapport, ce dernier doit tre mis jour. Lorsque vous ouvrez un rapport, Report Studio vrifie automatiquement si le pack a chang. Si tel est le cas, un message signalant que le rapport va tre mis jour l'aide de la dernire version du pack s'affiche. Vous pouvez cependant apporter des modifications supplmentaires au rapport si : le nom de l'espace-noms ou les noms de sujet de requte et de donne lmentaire du pack ont chang, le nom du pack a chang.

Mise jour des rfrences de noms


Si le nom de l'espace-noms ou les noms de sujet de requte et de donne lmentaire du pack ont chang, vous devez mettre jour les rapports crs l'aide de ce pack afin d'y reproduire les modifications. Le nom d'une donne lmentaire dans un rapport est une concatnation du nom de l'espace-noms, du nom du sujet de requte et du nom de la donne lmentaire. Par exemple, si vous ajoutez le Numro de commande depuis l'exemple de pack Entrept de donnes VA (requte) une expression de filtre, vous verrez [Ventes (requte)].[Bon de commande].[Numro de commande] dans

Guide de l'utilisateur - Cration de rapports professionnelle 267

Chapitre 6: Utilisation de rapports existants l'expression. De mme, le nom d'un filtre de pack est une concatnation du nom d'espace-noms et du nom de filtre.

Procdure
1. Pour mettre jour une rfrence un nom de donne lmentaire, procdez comme suit : Cliquez sur la donne lmentaire. Dans le volet Proprits, cliquez deux fois sur la proprit Expression. Dans la zone Dfinition de l'expression, mettez jour la rfrence au nom de la donne lmentaire, puis cliquez sur le bouton OK. 2. Pour mettre jour une rfrence un nom de filtre de pack : Dans le menu Donnes, cliquez sur Filtres Cliquez deux fois sur le filtre de pack. Dans la zone Dfinition de l'expression, mettez jour le nom de l'espace-noms, puis cliquez sur le bouton OK. .

Modification du pack
Si le nom du pack utilis pour crer un rapport a chang, modifiez la connexion au pack pour mettre jour le rapport. Vous pouvez en mme temps modifier la langue de cration du rapport.

Procdure
1. Dans le menu Fichier, cliquez sur l'option Pack de rapport. 2. Cliquez sur le bouton radio Un autre pack et choisissez le pack souhait. 3. Pour modifier la langue de cration, cliquez sur les points de suspension (...) en regard de la zone Langue, choisissez une langue diffrente pour le rapport, puis cliquez sur OK. Vous pouvez mettre jour le rapport afin de reproduire cette modification. Par exemple, les ventuelles expressions de filtre du rapport doivent tre modifies pour reflter les rgles syntaxiques de la nouvelle langue. 4. Cliquez sur OK. Le nouveau pack est charg et le rapport est valid. En cas d'erreurs, la bote de dialogue Erreurs de validation indique les lments mettre jour pour reflter le changement de pack. 5. Cliquez sur Fermer. 6. Apportez tous les changements requis dans le rapport pour prendre en charge le nouveau pack. Vous pouvez, par exemple, relier les donnes lmentaires du rapport au nouveau pack.

268 Report Studio

Chapitre 6: Utilisation de rapports existants Conseil : Vous pouvez utiliser l'Explorateur de requtes (p. 236) pour apporter toutes les modifications.

Ajouter plusieurs lments dans une mme colonne


Vous pouvez ajouter plusieurs lments dans une mme colonne pour condenser un rapport. Par exemple, vous disposez d'un rapport de type Liste contenant de nombreuses colonnes. Vous pouvez rduire le nombre de colonnes de la liste en mettant les informations connexes dans une mme colonne.

Procdure
1. Dans le menu Structure, cliquez sur Verrouiller les objets de la page rapport. pour dverrouiller le

2. Dans le volet Objets insrables, faites glisser les lments souhaits vers la colonne. Par exemple, ajoutez des donnes lmentaires depuis l'onglet Source ou des lments de texte depuis l'onglet Bote outils.

Exemple - Cration d'un rapport avec plusieurs lments dans une mme colonne
Vous tes auteur de rapports pour la socit Vacances et aventure qui vend du matriel de sport. Vous devez crer un rapport de type Liste affichant les nom, fonction, adresse lectronique, numro de tlphone, poste et numro de tlcopie de chaque reprsentant dans chaque ville, classs par pays. Pour rduire le nombre de colonnes dans la liste, affichez l'adresse lectronique, le numro de tlphone, le poste et le numro de tlcopie dans la mme colonne.

Procdure
1. Dans la page Bienvenue de Cognos Connection, cliquez sur le lien Dossiers publics. 2. Cliquez sur le lien Entrept de donnes VA (requte), puis cliquez sur le lien Lancez dans le coin suprieur droit de la page et enfin sur Report Studio. 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. 4. Dans la bote de dialogue Nouveau, cliquez sur l'option Liste, puis cliquez sur le bouton OK. 5. Dans l'onglet Source du volet Objets insrables , dveloppez Ressources humaines (requte)

, Sommaire des informations sur l'employ (requte) et Employ par rgion. Ajoutez les donnes lmentaires suivantes la liste en cliquant deux fois dessus : Pays Ville Nom de l'employ Nom du poste

Guide de l'utilisateur - Cration de rapports professionnelle 269

Chapitre 6: Utilisation de rapports existants Courrier lectronique Tlphone professionnel Poste Tlcopie .

6. Cliquez sur la colonne Pays, puis dans le menu Structure, cliquez sur Section 7. Dans le menu Structure, cliquez sur l'option Verrouiller les objets de la page. Le rapport est dverrouill.

8. Dans le volet Pays et le volet Proprits, cliquez deux fois sur la proprit Police. 9. Dfinissez la police sur Arial Black, 11 pt, Gras et cliquez sur OK. 10. partir de l'onglet Bote outils du volet Objets insrables, faites glisser Table sur la droite

de l'lment de texte Tlphone professionnel dans la colonne Tlphone professionnel (pas dans le titre de la colonne), puis crez une table avec une colonne et trois lignes. 11. Faites glisser les donnes lmentaires suivantes dans la table : Adresse lectronique sur la premire ligne de la table. Tlphone professionnel sur la deuxime ligne de la table. Tlcopie sur la troisime ligne de la table.

12. Faites glisser le Poste droite du Tlphone professionnel. 13. Dans le volet Objets insrables, onglet Bote outils, faites glisser Texte sur la gauche de chaque lment de la table, puis saisissez le texte suivant pour chaque lment, en insrant un espace avant et aprs le texte : Adresse lectronique : Tlphone professionnel : poste : Tlcopie :

14. Maintenez la touche [Ctrl] appuye et cliquez sur les titres de colonnes Poste, Adresse lectronique et Tlcopie pour les slectionner, puis cliquez sur le bouton supprimer 15. Cliquez sur le titre de la colonne Tlphone professionnel. 16. Dans le volet Proprits, cliquez sur la proprit Type de source, puis sur l'option Texte. 17. Cliquez deux fois sur la proprit Liste de projection. 18. Saisissez le texte suivant et cliquez sur OK. Contact .

270 Report Studio

Chapitre 6: Utilisation de rapports existants 19. Cliquez deux fois sur le texte de l'en-tte de la page, saisissez le texte suivant et cliquez sur le bouton OK. Liste de contacts des reprsentants des ventes 20. Dans le menu Structure, cliquez sur l'option Verrouiller les objets de la page. Le rapport est verrouill. 21. Enregistrez le rapport. Lorsque vous excutez le rapport, les coordonnes de chaque reprsentant s'affichent dans une mme colonne.

Diffusion de rapports en rafale


Vous pouvez diffuser un rapport en rafale pour distribuer son contenu divers destinataires. La diffusion en rafale consiste excuter un rapport puis diviser les rsultats pour les distribuer des destinataires qui ne voient chacun qu'une partie des donnes. Par exemple, les reprsentants des ventes des diffrentes rgions ont besoin d'un rapport prsentant l'objectif de ventes pour chaque pays. Les rapports diffuss en rafale permettent d'envoyer chaque reprsentant les informations dont il a besoin. Vous pouvez les diffuser par courrier lectronique ou les enregistrer dans un rpertoire pour ensuite les afficher dans Cognos Connection. Pour diffuser un rapport en rafale partir d'une source de donnes dimensionnelle, reportez-vous la section"Cration de rapports diffuss en rafale l'aide d'une source de donnes dimensionnelles" (p. 277). Les rapports de type Tableau crois ne peuvent pas tre diffuss en rafale. Pour crer un rapport diffus en rafale, vous devez : dfinir les destinataires du rapport diffus en rafale, dfinir des groupes de diffusion en rafale, dfinir des options de diffusion en rafale, activer la diffusion en rafale. Guide de l'utilisateur - Cration de rapports professionnelle 271

Chapitre 6: Utilisation de rapports existants

Dfinition des destinataires d'un rapport diffus en rafale


Dfinissez les destinataires qui recevront les donnes lors de l'excution du rapport. Vous pouvez distribuer des rapports diffuss en rafale des individus, des groupes, des rles, des listes de diffusion ou encore des contacts. Pour dfinir les destinataires, vous pouvez : crer une zone calcule dans le rapport, crer une table de diffusion en rafale dans la source de donnes.

Cration d'une zone calcule


Une zone calcule permet de crer de faon dynamique les destinataires d'un rapport diffus en rafale.

Procdure
1. Placez votre curseur sur le bouton Explorateur de requtes de produire les donnes diffuser. 2. partir de l'onglet Bote outils et cliquez sur la requte charge

du volet Objets insrables, faites glisser l'objet Donne

lmentaire vers le volet Donnes lmentaires. 3. Dans la zone Dfinition de l'expression, saisissez l'expression permettant de gnrer la liste de destinataires et cliquez sur le bouton OK. Par exemple, l'expression ci-dessous cre la liste des employs de la socit Vacances et aventure. L'expression entrane la concatnation de l'initiale du prnom de chaque employ avec son nom de famille.
lower(substring([Employee summary (query)].[Employee by organization].[First name],1,1) + [Employee summary (query)].[Employee by organization].[Last name])

4. Pour donner un nom plus vocateur la donne lmentaire, dans le volet Proprits, cliquez sur la proprit Nom, saisissez un nom diffrent, puis appuyez sur la touche [Entre].

Cration d'une table de diffusion en rafale


Vous pouvez crer une table de diffusion en rafale pour tablir la liste des destinataires. Vous pouvez galement utiliser une table existante comme table de diffusion en rafale. La cration d'une table de diffusion en rafale implique : la cration de la table dans la base de donnes source, l'importation de la table dans un pack.

Cration de la table de diffusion en rafale dans la base de donnes source


Crez une table dans la base de donnes source pour tablir la liste des destinataires. La procdure suivre dpend du systme de base de donnes utilis. La table de diffusion en rafale doit contenir les colonnes suivantes :

272 Report Studio

Chapitre 6: Utilisation de rapports existants Un identificateur unique. Conseil : Certains systmes de base de donnes ne requirent pas d'identificateur unique pour chaque table. Une colonne de destinataires. La donne lmentaire sur laquelle doit porter la diffusion en rafale.

Vous pouvez galement ajouter d'autres colonnes contenant des informations supplmentaires. Ainsi, si vous prvoyez de distribuer des rapports par courrier lectronique, vous pouvez ajouter une colonne destine contenir l'adresse lectronique de chaque destinataire. Une fois la table cre, ajoutez les destinataires devant recevoir le rapport. Vous pouvez crer une liste de destinataires mixte, contenant des individus, des groupes, des rles, des contacts, des listes de diffusion ou des adresses lectroniques. Une table de diffusion en rafale peut par exemple contenir les destinataires ci-aprs.

Exemple de destinataire
CAMID(":Canada") CAMID(":")/contact[@name='Silvano Allessori'] CAMID(":")/distributionList[@name='European Partners'] CAMID("LDAP_Local_ID:u: uid=gbelding,ou=people")

Type de destinataire
Groupe Contact Liste de diffusion

Utilisateur ou groupe de fournisseur d'authentification, o LDAP_Local_ID correspond au nom d'un identificateur d'espace-noms LDAP et people une unit organisationnelle Adresse lectronique

c8@cognos99.com

CAMID est l'abrviation de Cognos Access Manager ID ; il s'agit d'un identificateur reprsentant un chemin d'accs interne permettant de rechercher des destinataires. Indiquez un chemin d'accs lorsque vous voulez enregistrer des rapports diffuss en rafale dans un rpertoire donn. Vous pouvez obtenir ce chemin dans Cognos Connection. Ouvrez la page Dfinition des proprits pour chaque destinataire et cliquez sur le lien Afficher le chemin d'accs. Veillez utiliser la bonne syntaxe lorsque vous ajoutez des destinataires la table de diffusion en rafale. Dans le cas d'espaces-noms NTLM, les codes d'utilisateur du chemin d'accs utilisent des caractres alphanumriques ou uniquement numriques qui les rendent difficiles dchiffrer. Vous pouvez utiliser la syntaxe de chemin d'accs secondaire suivante :
directory/namespace[@name="Local NT"]//account[@userName="gbelding"]

o Local NT est le nom de l'espace-noms et gbelding est le nom d'un utilisateur. Les deux barres obliques avant l'lment de compte indiquent que la recherche porte sur l'ensemble des comptes couverts par l'espace-noms spcifi. Guide de l'utilisateur - Cration de rapports professionnelle 273

Chapitre 6: Utilisation de rapports existants Remarque : Si vous disposez d'une liste de destinataires mixte, ne confondez pas les destinataires avec adresse lectronique et ceux avec chemin d'accs secondaire. tant donn que la syntaxe du chemin d'accs secondaire contient le signe @, il y a risque de confusion avec une adresse lectronique. Pour en savoir davantage concernant les utilisateurs, les groupes, les rles, les contacts et les listes de diffusion, reportezvous au Guide d'administration et de scurit.

Importation de la table
Aprs avoir cr la table de diffusion en rafale dans la base de donnes source, vous devez l'ajouter au pack devant servir crer le rapport. Dans Framework Manager, procdez comme suit : Ouvrez le pack souhait. Importez la table. Dfinissez la relation entre la table de diffusion en rafale et celle contenant la donne lmentaire sur laquelle doit porter la diffusion en rafale. Prenons l'exemple o la diffusion en rafale porte sur le code de pays. Vous dfinissez une relation entre le code de pays de la table de diffusion en rafale et celui de la table de pays. Enregistrez et publiez le pack.

Pour en savoir davantage sur l'importation de tables et la cration de relations, reportez-vous au manuel Framework Manager User Guide.

Dfinition de groupes de diffusion en rafale


Dfinissez des groupes de diffusion en rafale pour dterminer le mode de diffusion des rapports. Les groupes de diffusion en rafale sont dfinis par une donne lmentaire que vous crez dans le rapport ou ajoutez partir de la table de diffusion en rafale.

Procdure
1. Placez votre curseur sur le bouton Explorateur de requtes de produire les donnes diffuser. 2. Si vous crez une donne lmentaire, procdez comme suit : partir de l'onglet Bote outils du volet Objets insrables, faites glisser l'objet Donne et cliquez sur la requte charge

lmentaire vers le volet Donnes lmentaires. Dans la zone Dfinition de l'expression, saisissez l'expression dfinissant le critre de diffusion en rafale et cliquez sur le bouton OK. Par exemple, l'expression suivante cre une adresse lectronique pour chaque reprsentant des ventes de la socit Vacances et aventure. Cette expression contient la zone calcule prcdemment cre, nomme ci-dessous userID, avec pour nom de domaine cognos99.
com. [userID]+@cognos99.com

274 Report Studio

Chapitre 6: Utilisation de rapports existants Conseil : Pour donner un nom plus vocateur la donne lmentaire, dans le volet Proprits, cliquez sur la proprit Nom, saisissez un nom diffrent, puis appuyez sur [Entre]. 3. Pour dfinir une colonne de table de diffusion en rafale en tant que donne lmentaire, procdez comme suit : partir de l'onglet Source en rafale. du volet Objets insrables, dveloppez la table de diffusion

Faites glisser la donne lmentaire utiliser dans le volet Donnes lmentaires. Si, par exemple, vous diffusez des rapports en rafale par courrier lectronique, faites glisser la donne lmentaire contenant les adresses lectroniques.

Dfinition d'options de diffusion en rafale


Dfinissez les options de diffusion en rafale du rapport pour prciser sur quelle donne lmentaire doit porter la diffusion en rafale et pour indiquer les destinataires. Avant de dfinir les options de diffusion en rafale, assurez-vous que la donne lmentaire sur laquelle vous souhaitez faire porter la diffusion en rafale figure dans le rapport et qu'elle est groupe. La colonne groupe crera les sous-ensembles de donnes appropris. En outre, vous devez associer le critre de diffusion en rafale ce niveau de regroupement.

Procdure
1. Dans le menu Fichier, cliquez sur l'option Options de diffusion en rafale. 2. Cochez la case Rendre le rapport disponible pour l'excution en rafale. 3. Sous Groupes de diffusion en rafale, dans la zone Requte, cliquez sur la requte contenant la donne lmentaire sur laquelle doit porter la diffusion en rafale. Conseil : Vous pouvez choisir une requte qui n'apparat pas dans la prsentation. Ceci peut s'avrer utile lorsque vous souhaitez distribuer le mme rapport tous les destinataires d'un rapport diffus en rafale. 4. Dans la zone Libell, cliquez sur la donne lmentaire utiliser pour dsigner chaque rapport diffus en rafale. 5. Cliquez sur le bouton Modifier .

6. Dans la zone Donnes lmentaires, faites glisser la donne lmentaire sur laquelle doit porter la diffusion en rafale dans le dossier Groupes et cliquez sur OK. Conseil : Vous pouvez dfinir l'ordre de tri des donnes au sein de chaque groupe en faisant glisser des donnes lmentaires dans le dossier Liste de tri, puis en cliquant sur le bouton Ordre de tri .

7. Sous Destinataire du rapport en rafale, dans la zone Requte, cliquez sur la requte contenant la donne lmentaire utiliser comme liste de diffusion. Guide de l'utilisateur - Cration de rapports professionnelle 275

Chapitre 6: Utilisation de rapports existants 8. Dans la zone Donne lmentaire, cliquez sur la donne lmentaire contenant les destinataires. 9. Dans la zone Type, slectionnez la mthode utiliser pour diffuser le rapport en rafale. Cliquez sur Adresses de courrier lectronique pour diffuser les rapports par courrier lectronique. Cliquez sur Entres du rpertoire pour diffuser les rapports vers un rpertoire auquel les destinataires peuvent accder dans Cognos Connection. Lorsqu'un destinataire se connectera Cognos 8, il ne pourra voir que le rapport le concernant. Cliquez sur Automatique pour laisser l'application Cognos 8 dterminer, en fonction de la donne lmentaire, si les rapports doivent tre transmis par courrier lectronique ou directement envoys dans un rpertoire.

10. Si le rapport contient deux contenants de donnes imbriqus, tels qu'une liste et un tableau, cliquez sur les points de suspension (...) en regard de Relations Principale/Dtails, puis dfinissez la relation entre ces contenants. Pour en savoir davantage sur les relations Principale/Dtails, reportez-vous la section "Cration d'une relation Principale/Dtails" (p. 311). 11. Cliquez sur OK.

Activation de la diffusion en rafale


Une fois le rapport prt tre diffus, activez la diffusion en rafale pour ce rapport dans Cognos Connection.

Procdure
1. Recherchez le rapport dans Cognos Connection. 2. Sous Oprations, cliquez sur Options d'excution. 3. Cliquez sur le lien Options avances. 4. Sous Heure et mode, slectionnez Excuter en arrire-plan. 5. Cochez la case Diffuser le rapport en rafale. 6. Si vous diffusez des rapports par courrier lectronique, cochez la case Envoyer le rapport par courrier lectronique. Conseil : Si vous diffusez le rapport en rafale vers un rpertoire, vous pouvez galement l'envoyer par courrier lectronique si la case correspondante est coche. Les rapports seront transmis si l'adresse lectronique du destinataire est stocke dans la source d'authentification utilise ou si elle est saisie dans les informations personnelles du destinataire dans Cognos Connection. 7. Si le rapport diffus en rafale contient un lien d'accs au dtail (p. 300) vers un autre rapport et que vous diffusez ce rapport par courrier lectronique, procdez comme suit :

276 Report Studio

Chapitre 6: Utilisation de rapports existants Cliquez sur le lien Modifier les options de messagerie lectronique. Cochez la case Inclure un lien vers le rapport et cliquez sur OK.

Si vous ne cochez pas cette case, les liens d'accs au dtail prsents dans le rapport diffus en rafale ne fonctionneront pas. 8. Cliquez sur Excuter pour excuter le rapport. Cette opration peut prendre quelques minutes. Si vous tes administrateur, vous pouvez afficher toutes les versions de sortie de ce rapport. Sous Oprations, cliquez sur Afficher les versions de ce rapport. Lorsque les destinataires du rapport diffus en rafale se connecteront Cognos Connection ou accderont leur compte de messagerie lectronique, ils ne verront que les donnes qui leur sont destines.

Cration de rapports diffuss en rafale l'aide d'une source de donnes dimensionnelles


Vous pouvez diffuser un rapport en rafale l'aide d'une source de donnes dimensionnelles en utilisant les informations de diffusion en rafale qui y sont stockes. Il est considr que vous ne souhaitez pas ajouter d'informations de diffusion en rafale aux sources de donnes dimensionnelles existantes. La solution consiste crer une source de donnes relationnelle qui contient ces informations de diffusion en rafale. La diffusion de rapports en rafale est limite lorsque la source de donnes sous-jacente est un cube (source de donnes MOLAP comme Cognos PowerCube, Microsoft Analysis Services, Hyperion Essbase ou IBM DB2/OLAP). Le rapport diffus en rafale doit tre un rapport group et cette diffusion en rafale est limite au groupement le plus externe du rapport. Par exemple, si le rapport est group sur Pays et tat, vous pouvez uniquement diffuser le rapport en rafale sur Pays. Procdure de diffusion en rafale d'un rapport l'aide d'une source de donnes dimensionnelles Dans Framework Manager, incluez la fois la source de donnes dimensionnelles sur laquelle repose la cration de rapport et la table de diffusion en rafale relationnelle du modle. Pour en savoir davantage sur les modles, reportez-vous au manuel Framework Manager User Guide. Dans Report Studio, crez un rapport Principale/Dtails dans lequel la requte principale correspond la base du rapport prsentant un intrt et la requte dtaille contient les informations de diffusion en rafale. La requte principale doit tre groupe l'aide d'une donne lmentaire partir de laquelle vous diffusez en rafale et laquelle correspond une donne lmentaire dans la table de diffusion en rafale. Crez la requte dtaille en fonction de la table de diffusion en rafale relationnelle. La table de diffusion en rafale doit contenir deux colonnes, la donne lmentaire correspondant celle utilise dans le rapport principal pour la diffusion en rafale et la donne lmentaire qui contient les informations relatives au destinataire. Le destinataire peut tre une adresse lectronique ou une expression qui mne un chemin d'accs vers un objet dans Content Manager, par exemple un compte, un groupe, un rle, un contact ou une liste de diffusion. Guide de l'utilisateur - Cration de rapports professionnelle 277

Chapitre 6: Utilisation de rapports existants Pour en savoir davantage sur les requtes Principale/Dtails, reportez-vous la section "Cration d'une relation Principale/Dtails" (p. 311). Assurezvous que la requte dtaille, qui doit tre value par Cognos 8 lorsque le rapport est excut, n'est pas visible : Placez une liste base sur la requte dtaille dans un bloc conditionnel pour lequel le type de zone est dfini sur Aucun. Reliez la requte principale et la requte dtaille l'aide de l'expression suivante : [Master Burst Key] = [Detail Burst Key] Lorsque vous dfinissez les options de diffusion en rafale pour le rapport, la requte principale fournit les donnes lmentaires pour les critres de diffusion en rafale et le rapport de dtails fournit les donnes lmentaires pour les destinataires du rapport diffus en rafale.

Exemple - Diffusion d'un rapport en rafale


Vous tes auteur de rapports pour la socit Vacances et aventure qui vend du matriel de sport. Vous devez crer un rapport faisant tat des ventes de produits ralises par chaque reprsentant. Ce rapport doit tre envoy par courrier lectronique tous les reprsentants, mais chacun ne doit voir que les donnes le concernant, et non celles de tout le monde. Vous devez crer un rapport de type Liste que vous diffuserez en rafale chaque reprsentant.

Procdure
1. Dans la page Bienvenue de Cognos Connection, cliquez sur le lien Dossiers publics. 2. Cliquez sur le lien Entrept de donnes VA (requte), puis cliquez sur le lien Lancez dans le coin suprieur droit de la page et enfin sur Report Studio. 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. 4. Dans la bote de dialogue Nouveau, cliquez sur l'option Liste, puis cliquez sur le bouton OK. 5. partir de l'onglet Source du volet Objets insrables, dveloppez Ventes et marketing

(requte), puis Ventes (requte). Ajoutez les donnes lmentaires suivantes en cliquant deux fois dessus : Nom de l'employ Lignes de produits Type de produit Nom de produit Quantit Revenus

Conseil : Ces donnes lmentaires se trouvent dans les dossiers Employ par organisation, Produits et Donnes sur les ventes. 278 Report Studio

Chapitre 6: Utilisation de rapports existants 6. Groupez les colonnes Nom de l'employ, Lignes de produits et Types de produit. 7. Cliquez sur la colonne Nom de l'employ, puis sur le bouton Crer un en-tte. L'lment Nom de l'employ apparat en tant qu'en-tte dans la liste. Il n'est pas utile de conserver la donne lmentaire en tant que colonne de liste. 8. Dans la liste, cliquez sur Nom de l'employ, puis sur le bouton Supprimer 9. Cliquez sur Revenus, sur le bouton Agrgat, puis sur Total. 10. Placez votre curseur sur le bouton Explorateur de requtes et cliquez sur Requte1. .

11. partir de l'onglet Source du volet Objets insrables, faites glisser Courrier lectronique du dossier Employ par organisation vers le volet Donnes lmentaires. 12. Dans le menu Fichier, cliquez sur l'option Options de diffusion en rafale. 13. Cochez la case Rendre le rapport disponible pour l'excution en rafale. 14. Sous Groupes de diffusion en rafale, dans la zone Requte, cliquez sur Requte 1. 15. Dans la zone Libell, cliquez sur Nom de l'employ. 16. Cliquez sur le bouton Modifier .

17. Dans la zone Donnes lmentaires, faites glisser Nom de l'employ vers le dossier Groupes et cliquez sur OK. 18. Sous Destinataire du rapport en rafale, dans la zone Requte, cliquez sur Requte 1. 19. Dans la zone Donne lmentaire, cliquez sur l'option Courrier lectronique. 20. Dans la zone Type, cliquez sur l'option Adresses de courrier lectronique. 21. Cliquez sur OK. 22. Enregistrez le rapport. 23. Recherchez le rapport dans Cognos Connection. 24. Sous Oprations, cliquez sur Options d'excution 25. Cliquez sur le lien Options avances. 26. Cochez la case Diffuser le rapport en rafale. 27. Cochez la case Envoyer le rapport par courrier lectronique. 28. Cliquez sur le bouton Excuter, puis sur le bouton OK. Lorsque les reprsentants accderont leur compte de messagerie lectronique, ils verront un rapport ne contenant que les donnes qui les concernent. .

Guide de l'utilisateur - Cration de rapports professionnelle 279

Chapitre 6: Utilisation de rapports existants

Personnalisation de rapports l'aide de conditions


Vous pouvez dfinir des conditions pour contrler ce que voit chaque utilisateur lorsqu'il excute un rapport. Les conditions peuvent s'appliquer des lments spcifiques d'un rapport. Par exemple, vous avez la possibilit de dfinir un style conditionnel pour mettre en vidence des donnes exceptionnelles, telles que les revenus gnrs par un produit qui sont suprieurs votre cible. Les conditions peuvent aussi s'appliquer au niveau de la prsentation du rapport. Les mises en forme conditionnelles sont utiles pour produire des rapports destins une audience multilingue. Par exemple, vous pouvez faire apparatre des lments de texte, tels que les titres et les pages de couverture, dans la mme langue que les donnes du rapport. Vous pouvez utiliser des conditions dans les cas suivants : mise en vidence de donnes l'aide de styles conditionnels, mise en vidence de donnes via des variables de style, spcification des objets affichs lors de l'excution d'un rapport.

Mise en vidence de donnes par le biais de styles conditionnels


L'ajout de styles conditionnels votre rapport permet de mieux identifier des rsultats exceptionnels ou inattendus. Un style conditionnel est un format, tel que l'ombrage d'une cellule ou la couleur de police, qui est appliqu aux objets si une condition dfinie est vraie. Par exemple, vous voulez surligner automatiquement en vert les services de votre entreprise qui respectent leurs quotas budgtaires et en rouge les services qui dpassent leur budget. La cration de styles conditionnels est un processus rapide et facile qui vise coder en couleur les informations de vos rapports, ce qui vous permet de mettre en vidence les domaines devant faire l'objet d'une attention particulire. Vous pouvez appliquer plusieurs styles conditionnels des objets. Par exemple, vous pouvez appliquer un style aux formats de donnes dans des cellules spcifiques et un autre style l'intgralit du rapport. Si plusieurs styles dfinissent la mme proprit, notamment la couleur de police, le dernier style de la liste est appliqu. Vous pouvez aussi crer un style conditionnel et le rutiliser sur plusieurs objets dans votre rapport. Vous pouvez aussi dfinir l'ordre dans lequel les styles sont appliqus. En outre, vous pouvez utiliser les classes locales existantes en tant que styles conditionnels. Vous pouvez crer les types de styles conditionnels ci-dessous.

Type
Intervalle numrique Intervalle de date-heure

Description
Met en vidence les donnes numriques simples, telles que les revenus et les pertes. Met en vidence les donnes de dates et d'heures spcifiques.

280 Report Studio

Chapitre 6: Utilisation de rapports existants

Type
Intervalle de date

Description
Met en vidence les donnes de dates spcifiques. Par exemple, vous pouvez mettre en valeur les donnes de ventes correspondant des priodes spcifiques d'une anne fiscale. Met en vidence les donnes d'heures spcifiques. Met en vidence les donnes comprises dans des intervalles dfinis. Met en vidence des lments alphanumriques spcifiques dans un rapport. Par exemple, vous pouvez mettre en valeur toutes les instances d'un mot ou d'une phrase spcifique, comme Matriel. Les critres de chane distinguent les majuscules et les minuscules. Si plusieurs conditions de chane sont remplies, seul le style de la premire condition est appliqu.

Intervalle d'heure Intervalle Chane

Avanc

Cre des styles conditionnels qui utilisent des calcul ou des expressions. Si plusieurs conditions avances sont remplies, seul le style de la premire condition est appliqu. Pour en savoir davantage sur la cration de styles conditionnels par le biais de variables, reportez-vous la"Mise en vidence de donnes par le biais de variables de style" (p. 284).

Vous pouvez rechercher les objets de votre rapport qui utilisent des styles conditionnels (p. 61). Vous pouvez aussi afficher tous les styles conditionnels utiliss dans votre rapport de faon que vous puissiez les supprimer ou les modifier (p. 283). Vous avez galement la possibilit d'utiliser des variables pour mettre en vidence des donnes (p. 284). Si un rapport contient des styles conditionnels et des variables de style, ces dernires sont appliques avant les styles conditionnels.

Procdure de cration d'un style conditionnel


1. Cliquez sur l'objet pour lequel vous voulez dfinir un style conditionnel, puis sur le bouton des styles conditionnels .

Conseil : Vous pouvez galement cliquer avec le bouton droit de la souris sur l'objet, puis slectionner Style, Styles conditionnels ou, dans le volet Proprits, cliquer deux fois sur la proprit Styles conditionnels. 2. Cliquez sur le bouton Ajouter et sur Nouveau style conditionnel.

3. Slectionnez la donne lmentaire que vous voulez utiliser pour dterminer la condition. Selon le type de donne lmentaire slectionn, Report Studio slectionne le type de style conditionnel que vous pouvez utiliser.

Guide de l'utilisateur - Cration de rapports professionnelle 281

Chapitre 6: Utilisation de rapports existants 4. Attribuez un nom au style conditionnel. 5. Si vous voulez dfinir une condition de valeur, de date/heure, de date, d'heure ou d'intervalle, procdez de la faon suivante : Cliquez sur le bouton Nouveau et saisissez ou slectionnez une valeur pour dfinir un seuil. La valeur s'affiche dans la colonne Intervalle et deux intervalles sont crs. Pour chaque intervalle, sous Style, cliquez sur l'un des styles prdfinis appliquer l'intervalle ou cliquez sur le bouton Modifier le style et crez un autre style.

Conseil : Vous pouvez aussi dfinir un style pour les cellules de votre rapport qui comptent des valeurs manquantes. Rptez les tapes pour ajouter d'autres valeurs. Conseil : Sous Style, placez le curseur sur chaque intervalle produite. pour visualiser la condition

Pour placer une valeur au-dessus ou en dessous d'un seuil, cliquez sur la flche de celle-ci.

en regard

Par exemple, vous insrez une valeur seuil de cinq millions. Par dfaut, les intervalles sont infrieurs ou gaux cinq millions et suprieurs cinq millions. Le fait de dplacer la valeur cinq millions au-del du seuil modifie les intervalles moins de cinq millions et suprieurs ou gaux cinq millions. 6. Si vous souhaitez dfinir une condition de chane, procdez comme suit : Cliquez sur le bouton Nouveau et slectionnez le mode de dfinition de la condition. Si vous voulez slectionner une ou plusieurs valeurs individuelles, cliquez sur l'option Slection de valeurs multiples, puis sur les valeurs souhaites. Si vous souhaitez saisir des valeurs spcifiques, cliquez sur Saisir des valeurs et saisissez les valeurs souhaites. Si vous voulez dfinir vos propres critres, par exemple commence par la lettre A , cliquez sur Saisir un critre de chane et dfinissez votre condition. Pour chaque condition, sous Style, cliquez sur l'un des styles prdfinis appliquer ou cliquez sur le bouton Modifier le style restantes (y compris les valeurs futures). Dfinissez l'ordre selon lequel vous souhaitez valuer les conditions. et crez un autre style. Prcisez le style appliquer aux valeurs restantes en cliquant sur l'un des styles prdfinis adjacents l'option Valeurs

282 Report Studio

Chapitre 6: Utilisation de rapports existants Les conditions sont values de haut en bas et la premire condition remplie est applique.

Procdure de rutilisation d'un style conditionnel


1. Cliquez sur la donne lmentaire pour laquelle vous voulez dfinir un style conditionnel, puis sur le bouton Styles conditionnels .

Conseil : Vous pouvez galement cliquer avec le bouton droit de la souris sur l'lment, puis slectionner Style, Styles conditionnels ou, dans le volet Proprits, cliquer deux fois sur la proprit Styles conditionnels. 2. Cliquez sur le bouton Ajouter , cliquez sur Utiliser un style conditionnel existant, puis slectionnez le style que vous souhaitez utiliser.

Procdure de cration d'un style conditionnel avanc


1. Cliquez sur la donne lmentaire pour laquelle vous voulez dfinir un style conditionnel, puis sur le bouton Styles conditionnels .

Conseil : Vous pouvez galement cliquer avec le bouton droit de la souris sur l'lment, puis slectionner Style, Styles conditionnels ou, dans le volet Proprits, cliquer deux fois sur la proprit Styles conditionnels. 2. Cliquez sur le bouton Ajouter et sur Style conditionnel avanc.

3. Attribuez un nom au style conditionnel. 4. Cliquez sur le bouton Nouveau et indiquez l'expression qui dfinit la condition. 5. Pour chaque condition, sous Style, cliquez sur l'un des styles prdfinis appliquer ou cliquez sur le bouton Modifier le style (y compris les valeurs futures). 6. Dfinissez l'ordre selon lequel vous souhaitez valuer les conditions. Les conditions sont values de haut en bas et la premire condition remplie est applique. et crez un autre style. Prcisez le style appliquer aux valeurs restantes en cliquant sur l'un des styles prdfinis adjacents l'option Valeurs restantes

Gestion des styles conditionnels


Si votre rapport utilise des styles conditionnels, vous pouvez facilement voir tous ceux appliqus votre rapport. Vous pouvez alors facilement les modifier ou les supprimer globalement. Vous pouvez aussi dfinir un nouveau style conditionnel que vous rendez disponible pour les objets de votre rapport. Dans les options de Report Studio, vous pouvez choisir de supprimer automatiquement les styles conditionnels qui ne sont plus utiliss dans un rapport (p. 62).

Procdure
Dans le menu Outils, cliquez sur l'option Gestion des styles conditionnels.

Guide de l'utilisateur - Cration de rapports professionnelle 283

Chapitre 6: Utilisation de rapports existants

Mise en vidence de donnes par le biais de variables de style


Mettez en vidence des donnes du rapport pour mieux identifier les rsultats exceptionnels. Vous souhaitez, par exemple, identifier les reprsentants commerciaux qui ont dpass leur quota. Crez une condition qui vrifie si les ventes annuelles de chaque reprsentant sont suprieures leur quota. Utilisez les variables de style si vous travaillez avec des rapports crs dans une version prcdente de Cognos 8 ou si vous voulez utiliser des variables de langue pour dfinir des styles conditionnels. Vous avez galement la possibilit d'utiliser des styles conditionnels pour mettre en vidence des donnes (p. 280). Si un rapport contient des styles conditionnels et des variables de style, ces dernires sont appliques avant les styles conditionnels.

Procdure
1. Crez une variable et dfinissez la condition dterminant si la donne doit tre mise en vidence. 2. Dans la zone de travail, cliquez sur la colonne mettre en vidence en fonction de la condition cre. 3. Dans le volet Proprits, cliquez deux fois sur la proprit Variable de style. 4. Cliquez sur Variable, cliquez sur la variable que vous souhaitez affecter l'objet, puis sur OK. 5. Si vous avez affect une variable de chane, dans la zone Valeurs, slectionnez les valeurs que la condition doit prendre en charge. Conseil : Il existe une valeur implicite pour cette variable, qui est toujours slectionne. 6. Si vous avez affect une variable de langue, dans la zone Valeurs, slectionnez les langues que la condition doit prendre en charge. Conseil : Il existe une valeur implicite pour cette variable, qui est toujours slectionne. 7. Cliquez sur OK. 8. Placez votre curseur sur le bouton Explorateur de conditions possibles, autre que la valeur implicite. et cliquez sur l'une des valeurs

Conseil : Lorsque vous slectionnez une valeur dans l'Explorateur de conditions, la barre de l'Explorateur devient verte pour indiquer que la mise en forme conditionnelle est active et que tous les changements que vous effectuez dans le rapport ne s'appliquent qu' la valeur variable. Par exemple, si vous avez cr une variable boolenne, cliquez sur la valeur Oui. 9. Dans le volet Proprits, spcifiez la mise en forme souhaite pour la mise en vidence de la colonne lorsque la condition est satisfaite. Par exemple, cliquez sur la proprit Bordures pour crer une bordure plus paisse autour de la colonne. 10. Rptez les tapes 9 et 10 pour les autres valeurs possibles dfinies pour la variable.

284 Report Studio

Chapitre 6: Utilisation de rapports existants Conseil : Lorsque vous placez votre curseur sur le bouton Explorateur de conditions, cliquez sur l'option (Aucune variable) pour voir comment s'affiche le rapport lorsque aucune variable ne lui est applique. Vous pouvez galement cliquer trois fois sur la barre de l'Explorateur. Lors de l'excution du rapport, les objets auxquels la variable a t applique sont mis en vidence lorsque la condition est satisfaite. Par exemple, si vous avez cr une variable boolenne, les objets sont mis en vidence lorsque la condition est satisfaite. Si une condition n'est satisfaite pour aucun objet, aucune mise en forme conditionnelle n'est applique.

Ajout d'un affichage conditionnel un rapport


Vous pouvez spcifier les objets affichs lors de l'excution d'un rapport. Vous pouvez : ajouter une variable, afficher et masquer des objets, ajouter un affichage conditionnel, ajouter plusieurs prsentations, crer des rapports multilingue.

Ajout d'une variable


Pour pouvoir ajouter une mise en forme conditionnelle ou un affichage conditionnel votre rapport, vous devez ajouter une variable dans l'explorateur de conditions ou dans le volet Proprits.

Procdure dans l'Explorateur de conditions


1. Placez votre curseur sur le bouton Explorateur de conditions et cliquez sur Variables.

2. Dans le volet Objets insrables, faites glisser l'une des variables ci-aprs dans le volet Variables. Pour crer une variable n'ayant que deux valeurs possibles, savoir Oui et Non, faites glisser Variable boolenne. Pour crer une variable dont les valeurs sont des chanes, faites glisser Variable de chane. Pour crer une variable dont les valeurs sont des langues diffrentes, faites glisser Variable de langue du rapport. 3. Si vous avez cr une variable boolenne, dans la zone Dfinition de l'expression, dfinissez la condition puis cliquez sur OK. Par exemple, l'expression suivante renvoie la valeur Oui si les revenus sont infrieurs un million de dollars et la valeur Non s'ils sont suprieurs ou gaux ce montant. [Revenus]<1000000 Pour en savoir davantage sur la cration d'expressions, reportez-vous la section "Utilisation de l'diteur d'expression" (p. 393). 4. Si vous avez cr une variable de chane, procdez comme suit : Guide de l'utilisateur - Cration de rapports professionnelle 285

Chapitre 6: Utilisation de rapports existants Dans la zone Dfinition de l'expression, dfinissez la condition et cliquez sur le bouton OK. Par exemple, l'expression ci-dessous renvoie la valeur lev si les revenus sont suprieurs un million de dollars et la valeur faible s'ils sont infrieurs ou gaux ce montant.
if ([Revenus]>1000000) then ('lev') else ('faible')

Pour en savoir davantage sur la cration d'expressions, reportez-vous la section "Utilisation de l'diteur d'expression" (p. 393). Cliquez sur le bouton Ajouter sous le volet Valeurs.

Pour chaque valeur prise en charge par la variable, saisissez le nom de la valeur correspondant aux rsultats possibles dfinis dans l'expression. Cliquez sur OK. Par exemple, dans l'expression prcdente, vous devez crer deux valeurs pour la variable, savoir lev et faible . Conseil : Vous pouvez crer un groupe en slectionnant plusieurs valeurs, puis en cliquant sur le bouton Grouper les valeurs.

5. Si vous avez cr une variable spcifique la langue, dans la bote de dialogue Langues, slectionnez les langues que vous souhaitez prendre en charge, puis cliquez sur le bouton OK. Conseil : Vous pouvez crer un groupe en slectionnant plusieurs valeurs, puis en cliquant sur le bouton Grouper les valeurs. Par exemple, vous pouvez crer un groupe comprenant l'ensemble des variantes de franais disponibles.

Procdure dans le volet Proprits


1. Slectionnez l'objet de votre choix. 2. Dans le volet Proprits, sous Conditionnel, cliquez deux fois sur la proprit conditionnelle laquelle vous souhaitez associer la variable.

Objectif
Dfinissez une variable en fonction du texte afficher de manire conditionnelle. Vous souhaitez, par exemple, que le texte affich soit diffrent pour chaque langue lors de l'excution d'un rapport. Dfinissez une variable en fonction de l'objet afficher de manire conditionnelle. Par exemple, vous souhaitez rduire la taille d'un rapport sur les revenus en ne faisant pas apparatre les lignes qui sont en dessous d'un certain seuil.

Proprit conditionnelle
Variable de source du texte

Variable de rendu

286 Report Studio

Chapitre 6: Utilisation de rapports existants

Objectif
Indique la variable utiliser pour appliquer un style conditionnel un objet. Par exemple, vous voulez que les donnes qui rpondent certains critres s'affichent d'une couleur diffrente.

Proprit conditionnelle
Variable de style

Dfinissez une variable en fonction des objets insrs dans Variable de bloc un bloc afficher de manire conditionnelle. Cette variable ne s'applique qu'aux objets des blocs conditionnels que vous insrez dans un rapport (p. 158).

3. Cliquez sur Variable, puis sur l'un des types de variable suivants : <Nouvelle variable de langue> <Nouvelle variable de chane> <Nouvelle variable boolenne>

Conseil : Pour utiliser une variable existante, vous pouvez la slectionner ici. 4. Dans la bote de dialogue Nouvelle variable, saisissez le nom de la variable dans la zone Nom. 5. Si vous avez cr une variable de chane, cliquez sur le bouton Ajouter de chane dfinir, puis cliquez sur OK. 6. Si vous avez cr une variable de langue, slectionnez les langues que vous souhaitez prendre en charge et cliquez sur OK. 7. Dans la zone Dfinition de l'expression, dfinissez la condition et cliquez sur le bouton OK. et saisissez les valeurs

Affichage et masquage d'objets


Vous pouvez masquer ou afficher certains objets d'un rapport, en fonction d'une condition que vous dfinissez. Vous pouvez galement dfinir qu'un objet ne doit pas s'afficher en fonction d'une condition (p. 288).

Procdure
1. Crez une variable et dfinissez la condition dterminant si l'objet doit tre affich ou masqu. Conseil : Crez une variable boolenne pour afficher et masquer des objets, car ce type de variable a seulement deux valeurs possibles. 2. partir de l'onglet Bote outils conditionnels vers la zone de travail. 3. Slectionnez le bloc conditionnel. du volet Objets insrables, faites glisser l'objet Blocs

Guide de l'utilisateur - Cration de rapports professionnelle 287

Chapitre 6: Utilisation de rapports existants 4. Dans le volet Proprits, cliquez deux fois sur la proprit Variable de bloc. 5. Cliquez sur Variable, cliquez sur la variable que vous avez cre, puis sur OK. 6. Cliquez sur la proprit Bloc actif puis sur Oui. 7. Dans le volet Objets insrables, faites glisser l'objet afficher ou masquer dans le bloc conditionnel. Par exemple, faites glisser une donne lmentaire depuis l'onglet Source ou Donnes lmentaires. Il peut s'avrer ncessaire de lier la page du rapport une requte (p. 167) pour pouvoir ajouter une donne lmentaire au bloc. Lors de l'excution du rapport, les objets auxquels la variable a t applique sont visibles lorsque la condition est remplie et masqus dans le cas contraire.

Ajout d'un affichage conditionnel


Ajoutez un affichage conditionnel pour prciser quels objets doivent tre affichs lors de l'excution d'un rapport. Ce peut tre utile lorsque le rapport contient des donnes sensibles. L'affichage conditionnel et l'affichage/masquage d'objets sont deux fonctionnalits diffrentes. Lorsque vous masquez un objet, il existe mais n'est pas visible. Si un objet n'est pas affich de faon conditionnelle, il ne fait pas partie du rapport. Pour obtenir une liste d'objets pouvant faire l'objet d'un affichage conditionnel, reportez-vous la proprit Variable de rendu dans la section "Aide-mmoire sur les objets et les proprits de Report Studio" (p. 561).

Procdure
1. Slectionnez la colonne de liste qui doit faire l'objet d'un affichage conditionnel. Conseil : Vous devez slectionner la colonne de liste, et non le corps de colonne de liste ou le titre de colonne de liste. Si le corps ou le titre est slectionn, comme indiqu dans le volet Proprits, utilisez le bouton Slectionner les anctres pour slectionner la colonne de liste.

2. Dans le volet Proprits, cliquez deux fois sur la proprit Variable de rendu. 3. Cliquez sur Variable, puis sur la variable utiliser pour dterminer si la colonne doit tre affiche. 4. Dans la zone Rendu de, slectionnez les valeurs que la condition doit prendre en charge et cliquez sur OK. Conseil : Il existe une valeur implicite pour cette variable, qui est toujours slectionne.

Exemple - Cration d'un rapport conditionnel


Vous tes auteur de rapports pour la socit Vacances et aventure qui vend du matriel de sport. Vous tes charg de crer un rapport indiquant les commandes passes aprs une date prcise par

288 Report Studio

Chapitre 6: Utilisation de rapports existants l'utilisateur. Le rapport invite l'utilisateur indiquer une date et lui demande galement s'il souhaite afficher une description de chaque commande.

Procdure
1. Dans la page Bienvenue de Cognos Connection, cliquez sur le lien Dossiers publics. 2. Cliquez sur le lien Entrept de donnes VA (requte), puis cliquez sur le lien Lancez dans le coin suprieur droit de la page et enfin sur Report Studio. 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. 4. Dans la bote de dialogue Nouveau, cliquez sur l'option Liste, puis cliquez sur le bouton OK. 5. partir de l'onglet Source du volet Objets insrables, dveloppez Ventes et marketing

(requte), puis Ventes (requte). Ajoutez les donnes lmentaires suivantes la liste : Date dans le dossier Dimension de temps Numro de commande (dans le dossier Bon de commande) Nom du produit (dans le dossier Produits) Description du produit (dans le dossier Produits) Quantit (dans le dossier Donnes sur les ventes) Prix unitaire (dans le dossier Donnes sur les ventes) Revenus (dans le dossier Donnes sur les ventes) .

6. Cliquez sur Date, puis sur le bouton Section

7. Classez la colonne Numro de commande. Pour ce faire, slectionnez-la et cliquez sur le bouton Grouper. 8. Cliquez sur Revenus, sur le bouton Agrgat , puis sur Total.

9. Remplacez le titre du rapport par Nouvelles commandes. 10. Placez votre curseur sur le bouton Explorateur de pages et slectionnez Pages d'invite.

11. Crez une page d'invite en cliquant deux fois sur Page dans le volet Objets insrables. 12. Cliquez deux fois sur la nouvelle page d'invite. 13. Dans l'onglet Bote outils le texte suivant : du volet Objets insrables, cliquez deux fois sur Texte et saisissez

Entrer la date de dbut et indiquer si les descriptions doivent s'afficher. 14. Insrez un tableau de 2 lignes et 2 colonnes dans la page d'invite l'aide du bouton Insrer un tableau, en dplaant le curseur jusqu' ce que quatre carrs (2 lignes et 2 colonnes) soient mis en vidence.

Guide de l'utilisateur - Cration de rapports professionnelle 289

Chapitre 6: Utilisation de rapports existants 15. Dans le volet Objets insrables, onglet Bote outils, faites glisser Texte dans la cellule du coin suprieur gauche et saisissez le texte suivant : Date de dbut 16. Dans le volet Objets insrables, faites glisser un Texte dans la cellule du coin infrieur gauche et saisissez le texte suivant : Afficher les descriptions 17. Dans le volet Objets insrables, faites glisser une Invite de saisie d'une date dans la cellule du coin suprieur droit. 18. Dans la fentre Assistant Invite, slectionnez Crer un paramtre et saisissez p_Date dans l'espace prvu cet effet, puis cliquez sur Suivant. 19. l'invite dans la fentre Crer un filtre, slectionnez Crer un filtre paramtr avec les entres suivantes : Pour lment de pack, cliquez sur les points de suspension (...) et cliquez sur [Ventes (requte)].[Dimension de temps].[Date]. Pour Oprateur, cliquez sur >.

20. Cliquez sur Terminer. 21. Dans le volet Objets insrables, faites glisser une Invite de saisie d'une valeur dans la cellule du coin infrieur droit. 22. Lorsque la fentre Assistant Invite, Slection d'un paramtre s'affiche, slectionnez Crer un paramtre et saisissez p_ShowDesc dans l'espace prvu cet effet, puis cliquez sur Terminer. 23. Slectionnez l'Invite de saisie d'une valeur et dans le volet Proprits, cliquez deux fois sur Choix statiques. 24. Cliquez sur le bouton Ajouter .

25. Dans la bote de dialogue dition, saisissez Oui dans les zones Utilisation et Affichage. 26. Cliquez sur le bouton Ajouter. 27. Dans la bote de dialogue dition, saisissez Non dans les zones Utilisation et Affichage. 28. Cliquez sur OK. 29. Placez votre curseur sur le bouton Explorateur de conditions et cliquez sur Variables.

30. Crez une variable boolenne en cliquant deux fois sur Variable boolenne dans le volet Objets insrables. 31. Dans la fentre Dfinition de l'expression de la bote de dialogue Expression de rapport, saisissez : ParamDisplayValue("p_ShowDesc") = 'Oui' 32. Cliquez sur OK.

290 Report Studio

Chapitre 6: Utilisation de rapports existants 33. Cliquez sur la nouvelle variable boolenne que vous avez cre, puis dans le volet Proprits, pour la proprit Nom, saisissez showDesc. 34. Placez votre curseur sur le bouton Explorateur de pages et cliquez sur la page du rapport. 35. Cliquez sur la colonne Description du produit. 36. Dans le volet Proprits, slectionnez la colonne de liste en cliquant sur le bouton Slectionner les anctres , puis en slectionnant Colonne (liste) dans le menu contextuel.

37. Dans le volet Proprits, cliquez deux fois sur le paramtre Variable de rendu et slectionnez la variable boolenne showDesc cre aux tapes 24 33. 38. Cliquez sur le bouton Excuter. Le rapport vous demande d'indiquer une date, et affiche ensuite les commandes passes aprs la date indique. Le rapport demande galement si la colonne Descriptions doit tre affiche ; la colonne n'est affiche que si vous indiquez Oui.

Ajout de plusieurs prsentations


Ajoutez plusieurs prsentations pour afficher un rapport de plusieurs manires. Vous pouvez par exemple dfinir une prsentation diffrente pour chaque langue d'un rapport multilingue. Cela vous permet de crer un rapport unique pouvant tre consult par des utilisateurs n'ayant pas les mmes paramtres rgionaux.

Procdure
1. Crez une variable et dfinissez la condition utiliser pour chaque prsentation. Par exemple, vous pouvez crer une variable Langue du rapport incluant chaque langue qui requiert une mise en forme conditionnelle. Remarque : Les expressions utilises dans une mise en forme conditionnelle ne peuvent pas faire rfrence une requte. 2. Dans le menu Fichier, cliquez sur l'option Mises en forme conditionnelles. 3. Slectionnez une variable, puis les valeurs ncessitant une prsentation spare. 4. Cliquez sur OK. Une prsentation est cre pour chaque valeur slectionne. Placez votre curseur sur le bouton Explorateur de pages pour parcourir les diffrentes prsentations. Pour chaque prsentation, cliquez sur le lien Pages de rapport pour crer une page de rapport ou sur le lien Pages d'invite pour crer une page d'invite (p. 220), puis ajoutez les objets souhaits. Conseil : Vous pouvez crer des variables partir de la bote de dialogue Mises en forme conditionnelles. Les variables sont ajoutes l'Explorateur de conditions. Pour en savoir davantage, reportez-vous la section "Ajout d'une variable" (p. 285).

Guide de l'utilisateur - Cration de rapports professionnelle 291

Chapitre 6: Utilisation de rapports existants

Cration de rapports multilingue


Vous pouvez crer des rapports qui affichent les donnes dans plusieurs langues et qui utilisent diffrents paramtres rgionaux. Vous pouvez ainsi crer un rapport unique qui peut tre consult par des utilisateurs de rapports du monde entier. Les exemples de bases de donnes fournis avec Cognos 8 comprennent une slection de champs de texte, tels que des noms et des descriptions, dans plus de 25 langues, destine prsenter un environnement d'excution de rapports multilingue. Pour en savoir davantage sur la manire dont les donnes sont stockes dans les exemples de bases de donnes et la faon dont ces derniers sont configurs pour utiliser des donnes multilingues, reportez-vous au Guide d'administration et de scurit. Voici comment se droule la cration d'un environnement d'excution de rapports multilingue : Utilisation de mtadonnes multilingues L'administrateur de source de donnes peut stocker des donnes multilingues dans des tables, des lignes ou des colonnes individuelles. Pour en savoir davantage sur la configuration de votre base de donnes pour des rapports multilingues, reportez-vous au Guide d'administration et de scurit. Cration d'un modle multilingue Les modliseurs utilisent Framework Manager pour ajouter des mtadonnes multilingues au modle partir de n'importe quel type de source de donnes, l'exception de OLAP. Pour ce faire, ils dfinissent les langues prises en charge par le modle, traduisent les chanes de texte dans le modle pour des lments tels que les descriptions et les noms d'objet et dfinissent les langues exportes dans chaque pack. Si la source de donnes contient des donnes multilingues, les modliseurs peuvent dfinir des requtes permettant d'extraire les donnes dans la langue implicite de l'utilisateur du rapport. Pour en savoir davantage, reportez-vous au manuel Framework Manager User Guide. Cration de correspondances multilingues Les administrateurs et les modlisateurs font appel un utilitaire Windows appel Map Manager pour importer des cartes et mettre jour les libells associs dans Report Studio. Pour les lments de cartes, tels que les noms de pays et de villes, les administrateurs et les modlisateurs peuvent dfinir d'autres noms afin de fournir des versions multilingues du texte apparaissant sur la carte. Pour en savoir davantage, reportez-vous au manuel Map Manager Installation and User Guide. Cration d'un rapport multilingue Le crateur du rapport utilise Report Studio pour crer un rapport qui peut tre affich dans plusieurs langues. Vous pouvez par exemple indiquer qu'une partie du texte (le titre par exemple) doit apparatre en allemand lorsque le rapport est ouvert par un utilisateur allemand. Vous pouvez galement ajouter des traductions pour les objets de texte et crer d'autres objets dpendant de la langue. Pour en savoir davantage, reportez-vous au manuel Guide de l'utilisateur de Report Studio Cration de rapports professionnelle. 292 Report Studio

Chapitre 6: Utilisation de rapports existants Dfinition de la langue d'affichage d'un rapport Vous pouvez utiliser Cognos Connection pour : dfinir des proprits multilingues, telles qu'un nom, une infobulle et une description, pour chaque entre du portail. indiquer la langue implicite utiliser lors de l'excution d'un rapport. Conseil : Vous pouvez dfinir la langue du rapport dans la page des options d'excution, dans les proprits du rapport ou dans vos prfrences. dfinir une langue autre que la langue implicite utiliser lors de l'excution d'un rapport.

Pour en savoir davantage, reportezvous au Guide de l'utilisateur de Cognos Connection. Les donnes s'affichent alors dans la langue et selon les paramtres rgionaux dfinis dans les options du navigateur Web de l'utilisateur, les options d'excution, les prfrences de Cognos Connection.

Tout texte ajout par les utilisateurs ou les auteurs s'affiche dans la langue utilise lors de la saisie.

Cration d'un rapport multilingue dans Report Studio


Vous pouvez crer un rapport dans Report Studio qui peut tre affich dans diffrentes langues. Vous pouvez par exemple indiquer qu'une partie du texte (le titre par exemple) doit apparatre en allemand lorsque le rapport est ouvert par un utilisateur allemand. Vous pouvez galement ajouter des traductions pour les objets de texte et crer d'autres objets dpendant de la langue. Pour que le rapport affiche des donnes dans plusieurs langues, le modle doit galement tre multilingue.

Procdure
1. Crez une variable de langue du rapport. 2. Dans la zone de travail, cliquez sur l'objet modifier en fonction de l'une des langues slectionnes. 3. Dans le volet Proprits, cliquez deux fois sur la proprit Variable de style. Si vous modifiez la langue d'une chane de texte, cliquez la place sur l'option Variable de source du texte. 4. Cliquez sur Variable, puis sur la variable de langue que vous avez cre. 5. Dans la zone Valeurs, slectionnez les langues que la condition doit prendre en charge et cliquez sur OK. Conseil : Il existe une valeur implicite pour cette variable, qui est toujours slectionne. 6. Placez votre curseur sur le bouton Explorateur de conditions langues possibles pour la variable. , puis cliquez sur une des

Guide de l'utilisateur - Cration de rapports professionnelle 293

Chapitre 6: Utilisation de rapports existants Conseil : Lorsque vous slectionnez une valeur dans l'Explorateur de conditions, la barre de l'Explorateur devient verte pour indiquer que la mise en forme conditionnelle est active et que tous les changements que vous effectuez dans le rapport ne s'appliquent qu' la valeur variable. 7. Dans le volet Proprits, spcifiez la mise en forme souhaite pour la langue. Par exemple, pour modifier la langue d'une chane de texte, cliquez deux fois sur la proprit Texte et slectionnez la nouvelle chane. 8. Quand vous avez termin, appuyez sur [Entre]. 9. Rptez les tapes 7 9 pour toutes les autres langues spcifies pour la variable. Conseil : Lorsque vous placez votre curseur sur le bouton Explorateur de conditions, cliquez sur l'option (Aucune variable) pour voir comment s'affiche le rapport lorsque aucune variable ne lui est applique. Vous pouvez galement cliquer trois fois sur la barre de l'Explorateur. Lors de l'excution du rapport, les objets de ce dernier auxquels la variable a t applique sont mis en forme en fonction de la langue du navigateur.

Accs au dtail
Grce la fonction d'accs au dtail, vous pouvez naviguer d'un rapport un autre au cours d'une session tout en vous concentrant sur la mme donne. Par exemple, vous slectionnez un produit dans un rapport des ventes et naviguez vers un rapport d'inventaire portant sur ce produit. L'accs au dtail vous aide crer des applications d'information dcisionnelle qui sont plus importantes qu'un rapport unique. Les applications d'accs au dtail constituent un rseau de rapports lis parmi lesquels les utilisateurs peuvent naviguer, en se concentrant et en conservant le contexte, afin d'explorer et d'analyser les informations. Le fonctionnement de l'accs au dtail se base sur la dfinition du rapport cible grce des paramtres d'invites, puis sur l'utilisation des informations provenant du rapport source qui fourniront des rponses ces invites. Une part importante de la dfinition d'accs au dtail rside dans la dfinition des valeurs utiliser pour chaque invite. Si la valeur d'accs au dtail transmise rpond l'invite, la page d'invite ne s'affichera pas. Dans Cognos 8, vous pouvez accder au dtail de la faon suivante : Entre des rapports crs dans des packs distincts par rapport des types de sources de donnes distincts Par exemple, partir d'une analyse effectue en fonction d'un cube, vous pouvez avoir accs un rapport dtaill cr partir d'une source de donnes relationnelle. D'un rapport existant vers un autre rapport l'aide de Report Studio (p. 300) Entre des rapports crs dans Report Studio, Query Studio ou Analysis Studio, de manire explorer les donnes de plusieurs faons Pour en savoir davantage, reportez-vous au guide de l'utilisateur relatif au studio dans lequel vous travaillez. 294 Report Studio De Cognos Series 7 vers Cognos 8 (p. 703)

Chapitre 6: Utilisation de rapports existants De Metric Studio vers d'autres rapports Cognos 8 en transfrant les paramtres l'aide d'adresses URL Pour en savoir davantage, reportez-vous au Guide de l'utilisateur de Metric Studio.

Introduction la fonction d'accs au dtail


Avant de pouvoir configurer l'accs au dtail, vous devez comprendre les concepts cls qui y sont associs. La connaissance de ces concepts vous permettra d'viter certaines erreurs ; les utilisateurs de rapport pourront ainsi accder au dtail des donnes d'une faon plus efficace. La cible de l'accs au dtail est toujours une dfinition de rapport enregistre. Le rapport peut tre cr dans Report Studio, Query Studio ou Analysis Studio.

Chemins d'accs au dtail


Vous pouvez crer un chemin d'accs au dtail dans un rapport source de Report Studio, ou l'aide de l'option Dfinitions d'accs au dtail de Cognos Connection. Un chemin d'accs au dtail correspond la dfinition du chemin qui est utilis lors du passage d'un rapport un autre ; il inclut les valeurs de donnes transmises d'un rapport l'autre. l'aide de l'option Dfinitions d'accs au dtail, vous pouvez crer un chemin d'accs au dtail depuis tout rapport du pack source vers n'importe quel rapport cible d'un autre pack de Cognos Connection. Ce type de dfinition d'accs au dtail est stock dans le pack source et peut tre utilis si vous souhaitez effectuer une opration d'accs au dtail entre n'importe quelle combinaison de rapports Analysis Studio, Query Studio ou Cognos Viewer d'un pack. Pour les rapports cible qui contiennent des paramtres, les paramtres cible doivent tre mis en correspondance avec les mtadonnes appropries dans le chemin d'accs au dtail. Cela permet de s'assurer que les valeurs du rapport source sont transmises aux valeurs de paramtres appropries et que le rapport cible est filtr correctement. Un chemin d'accs au dtail bas sur un rapport fait rfrence un chemin cr et stock dans un rapport source Report Studio. Le chemin est associ une colonne de donnes, un graphique ou un tableau crois spcifique : il est par ailleurs disponible uniquement lorsque les utilisateurs slectionnent cette zone de rapport. La dfinition d'accs au dtail, si elle existe, s'affiche sous la forme d'un hyperlien dans le rapport source lorsque ce dernier est excut. L'accs au dtail bas sur un rapport est limit aux rapports source de Report Studio et tous les rapports cible. Ce type d'accs au dtail peut tre utilis lorsque vous voulez transmettre les valeurs de la donne lmentaire ou les rsultats du paramtre d'un rapport source vers le rapport cible, les rsultats d'une expression de rapport vers un rapport cible ou un lien URL en tant que dfinition de l'accs au dtail.

Accs au dtail dans diffrents formats de rapport


Les paramtres de la dfinition d'accs au dtail dterminent la faon dont s'affichent les rsultats des rapports. Par exemple, les utilisateurs peuvent visualiser les rapports dans Cognos Viewer sous forme de page Web HTML ou bien les rapports peuvent s'ouvrir dans Query Studio ou Analysis Studio.

Guide de l'utilisateur - Cration de rapports professionnelle 295

Chapitre 6: Utilisation de rapports existants Les rapports peuvent tre gnrs aux formats suivants : pages Web HTML, PDF, XML, CSV, ou Excel. Lorsque vous dfinissez un chemin d'accs au dtail, vous pouvez choisir le format de sortie. Cela peut se rvler utile s'il est prvu que le rapport cible sera utilis pour autre chose qu'un affichage en ligne. Si le rapport sera imprim, faites-en une sortie en format PDF. S'il doit tre export vers Excel pour un traitement supplmentaire, faites-en une sortie en format Excel ou CSV, etc. Si vous dfinissez un chemin d'accs au dtail dans un rapport cr dans Analysis Studio ou Query Studio, le rapport peut tre excut et ouvert dans le studio correspondant au lieu de Cognos Viewer. Cela peut se rvler utile si vous pensez que l'utilisateur utilisera le rapport cible d'accs au dtail comme point de dpart pour une session d'analyse ou de requte afin d'obtenir plus d'informations. Ce type d'opration d'accs au dtail peut par exemple correspondre une application permettant d'accder au dtail d'un rapport de style tableau de bord comportant des donnes gnrales dans Analysis Studio, de faon tudier les points pertinents. La vue d'Analysis Studio vous permet alors d'accder au dtail et de produire un rapport en format PDF pour impression. Remarque : L'accs au dtail dans Report Studio n'est pas pris en charge pour le mode de cration express. Le mode professionnel de Report Studio n'affiche pas les rsultats.

Rfrences des signets


Lorsque vous accdez au dtail, les valeurs transmises sont habituellement, mais pas toujours, utilises pour filtrer le rapport l'aide de paramtres. Cognos 8 Business Intelligence prend en charge des signets dans les rapports enregistrs au format PDF afin que l'utilisateur puisse faire dfiler le rapport pour afficher la section adquate grce un paramtre d'adresse URL. Par exemple, vous pouvez dfinir un rapport comportant une page par produit et ajouter un signet portant le numro de produit sur chaque page. Les utilisateurs du rapport peuvent alors slectionner un signet afin d'afficher le produit de leur choix. Lorsqu'un signet d'un rapport source est utilis pour une dfinition d'accs au dtail, il fournit la valeur pour le paramtre URL. Quand les utilisateurs du rapport accdent au dtail en utilisant cette dfinition, ils affichent alors la section adquate du rapport cible. Les rfrences des signets sont limites aux rapports excuts prcdemment, gnrs au format PDF et qui contiennent des objets de signets.

Membres et valeurs
Les donnes modlises de faon dimensionnelle, qu'elles soient stockes dans des cubes ou en tant que donnes relationnelles dimensionnelles (DMR), organisent les donnes en dimensions. Ces dimensions contiennent des hirarchies qui elles-mmes comprennent des niveaux. Tous les niveaux contiennent des membres. La dimension des emplacements reprsente un exemple de dimension. Celle-ci peut contenir deux hirarchies : des emplacements par structure de socit et des emplacements par lieu gographique. Chacune de ces hirarchies peut comprendre des niveaux tels que Pays et Ville. Les membres sont les instances dans chaque niveau. Par exemple, New York et Londres sont des membres du niveau Ville. Un membre peut prsenter plusieurs proprits, telles que Population, Latitude et Longitude. De faon interne, un membre est identifi par un nom unique de membre

296 Report Studio

Chapitre 6: Utilisation de rapports existants (MUN) (p. 297). La mthode selon laquelle un nom unique de membre est driv dpend du fournisseur du cube. Les modles de donnes relationnels sont composs de sujets de donnes, tels que Employs, qui eux-mmes sont faits de donnes lmentaires, telles que Nom ou Poste. Ces donnes lmentaires comportent des valeurs telles que Pierre Dupond. Dans Cognos 8, les mthodes d'accs au dtail disponibles sont les suivantes : Dimensionnelle (membre) Dimensionnelle (membre), Dimensionnelle (membre) Relationnelle (valeur de la donne lmentaire), Relationnelle (valeur de la donne lmentaire) Relationnelle (valeur de la donne lmentaire) .

Si le paramtre cible est un membre, la source doit tre un membre et provenir d'une dimension conforme (p. 298). Si le paramtre cible correspond une valeur, la source est soit une valeur, soit un membre. Si la source est un membre dimensionnel, vous devez vous assurer que le niveau ou la dimension est correctement mis en correspondance avec la donne lmentaire cible dans la dfinition d'accs au dtail. La cl mtier dont le membre est issu doit correspondre la valeur de la cible relationnelle, savoir, le plus souvent, la cl mtier (p. 299).

Noms uniques de membres


Le nom unique de membre correspond l'identificateur unique d'un membre dans les rapports Cognos. Il est stock dans la spcification de rapport lorsque le membre est directement rfrenc dans le rapport. Le nom unique de membre est utilis dans l'accs au dtail entre sources de donnes OLAP. Les cls de membre figurant dans le MUN des diffrentes sources de donnes OLAP doivent correspondre. Le nom unique de membre sert trouver le membre dans la source de donnes, ce qui s'apparente la faon dont les cls mtier sont utilises pour rechercher des enregistrements dans une table. Par exemple, lorsque vous crez la dimension OLAP Produits, vous utilisez la colonne de base de donnes Lignes de produits comme libell des membres du niveau Lignes de produits. Toutefois, vous employez la cl mtier Cde ligne de produits de la table de base de donnes pour vrifier que toutes les lignes de produits de ce niveau sont uniques. La valeur source servant crer les membres est utilise avec les informations de nom de source de donnes, de hirarchie et de niveau dans le nom unique de membre. Si le nom unique de membre change, les membres qui sont directement rfrencs dans les expressions, les filtres ou les rapports ne sont plus dtects. Les modifications apportes au nom unique de membre peuvent tre lies d'autres changements. Par exemple, les changements apports aux structures hirarchiques et de niveaux sont susceptibles de modifier le nom unique de niveau ; les changements apports aux valeurs de la cl mtier peuvent modifier le chemin des cls de membre. D'autres facteurs peuvent avoir une incidence sur le nom unique de membre : les modifications apportes l'application lors de la conception ou au fil du temps, les codes de catgorie de cubes Cognos dont l'unicit est imprvisible, l'environnement de production qui comporte plus de membres que l'environnement de test ou la suppression du membre de la source de donnes.

Guide de l'utilisateur - Cration de rapports professionnelle 297

Chapitre 6: Utilisation de rapports existants Pour viter des problmes potentiels, il est recommand d'appliquer les conseils pratiques suivants lorsque vous crez des sources de donnes OLAP : Utilisez des codes et des cls uniques au sein d'une dimension pour les cls des membres. Dfinissez vos packs OLAP et relationnels l'aide de valeurs conformes uniques pour les valeurs source (cls mtier) dans les dimensions similaires ou les valeurs de donnes dans lesquelles l'accs au dtail entre applications peut tre ncessaire. Assurez-vous que les cls mtier et la structure des mtadonnes des dimensions des environnements de production et de test sont les mmes. Ne modifiez pas les cls mtier de Framework Manager dans l'environnement de production. Rsolvez les cls non uniques dans une dimension de la source de donnes avant de crer le cube. Assurez-vous qu'il n'existe pas de valeurs source en double tous les niveaux d'une dimension avant de construire un cube. Il est dconseill d'utiliser le caractre tilde (~) dans les codes de catgorie. Pour en savoir davantage, reportez-vous la section relative l'unicit dans le manuel Initiation Transformer de Cognos Series 7.

Dimensions conformes
Si vous travaillez avec plusieurs sources de donnes dimensionnelles, vous avez peut-tre remarqu que certaines dimensions sont structures de la mme faon et d'autres diffremment. La raison pour laquelle les dimensions sont structures diffremment est que les sources de donnes peuvent servir des fins diffrentes. Par exemple, la dimension Client apparat dans la bibliothque de donnes Revenus, mais pas dans la bibliothque de donnes Inventaire. Toutefois, les dimensions Produits et Heure apparaissent dans les deux bibliothques de donnes. Les dimensions apparaissant dans plusieurs bibliothques de donnes sont conformes si leur structure est identique en ce qui concerne : les noms de hirarchies, les noms de niveaux, l'ordre des niveaux, les cls internes.

L'accs au dtail entre diffrentes bibliothques de donnes dimensionnelles est possible uniquement dans le cas o les dimensions sont conformes et si la bibliothque de donnes dimensionnelles est issue du mme type de fournisseur, par exemple un cube Cognos en tant que source et cible. Dans l'exemple prcdemment cit portant sur les bibliothques de donnes Revenus et Inventaire, il est possible de dfinir les dimensions Produits et Heure de manire diffrente pour chaque bibliothque de donnes. Cependant, pour accder au dtail des dimensions Produits et Heure, leurs structures doivent tre identiques dans chaque bibliothque de donnes.

298 Report Studio

Chapitre 6: Utilisation de rapports existants

Cls mtier
Lors de l'accs au dtail entre un membre et une valeur relationnelle, la cl mtier du membre est transmise. Cela signifie que votre paramtre cible relationnel doit tre dfini l'aide de la donne lmentaire avec une valeur correspondante, qui est gnralement la donne lmentaire de la cl mtier. Par exemple, habituellement, les employs sont identifis de faon unique par un numro, non par leur nom, car il est possible que plusieurs personnes portent le mme patronyme. Lorsque vous accdez au dtail partir d'un membre dimensionnel vers une donne lmentaire relationnelle, la valeur fournie est la cl mtier. Par consquent, le paramtre du rapport cible doit tre dfini afin d'accepter une valeur de la cl mtier. La logique prcise utilise pour dfinir la valeur de la cl mtier fournie dpend du fournisseur de cube. Pour les cubes Cognos, la valeur de la cl mtier est la proprit Source dfinie pour le niveau dans Cognos Transformer. Les cubes Cognos Series 7 Transformer transmettent la valeur source si l'indicateur d'accs au dtail a t activ avant la cration du cube. Dans le cas contraire, le code de catgorie est utilis. Dans Report Studio, vous pouvez dterminer la valeur de la cl mtier d'un membre au moyen d'une expression semblable la suivante : roleValue('_businessKey',[Camping Equipment]
). La distinction entre majuscules et minuscules s'applique cette expression.

Les cls mtier multiparties MSAS 2005 ne sont pas prises en charge dans les oprations d'accs au dtail. Conseil : Lorsque d'autres utilisateurs excutent votre rapport d'accs au dtail, il se peut que vous prfreriez qu'ils ne soient pas invits saisir une cl mtier. Dans Report Studio, vous pouvez crer une page d'invite incluant du texte que les utilisateurs connaissent, mais qui filtre les cls mtier. Votre modlisateur Framework Manager peut galement dfinir l'option Display Item Reference de la proprit Prompt Info pour utiliser la cl mtier lorsque la donne lmentaire est employe dans une invite.

Accs au dtail selon les dates entre les cubes et les packs relationnels
Habituellement, accder au dtail partir de donnes OLAP vers des packs relationnels requiert que le paramtre du rapport cible soit dfini en utilisant la cl mtier dans les donnes relationnelles. Cependant, cette mthode n'est pas approprie dans le cas de dates. En gnral, les sources de donnes OLAP affichent les dates en tant que membres, tels que Trimestre 1, 2006, alors que les sources de donnes relationnelles affichent les dates en tant qu'intervalles, tels que du 1/Janv/2006 au 31/Mars/2006. Il existe une fonctionnalit spciale pour accder au dtail entre les cubes et les packs relationnels. Assurez-vous que le paramtre du rapport cible est configur en utilisant in_range. Voici un exemple :
[gosales_goretailers].[Orders].[Order date] in_range ?Date?

Vrifiez galement que la dfinition d'accs au dtail est mise en correspondance avec le paramtre au niveau de la dimension et que le niveau de date du cube n'est pas configur pour supprimer les catgories vides. L'activation de l'option permettant de supprimer les catgories vides dans le modle Transformer avant la cration du cube peut faire chouer l'accs au dtail sur les dates. Ce problme est d au fait qu'il manque des valeurs dans l'intervalle. Guide de l'utilisateur - Cration de rapports professionnelle 299

Chapitre 6: Utilisation de rapports existants

Accs au dtail entre les packs


Vous pouvez dfinir l'accs au dtail entre diffrents packs. Les deux packs peuvent se baser sur diffrents types de sources de donnes, mais il existe certaines restrictions. Le tableau suivant montre les mises en correspondances de sources de donnes qui prennent en charge l'accs au dtail.

Source de donnes source


OLAP

Source de donnes cible


OLAP Remarque : L'accs au dtail de donnes OLAP dans OLAP est pris en charge uniquement si le type de source de donnes est identique, par exemple, MSAS dans MSAS.

OLAP OLAP

Donnes relationnelles dimensionnelles Donnes relationnelles Remarque : Pour en savoir davantage, reportez-vous la section "Cls mtier" (p. 299).

Donnes relationnelles dimensionnelles Donnes relationnelles dimensionnelles Donnes relationnelles dimensionnelles Relationnelles Relationnelles Relationnelles

tendue
L'tendue est spcifique aux dfinitions d'accs au dtail cres l'aide de l'option Dfinitions d'accs au dtail dans Cognos Connection. Elle dfinit le moment o le rapport cible est affich aux utilisateurs, en fonction des lments dont ils disposent dans le rapport source. Habituellement, vous dfinissez l'tendue d'un chemin d'accs au dtail pour que celui-ci corresponde un paramtre qu'il transmet. Par exemple, pour un rapport cible contenant une liste d'employs, vous souhaiterez en gnral afficher le rapport en tant qu'option d'accs au dtail disponible uniquement lorsqu'un utilisateur consulte les noms des employs dans un rapport source. Si les noms des employs ne figurent pas dans le rapport source et que l'tendue a t configure sur le nom des employs dans la dfinition d'accs au dtail, le rapport relatif aux employs est supprim de la liste des rapports cible d'accs au dtail disponibles dans la page Aller . Dans le cadre de l'accs au dtail bas sur un rapport, o le chemin d'accs au dtail est associ une colonne de rapport spcifique, la colonne est utilise comme tendue.

Configuration de l'accs au dtail dans un rapport


Crez un accs au dtail dans un rapport source pour lier deux rapports contenant des informations connexes. Vous pouvez ainsi accder des informations connexes ou plus dtailles d'un rapport 300 Report Studio

Chapitre 6: Utilisation de rapports existants (la cible) en slectionnant les valeurs d'une donne lmentaire dans un autre rapport (la source). En outre, vous pouvez transfrer la valeur des paramtres du rapport source au rapport cible. Cela signifie que vous pouvez filtrer le rapport cible l'aide des mmes valeurs d'invite que le filtre du rapport source. Vous avez galement la possibilit d'accder au dtail de ce rapport en crant des signets (p. 156), ainsi que de crer des dfinitions d'accs au dtail dans le pack. Les utilisateurs peuvent se servir des dfinitions d'accs au dtail du pack pour naviguer jusqu'au rapport cible partir d'une analyse d'Analysis Studio ou d'un rapport de Report Studio. Pour en savoir davantage, reportez-vous au Guide d'administration et de scurit. Si vous avez Cognos 8 software development kit (SDK) (p. 84), vous pouvez utiliser des URL pour dfinir l'accs au dtail bidirectionnel avec des sources tierces. Vous pouvez galement accder au dtail partir d'une carte (p. 141). Si vous utilisez une source de donnes SAP BW pour le rapport cible et si ce dernier contient une variable correspondant un nud de la hirarchie, les valeurs du rapport source peuvent uniquement tre des valeurs de la donne lmentaire qui reprsente l'identificateur du niveau de feuille de la hirarchie en question. Avant de commencer, assurez-vous de disposer de deux rapports : un rapport source et un rapport cible.

Procdure
1. Ouvrez le rapport cible. 2. Crez un paramtre qui servira de colonne d'accs au dtail ou qui permettra de filtrer le rapport. Par exemple, si vous souhaitez accder au dtail ou filtrer une colonne nomme Lignes de produits, vous devez crer un paramtre semblable celui-ci : [Lignes de produits]=?ligneprod_p? Conseil : Utilisez les oprateurs in ou in_range si vous voulez que le rapport cible accepte plusieurs valeurs ou une plage de valeurs. 3. Dans la zone Syntaxe, indiquez l'opration effectuer si le paramtre cible n'est pas respect dans le cadre d'un accs au dtail : Cliquez sur Requise pour indiquer que l'utilisateur doit slectionner une valeur du rapport source. Si le paramtre n'est pas respect et qu'il est requis, les utilisateurs sont invits choisir une valeur. Remarque : Les dfinitions d'accs au dtail qui ont t cres dans un rapport Report Studio se prsentent sous la forme d'un hyperlien de couleur bleue pour les utilisateurs. En cliquant sur cet hyperlien, ils accdent au dtail du rapport cible et slectionnent la valeur qu'ils veulent transmettre la cible. Un utilisateur peut choisir de slectionner plusieurs lments d'une mme colonne et, lorsque le rapport cible d'accs au dtail est excut, les valeurs de chaque ligne slectionne sont transmises aux paramtres cible. Cela se produit sous la forme d'une condition and.

Guide de l'utilisateur - Cration de rapports professionnelle 301

Chapitre 6: Utilisation de rapports existants Cliquez sur Facultative pour indiquer que l'utilisateur ne doit pas ncessairement slectionner une valeur du rapport source. Les utilisateurs ne sont pas invits choisir une valeur si le paramtre n'est pas respect. La valeur n'est pas respecte. Cliquez sur Dsactiv pour indiquer que ce paramtre ne doit pas tre utilis. Le paramtre n'est pas utilis au cours de l'accs au dtail. 4. Pour crer d'autres paramtres, rptez les tapes 2 et 3. 5. Ouvrez le rapport source. 6. Cliquez sur un lment du rapport qui servira d'objet d'accs au dtail. Vous pouvez slectionner une donne lmentaire que les utilisateurs de votre rapport sont susceptibles de choisir pour accder des informations plus dtailles, telles qu'une donne lmentaire Nom de l'employ. Lors de la dfinition du chemin d'accs au dtail dans Report Studio, vous pouvez choisir de transmettre une valeur d'une autre donne lmentaire invisible pour l'utilisateur des fins d'affichage, mais qui reste prsente dans la requte. Par exemple, vos utilisateurs voient la donne lmentaire Nom de produit et peuvent accder au dtail de cet lment, mais la dfinition d'accs au dtail transmet la valeur Numro de produit de ce nom de produit spcifique que l'utilisateur a choisi. Conseil : Si vous ne transfrez que des valeurs de paramtres au rapport cible, vous n'avez pas besoin d'accder au dtail d'une donne lmentaire. Au lieu de ceci, vous pouvez accder au dtail de n'importe quel objet du rapport, tel que le titre du rapport. Cela signifie que vous pouvez accder au dtail hors du contexte d'une requte. 7. Cliquez sur le bouton Dfinitions d'accs au dtail fois sur la proprit Dfinitions d'accs au dtail. 8. Cliquez sur le bouton Nouvelle dfinition d'accs au dtail. Une dfinition d'accs au dtail est cre. Conseil : Pour modifier le nom de l'accs au dtail, cliquez sur le bouton Renommer, saisissez le nouveau nom et cliquez sur le bouton OK. 9. Dans l'onglet Rapport cible, cliquez sur les points de suspension (...) en regard de la zone Rapport, puis slectionnez le rapport cible d'accs au dtail. 10. Sous la zone Paramtres, cliquez sur le bouton Modifier de dialogue Paramtres. 11. Pour chaque paramtre, cliquez sur Mthode et effectuez l'une des oprations suivantes : Cliquez sur (Implicite) pour indiquer qu'aucune valeur ne doit tre transfre. Cela signifie que le mode implicite est de ne transfrer aucune valeur. . ou, dans le volet Proprits, cliquez deux

Tous les paramtres obligatoires et facultatifs du rapport cible sont rpertoris dans la bote

302 Report Studio

Chapitre 6: Utilisation de rapports existants Cliquez sur Ne pas utiliser le paramtre pour indiquer que ce paramtre ne doit pas tre utilis. Le rapport cible n'est pas filtr par ce paramtre. Pour transfrer les valeurs d'une donne lmentaire, cliquez sur Transfrer la valeur de donne lmentaire, cliquez sur Valeur, puis cliquez sur la donne lmentaire de votre choix. Les valeurs de la donne lmentaire slectionne sont alors transfres vers le rapport cible. Pour transfrer des valeurs d'un paramtre de rapport source, cliquez sur Transfrer la valeur de paramtre, cliquez sur Valeur, puis cliquez sur le paramtre de votre choix. Les valeurs du paramtre slectionn sont alors transfres vers le rapport cible. 12. Cliquez sur OK. 13. Dans la zone Opration, prcisez le mode d'affichage du rapport cible utiliser lorsqu'un utilisateur clique sur la colonne d'accs au dtail dans le rapport parent. Cliquez sur Excuter le rapport pour excuter le rapport cible. Excutez le rapport cible lorsque vous voulez voir les donnes les plus rcentes. Cliquez sur Afficher le rapport le plus rcent pour afficher le dernier enregistrement du rapport cible. Des versions du rapport sont enregistres dans Cognos Connection. Pour utiliser l'opration implicite dfinie pour le rapport dans Cognos Connection, cliquez sur (Implicite). 14. Si, l'tape prcdente, vous avez choisi d'excuter le rapport cible, dans la zone Format, cliquez sur le format de sortie que vous souhaitez appliquer ce rapport. Conseil : Cliquez sur (Implicite) pour excuter le rapport en utilisant le format implicite dfini pour le rapport dans Cognos Connection. 15. Pour que le rapport cible apparaisse dans une nouvelle fentre, cochez la case Ouvrir dans une nouvelle fentre. 16. Dans la zone Afficher les pages d'invites, choisissez si les pages d'invites doivent tre affiches ou non : Pour afficher systmatiquement les pages d'invites lors d'une opration d'accs au dtail, que des valeurs aient t fournies ou non pour les paramtres requis, cliquez sur Toujours. Pour utiliser les paramtres d'invites du rapport cible (dfinis par la case Demander de saisir des valeurs dans Cognos Connection, Proprits du rapport, onglet Rapport) pour dterminer si les pages d'invites doivent tre affiches ou non, cliquez sur Selon les paramtres d'invites implicites du rapport cible.

Guide de l'utilisateur - Cration de rapports professionnelle 303

Chapitre 6: Utilisation de rapports existants Pour ne pas afficher les pages d'invites lorsque les valeurs de paramtres requises sont fournies par la dfinition d'accs au dtail, cliquez sur Uniquement lorsqu'il manque des valeurs de paramtres obligatoires. Il s'agit de la valeur implicite. L'objetc d'accs au dtail apparat sous la forme d'un hyperlien bleu dans le rapport. Vous pouvez aussi dmarrer cette opration d'accs au dtail en cliquant sur le bouton Aller . Lorsque l'utilisateur excute le rapport source, il peut cliquer sur l'objet pour accder au dtail du rapport cible. Si plusieurs rapports cible sont disponibles, la page Aller s'affiche avec la liste des cibles disponibles. Conseil : Si vous excutez directement le rapport cible, vous tes invit slectionner une valeur excuter sur le rapport.

Saisie du texte d'accs au dtail


Vous avez la possibilit de dfinir le texte d'accs au dtail qui apparat lorsqu'un utilisateur peut accder au dtail de plusieurs cibles. Ainsi, si des utilisateurs de diffrentes rgions consultent le rapport, vous pouvez afficher ce texte dans une langue diffrente pour chaque rgion.

Procdure
1. Cliquez avec le bouton droit de la souris sur l'objet d'accs au dtail, puis cliquez sur Dfinitions d'accs au dtail. 2. Si l'objet est associ plusieurs modes d'accs au dtail, dans la zone Dfinitions d'accs au dtail, slectionnez une de ces dfinitions d'accs au dtail. 3. Cliquez sur l'onglet Libell. 4. Pour associer le libell une condition, dans la zone Condition, procdez comme suit : Cliquez sur Variable, puis slectionnez une variable existante ou crez-en une. Cliquez sur l'option Valeurs, puis sur l'une des valeurs possibles de la variable.

5. Dans la liste droulante Type de source, slectionnez le type de source souhait. 6. Si la source est de type Texte, cliquez sur les points de suspension (...) en regard de la zone Texte et saisissez le texte de votre choix. 7. Si la source est de type Valeur de la donne lmentaire ou Libell de la donne lmentaire, cliquez sur Donne lmentaire puis slectionnez une donne lmentaire. 8. Si la source est de type Expression de rapport, cliquez sur les points de suspension (...) en regard de la zone Expression de rapport et dfinissez l'expression. 9. Si le libell est associ une condition, rptez les tapes 5 8 pour les valeurs possibles restantes. 10. Cliquez sur OK. Lorsque les utilisateurs excutent le rapport source et cliquent sur un lien d'accs au dtail, la page Aller s'affiche. Le texte d'accs au dtail que vous avez dfini s'affiche pour chaque cible. Si vous

304 Report Studio

Chapitre 6: Utilisation de rapports existants n'avez pas dfini le texte d'accs au dtail pour une cible, c'est le nom de l'accs au dtail qui est utilis.

Exemple - Cration d'un rapport d'accs au dtail


Vous tes auteur de rapports pour la socit Vacances et aventure qui vend du matriel de sport. Vous devez crer un rapport prsentant les ventes de produits par mode de commande pour chaque ligne de produits et autorisant l'utilisateur accder au dtail de ce rapport afin de consulter les dtails de chaque article slectionn. Vous devez crer deux rapports : le premier contiendra les dtails de l'article, le second les ventes de produits par modes de commande slectionns par l'utilisateur.

Procdure
1. Dans la page Bienvenue de Cognos Connection, cliquez sur le lien Lancez, puis sur Report Studio. 2. Slectionnez le pack Entrept de donnes VA (requte). 3. Dans la bote de dialogue Bienvenue, cliquez sur l'option Crer un rapport ou un modle. 4. Dans la bote de dialogue Nouveau, cliquez sur l'option Liste, puis cliquez sur le bouton OK. 5. partir de l'onglet Source du volet Objets insrables, ajoutez les donnes lmentaires suivantes la liste en cliquant deux fois dessus : Modes de commande Lignes de produits Type de produit Nom de produit Date de lancement Image du produit

Conseil : Ces donnes lmentaires se trouvent dans les dossiers Modes de commande et Produits. 6. Groupez les colonnes Mode de commande, Lignes de produits et Types de produit. 7. Cliquez sur le bouton Filtres .

8. Cliquez sur le bouton Ajouter et saisissez la chane suivante dans la zone Dfinition de l'expression : [Nom de produit]=?p_PN? 9. Cliquez sur OK. 10. Rptez les tapes 8 et 9 pour crer le filtre suivant : [Modes de commande] in ?p_OM? 11. Remplacez le titre du rapport par Dtails du produit. Guide de l'utilisateur - Cration de rapports professionnelle 305

Chapitre 6: Utilisation de rapports existants 12. Enregistrez le rapport sous le nom Dtails du produit. 13. Dans le menu Fichier, cliquez sur Nouveau pour crer un rapport. 14. Dans la bote de dialogue Nouveau, cliquez sur l'option Liste, puis cliquez sur le bouton OK. 15. Dans le volet Objets insrables, onglet Source, ajoutez les donnes lmentaires suivantes la liste en cliquant deux fois dessus : Modes de commande Lignes de produits Type de produit Nom de produit Quantit Revenus

Conseil : Ces donnes lmentaires se trouvent dans les dossiers Donnes sur les ventes et Produits. 16. Groupez les colonnes Mode de commande, Lignes de produits et Types de produit. 17. Cliquez sur le bouton Filtres .

18. Cliquez sur le bouton Ajouter et saisissez la chane suivante dans la zone Dfinition de l'expression : [Modes de commande] in ?p_OM? 19. Cliquez sur OK. 20. Cliquez avec le bouton droit de la souris sur la colonne Nom de produit et cliquez sur Dfinitions d'accs au dtail. 21. Cliquez sur le bouton Nouvel accs au dtail .

22. Dans la section Rapport, cliquez sur les points de suspension (...) et slectionnez le rapport Dtails du produit que vous avez cr prcdemment. 23. Cliquez sur Opration, puis sur Excuter le rapport. 24. Cliquez sur Format, puis sur HTML. 25. Cliquez sur le bouton Modifier .

26. Pour l'lment p_OM, sous Mthode, slectionnez Transfrer la valeur de paramtre et slectionnez p_OM comme Valeur. 27. Pour l'lment p_PL, sous Mthode, slectionnez Transfrer la valeur de donne lmentaire et slectionnez Nom de produit comme Valeur. 28. Cliquez sur OK deux reprises.

306 Report Studio

Chapitre 6: Utilisation de rapports existants 29. Remplacez le titre du rapport par Revenus du produit par mode de commande. 30. Enregistrez le rapport sous le nom Revenus du produit par mode de commande. 31. Cliquez sur le bouton Excuter le rapport .

Lors de l'excution du rapport, vous tes invit slectionner un ou plusieurs modes de commande. Lorsque vous cliquez sur OK, la liste indique les noms de produits sous la forme de liens sur lesquels vous pouvez cliquer. Lorsque vous cliquez sur un nom de produit, le second rapport est excut et affiche le mode de commande slectionn dans la page d'invite du rapport source et le produit slectionn (la valeur de la colonne du rapport source) dans le premier rapport.

Cration d'un rapport de passage aux niveaux infrieur et suprieur


Vous pouvez crer un rapport permettant au lecteur d'accder au dtail des ensembles de donnes de niveau infrieur ou suprieur, condition d'utiliser une source de donnes dimensionnelles ou relationnelles modlises sous forme de dimension (DMR). Vous pourrez ainsi excuter nouveau le rapport pour un autre ensemble de donnes, sans avoir procder une nouvelle gnration du rapport. Exemple de hirarchie dimensionnelle : Annes - Anne - Trimestre - Mois Ces changements de niveaux vous permettent de consulter des informations dont le niveau de dtail est plus ou moins lev au sein d'une telle hirarchie dimensionnelle prdfinie, sans avoir crer d'autres rapports. Avant de commencer, vrifiez que vous utilisez bien une source de donnes dimensionnelle.

Procdure
1. Dans le menu Donnes, cliquez sur l'option Comportement de l'opration d'accs au dtail. 2. Dans la zone Fonctions d'accs au dtail du rapport de l'onglet De base, cochez la case Permettre le passage aux niveaux suprieur et infrieur. Par dfaut, Report Studio dtermine les lments pour lesquels il est possible d'accder au dtail, en fonction de la structure dimensionnelle. Conseil : Si vous souhaitez que le rapport soit utilis en tant que source lors de l'accs au dtail d'un pack, cochez la case Autoriser l'accs au dtail bas sur le pack et cliquez sur OK. Pour en savoir davantage sur l'accs au dtail des packs, reportez-vous au Guide d'administration et de scurit. 3. Pour dsactiver l'option de passage aux niveaux infrieur et suprieur pour une donne lmentaire, slectionnez la donne lmentaire dans la zone Dsactiver la fonction de passage au niveau suprieur pour ou Dsactiver la fonction de passage au niveau infrieur pour.

Guide de l'utilisateur - Cration de rapports professionnelle 307

Chapitre 6: Utilisation de rapports existants 4. Dans l'onglet Avanc, vous pouvez modifier le comportement de la fonction de passage aux niveaux infrieur ou suprieur pour n'importe quelle donne lmentaire. Pour ce faire, slectionnez la donne lmentaire, puis choisissez l'un des comportements suivants :

Comportement

Comportement de passage au niveau Comportement de suprieur passage au niveau infrieur

Conserver

La valeur de la donne lmentaire reste La valeur de la donne la mme. lmentaire reste la mme. L'ensemble de valeurs associ cette La donne lmentaire est donne lmentaire est dfini sur supprime du rapport. l'ensemble vide (novalues). Pour les tableaux croiss, la donne lmentaire est effectivement supprime du rapport. La valeur de la donne lmentaire change et devient l'lment faisant l'objet d'un changement de niveau.

Ensemble vide

Remplacer l'lment La valeur de la donne lmentaire change et devient le parent de l'lment qui fait l'objet d'un changement de niveau (si vous avez accd au niveau suprieur du rcapitulatif du niveau le plus bas) ou son grand-parent (si vous avez accd au niveau suprieur du dtail d'une dimension du niveau le plus bas). Remplacer l'expression La valeur de la donne lmentaire change et devient l'enfant du parent de l'lment qui fait l'objet d'un changement de niveau (si vous avez accd au niveau suprieur du rcapitulatif du niveau le plus bas) ou l'enfant de son grand-parent (si vous avez accd au niveau suprieur du dtail d'une dimension du niveau le plus bas).

La valeur de la donne lmentaire change et devient l'enfant de l'lment faisant l'objet d'un changement de niveau.

308 Report Studio

Chapitre 6: Utilisation de rapports existants

Comportement

Comportement de passage au niveau Comportement de suprieur passage au niveau infrieur

Anctre

La valeur de la donne lmentaire change et devient la valeur de la donne de l'anctre n gnrations plus haut dans la hirarchie dimensionnelle, partir de l'lment faisant l'objet d'un changement de niveau. Le nombre de gnrations ou de niveaux est dtermin par la valeur Profondeur.

La valeur de la donne lmentaire change et devient la valeur de la donne de l'anctre n gnrations plus haut dans la hirarchie dimensionnelle, partir de l'lment faisant l'objet d'un changement de niveau. Le nombre de gnrations ou de niveaux est dtermin par la valeur Profondeur.

Expression base sur La valeur de la donne lmentaire change et devient toutes les donnes la profondeur lmentaires n gnrations plus haut dans la hirarchie dimensionnelle, partir de l'lment faisant l'objet d'un changement de niveau. Le nombre de gnrations ou de niveaux est dtermin par la valeur Profondeur.

La valeur de la donne lmentaire change et devient toutes les donnes lmentaires n gnrations plus haut dans la hirarchie dimensionnelle, partir de l'lment faisant l'objet d'un changement de niveau. Le nombre de gnrations ou de niveaux est dtermin par la valeur Profondeur.

Modifier l'expression La valeur de la donne lmentaire change et devient la valeur d'une autre donne lmentaire de la requte.

La valeur de la donne lmentaire change et devient la valeur d'une autre donne lmentaire de la requte.

5. Cliquez sur OK. Le rapport cre des liens pour tous les lments pouvant faire l'objet d'un changement de niveau. Vous pouvez passer au niveau infrieur ou suprieur en cliquant avec le bouton droit de la souris sur la donne lmentaire et en slectionnant une opration dans le menu contextuel. Les lments du menu sont griss si l'lment concern ne peut faire l'objet d'un changement de niveau.

Guide de l'utilisateur - Cration de rapports professionnelle 309

Chapitre 6: Utilisation de rapports existants

Ensembles de membres
Les ensembles de membres sont utiliss pour regrouper des donnes lmentaires qui sont logiquement apparentes pour diverses oprations, par exemple, les oprations d'accs au dtail, de suppression des zros ou de classement. Ils peuvent tre dfinis sous forme de liste simple ou sous forme d'arborescence, dans laquelle les ensembles de membres qui se trouvent dans la mme chane parent sont considrs comme apparents. Par exemple, pour les oprations d'accs au dtail, un ensemble de membres dfinit l'ensemble des lments qui peuvent potentiellement changer lorsqu'un lment donn de l'ensemble fait l'objet d'un changement de niveau. La valeur des autres lments de la requte, ainsi que celle des lments se trouvant dans la mme hirarchie, est conserve lors de l'accs au dtail de n'importe quel lment de cet ensemble. Un ensemble de membres fait gnralement rfrence des lments ayant des rles logiques dans une opration d'accs au dtail (par exemple, un dtail, un rcapitulatif du dtail ou un parent du dtail). Une donne lmentaire unique ne peut appartenir qu' un seul ensemble de membres. Si vous ne dfinissez aucun ensemble de membres pour les lments, le serveur Cognos 8 associe ces derniers des ensembles et des comportements implicites l'aide de rgles de dimension simples portant sur des expressions d'lments. Vous pouvez remplacer le comportement d'un lment particulier, alors que les autres lments utilisent toujours le comportement par dfaut. Lorsque vous dfinissez un ensemble de membres, vous devez dfinir les comportements de chaque lment de l'ensemble de faon explicite. La valeur des lments de l'ensemble qui n'ont aucun comportement est conserve. Les comportements des oprations d'accs au dtail proviennent toujours d'un ensemble de membres racine. Ainsi, lorsqu'un lment fait l'objet d'un changement de niveau, le membre racine de l'ensemble des membres auquel il appartient est recherch et tous les lments partir de la racine sont traits. Mme si les calculs et les agrgats ne sont pas directement apparents d'aprs la hirarchie, ils rpondent en raison de leur dpendance aux lments sur lesquels ils se basent.

Cration d'un ensemble de membres


Crez un ensemble de membres lorsque vous souhaitez dfinir un comportement non implicite de l'opration d'accs au dtail. Vous devez indiquer les lments qui rpondent une opration d'accs au dtail en les ajoutant l'ensemble de membres.

Procdure
1. Positionnez le pointeur sur le bouton Explorateur de requtes laquelle vous souhaitez crer un ensemble de membres. et cliquez sur la requte dans

2. Dans le volet Proprits, cliquez sur la proprit Dfinir des ensembles de membres, puis cliquez sur Oui. 3. Cliquez sur l'onglet Ensembles des membres. 4. partir du volet Objets insrables, faites glisser les lments souhaits vers la zone de travail.

310 Report Studio

Chapitre 6: Utilisation de rapports existants Pour dfinir un ensemble de membres sous la forme d'une arborescence, faites glisser l'lment qui fera office d'lment racine de l'ensemble vers la zone de travail, puis faites glisser d'autres lments sur cet lment racine afin de crer l'arborescence. Vous pouvez galement imbriquer des ensembles de membres.

Cration d'une relation Principale/Dtails


Crez une relation Principale/Dtails pour obtenir des informations qui sinon ncessiteraient plusieurs rapports. Vous pouvez par exemple combiner une liste et un graphique. Cette liste peut contenir des lignes de produits, tandis que le graphique peut afficher les dtails de chaque ligne de produits. Les relations Principale/Dtails doivent figurer dans des cadres imbriqus pour produire les bons rsultats. Pour crer une relation Principale/Dtails, vous disposez de deux mthodes : Utilisez un cadre englobant pour la requte principale et un cadre imbriqu pour la requte dtaille. Associez une page du rapport la requte principale et utilisez un contenant de donnes, tel qu'une liste ou un tableau crois, sur la page correspondant la requte dtaille.

Notez qu'il n'est pas possible d'afficher les donnes parentes dans le cadre enfant et inversement. En outre, vous ne pouvez pas effectuer de calcul sur des requtes principales/dtailles. Une relation Principale/Dtails peut vous servir prsenter des donnes de sources diffrentes dans un mme rapport. Cependant, les sources de donnes doivent tre contenues dans le mme pack. Si vous utilisez une source de donnes SAP BW, vous ne pouvez pas utiliser une donne lmentaire issue de la requte principale et contenant des valeurs non ASCII. Si vous souhaitez crer une relation Principale/Dtails l'aide de requtes qui font rfrence deux sources de donnes dimensionnelles distinctes, vous devez d'abord lier les membres en dfinissant des alias pour les niveaux qui contiennent les membres.

Procdure
1. Pour insrer un cadre parent pour la requte principale et un cadre imbriqu pour la requte dtaille, procdez comme suit : partir de l'onglet Bote outils du volet Objets insrables, faites glisser une Liste,

une Table du rptiteur ou un Rptiteur vers le rapport. Ajoutez un second contenant de donnes l'objet insr prcdemment. Dans une liste, vous pouvez insrer une autre liste, un tableau crois, un graphique, une table de rptiteur ou un rptiteur. Vous pouvez ajouter une liste un rptiteur ou une table de rptiteur. Ajoutez les donnes lmentaires de votre choix dans les deux contenants de donnes.

2. Pour associer une page de rapport la requte principale et utiliser un contenant de donnes dans cette page pour la requte dtaille, procdez comme suit :

Guide de l'utilisateur - Cration de rapports professionnelle 311

Chapitre 6: Utilisation de rapports existants Cliquez dans la page de rapport. Dans le volet Proprits, cliquez sur le bouton Slectionner les anctres Page. Cliquez sur la proprit Requte et slectionnez une requte dans la liste droulante. Dans le volet Objets insrables, onglet Bote outils, faites glisser un contenant de donnes dans le rapport. Cliquez sur OK pour crer la requte dtaille. puis cliquez sur

3. Pour lier une donne lmentaire de la requte principale un paramtre de la requte dtaille plutt qu' une autre donne lmentaire, crez le paramtre dans la requte dtaille. Utilisez les paramtres lorsque vous voulez appliquer un filtre aux valeurs situes un niveau infrieur de la requte dtaille. Placez votre curseur sur le bouton Explorateur de requtes dtaille. et cliquez sur la requte

Dans le volet Objets insrables, onglet Bote outils, faites glisser l'objet Filtre vers la zone Filtres dtaills.

Dans la zone Dfinition de l'expression, crez le paramtre (p. 227). Cliquez sur OK. et cliquez sur la page du rapport.

4. Placez votre curseur sur le bouton Explorateur de pages Cliquez dans la page de rapport.

Dans le volet Proprits, cliquez sur le bouton Slectionner les anctres, puis sur Page.

5. Cliquez sur le contenant de donnes dans lequel se situent les dtails. 6. Dans le menu Donnes, cliquez sur l'option Relations Principale/Dtails. 7. Cliquez sur le bouton Nouveau lien. 8. Dans la zone Principale, slectionnez la donne lmentaire charge de fournir les informations principales. 9. Pour associer la requte principale une donne lmentaire, dans la zone Dtail, cliquez sur la donne lmentaire charge de fournir les informations dtailles. 10. Pour associer la requte principale un paramtre, dans la zone Paramtres, cliquez sur le paramtre charg de fournir les informations dtailles. 11. Rptez les tapes 7 10 pour crer d'autres liens. Conseil : Pour supprimer un lien, slectionnez-le et appuyez sur la touche [Suppr]. 12. Cliquez sur OK.

312 Report Studio

Chapitre 6: Utilisation de rapports existants Conseil : Pour viter que la mme donne lmentaire figure deux fois dans le rapport, slectionnez-la dans le contenant de donnes bas sur la requte dtaille et cliquez sur le bouton Couper. L'lment est alors supprim de l'affichage du rapport, mais reste dans la requte.

Liaison de membres de deux sources de donnes dimensionnelles


Si vous crez une relation Principale/Dtails l'aide de requtes qui font rfrence deux sources de donnes dimensionnelles distinctes, vous devez crer une relation entre des niveaux dont les titres des membres sont identiques, mais dont les noms uniques de membre (MUN) sont diffrents. Pour en savoir davantage sur les noms uniques des membres, reportez-vous la section "Recommandation - Utilisation des alias des noms uniques des membres (MUN)" (p. 396). Par exemple, si vous pouvez avoir besoin de lier le membre Amriques dans le niveau territoire de vente du cube Vacances et aventure avec Amriques dans le niveau Filiale VA du cube Vacances et aventure finance. Pour crer cette relation, vous devez dfinir des alias pour les niveaux qui contiennent les membres que vous voulez lier.

Procdure
1. Dans le cadre parent ou la page du rapport, cliquez deux fois sur le niveau qui contient le membre charg de fournir les informations principales. La bote de dialogue Expression de donne lmentaire s'affiche. 2. Dans la zone Dfinition de l'expression, utilisez l'expression dans la fonction suivante :
caption(expression)

Par exemple : caption([great_outdoors_company].[Sales Territory].[Sales


Territory].[Sales territory]).

3. Cliquez sur OK. 4. Rptez les tapes 1 3 pour le niveau du conteneur de donnes dans lequel se trouvent les dtails. Un alias de titre est cr pour chaque niveau. Vous pouvez maintenant utiliser l'alias du titre pour chaque niveau afin de crer une relation Principale/Dtails l'aide des titres de membres, dont les noms sont identiques, au lieu des noms uniques des membres, qui sont diffrents. Vous pouvez maintenant crer la relation Principale/Dtails entre deux niveaux.

Guide de l'utilisateur - Cration de rapports professionnelle 313

Chapitre 6: Utilisation de rapports existants

314 Report Studio

Chapitre 7: Exercices pratiques


Si vous avez acquis une certaine exprience de Report Studio et souhaitez amliorer vos aptitudes rdiger des rapports, ce chapitre s'adresse vous. Chaque rubrique vous fournit quelques directives concernant la procdure de cration d'exemples de rapports. Pour toute aide, il existe des liens vers des instructions plus dtailles. Si vous n'avez jamais utilis Report Studio, reportez-vous au pralable la prsentation rapide de Report Studio pour acqurir les connaissances de base.

Exercice pratique : Cration d'un rapport de type Liste


Utilisez des rapports de type Liste pour afficher des informations dtailles de votre base de donnes comme des listes de produits et de clients. Cette rubrique vous apprend crer un rapport de type Liste indiquant les revenus de chaque produit pour le dernier trimestre de l'anne en cours. Il vous faudra entre 15 et 20 minutes pour effectuer cet exercice et votre rapport se prsentera comme suit :

Guide de l'utilisateur - Cration de rapports professionnelle 315

Chapitre 7: Exercices pratiques

Procdure
1. Crez un rapport de type Liste utilisant l'exemple de pack nomm Entrept de donnes VA (requte). 2. Ajoutez les donnes lmentaires suivantes au rapport : Types de produit (dans les dossiers Ventes et marketing (requte), Ventes (requte), Produit) Trimestre (dans le dossier Dimension de temps) Numro de commande (dans le dossier Bon de commande) Nom du produit (dans le dossier Produits) Quantit (dans le dossier Donnes sur les ventes)

Conseil : Utilisez l'onglet Source dans le volet Objets insrables. 3. Crez ce calcul de requte nomm Revenus : [Ventes (requte)].[Donnes sur les ventes].[Cot unitaire]*[Quantit] Conseil : Utilisez l'onglet Bote outils dans le volet Objets insrables. 4. Vous pouvez grouper la colonne Types de produit pour faciliter la lecture du rapport. Groupez ensuite la colonne Trimestre. 5. Affichez la colonne Types de produit comme en-tte de section dans le rapport.

316 Report Studio

Chapitre 7: Exercices pratiques 6. Ajoutez un total la colonne Revenus pour afficher le revenu total pour chaque type de produit. 7. Crez ce filtre tabulaire pour afficher les revenus du dernier trimestre. [Trimestre]=('Tr.4') 8. Dfinissez la proprit Format des donnes de la colonne Revenus sur un format montaire. 9. Remplacez l'indicateur d'emplacement de titre par ce texte : Commandes de produits 10. Ajoutez le texte suivant la cellule du bas, en remplacement de l'objet date : Trimestre 4 11. Excutez le rapport pour voir comment il se prsente aux utilisateurs.

Besoin d'aide ?
Ajout de donnes un rapport Ajout d'un rcapitulatif Cration d'un calcul Filtrage de donnes Regroupement de donnes Excution d'un rapport

Exercice pratique : Cration d'un tableau crois


Utilisez des tableaux croiss pour comparer des informations utilisant un ou plusieurs critres. Les valeurs aux points d'intersection de lignes et de colonnes affichent des informations rcapitulatives. Cette rubrique vous apprend comment crer un tableau crois affichant le cot trimestriel des biens vendus pour chaque ligne et type de produit. Il vous faudra entre 15 et 20 minutes pour effectuer cet exercice et votre rapport se prsentera comme suit :

Guide de l'utilisateur - Cration de rapports professionnelle 317

Chapitre 7: Exercices pratiques

Procdure
1. Crez un rapport de type tableau crois utilisant l'exemple de pack nomm Entrept de donnes VA (requte). 2. Ajoutez les donnes lmentaires suivantes au rapport : Date (dans les dossiers Ventes et marketing (requte), Ventes (requte), Dimension de temps) dans les colonnes Lignes de produits (dans le dossier Produits) dans les lignes Revenus (dans le dossier Donnes sur les ventes) comme premire mesure Bnfice brut (dans le dossier Donnes sur les ventes) comme seconde mesure

Conseil : Utilisez l'onglet Source dans le volet Objets insrables. 3. Imbriquez l'lment Types de produit (dans le dossier Produits) aprs l'lment Lignes de produits dans les lignes. 4. Crez ce calcul de requte nomm Cot des biens vendus et insrez-le dans les colonnes : [Revenus]-[Bnfice brut] Conseil : Utilisez l'onglet Bote outils dans le volet Objets insrables. 5. Modifiez la proprit Format des donnes pour Revenus, Bnfice brut et Cot des biens vendus par la monnaie. 6. Remplacez le titre du paramtre fictif par le texte suivant : Rentabilit par ligne de produits 7. Excutez le rapport pour voir comment il se prsente aux utilisateurs.

318 Report Studio

Chapitre 7: Exercices pratiques

Besoin d'aide ?
Ajout de donnes un rapport Cration d'un calcul Cration d'un tableau crois imbriqu Rapports de type Tableaux croiss Excution d'un rapport

Exercice pratique : Cration de graphiques


Utilisez des graphiques afin de dgager des tendances et des relations qui n'apparaissent pas de faon flagrante dans des rapports tabulaires. Report Studio offre une grande souplesse dans l'organisation des donnes des graphiques. Cette rubrique vous apprend comment crer des tableaux affichant diffrentes informations. Cela devrait vous prendre entre 15 et 20 minutes. Vous allez utiliser l'interface de cration de graphiques de base.

Procdure de cration d'un graphique colonnes de base


1. Ouvrez Report Studio avec le pack Entrept de donnes VA (requte). 2. Crez un Graphique. 3. Cliquez sur OK pour ouvrir un graphique colonnes implicite.

Vous pouvez cliquer sur l'espace autour du graphique pour slectionner l'ensemble du graphique ou sur un lment individuel, tel qu'une icne d'axe ou de type de graphique, pour rechercher une proprit de graphique spcifique. Le point d'insertion Sries dfinit les lments figurant dans la lgende. Il s'agit de l'arte de la lgende. Le point d'insertion Catgorie (abscisse) dfinit l'arte ordinale. Crons un graphique partir de donnes de la socit Vacances et Aventure.

Procdure d'ajout de donnes un graphique


1. Faites glisser les lments suivants dans le graphique : Guide de l'utilisateur - Cration de rapports professionnelle 319

Chapitre 7: Exercices pratiques Revenus (dans le dossier Donnes sur les ventes) vers le point d'insertion Mesure implicite (ordonne). Lignes de produits (dans le dossier Produits) vers le point d'insertion Catgorie (abscisse).

Conseil : Utilisez l'onglet Source dans le volet Objets insrables. Les graphiques colonnes, barres, courbes et lments groups sont bass sur le mme graphique de type combinaison des fins de souplesse dans la cration du graphique. 2. Excutez le rapport pour visualiser votre graphique.

3. Revenez Report Studio. Vous souhaitez afficher la valeur des revenus sur chaque colonne du graphique.

Procdure d'affichage des valeurs d'un graphique


1. Cliquez sur l'icne de barres dans le point d'insertion Sries. 2. Dans la section Libells des graphiques du volet Proprits, dfinissez la proprit Valeurs sur Afficher. 3. Excutez le rapport pour visualiser votre graphique. Vous pouvez personnaliser les proprits de police des valeurs affiches dans le graphique, indpendamment des libells des axes. 4. Dans le menu Structure, annulez la slection de l'option Verrouiller les objets de la page pour dverrouiller les objets du graphique. 5. Slectionnez le corps du graphique en cliquant entre les axes. 6. Dans le volet Proprits, augmentez la taille de la police et choisissez la couleur rouge comme couleur de premier plan.

320 Report Studio

Chapitre 7: Exercices pratiques 7. Excutez le rapport pour visualiser votre graphique. Les valeurs sont plus lisibles. Plus vous ajoutez de donnes, plus le graphique apparat surcharg lorsque les valeurs sont affiches, c'est pourquoi vous allez de nouveau les masquer. 8. Revenez Report Studio. 9. Cliquez sur l'icne de barres dans le point d'insertion Sries. 10. Dans la section Libells des graphiques du volet Proprits, dfinissez la proprit Valeurs sur Masquer. Groupez ce graphique en fonction de la catgorie Modes de commande.

Procdure de groupement des donnes d'un graphique


1. Faites glisser Modes de commande (dans le dossier Modes de commande) vers le point d'insertion Sries. 2. Excutez le rapport pour visualiser votre graphique.

3. Revenez Report Studio. Vous allez tudier les autres types de graphiques pouvant tre raliss sur la base de ces donnes.

Procdure de modification de la configuration d'un graphique


1. Cliquez sur l'icne de l'lment de lgende Modes de commande .

Il existe un grand nombre de proprits vous permettant de personnaliser le mode d'affichage des colonnes. 2. Dans le volet Proprits, attribuez la proprit Type de groupe la valeur Superpos. 3. Excutez le rapport pour visualiser votre graphique.

Guide de l'utilisateur - Cration de rapports professionnelle 321

Chapitre 7: Exercices pratiques

4. Revenez Report Studio. Vous pouvez galement utiliser les proprits dans le volet Proprits pour afficher les donnes sous la forme d'un graphique colonnes superposes proportionnelles, afficher ou masquer les bordures, etc. Ajoutez maintenant d'autres donnes ce graphique.

Procdure de combinaison d'ensembles de donnes dans un graphique


1. Ajoutez Mois (de Dimension de temps) dans la zone Faire glisser un lment ici du point d'insertion Sries. Cette opration permet de regrouper les lments Modes de commande et Mois sur l'arte de lgende. 2. Excutez le rapport pour visualiser votre graphique.

322 Report Studio

Chapitre 7: Exercices pratiques Report Studio place un autre ensemble de valeurs de donnes sur l'lment superpos. 3. Revenez Report Studio. 4. Cliquez sur l'icne de l'lment de lgende Mois. 5. Dans le volet Proprits, attribuez la proprit Type de groupe la valeur Group. 6. Excutez le rapport pour visualiser votre graphique.

Vous pouvez combiner les graphiques lments superposs et ceux lments non superposs. 7. Revenez Report Studio. 8. Cliquez sur l'icne de l'lment de lgende Mois. 9. Attribuez Type de graphique la valeur Courbes. 10. Excutez le rapport pour visualiser votre graphique.

Guide de l'utilisateur - Cration de rapports professionnelle 323

Chapitre 7: Exercices pratiques Vous pouvez combiner les graphiques courbes et ceux lments superposs. Vous allez amliorer la prsentation des valeurs Mois en les affichant sur leur axe des ordonnes.

Procdure de modification de la prsentation d'un graphique


1. Revenez Report Studio. 2. Cliquez sur l'icne de l'lment de lgende Mois. 3. Attribuez la proprit Attribution des axes la valeur Axe 2 des Y. Le graphique prsente maintenant deux axes des ordonnes. Pour visualiser le deuxime axe des ordonnes, vous disposez de deux mthodes. 4. Slectionnez l'arrire-plan du graphique, puis dfinissez la proprit Position sur l'axe 2 des Y sur Bipolaire. 5. Excutez le rapport pour visualiser votre graphique. Le graphique courbes s'affiche sous le graphique colonnes superposes. 6. Revenez Report Studio. 7. Slectionnez l'arrire-plan du graphique, puis dfinissez la proprit Position sur l'axe 2 des Y sur Pair. 8. Excutez le rapport pour visualiser votre graphique.

prsent, vous trouvez votre graphique trop troit. En outre, vous voulez des points et non des courbes. 9. Revenez Report Studio. 10. Cliquez sur l'icne de l'lment de lgende Mois puis, dans le volet Proprits, dfinissez la proprit Ligne sur la valeur Non au lieu de Oui.

324 Report Studio

Chapitre 7: Exercices pratiques Vous pouvez aussi utiliser le volet Proprits pour modifier la taille des points, modifier le style des courbes, etc. 11. Slectionnez l'arrire-plan du graphique, attribuez la proprit Taille et dbordement la valeur 1000 px pour la Largeur, puis cliquez sur OK. 12. Excutez le rapport pour visualiser votre graphique.

13. Revenez Report Studio. Il existe une autre mthode permettant d'afficher le second axe. 14. Dfinissez la proprit Position sur l'axe 2 des Y sur Bipolaire. Vous pouvez faire pivoter un graphique comme un tableau crois. 15. Cliquez sur le bouton de permutation des lignes et des colonnes de la barre d'outils. Il existe maintenant deux entres d'arte ordinale : Modes de commande et Mois.

Vous pouvez associer et imbriquer des donnes lmentaires sur les deux artes. L'arte de lgende est dote d'un point d'insertion supplmentaire car les entres de lgende multiples sont plus communes dans les graphiques que les entres d'arte ordinale multiples. 16. Excutez le rapport pour visualiser votre graphique.

Guide de l'utilisateur - Cration de rapports professionnelle 325

Chapitre 7: Exercices pratiques

17. Revenez Report Studio. Vous pouvez afficher ces donnes sous la forme d'un graphique barres horizontales. 18. Slectionnez le graphique et attribuez la proprit Orientation du graphique la valeur Horizontal. 19. Dans la proprit Taille et dbordement, supprimez la valeur Largeur. 20. Excutez le rapport pour visualiser votre graphique. Vous pouvez convertir un type de graphique en un autre type de graphique. Vous allez commencer avec un graphique colonnes progressif, afin d'afficher la part de revenus par ligne de produits.

Procdure de conversion d'un graphique


1. Crez un graphique. 2. Dans le volet Groupe de graphiques, cliquez sur l'option Graphique progressif. 3. Dans le volet Type de graphique, cliquez sur l'option Graphique colonnes progressif. 4. Cliquez sur OK. 5. Faites glisser Revenus (de Donnes sur les ventes) vers le point d'insertion Mesure implicite (ordonne). 6. Faites glisser Lignes de produits (dans le dossier Produits) vers le point d'insertion Catgorie (abscisse). 7. Excutez le rapport pour visualiser votre graphique. 8. Revenez Report Studio.

326 Report Studio

Chapitre 7: Exercices pratiques 9. Cliquez avec le bouton droit de la souris sur l'arrire-plan du graphique, puis slectionnez Convertir un graphique. 10. Cliquez sur OK pour ouvrir un graphique colonnes implicite. Jusqu'ici, vous n'avez utilis qu'une seule mesure dans le graphique. Vous allez maintenant utiliser deux mesures, afin de comparer les revenus rels aux revenus prvus de chaque ligne de produits. 11. Faites glisser Revenus depuis le point d'insertion Mesure implicite (ordonne) vers le point d'insertion Sries. 12. Faites glisser Revenu prvu (dans le dossier Donnes sur les ventes) vers le point d'insertion Sries, sous Revenus. 13. Cliquez sur l'icne de l'lment de lgende Revenu prvu dfinissez la proprit Type de graphique sur Ligne. 14. Remplacez la valeur Oui de la proprit Courbes par la valeur Non. 15. Excutez le rapport pour visualiser votre graphique. puis, dans le volet Proprits,

16. Revenez Report Studio. Vous pouvez galement afficher la catgorie Revenus prvus sous la forme d'un graphique radar. 17. Cliquez avec le bouton droit de la souris sur l'arrire-plan du graphique, puis slectionnez Convertir un graphique. 18. Dans la bote de dialogue Conversion d'un graphique, cliquez sur le groupe de graphiques Radar, polaire et sur le type de graphique Radar avec repres. Cliquez sur OK. 19. Dans la bote de dialogue Graphique perdu lors de la conversion, cliquez sur OK. 20. Excutez le rapport pour visualiser votre graphique.

Guide de l'utilisateur - Cration de rapports professionnelle 327

Chapitre 7: Exercices pratiques

Dans ce type de graphique, la distinction entre les catgories Revenus et Revenus prvus n'est pas vidente. Pour comparer les revenus rels aux revenus prvus, vous pouvez utiliser un graphique d'intervalles d'indicateurs.

Procdure de cration d'un graphique d'intervalles d'indicateurs


1. Crez un graphique. 2. Dans le volet Groupe de graphiques, cliquez sur l'option Intervalle d'indicateurs. 3. Dans le volet Type de graphique, cliquez sur l'option Graphique colonnes avec des identificateurs d'intervalles. 4. Faites glisser les lments suivants dans le graphique : Revenus (dans le dossier Donnes sur les ventes) vers le point d'insertion Valeurs relles (ordonne). Revenu prvu (dans le dossier Donnes sur les ventes) vers le point d'insertion Cible (repre) . Trimestre (dans le dossier Dimension de temps) vers le point d'insertion Catgorie (abscisse) .

5. Dans le volet Objets insrables, onglet Bote outils, faites glisser un calcul de requte vers le point d'insertion Tolrance (repre). 6. Dans la bote de dialogue Cration d'un calcul, saisissez ce qui suit : Tolrance 7. Cliquez sur OK. 8. Dans la zone Dfinition de l'expression, saisissez l'expression suivante : [Revenus prvus] * 0.1 9. Cliquez sur OK. 10. Cliquez sur le bouton Excuter de la barre d'outils et affichez le rapport.

328 Report Studio

Chapitre 7: Exercices pratiques

Besoin d'aide ?
Ajout de donnes un rapport Graphiques Utilisation de requtes Excution d'un rapport

Exercice pratique : Cration de rapports de type Carte


Les cartes permettent une reprsentation spatiale des donnes. Cognos 8 est fourni avec des cartes que vous pouvez relier aux donnes de votre source de donnes. Pour modifier des cartes et en ajouter de nouvelles, utilisez Map Manager. Pour en savoir davantage, reportezvous au manuel Installation and User Guide de Map Manager.

Affichage de la rpartition des revenus par pays


Dans cet exercice, vous utilisez une carte du monde pour afficher les revenus par pays.

Procdure de prparation d'une carte


1. Ouvrez Report Studio avec le pack Entrept de donnes VA (requte). 2. Crez un rapport de type Carte. 3. Slectionnez la carte du monde. 4. Dans la zone Couches des rgions, cliquez sur Pays + Territoires. 5. Dans la zone Couches des points, cliquez sur Aucune.

Guide de l'utilisateur - Cration de rapports professionnelle 329

Chapitre 7: Exercices pratiques 6. Cliquez sur OK. Conseil : tout moment, vous pouvez revenir la bote de dialogue Slection d'une carte gographique en cliquant deux fois sur l'objet de la carte.

Procdure de dfinition de la couche des rgions


1. Faites glisser les donnes lmentaires suivantes sur la carte : Revenus (de Donnes sur les ventes) vers le point d'insertion Couleur. Pays du dtaillant (de Bureaux dtaillants) vers le point d'insertion Emplacement.

2. Excutez le rapport.

Affichage des revenus et des marges pour les villes des tats-Unis
Dans cet exercice, vous devez utiliser une carte des tats-Unis pour afficher les revenus et les marges des points de vente en utilisant des points reprsentant les villes.

Procdure de prparation de la carte


1. Ouvrez Report Studio avec le pack Entrept de donnes VA (requte). 2. Crez un rapport de type Carte. 3. Dans le volet Cartes de la bote de dialogue Slection d'une carte gographique, dveloppez le dossier Amriques et cliquez sur United States (Continental 48). 4. Dans la zone Couches des rgions, cliquez sur tats. 5. Dans la zone Couches des points, cliquez sur Principales villes. 6. Cliquez sur OK.

330 Report Studio

Chapitre 7: Exercices pratiques Conseil : tout moment, vous pouvez revenir la bote de dialogue Slection d'une carte gographique en cliquant deux fois sur le corps de la carte.

Procdure de dfinition de la couche des points


1. Faites glisser les donnes lmentaires suivantes sur la carte : Marge bnficiaire (de Donnes sur les ventes) vers le point d'insertion Couleur de la zone Couche des points. Revenus (de Donnes sur les ventes) vers le point d'insertion Taille de la zone Couche des points. Ville (de Bureaux dtaillants) vers le point d'insertion Emplacement de la zone Couche des points. 2. Cliquez sur l'objet de la carte. 3. Dans le volet Proprits, cliquez sur la proprit Ignorer les donnes sans libells et attribuez-lui la valeur Oui. Cette valeur implique que le rapport sera excut mme si chaque valeur du fichier de carte ne correspond pas une valeur extraite de la source de donnes. 4. Excutez le rapport. Les points correspondent aux villes dans lesquelles se trouve une succursale. La taille de chaque point reprsente le niveau de revenus et sa couleur correspond la marge de chaque point de vente.

Procdure de modification de la taille des points


1. Dans la couche des points, cliquez sur Revenus dans le point d'insertion Taille. 2. Dans la section Gnral du volet Proprits, cliquez sur l'option Taille minimale et slectionnez 2pt. Guide de l'utilisateur - Cration de rapports professionnelle 331

Chapitre 7: Exercices pratiques 3. Cliquez sur Taille maximale et slectionnez 10pt. 4. Excutez le rapport. Les points figurant sur la carte sont maintenant plus petits.

Besoin d'aide ?
lments d'un rapport de type Carte Ignorer les donnes sans libells Mise en correspondance des valeurs de donnes et des noms du fichier de carte Ajout de titres, de sous-titres et de cartouches Ajout de titres de lgende Ajout d'une remarque une carte Personnalisation d'une carte Accs au dtail d'un autre rapport partir d'une carte Ajout et modification de cartes

Exercice pratique : Cration d'un rapport de plusieurs pages


Ajoutez des pages de contenu diffrent un rapport (nouveau ou non) pour qu'il contienne plusieurs pages. Cette rubrique vous apprend comment crer un rapport de plusieurs pages affichant deux rapports relatifs aux performances de vente. Il vous faudra 10 minutes pour effectuer cet exercice et les deux pages du rapport se prsenteront comme suit :

332 Report Studio

Chapitre 7: Exercices pratiques

Procdure
1. Crez un rapport de type Liste utilisant l'exemple de pack nomm Entrept de donnes VA (requte). 2. Ajoutez les donnes lmentaires suivantes la liste : Rgion (dans le dossier Bureaux dtaillants) Pays du dtaillant (dans le dossier Bureaux dtaillants) Revenu prvu (dans le dossier Donnes sur les ventes) Revenus (dans le dossier Donnes sur les ventes) Bnfice brut (dans le dossier Donnes sur les ventes)

3. Groupez la colonne Rgion pour faciliter la lecture du rapport. 4. Remplacez le paramtre fictif de texte affich en bleu par le texte suivant : Performances par rgion 5. Ajoutez une page. 6. Ajoutez un graphique colonnes en 3-D la nouvelle page comme nouvelle requte. 7. Ajoutez les donnes lmentaires suivantes au graphique : Revenus (dans le dossier Donnes sur les ventes) vers le point d'insertion Mesure implicite (ordonne). Modes de commande (dans le dossier Modes de commandes) vers le point d'insertion Catgorie (ordonne). Rgion (dans le dossier Bureaux dtaillants) vers le point d'insertion Sries

Guide de l'utilisateur - Cration de rapports professionnelle 333

Chapitre 7: Exercices pratiques Conseil : Utilisez l'onglet Source dans le volet Objets insrables. 8. Excutez le rapport et cliquez sur Page suivante pour afficher les deux pages.

Besoin d'aide ?
Ajout d'une page Ajout de donnes un rapport Graphiques Rapports de type Tableaux croiss Rapports de type Liste Excution d'un rapport

Exercice pratique: Cration d'un rapport de tableau de bord


Crez un rapport de tableau de bord pour obtenir un affichage graphique des indicateurs de performance de la socit. l'aide des tableaux de bord, l'utilisateur peut : passer aux niveaux suprieurs et infrieurs pour afficher respectivement les donnes gnrales et dtailles. naviguer vers d'autres cibles, telles que des rapports Report Studio, des rapports Query Studio ou des analyses Analysis Studio. inclure plusieurs graphiques issus de diffrentes sources de donnes dans un mme rapport.

Cette rubrique vous apprend comment crer un tableau de bord permettant aux utilisateurs d'examiner de nombreuses donnes de ventes dans une mme vue. Il vous faudra entre 15 et 20 minutes pour effectuer cet exercice et votre tableau de bord se prsentera comme suit :

334 Report Studio

Chapitre 7: Exercices pratiques

Procdure de cration du rapport et d'ajout de donnes


1. Crez un rapport vide utilisant l'exemple de pack nomm Entrept de donnes VA (analyse). 2. Ajoutez un graphique de type jauge, un graphique colonnes et un tableau crois. 3. Faites glisser les lments suivants dans le graphique de type jauge : Bnfice brut (de Donnes sur les ventes) vers le point d'insertion Mesure implicite. Niveau Lignes de produits (dans le dossier Produits) vers le point d'insertion Aiguilles (sries). Niveau Rgion (dans le dossier Bureaux dtaillants) vers le point d'insertion Jauges

4. Faites glisser les lments suivants dans le graphique colonnes : Revenus (dans le dossier Donnes sur les ventes) vers le point d'insertion Mesure implicite (ordonne). Niveau Lignes de produits (dans le dossier Produits) vers le point d'insertion Catgorie (abscisse). Niveaux Type de dtaillant (dans le dossier Dtaillants) et Rgion (dans le dossier Bureaux dtaillants) vers le point d'insertion Sries. 5. Faites glisser les lments suivants dans le tableau crois : Marge brute (dans le dossier Donnes sur les ventes) vers le point d'insertion Mesures. Niveau Lignes de produits (dans le dossier Produits) vers le point d'insertion Lignes.

Guide de l'utilisateur - Cration de rapports professionnelle 335

Chapitre 7: Exercices pratiques Niveaux Anne (dans le dossier Dimension de temps) et Rgion (dans le dossier Bureaux dtaillants) vers le point d'insertion Colonnes.

Procdure de mise en forme du graphique de type jauge


1. Cliquez sur le graphique de type jauge. 2. Dfinissez la largeur de la proprit Taille et dbordement 400 px. 3. Dfinissez la proprit Titre Afficher. 4. Cliquez deux fois sur le titre du graphique et saisissez le texte suivant : Bnfice brut des lignes de produits par rgion 5. Dfinissez la proprit Police du titre du graphique Arial, 12pt, Gras. 6. Dveloppez le dossier Titres des axes, cliquez sur le titre de l'axe horizontal et dfinissez la proprit Visible Non. 7. Cliquez sur l'axe numrique et dans la proprit Valeur maximale, saisissez 4000000.

Procdure de mise en forme du graphique colonnes


1. Cliquez sur la srie Rgion et dfinissez la proprit Type de graphique sur Courbes. Remarque : Le graphique colonnes devient un graphique de type combinaison, car vous affichez les territoires de ventes sous la forme de courbes. 2. Cliquez sur le graphique, cliquez sur la proprit Palette et slectionnez Contemporain dans la liste Palette. 3. Dfinissez la largeur de la proprit Taille et dbordement 600 px. 4. Dfinissez la proprit Titre Afficher. 5. Cliquez deux fois sur le titre du graphique et saisissez le texte suivant : Lignes de produits : Revenus par type de dtaillant et rgion 6. Dfinissez la proprit Police du titre du graphique Arial, 12pt, Gras. 7. Dveloppez le dossier Titres des axes, cliquez sur le titre de l'axe horizontal et dfinissez la proprit Visible Non.

Procdure de dfinition du comportement de l'opration d'accs au dtail


1. Dans le menu Donnes, cliquez sur l'option Comportement de l'opration d'accs au dtail. 2. Cochez la case Permettre le passage aux niveaux suprieur et infrieur. 3. Excutez le tableau de bord pour voir comment il se prsente aux utilisateurs. L'utilisateur peut passer au niveau suprieur ou infrieur des valeurs pour afficher les informations associes.

336 Report Studio

Chapitre 7: Exercices pratiques

Besoin d'aide ?
Choix d'un modle de rapport Ajout de donnes un rapport Utilisation de donnes dimensionnelles Dfinition des proprits d'un graphique de type jauge Dfinition de la hauteur et la largeur Dfinition de la police Exemple - Personnalisation des titres d'axes Cration d'un rapport de passage aux niveaux infrieur et suprieur

Exercice pratique - : Cration d'un rapport dynamique prsentant les donnes de la priode ce jour
Lorsque vous utilisez une source de donnes dimensionnelles, vous pouvez utiliser des fonctions dimensionnelles pour rcuprer des donnes d'une priode spcifique ce jour. Cette rubrique vous apprend crer un rapport dynamique pour extraire les revenus de l'anne ce jour pour chaque ligne de produits. Ce rapport indique galement le pourcentage des revenus gnrs pendant le mois que les utilisateurs slectionnent lorsqu'ils excutent le rapport. Il vous faudra entre 15 et 20 minutes pour effectuer cet exercice et votre rapport se prsentera comme suit :

Procdure de cration du rapport


1. Crez un rapport de type Tableau crois utilisant l'exemple de pack nomm Entrept de donnes VA (analyse). 2. Ajoutez les donnes lmentaires suivantes au rapport : Niveau Lignes de produits (dans le dossier Produits) vers le point d'insertion Lignes. Revenus (dans le dossier Donnes sur les ventes) vers le point d'insertion Mesures.

Conseil : Utilisez l'onglet Source dans le volet Objets insrables. 3. Crez le calcul de requte nomm Mois slectionn dans le point d'insertion Colonnes :

Guide de l'utilisateur - Cration de rapports professionnelle 337

Chapitre 7: Exercices pratiques [Ventes].[Dimension de temps].[Dimension de temps].[Mois]->?Mois? 4. Crez le calcul de requte nomm Ensemble Anne ce jour ct de la colonne Mois slectionn : periodsToDate([Ventes].[Dimension de temps].[Dimension de temps].[Anne],[Mois slectionn] ) Conseil : Pour en savoir davantage sur la fonction periodsToDate, cliquez sur celle-ci dans l'onglet Fonctions. Elle se trouve dans le dossier M-Q du dossier Fonctions communes. 5. Cliquez sur la colonne Ensemble Anne ce jour, puis sur le bouton Couper. 6. Crez le calcul de requte nomm Revenus CDA ct de la colonne Mois slectionn : total(currentMeasure within ensemble[Ensemble Anne ce jour]) 7. Crez le calcul de requte nomm Pourcentage de revenus CDA ct de la colonne Revenus CDA : [Mois slectionn]/[Revenus CDA]

Procdure de mise en forme du rapport


1. Cliquez sur le bouton de verrouillage/dverrouillage pour dverrouiller le rapport. 2. Ajoutez cet lment de texte gauche du texte dans la colonne Revenus CDA et ajoutez un espace aprs le texte : Revenus CDA pour 3. Dfinissez le style de la police italique. 4. Dans la colonne Revenus CDA, cliquez sur <#Revenus CDA#>, puis dfinissez la proprit Type de source Expression de rapport. 5. Cliquez deux fois sur la proprit Expression de rapport et faites glisser le paramtre Mois dans la zone Dfinition de l'expression. Conseil : Le paramtre Mois se trouve dans l'onglet Paramtres. 6. Cliquez sur le bouton de verrouillage/dverrouillage pour verrouiller le rapport. 7. Cliquez avec le bouton droit de la souris sur le titre de la colonne Pourcentage des revenus CDA et cliquez sur Cellules de fait pour "Pourcentage des revenus CDA". 8. Dans le volet Proprits, cliquez deux fois sur la proprit Format des donnes. 9. Sous Type de format, cliquez sur Pourcentage. 10. Dfinissez la proprit Nombre de dcimales sur 2. 11. Excutez le rapport pour voir comment il se prsente aux utilisateurs. Les utilisateurs sont invits slectionner un mois. Lorsqu'ils cliquent sur OK, le rapport affiche les revenus annuels ce jour pour chaque ligne de produits et le pourcentage de revenus gnrs pendant le mois slectionn. 338 Report Studio

Chapitre 7: Exercices pratiques

Besoin d'aide ?
Choix d'un modle de rapport Ajout de donnes un rapport Utilisation de donnes dimensionnelles Utilisation de l'diteur d'expression Mise en forme de tableaux croiss Dfinition de la police Mise en forme de donnes

Exercice pratique - : Cration d'un rapport avec accs ses propres dtails
Cration d'un rapport qui accde ses propres dtails afin que les utilisateurs puissent consulter des informations dtailles du rapport lui-mme. La prsente rubrique vous apprend crer un rapport qui affiche les revenus de chaque dtaillant. Les utilisateurs peuvent accder aux informations dtailles des commandes d'un dtaillant spcifique. Il vous faudra entre 20 et 25 minutes pour effectuer cet exercice et votre rapport se prsentera comme suit :

Guide de l'utilisateur - Cration de rapports professionnelle 339

Chapitre 7: Exercices pratiques

Procdure de cration du rapport et d'ajout de donnes


1. Crez un rapport vide utilisant l'exemple de pack nomm Entrept de donnes VA (requte). 2. Ajoutez une table avec deux colonnes et une ligne. 3. Ajoutez un objet liste chaque colonne de la table. 4. Ajoutez les donnes lmentaires suivantes la premire liste : Nom du dtaillant (dans le dossier Dtaillants) Revenus (dans le dossier Donnes sur les ventes)

Conseil : Utilisez l'onglet Source dans le volet Objets insrables. 5. Dfinissez l'ordre de tri de la colonne Nom du dtaillant Tri en ordre croissant. 6. Ajoutez Nom du dtaillant Dtaillants dans la deuxime liste. 7. Ajoutez les donnes lmentaires suivantes la deuxime liste : Numro de commande (dans le dossier Bon de commande) Date dans le dossier Dimension de temps Nom du produit dans le dossier Produits Quantit dans le dossier Donnes sur les ventes Revenus dans le dossier Donnes sur les ventes

340 Report Studio

Chapitre 7: Exercices pratiques Conseil : Pour ajouter simultanment toutes les donnes lmentaires la liste, maintenez la touche [Ctrl] appuye et cliquez sur les lments avant de les faire glisser dans la liste. 8. Dans la deuxime liste, cliquez sur la colonne Nom du dtaillant puis sur le bouton Couper. 9. Dans la deuxime liste, crez le filtre paramtr suivant : [Nom du dtaillant]=?Dtaillant slectionn? 10. Enregistrez le rapport.

Procdure de dfinition de l'accs au dtail


1. Dans la liste de gauche, cliquez avec le bouton droit de la souris sur la colonne Nom du dtaillant (et non sur le titre de la colonne) et cliquez sur Dfinitions d'accs au dtail. 2. Crez une nouvelle dfinition d'accs au dtail. 3. Dfinissez le rapport en tant que rapport cible. 4. Sous Paramtres, cliquez sur le bouton Modifier. 5. Dfinissez le paramtre Dtaillant slectionn pour transfrer les valeurs d'une donne lmentaire l'aide de la donne lmentaire Nom du dtaillant.

Procdure d'ajout d'une invite


1. Dans l'onglet Bote outils, ajoutez une valeur d'invite sous la table. Vous dfinissez l'accs au dtail du rapport du rapport lui-mme, vous devez donc ajouter une invite dont la valeur implicite vite l'affichage d'une invite lors de l'excution du rapport. 2. Dans la fentre Assistant Invite, indiquez que l'invite doit utiliser le paramtre existant nomm Dtaillant slectionn, puis cliquez sur Terminer. 3. Cliquez sur l'invite de saisie d'une valeur. 4. Dans le volet Proprits, cliquez deux fois sur la proprit Choix implicites et ajoutez une slection simple appele AucunDtaillant. 5. Dfinissez les proprits suivantes : Requis Non Masquer les ornements Oui Visible Non

Procdure d'ajout d'un titre de rapport


1. Cliquez deux fois sur le titre du rapport et saisissez le texte suivant, en ajoutant un espace la fin : Dtails de commande pour

Guide de l'utilisateur - Cration de rapports professionnelle 341

Chapitre 7: Exercices pratiques 2. Dans l'onglet Bote outils, ajoutez le calcul de prsentation suivant la droite du titre du rapport : if(ParamDisplayValue('Dtaillant slectionn')='AucunDtaillant') then 'Tous les dtaillants' else (ParamDisplayValue('Dtaillant slectionn')) Lors de l'excution du rapport, le titre du rapport change pour reflter le dtaillant slectionn par l'utilisateur. Si aucun dtaillant n'est slectionn, 'Tous les dtaillants' s'affiche. 3. Cliquez sur le calcul de la prsentation et, dans le volet Proprits, dfinissez la classe Texte du titre du rapport.

Procdure d'ajout d'une mise en forme conditionnelle


1. Placez votre pointeur sur le bouton Explorateur de conditions et cliquez sur Variables. La mise en forme conditionnelle vous permet d'afficher un message sur la deuxime liste quand aucun dtaillant n'a t slectionn dans la premire liste. 2. Crez la variable boolenne suivante nomme HautNiveau : ParamDisplayValue('Dtaillant slectionn')<>'AucunDtaillant' 3. Positionnez le pointeur sur le bouton Explorateur de pages et cliquez sur Page1. 4. Dans l'onglet Bote outils, ajoutez un bloc au-dessus de la deuxime liste. 5. Insrez un lment de texte dans le bloc avec le texte suivant : Slectionnez un dtaillant dans la liste de gauche afin d'afficher les dtails de la commande ci-dessous. 6. Dfinissez le style de la police gras. 7. Cliquez sur l'lment de texte et, dans le volet Proprits, dfinissez la proprit Variable de style HautNiveau. 8. Placez votre pointeur sur l'Explorateur de conditions, puis cliquez sur la valeur Oui pour la variable HautNiveau. 9. Dfinissez la proprit Visible de l'lment de texte Non. 10. Cliquez trois fois sur la barre de l'explorateur pour dsactiver la mise en forme conditionnelle. 11. Excutez le rapport pour voir comment il se prsente aux utilisateurs. Une liste s'affiche sur la gauche avec les revenus de chaque dtaillant. Lorsque l'utilisateur clique sur un dtaillant, les informations relatives aux commandes du dtaillant slectionn s'affichent dans la deuxime liste.

Besoin d'aide ?
Utilisation de tables pour contrler l'emplacement des objets Ajout de donnes un rapport

342 Report Studio

Chapitre 7: Exercices pratiques Cration d'un paramtre pour produire une invite Configuration de l'accs au dtail dans un rapport Cration d'une invite directement dans une page de rapport Cration d'un calcul Utilisation de l'diteur d'expression Ajout d'une variable Affichage et masquage d'objets

Guide de l'utilisateur - Cration de rapports professionnelle 343

Chapitre 7: Exercices pratiques

344 Report Studio

Chapitre 8: Mise niveau de rapports


Lorsque vous ouvrez un rapport cr avec une version antrieure de Report Studio, il est automatiquement mis niveau. Tout problme dtect lors de cette mise niveau s'affiche dans la bote de dialogue Mise niveau des informations. Vous devez rsoudre toutes les erreurs contenues dans le rapport, puis le valider avant de l'excuter. Si la bote de dialogue affiche uniquement des avertissements et des informations, ces derniers disparatront lorsque vous cliquez sur OK. Conseil : Pour rafficher cette bote de dialogue, dans le menu Fichier, cliquez sur Mise niveau des informations. Une fois mis niveau avec la version la plus rcente, un rapport ne peut plus tre ouvert avec une version antrieure de Cognos 8. Pour en savoir davantage sur les changements lis au comportement du produit, reportez-vous la section Upgrading to Cognos 8 BI 8.3 : Changes in Product Behavior sur le site Web Global Customer Services (http://support.cognos.com/go/docs/cognos8_bi/8.3/changes_productbehavior.html).

Restrictions lies la mise niveau de rapports depuis Cognos ReportNet


Aprs une mise niveau de Cognos 8, il se peut que les rapports aient un aspect ou un comportement diffrent. La mise niveau ne concerne pas les lments suivants : Fonctionnalits non documentes et non prises en charge telles que JavaScript, qui fait rfrence aux objets HTML de Cognos. Les auteurs de rapports avancs faisant appel ces fonctions devront peut-tre les crer nouveau pour mener bien la mise niveau de leurs rapports. Rapports ne bnficiant pas d'un ordre de tri. Suite une mise niveau, les donnes peuvent tre classes diffremment. Si l'ordre de tri est important, assurez-vous qu'il est dfini pour le rapport ou le modle avant de procder la mise niveau. Erreurs de prsentation suite la mise niveau de ReportNet. Les erreurs de prsentation sont supprimes par dfaut dans ReportNet. En revanche, Cognos 8 ne supprime pas ce type d'erreur. Les utilisateurs devront peut-tre corriger ou supprimer du rapport les expressions de prsentation qui provoquent ces erreurs. Modifications apportes au format de rapport entre ReportNet et Cognos 8. Si vous utilisiez le format implicite dans ReportNet, les rapports mis niveau conserveront ce format. En revanche, les nouveaux rapports crs dans Cognos 8 utiliseront le format propre Cognos 8. Si vous souhaitez garantir une certaine cohrence de style entre tous les rapports, Guide de l'utilisateur - Cration de rapports professionnelle 345

Chapitre 8: Mise niveau de rapports vous devez modifier les proprits des styles de chaque rapport et slectionner ou dslectionner l'option Utiliser les styles de rapports 1.x. Feuilles de style personnalises dans ReportNet ou des versions antrieures de Cognos 8. Si vous aviez modifi la feuille de style de ReportNet (default_layout.css) ou de Cognos 8 (globalreportstyles.css), les rapports perdront leur mise en forme aprs une mise niveau. Vous devrez appliquer nouveau ces modifications aux feuilles de style de Cognos 8 et copier ces dernires sur le serveur Web et le serveur Cognos 8. Rapports au format PDF dans ReportNet. L'affichage des fichiers PDF dans Cognos 8 est identique l'affichage HTML. Aprs une mise niveau, la taille de police et les retours la ligne dans le texte et les colonnes peuvent tre diffrents dans les rapports PDF. Vous devrez probablement modifier chaque rapport concern ou modifier la police implicite dans la feuille de style de Cognos 8. Pour en savoir davantage, reportez-vous la section "Mise en forme d'un rapport" (p. 147). Rapports utilisant des instructions IF-THEN-ELSE dans ReportNet. Si vous utilisez des affectations de diffrents types de donnes aprs les oprateurs THEN et ELSE dans ReportNet, les rapports produisent des erreurs de contrainte incorrecte suite l'excution de la mise niveau. Vous devrez peut-tre convertir nouveau les variables ou modifier les affectations dans les rapports concerns. Ordre de rsolution. Dans les versions prcdentes de Cognos 8, vous pouviez dfinir l'ordre de rsolution d'objets tels que des membres de nud de tableau crois (p. 95). L'ordre de rsolution est maintenant dfini pour les donnes lmentaires. Lorsque vous mettez niveau un rapport, les ordres de rsolution indiqus dans le rapport sont appliqus aux donnes lmentaires. Pour en savoir davantage sur l'ordre de rsolution, reportez-vous la section "Rsolution de plusieurs calculs dans les tableaux croiss et les graphiques" (p. 212). Modifications apportes la fonction de graphique entre ReportNet et Cognos 8. Dans ReportNet, si un graphique est cr avec une valeur minimale dfinie par l'utilisateur et que toutes les valeurs de donnes se situent en dessous de la valeur minimale, le graphique commence la valeur minimale dfinie par l'utilisateur et ne contient aucune donne. Dans Cognos 8, les mmes paramtres aboutissent un graphique dans lequel la valeur minimale spcifie par l'utilisateur est ignore et toutes les valeurs de donnes du graphique sont utilises. Traitement des requtes dans la base de donnes uniquement Si vous avez indiqu dans ReportNet que le traitement des requtes doit tre de type Base de donnes seulement, lorsque vous procdez la mise niveau de votre rapport vers Cognos 8, il est possible que certaines tapes du traitement s'effectuent dsormais en local.

346 Report Studio

Chapitre 8: Mise niveau de rapports

Changement du comportement de la fonction nombre entre Cognos ReportNet(R) 1.1 et Cognos 8


Dans Cognos ReportNet 1.1, un double comptage peut avoir lieu lorsque la fonction Nombre ou Compte (lments distincts) est applique un lment de requte. Cet vnement s'est produit principalement lors de l'excution de plusieurs sujets de requtes qui taient lis de 1 N dans le modle, dans le cas o l'lment compt existait dans le sujet de requte du ct 1 de la jointure. Il s'explique par le fait que la fonction Nombre ou Compte (lments distincts) a t applique aprs l'opration de jointure. La fonction Compte (lments distincts) n'a fonctionn que lorsque l'lment auquel elle a t applique tait la colonne utilise dans la jointure. Dans ce cas, la colonne compter pouvait avoir des valeurs identiques pour les diffrentes valeurs utilises dans la condition de jointure. Dans Cognos 8, les amliorations apportes la fonctionnalit de comptage ne peuvent pas tre prises en charge par une mise niveau automatique. La nouvelle approche vite le double comptage du ct 1 d'une jointure 1 N. Cela s'explique par le fait que la fonction Nombre ou Compte (lments distincts) est dsormais applique avant l'opration de jointure. La fonction Compte (lments distincts) est maintenant moins utilise et, lorsqu'elle est employe, elle fonctionne mieux. La fonction Compte (lments distincts) n'est plus ncessaire pour rsoudre le problme du double comptage. En revanche, elle peut tre utilise de faon normale pour slectionner des valeurs distinctes prsentes dans un sujet de requte. Pour compter des occurrences rptes d'une valeur, il est recommand de procder de l'une des faons suivantes : Appliquez une opration de comptage dans une colonne base sur une requte dans laquelle une jointure explicite a lieu. Ceci applique le comptage aprs la jointure. Comptez les lignes d'un rapport l'aide d'un objet de calcul de prsentation (p. 158) ou en comptant la valeur littrale 1.

Mise niveau de rapports de Cognos 8 version 8.1 ou 8.2


Aprs une mise niveau de Cognos 8 vers la version 8.3, il est possible que les rapports aient un aspect ou un comportement diffrent. Cette section dcrit les volutions que vous pouvez constater dans vos rapports.

Comportement des produits aprs une mise niveau


Lorsque vous effectuez une mise niveau de Cognos 8 BI version 8.2 vers la version 8.3, il est possible que certaines fonctionnalits de Cognos 8 se comportent diffremment aprs la mise niveau. Ainsi, lorsque vous mettez niveau des rapports, des changements de comportement peuvent entraner des erreurs de validation. Des documents relatifs ces changements de comportement sont disponibles. Ils contiennent notamment des exemples de changements et dcrivent les solutions

Guide de l'utilisateur - Cration de rapports professionnelle 347

Chapitre 8: Mise niveau de rapports adaptes aux problmes susceptibles de se produire lors de la mise niveau. Pour en savoir davantage, reportez-vous la section Upgrading to Cognos 8 BI 8.3 : Changes in Product Behavior sur le site Web Global Customer Services (http://support.cognos.com/go/docs/cognos8_bi/8.3/ changes_productbehavior.html).

Non-suppression des membres qui ne contiennent aucune donne pour SAP BW


Si vous mettez niveau un rapport de type Tableau crois qui utilise une source de donnes SAP BW et inclut des calculs, des filtres ou des imbrications, la suppression des valeurs nulles risque de ne pas se produire comme prvu. Vous risquez de voir des lignes et des colonnes vides supplmentaires. Par dfaut, les valeurs nulles sont supprimes pour les rapports de type Liste et Liste groupe. Pour supprimer vraiment les valeurs nulles dans les tableaux croiss qui utilisent une source de donnes SAP BW, insrez des membres individuels pour crer le rapport. Vous pouvez aussi vous assurer que les membres SAP BW sont affects aux hirarchies et aux niveaux de dimension appropris dans le cube BW.

Sparateurs de milliers manquants


Il est possible que les sparateurs de milliers soient absents de vos rapports, dans les cas suivants : Le rapport contient un lment n'indiquant pas de format de donnes explicite. L'lment de rapport fait rfrence un autre lment du mme rapport. Le second lment de rapport fait rfrence un lment du modle Framework Manager et sa proprit Syntaxe est dfinie sur Identificateur ou Attribut. L'lment de modle n'indique pas de format explicite.

Pour restaurer les formats de donnes, indiquez un format explicite soit dans les proprits de l'lment de rapport, soit dans celles de l'lment de modle.

348 Report Studio

Annexe A: Dpannage
Ce chapitre dcrit certains problmes courants que vous pourriez rencontrer. Pour en savoir davantage sur la rsolution de problmes, reportez-vous la section Dpannage du Guide d'administration et de scurit.

Problmes de cration de rapports


Les rubriques de cette section traitent des problmes ventuels lors de la cration de rapports.

Affichage diffrent du rsultat d'une division par zro dans les listes et les tableaux croiss
Lorsque vous utilisez une liste qui accde une source de donnes relationnelle, le rsultat d'un calcul qui comprend une division par zro s'affiche sous forme de valeur nulle, comme dans le cas d'une cellule vide. Dans un tableau crois, le rsultat de la division par zro s'affiche sous la forme suivante : /0 Cela se produit lorsque la proprit viter la division par zro est dfinie Oui, la valeur implicite. Pour que l'affichage de valeurs nulles dans des listes et des tableaux croiss soit cohrent, dfinissez une instruction 'if-then-else' dans la cellule du tableau crois pour convertir la valeur /0 en valeur nulle.

Erreur d'application lors de la mise niveau d'un rapport


Lors de mise niveau d'un rapport, l'erreur suivante se produit si des pages du rapport contiennent des donnes lmentaires qui ne figurent pas dans le conteneur de donnes : RSV-SRV-0040 Une erreur s'est produite. Veuillez contacter votre administrateur. Cette erreur se produit lorsque Cognos 8 ne peut trouver la donne lmentaire laquelle la requte fait rfrence. Ces lments de requte sont identifis par une icne compose d'un petit cercle rouge et d'un x de couleur blanche s'affichant dans le coin infrieur gauche. Pour corriger cette erreur, faites glisser les lments de requte dans un conteneur. Si le conteneur est une liste, nous vous recommandons de faire glisser les donnes lmentaires dans l'en-tte ou cartouche de page, ou dans l'en-tte ou cartouche global. Si vous voulez afficher la premire ligne d'un lment dans chaque page ou dans le rapport global, faites glisser l'lment dans l'en-tte de page de la liste ou dans l'en-tte global. Si vous voulez afficher la dernire ligne d'un lment dans chaque page ou dans le rapport global, faites glisser l'lment dans le cartouche de la page de la liste ou dans le cartouche global. Conseil : si un en-tte ou un cartouche n'existe pas, crez-le.

Guide de l'utilisateur - Cration de rapports professionnelle 349

Annexe A: Dpannage

La couleur de fond du modle ne s'affiche pas


Lorsque vous crez un modle Query Studio dans Report Studio, si vous ajoutez un objet liste et changez sa couleur de fond, cette modification n'est pas visible lorsque vous appliquez le modle un rapport Query Studio. Pour rsoudre ce problme, procdez de l'une des manires suivantes : Modifiez les classes de la feuille de style (CSS) en fonction des listes de Report Studio. N'ajoutez pas d'objets au corps de la page lorsque vous crez un modle Query Studio. Laissez le corps de la page vide.

Sous-totaux dans les listes groupes


Lorsque vous utilisez un cube qui contient une hirarchie dcale, si vous effectuez un groupement en fonction du premier niveau de cette dernire, les sous-totaux risquent d'apparatre au mauvais endroit ou d'tre errons. Pour rsoudre ce problme, effectuez les groupements en fonction du deuxime niveau.

crasement d'un libell de graphique par un autre


Dans Report Studio et Query Studio, si vous dfinissez un graphique et l'affichez en format HTML ou PDF en utilisant les tailles implicites, les libells d'axes du graphique peuvent se chevaucher. Pour viter ce problme, largissez ou agrandissez le graphique en modifiant les proprits de hauteur et de largeur du graphique, ou activez la proprit Permettre l'omission.

Affichage d'un libell sur deux dans un graphique


Vous crez un rapport contenant un graphique. L'option Permettre l'omission est dfinie sur faux, mais lorsque vous excutez le rapport, certains libells sont omis. Cela peut se produire si les libells ne disposent pas de suffisamment de place et si les options Permettre la rotation 45, Permettre la rotation 90 et Permettre l'chelonnage sont galement dfinies sur faux. Cognos 8 n'offre pas d'option permettant d'adapter la taille des libells, donc il omet un libell sur deux. La solution consiste slectionner Permettre la rotation 45, Permettre la rotation 90 ou Permettre l'chelonnage.

Affichage des arrire-plans dgrads de graphiques en gris


Dans Report Studio, vous pouvez dfinir une palette personnalise pour un graphique contenant un dgrad. Lorsque le graphique est affich au format HTML, l'arrire-plan du graphique s'affiche en gris. Il s'agit d'un problme du navigateur Web de Microsoft. Pour viter ce problme, slectionnez le graphique et dfinissez la couleur blanche comme couleur d'arrire-plan du graphique.

350 Report Studio

Annexe A: Dpannage Pour en savoir davantage, reportez-vous l'article de la Base de connaissances de Microsoft l'adresse http://support.microsoft.com/kb/294714.

Problmes de filtrage de donnes


Vous pouvez utiliser des filtres pour dterminer le sous-ensemble d'enregistrements extraits par le rapport. Toute donne ne rpondant pas aux critres des filtres est supprime du rapport. Les rubriques de cette section traitent des problmes ventuels lors de l'utilisation de filtres dans des rapports. En gnral, lorsque vous crez des filtres, slectionnez les fonctions disponibles dans la liste Fonctions de bases de donnes. Pour les autres fonctions, vous devez utiliser SQL tabulaire. Conseil : Si vous associez des fonctions internes et des fonctions de bases de donnes, dfinissez le traitement sur Traitement local limit.

Erreur HRESULT= DB_E_CANTCONVERTVALUE lors du filtrage d'une colonne _make_timestamp


Vous ne parvenez pas appliquer un filtre une colonne_make_timestamp et les messages d'erreur suivants s'affichent : UDA-SQL-0114 Le curseur fourni pour l'opration "sqlOpenResult" est inactif UDA-SQL-0206 Le pilote OLEDB a transmis les valeurs suivantes : 'HRESULT= DB_E_CANTCONVERTVALUE ' RSV-SRV-0025 Impossible d'excuter la demande La solution consiste appliquer le filtre aprs l'agrgation, non avant.

Problmes d'excution de rapports


Les rubriques de cette section traitent des problmes ventuels lors de l'affichage ou de l'excution de rapports.

Les rcapitulatifs des rapports ne correspondent pas aux membres visibles


Si un tableau crois ou un graphique crs dans Report Studio partir d'une source de donnes dimensionnelle disposent d'une fonction d'ensemble dpendante du contexte telle que filter ou
topCount sur une arte, les rcapitulatifs ne correspondent pas aux membres visibles. Cela se produit

lorsque les rcapitulatifs utilisent le mode d'agrgation within set. Ce problme survient car un rcapitulatif qui utilise le mode d'agrgation within set utilise un ensemble dpendant des membres avec lesquels il cre une intersection sur l'arte oppose. Par exemple, le tableau crois suivant utilise les trois premiers produits renvoys en tant que colonnes. L'expression utilise pour gnrer les colonnes est la suivante :
topCount([Produits],3,[Quantit retourne])

Guide de l'utilisateur - Cration de rapports professionnelle 351

Annexe A: Dpannage o [Produits] correspond au niveau.

Les valeurs rcapitulatives pour Total (ProduitsRetourns) et Minimum (ProduitsRetourns) de toutes les lignes, l'exception de la ligne Europe centrale, ne correspondent pas aux valeurs de membres du tableau crois. Cela signifie que les trois premiers produits renvoys dans toutes les rgions, sauf l'Europe centrale, ne sont pas Lotion Zutinsect 89110, Lotion Zutinsect Extra 90110 et Abrisol 30 94110. Notez que les valeurs rcapitulatives pour Total (Rgion) et Minimum (Rgion) correspondent aux valeurs des membres visibles. Cela est d au fait que ces valeurs rcapitulatives reprsentent les quantits totales et minimales renvoyes pour ces trois produits dans chaque rgion. Vous constatez que les trois premiers produits renvoys dans chaque rgion sont obtenus en faisant glisser les colonnes droite des lignes, crant ainsi le tableau crois arte unique suivant.

Pour obtenir des valeurs rcapitulatives qui refltent les membres visibles, modifiez l'expression de la donne lmentaire contenant la fonction d'ensemble dpendante du contexte, de faon ce qu'elle inclue un nuplet verrouill sur le membre implicite de chaque hirarchie qui figure sur l'arte oppose. Pour cet exemple, modifiez l'expression de la faon suivante :
topCount([Produits],3,tuple([Quantit retourne], defaultMember([Bureaux dtaillants])))

o [Produits] correspond au niveau et [Bureaux dtaillants] la hirarchie. Lorsque vous excutez le rapport, toutes les valeurs rcapitulatives refltent les membres visibles du tableau crois.

352 Report Studio

Annexe A: Dpannage

Impossible de trouver la base de donnes dans le Content Store (Erreur QE-DEF-0288)


Vous ne pouvez pas extraire de donnes de la base de donnes slectionne lorsqu'un rapport est en cours d'excution dans Query Studio, Cognos Connection ou Report Studio. Le message d'erreur suivant s'affiche : QE-DEF-0288 Impossible de trouver la base de donnes... Si l'erreur ne se produit pas lorsque vous vous tes connect en tant qu'administrateur, assurez-vous que l'utilisateur dispose des droits d'accs ncessaires pour tablir la connexion indique. Si l'erreur se produit constamment, la source de donnes n'a pas t cre. Crez la source de donnes en utilisant le nom indiqu dans le message d'erreur.

Erreurs d'analyse lors de l'ouverture ou de l'excution d'un rapport mis niveau


Les versions antrieures de ReportNet et de Cognos 8 incluaient la fonction cast_Date pour les rapports qui s'excutaient sur une base de donnes Oracle. Cette fonction n'existe pas pour Oracle dans Cognos 8.1.2 MR1 et les versions ultrieures. Si un rapport qui utilise une base de donnes Oracle inclut la fonction cast_Date, vous recevrez des erreurs d'analyse en essayant d'ouvrir ou d'excuter le rapport.

Une erreur de dbordement se produit lorsqu'une valeur d'un tableau crois compte plus de 19 caractres
Dans un tableau crois, les valeurs peuvent tre composes d'un maximum de 19 caractres, virgule dcimale comprise. Si une valeur dpasse 19 chiffres, une erreur de dbordement se produit. Par dfaut, la prcision dcimale est dfinie sur 7 chiffres, limitant le nombre d'entiers 11 chiffres. Pour utiliser plus de 11 entiers, vous devez modifier un fichier de configuration afin de rduire la prcision dcimale. Pour en savoir davantage, reportez-vous au Guide d'administration et de scurit de Cognos 8.

L'erreur ORA-00907 se produit lors de l'excution d'un rapport


Lors de l'utilisation d'une source de donnes Oracle 9.2, dans certains cas, les oprations de jointures multiples ou imbriques gnrent l'erreur suivante : ORA-00907 : missing right parenthesis Si une requte utilise la fois une jointure externe gauche et la clause conditionnelle ON, on obtient comme rsultat des zros plutt que des valeurs nulles. Guide de l'utilisateur - Cration de rapports professionnelle 353

Annexe A: Dpannage

Rapport ou analyse non excuts en raison d'lments manquants


Vous tentez d'excuter un rapport ou une analyse et vous recevez un message indiquant qu'un ou plusieurs lments sont manquants ou qu'ils ont t modifis. Le nom unique de membre de chaque lment manquant s'affiche dans une liste. Le nom unique de membre contient le chemin d'accs complet de la hirarchie de l'lment. Lorsque vous placez le curseur sur un lment du volet lments insrables, le nom unique de membre de cet objet s'affiche dans une infobulle. Cette situation peut se produire si des membres ont t supprims ou modifis dans la source de donnes. Cela peut galement se produire si vous tentez d'excuter un rapport qui utilise des lments auxquels vous n'avez pas accs. Par exemple, un administrateur peut crer une analyse qui comprend des lments pour lesquels vous ne disposez pas des droits d'accs ncessaires. La solution consiste trouver un lment de remplacement convenable dans le volet Objets insrables et de le faire glisser dans la colonne Nouvel lment. Par la suite, il sera possible d'excuter le rapport ou l'analyse.

Impossible d'afficher un rapport diffus en rafale


Lorsque vous diffusez un rapport en rafale, chaque sortie pour diffusion en rafale est envoye une liste de destinataires. Si la liste de destinataires contient des entres non valides, les problmes suivants se produisent : La sortie pour diffusion en rafale n'est pas enregistre dans Content Manager. Par consquent, il est impossible d'afficher la sortie en rafale dans Cognos Connection. Si vous choisissez d'envoyer la sortie par courrier lectronique, seuls les destinataires valides recevront le courrier lectronique. Mme si la sortie est envoye en tant que pice jointe en cochant la case Ajouter le rapport en tant que pice jointe, aucun lien n'est cr lorsque vous cochez la case Inclure un lien vers le rapport. Le message d'erreur suivant s'affiche dans l'historique d'excution du rapport. Le paramtre 1 correspond la cl de diffusion en rafale, le paramtre 2 la liste de destinataires et le paramtre 3 contient les messages d'erreurs retourns par Content Manager. Une erreur s'est produite lors de l'enregistrement de la sortie pour l'opration de diffusion en rafale <param type="string" index="1"/> vers les destinataires (<param type="string" index="2"/>).. Dtails : <param type="string" index="3"/> Remarque : La liste de destinataires comprend des destinataires valides et non valides. Par exemple, un rapport est dfini pour une diffusion en rafale l'chelle des pays et les destinataires sont des directeurs. L'excution du rapport produit les pays et les destinataires suivants : Canada : Jean, Marie tats-Unis : Peter, Frank France : Danielle, Maryse

Frank n'est pas un destinataire valide. Les sorties pour diffusion en rafale destines au Canada et la France sont enregistres dans Content Manager, mais la sortie pour diffusion en rafale destine aux tats-Unis ne l'est pas. Si vous choisissez d'envoyer un courrier lectronique chaque destinataire 354 Report Studio

Annexe A: Dpannage et que vous cochez la case Inclure un lien vers le rapport, aucun lien vers la sortie destine aux tats-Unis ne sera inclus dans le courrier lectronique qui sera envoy Peter. Le message d'erreur gnr contiendra les noms de Peter et de Frank comme valeurs du paramtre 2, sans indiquer lequel n'est pas valide. Pour corriger ce problme, procdez comme suit :

Procdure de correction ou de suppression de destinataires d'une diffusion en rafale


1. Consultez le message d'erreur qui se trouve dans l'historique d'excution du rapport. 2. l'aide de la liste de destinataires, dterminez lesquels ne sont pas valides. Vous devrez peut-tre communiquer avec votre administrateur pour tablir la liste de destinataires non valides. 3. Corrigez ou supprimez les destinataires non valides. La mthode utilise pour supprimer ou corriger les destinataires non valides dpendra de la faon dont la liste a t tablie, soit par le biais d'une zone calcule, soit au moyen d'une table de diffusion en rafale. 4. Excutez de nouveau le rapport.

Un rapport mis niveau partir de ReportNet ne conserve pas son aspect d'origine
Lorsque vous mettez niveau un rapport vers Cognos 8, la nouvelle feuille de style applique modifie son aspect. Pour conserver la mise en forme du rapport d'origine, vous pouvez slectionner une feuille de style diffrente. Cette action permet de conserver l'aspect d'origine du rapport et spcifie que la mise en forme d'origine est applique aux lments ajouts au rapport, par exemple les colonnes de liste ou les niveaux de tableau crois.

Procdure
1. Dans le menu Fichier de Report Studio, cliquez sur Proprits du rapport. 2. Cochez la case Utiliser les styles de rapports 1.x.

Liens d'accs au dtail dsactivs dans le navigateur Safari


Lorsque vous affichez un rapport au format PDF dans le navigateur Macintosh Safari, vous ne pouvez pas ouvrir les hyperliens. Cela est d au fait que le navigateur Macintosh Safari ne dispose pas du module d'extension Adobe Acrobat ncessaire. Pour viter ce problme, utilisez le format HTML pour crer les rapports d'accs au dtail pouvant tre affichs dans Safari.

Un total cumulatif dans les rapports regroups renvoie des rsultats inattendus
Le calcul du total cumulatif d'un rapport group a renvoy des valeurs inattendues.

Guide de l'utilisateur - Cration de rapports professionnelle 355

Annexe A: Dpannage Parce que la tabulation du calcul du total cumulatif dpend de l'ordre d'excution du regroupement, vous devez vrifier que les totaux groups ont une tabulation avant d'appliquer le total cumulatif. Afin de garantir l'excution du regroupement dans l'ordre correct, dfinissez un calcul de total cumulatif de manire libre en dehors du sujet de requte dans Framework Manager et vrifiez que la proprit d'agrgat standard est dfinie sur Automatique. Ceci pourrait galement poser des problmes d'excution, de dplacement et de classement des autres agrgations.

Problmes lors de l'accs au dtail


Les rubriques de cette section traitent des problmes ventuels lors de l'accs au dtail des rapports.

Impossible de changer de niveau entre les cubes car les noms uniques des membres ne correspondent pas
Un cube Cognos contient des identificateurs de catgorie et des valeurs d'origine diffrents. Ses valeurs source sont conformes un autre cube, mais les codes de catgorie des deux cubes sont diffrents. Vous ne pouvez pas changer de niveau entre les dimensions partages dans ces cubes car leurs noms uniques de membre (MUN) ne correspondent pas. La valeur source d'un membre de cube est utilise en tant que cl mtier de membre dans Cognos 8. Si la cl mtier de la valeur source est conforme aux cubes, vous pouvez la transfrer dans un calcul afin d'accder au dtail de deux cubes lorsque le nom unique de membre ne correspond pas. Cette technique ne fonctionne que si les cls mtier sont uniques. Si elles ne le sont pas, le rsultat peut diffrer de celui attendu. Par exemple, un accs au dtail partir de la catgorie Londres, Angleterre dans la source peut produire un rapport d'accs au dtail contenant Londres, Angleterre et Londres, Ontario. Si l'accs au dtail n'tait pas activ au moment de la cration, le cube source transmet le code de catgorie et non la valeur d'origine. Pour envoyer la cl mtier au cube cible, procdez comme suit : Crez le paramtre de rapport cible en saisissant : roleValue('_businessKey';[membre])=?invite? Lorsque vous accdez au dtail, la cl mtier est transmise. Pour en savoir davantage sur l'accs au dtail, reportez-vous au Guide d'administration et de scurit de Cognos 8.

Rsultats inattendus lors de l'accs au dtail d'une source de donnes relationnelles partir d'un cube.
Lorsque vous accdez au dtail d'une source de donnes relationnelles partir d'un cube, il peut arriver qu'aucune valeur ne soit trouve. Dans d'autre cas, une donne lmentaire incorrecte s'affiche. La raison est que les valeurs mtier cl des deux sources de donnes ne correspondent pas.

356 Report Studio

Annexe A: Dpannage Notez que la valeur source d'un membre de cube est utilise en tant que cl mtier dans les studios Cognos 8. Si la source de donnes cible dispose d'un lment de requte (par exemple un nom d'affichage) correspondant une proprit de membre dans le cube source (par exemple un titre), vous devez transfrer le titre du cube vers la cible relationnelle. Vous devez galement modifier l'objet de dfinition de l'accs au dtail en remplaant la correspondance de membre originale par la nouvelle. Cette technique n'est prise en charge que lorsque la dfinition d'accs au dtail est cre dans Report Studio. La cl mtier est transmise partir de la source du cube uniquement si la cible est un paramtre de valeur et si la donne lmentaire source du cube correspond l'un des lments suivants : cl mtier membre ou ensemble de membres

tapes de transmission du titre la cible


1. Dans le rapport source du cube, crez une expression de calcul qui extrait le titre du membre. Saisissez la ligne suivante titre([membre]) 2. Vrifiez que le paramtre du rapport cible figure dans la donne lmentaire et non dans la cl mtier. Lorsque vous accdez au dtail, c'est la valeur slectionne, et non la cl mtier, qui est transmise la cible. Pour en savoir davantage sur l'accs au dtail, reportez-vous au Guide d'administration et de scurit de Cognos 8.

Impossible de passer de la source de donnes relationnelles un cube


Vous ne pouvez pas accder au dtail d'un cube partir d'une source de donnes relationnelles. En effet, le cube attend un nom unique de membre (MUN) comme valeur de paramtre, alors que les sources de donnes relationnelles n'utilisent pas de MUN. Les membres disposent de plusieurs proprits telles qu'une cl mtier et un titre. Si un de ces lments correspond aux donnes lmentaires de la source de donnes relationnelles, l'accs au dtail est possible tant que le rapport cible du cube est cr dans Report Studio. Si la source de donnes d'origine dispose d'un lment de requte, par exemple un nom d'affichage, correspondant une proprit de membre dans le cube cible, par exemple un titre, vous devez crer le paramtre du titre dans le rapport cible. Pour envoyer la donne lmentaire au cube cible, procdez comme suit : Dans le rapport cible du cube, crez un paramtre qui accepte le titre du membre. Saisissez la ligne suivante titre([membre])=?invite?

Guide de l'utilisateur - Cration de rapports professionnelle 357

Annexe A: Dpannage Lorsque vous accdez au dtail, la valeur slectionne est transmise la cible. Pour en savoir davantage sur l'accs au dtail, reportez-vous au Guide d'administration et de scurit de Cognos 8.

358 Report Studio

Annexe B: Exemples
Des exemples de rapports sont fournis avec Cognos 8. Aprs l'installation, vous les trouverez dans l'onglet Dossiers publics de Cognos Connection.

Exemples du pack Entrept de donnes VA (analyse)


Les rapports suivants font partie des rapports disponibles dans le pack Entrept de donnes VA (analyse).

Retours et satisfaction des clients


Ce rapport prsente les rsultats des sondages sur la satisfaction des clients effectus pour la rgion Asie-Pacifique en 2007. Il met l'accent sur les clients les moins satisfaits. Il fournit galement des informations sur les clients ayant renvoy le plus grand nombre de produits. Il utilise les fonctions suivantes : Graphiques colonnes et barres (p. 104) Personnalisation de la couleur et de la taille d'un graphique (p. 107) Rapports de type liste (p. 87) Mise en forme d'une liste (p. 93) Mise en vidence conditionnelle (p. 280) Modles (p. 81) Filtres (p. 190)

Formation des employs par anne


Ce rapport affiche des donnes sur la formation des employs pour l'anne et le(s) trimestre(s) slectionns. Un graphique barres prsente les cots de formation par rgion et un tableau crois affiche les donnes correspondant au(x) trimestre(s) slectionn(s). Il utilise les fonctions suivantes : Limiteurs (p. 192) Invites en cascade (p. 220) Graphiques barres (p. 104) Personnalisation de la couleur d'un graphique (p. 107) Tableaux croiss (p. 94) Expressions de rapports dans le sous-titre (p. 209) Guide de l'utilisateur - Cration de rapports professionnelle 359

Annexe B: Exemples

Socit Vacances et Aventure - Bilan au 31 dcembre 2006


Ce rapport affiche un bilan simple, comportant l'actif, le passif et les capitaux propres de l'anne 2006, avec un comparatif par rapport 2005. Il utilise le mode de cration de rapports express de Report Studio. Le guide Dmarrage fournit un exemple dtaill expliquant comment crer ce rapport.

Rapport de primes de rendement globales


Ce rapport de type liste affiche les employs qui ont reu plus de 2 500 $ de prime au cours d'une anne par rgion. Ses donnes sont regroupes par pays. Il indique galement dans quelle proportion les objectifs de vente ont t dpasss pour chaque rgion. Il utilise les fonctions suivantes : Rapports de type liste (p. 87) Ensembles de pages (sauts de page par pays avec diffrents paramtres de tri et de groupement) (p. 167) Paramtres et invites multiples (p. 229) Expressions de rapports dans le sous-titre (p. 209) Filtres (p. 190) Mise en vidence conditionnelle (p. 280) Objets masqus (p. 287)

Rapport sur la succession


Ce rapport affiche les donnes de succession par service et l'tat de pourcentage prt dans un graphique colonnes. Il contient galement un tableau dtaill des gestionnaires, ainsi que leurs possibles successeurs. Il utilise les fonctions suivantes : Pages multiples (p. 167) Accs au dtail du rapport Profil de gestionnaire (p. 294) Requtes multiples (p. 240) Filtres (p. 190) Limiteurs (p. 192) Listes (p. 87)

Profil de gestionnaire
Ce rapport contient des informations relatives aux gestionnaires, notamment les salaires, les primes et l'ensemble des compensations groupes par anne. Il utilise les fonctions suivantes : Graphiques (p. 104)

360 Report Studio

Annexe B: Exemples Rapports de type liste (p. 87) Invites (p. 220)

Effectifs prvus
Ce rapport de type graphique montre l'cart entre les effectifs et les prvisions pour chaque organisation. Il comporte des invites bases sur l'anne. Il utilise les fonctions suivantes : Graphiques colonnes progressives (p. 374) Invites avec une slection implicite dfinie directement dans une page du rapport (p. 228) Modles (p. 81) Objets masqus (p. 287)

Postes combler
Ce rapport affiche la liste des noms de services, postes, dures de vacance et classement. Il utilise une invite pour l'anne et constitue une cible d'accs au dtail pour le Rapport de recrutement.

Rapport de recrutement
Ce rapport indique la mthode de recrutement la plus efficace pour certains postes ou certaines entreprises. Il utilise les fonctions suivantes : Accs au dtail du rapport Postes combler (p. 294) Tableaux croiss (p. 94) Invites (p. 220) Graphiques avec palette de couleurs personnalise (p. 107) Ajustement des objets flottants (p. 179)

Articles retourns
Ce rapport affiche le nombre d'articles retourns par motif de retour et type de dtaillant. Un graphique colonnes prsente les articles retourns par ligne de produits et rgion pour l'intervalle de dates slectionn. Il utilise les fonctions suivantes : Invites de saisie de date et d'heure (p. 222) Tableaux croiss (p. 94) Graphiques barres (p. 104)

Guide de l'utilisateur - Cration de rapports professionnelle 361

Annexe B: Exemples

Retours par commande annule en 2006


Ce rapport affiche les mesures de qualit en fonction des retours de produits, et plus particulirement des commandes annules. Il utilise les fonctions suivantes : Graphiques circulaires (p. 104) Tableaux croiss (p. 94) avec indentation de texte Singletons (p. 217) Accs au dtail du rapport Retours par dommage, commandes annules et plaintes en 2006 (p. 294) Calculs, y compris la fonction tuple() (p. 209)

Retours par dommage, commandes annules et plaintes en 2006


Ce rapport affiche les mesures de qualit en fonction des retours de produits. Il utilise les fonctions suivantes : Graphiques circulaires (p. 104) Tableaux croiss (p. 94) avec indentation de texte Singletons (p. 217) Calculs, y compris la fonction tuple() (p. 209) Accs au dtail du rapport Retours par commande annule en 2006 (p. 294)

Revenus par filiale VA, 2005


Ce rapport de type graphique invites affiche les revenus trimestriels raliss en 2005 par chaque filiale VA. Il utilise les fonctions suivantes : Modles (p. 81) Palettes personnalises Invites (p. 220) Hyperliens Personnalisation de graphiques (p. 107) Singletons (p. 217)

Retours par mode de commande - Graphique invites


Ce rapport affiche les retours de produits et les motifs filtrs en fonction des modes de commande. Le guide Dmarrage fournit un exemple dtaill expliquant comment crer ce rapport. Il utilise les fonctions suivantes :

362 Report Studio

Annexe B: Exemples Graphiques barres (p. 104) Invites (p. 220) Tableaux croiss (p. 94) Filtres (p. 190)

Exemples du pack Entrept de donnes VA (requte)


Les rapports suivants font partie des rapports disponibles dans le pack Entrept de donnes VA (requte).

Rapport Performances de ventes diffus en rafale


Ce rapport de type liste indique comment transmettre un directeur commercial par le biais de la diffusion en rafale un rapport sur les ventes de produits du personnel de la rgion Europe du Nord. Pour diffuser correctement ce rapport, Cognos 8 doit tre configur afin d'utiliser un serveur de messagerie. Il utilise les fonctions suivantes : Rapports de type liste (p. 87) Diffusion en rafale (p. 271) Mise en vidence conditionnelle (p. 280) Modles (p. 81) Filtres (p. 190) Calculs (p. 209)

Exemples du pack Ventes VA (requte)


Les rapports suivants font partie des rapports disponibles dans le pack Ventes VA (requte).

Factures de commande - Donald Chow, reprsentant


Ce rapport gnre des factures pour toutes les ventes ralises par Donald Chow. Il utilise les fonctions suivantes : Rapports de type liste (p. 87) Ajout de cellules de lignes une liste (p. 149) Calculs (p. 209) Mise en forme de tables (p. 162)

Guide de l'utilisateur - Cration de rapports professionnelle 363

Annexe B: Exemples

Exemples pour la socit Vacances et aventure


Les exemples pour la socit Vacances et aventure illustrent les fonctions du produit, ainsi que les meilleures pratiques en termes techniques et professionnels. Vous pouvez aussi les utiliser pour tester et partager des techniques de conception de rapports, ainsi que pour le dpannage. Pour obtenir des exemples sur les diffrents types d'activits, consultez les modles relatifs aux produits sur le site Web Cognos (http://www.cognos.com). Pour en savoir davantage sur les options et les environnements d'installation spcifiques, reportez-vous au manuel Architecture and Deployment Guide ou aux conseils prouvs et aux mthodologies d'implmentation Cognos sur le site Web Cognos Global Customer Services (http://support.cognos.com). Pour en savoir davantage sur les exemples d'analyses, reportez-vous au Guide d'administration et de scurit.

Emplacement des exemples


Les exemples sont fournis avec le produit et les exemples relatifs chaque studio sont dcrits dans le guide de l'utilisateur et l'aide en ligne connexes. Pour utiliser les exemples, vous devez les dfinir et les configurer ou contacter votre administrateur pour savoir o ils sont installs. Pour obtenir des instructions sur la faon d'installer et de configurer les exemples, reportez-vous au Guide d'installation et de configuration ou au Guide d'administration et de scurit.

Types d'exemples
Les exemples incluent ce qui suit : Deux bases de donnes contenant toutes les donnes d'entreprise, les exemples de modles associs pour les requtes et l'analyse, ainsi que des exemples de rapports, de requtes, de modles de requtes et de tableaux de bord. Une base de donnes d'indicateurs et les indicateurs associs, y compris une carte stratgique pour la compagnie consolide. Remarque : Vous devez avoir install Metric Studio pour utiliser ces exemples. Des rapports qui contiennent des conseils dtaills pour expliquer comment et pourquoi ils ont t crs. Remarque : Ces rapports sont stocks dans un dossier nomm Exemples pratiques l'intrieur du dossier d'exemples de l'installation Cognos 8.

Scurit
Vous pouvez dfinir un niveau de scurit sur les exemples en utilisant une liste d'employs incluse avec le produit. La liste se prsente sous la forme d'un fichier LDIF qui peut tre import dans un serveur de rpertoires, tel que Sun Java System Directory Server. Remarque : Vous pouvez tlcharger une version de Sun Java System Directory Server depuis le site Web de Sun (http://www.sun.com/download/). Pour en savoir davantage, reportez-vous au Guide d'installation et de configuration. Pour en savoir davantage sur la conformit, visitez le site Web Cognos Global Customer Services (http://support.cognos.com).

364 Report Studio

Annexe B: Exemples

Le groupe de socits Vacances et aventure


Pour faciliter la cration d'exemples, notamment les exemples financiers, certaines informations gnrales relatives la socit fictive Vacances et aventure sont utiles. Pour rechercher des exemples qui utilisent des fonctions de produits spcifiques, reportez-vous aux descriptions de chaque exemple de cette annexe. Les revenus de Vacances et Aventure proviennent de magasins d'entreprise et d'oprations de franchise. Les revenus sont consolids depuis les filiales en proprit exclusive. La structure d'organisation est affiche ci-dessous. Le diagramme ci-dessous illustre la structure d'organisation consolide, y compris les pourcentages de croissance en termes de proprit pour VA - Europe centrale, et affiche la monnaie dans laquelle les rapports ont t crs, ainsi que le prfixe de journal comptable pour chaque filiale.
Vacances et aventure - Valeurs consolides (socit de portefeuille) USD

VA - Amriques (AMX 1099) USD

VA - Asie/Pacifique (EAX 4199) YEN

Accessoires VA (EUX 8199) EURO

Anne1 60% Anne3 50%

Anne1 40% Anne3 50%

VA - Europe centrale (CEU 6199) EURO

VA - Europe du Sud (CEU 7199) EURO

VA - Europe du Nord (NEU 5199) EURO

Chaque socit utilise la mme structure de dpartements et de journal comptable, comme illustr par le tableau suivant. Il est possible que les divisions n'utilisent pas la mme monnaie pour crer des rapports. Par exemple, la filiale Amriques cre des rapports en dollars amricains, mais la monnaie locale utilise par le sige social est le dollar canadien et celle de la division Oprations est le peso.

Division (journal comptable)


Sige social (1700)

Dpartement (journal comptable)

Ventes 1720 Marketing (1750)

Guide de l'utilisateur - Cration de rapports professionnelle 365

Annexe B: Exemples

Division (journal comptable)

Dpartement (journal comptable)

Informatique (1760) Ressources humaines (1730) Finances (1740) Approvisionnement (1710) Oprations (1800) Production et distribution (1820) Service la clientle (1820)

Employs
Les donnes Vacances et Aventure contiennent une liste complte des employs de l'ensemble des divisions, dpartements et emplacements. Des donnes sont disponibles pour les rapports sur les primes (Rapport de primes de rendement globales) et les commissions sur les ventes (rapport Ventes - Commissions pour l'Europe centrale), la formation (rapport Formation des employs par anne) , les valuations des performances et les enqutes sur le taux de satisfaction des employs (Niveau de satisfaction des employs - 2006). Si vous utilisez Metric Studio, les exemples d'indicateurs pour les ressources humaines sont aussi disponibles. Dans le pack Entrept de donnes VA (analyse), les groupes de mesures et les dimensions connexes sont rpartis dans des dossiers. Les employs sont classs en hirarchies en fonction de la rgion, du directeur, du poste ou du dpartement et de l'entreprise, afin de faciliter la cration de rapports sur diffrents types d'agrgation. L'agrgation a t dfinie pour les mesures Description sommaire du poste de l'employ, de faon que les lments Nombre de postes et Nombre prvu de postes s'agrgent en maximum pour les dimensions de temps et en somme pour les autres dimensions. Par exemple, reportez-vous au rapport Effectifs prvus. Les employs sont aussi rpertoris dans un exemple de fichier LDIF (p. 364). Ce rpertoire d'authentification est ncessaire pour les cubes de Transformer 8 et les exemples de Cognos Planning. Les autres exemples ne dpendent pas de profils de scurit. Pour en savoir davantage, reportez-vous au Guide d'installation et de configuration.

Ventes et marketing
Les donnes relatives aux ventes et au marketing sont disponibles pour toutes les socits du groupe Vacances et Aventure. Accessoires VA dispose de dtails plus fournis pour prendre en charge les exemples d'analyse. Par exemple, consultez l'analyse Revenus par rapport au % de profit brut par marque, base sur le cube Ventes et marketing. Le marketing et les campagnes de ventes sont lis aux socits rgionales Vacances et Aventure. 366 Report Studio

Annexe B: Exemples Globalement, les socits VA ont connu une croissance solide sur l'ensemble de leurs lignes de produits (Croissance des ventes anne aprs anne), dans toutes les rgions (Revenus par filiale VA, 2005), en raison de facteurs tels qu'une augmentation de l'activit commerciale continue et des produits nouveaux ou amliors, comme la ligne de produits de lunettes de soleil forte marge. Dans les lignes de produits vendues par les cinq socits rgionales (toutes l'exception d'Accessoires VA), les promotions ont connu un succs mitig (Succs des promotions par campagne, ensemble et trimestre). Si vous utilisez Metric Studio, vous voyez la mme chose dans les exemples d'indicateurs.

Sondages auprs des clients


Les donnes contiennent galement des informations sur les sondages auprs des clients. Par exemple, la ligne de produits qui inclut des arosols contre les insectes, de l'cran solaire, etc. n'a pas fait recette (Satisfaction relative aux produits - Articles de protection 2005) et le mcontentement du dtaillant peut provenir de la qualit du service la clientle et non des retours (Retours et satisfaction des clients). Si vous utilisez Metric Studio, ces informations peuvent aussi tre surveilles l'aide d'indicateurs.

Points de vente
Les revenus des points de vente d'entreprise sont disponibles au niveau des transactions. Les revenus des points de vente de franchise sont disponibles au niveau consolid uniquement (cube Ventes et marketing). Les indicateurs relatifs aux dtaillants montrent que le nombre de points de vente de dtail a diminu sur la priode que couvrent ces donnes. Accessoires VA vend dans le monde entier, uniquement des accessoires. Les cinq autres filiales du groupe d'entreprises sont rgionales et vendent toutes les lignes de produits pour les dtaillants de leur rgion. Par exemple, le rapport intitul Les 10 meilleurs dtaillants de 2005 utilise des graphiques de type clat et des donnes de liste pour tudier les revenus au niveau des dtaillants.

Base de donnes, modles et packs de la socit Vacances et aventure


Les modles de la socit Vacances et aventure illustrent les techniques de modlisation et prennent en charge les exemples. Les modles sont bass sur l'entrept de donnes VA et la base de donnes transactionnelles de ventes VA et constituent le fondement des exemples de rapports et de requtes. Chaque modle contient deux packs pour l'analyse de publication (dimensionnelle) et les vues de requte des donnes. Une description de chaque exemple de rapport ou de requte figure dans le guide de l'utilisateur du studio dans lequel vous ouvrez l'exemple. Pour en savoir davantage sur les techniques de modlisation, reportez-vous au Guide de modlisation des mtadonnes ou au manuel User Guide de Framework Manager. Vous devez avoir accs Framework Manager, l'outil de modlisation de Cognos 8, pour consulter les exemples de modles. Vous pouvez aussi tre amen dfinir les exemples de bases de donnes

Guide de l'utilisateur - Cration de rapports professionnelle 367

Annexe B: Exemples et de connexions. Pour obtenir des instructions, reportez-vous au Guide d'administration et de scurit ou au Guide d'installation et de configuration.

Entrept de donnes VA
Le modle Entrept de donnes VA, great_outdoors_data_warehouse.cpf, repose sur la base de donnes GOSALESDW. Il contient des donnes sur les ressources humaines, les ventes et le marketing, ainsi que les finances, groupes en domaines d'activit. Dans la vue Base de donnes, les trois domaines d'activit sont groups en espaces-noms distincts. La vue Base de donnes contient un quatrime espace-noms (Donnes VA) pour les informations communes. La vue Base de donnes est trs similaire la structure de la base de donnes sous-jacente. Toutes les tables (sujets de requte de base de donnes) sont inchanges. Cognos 8 peut ainsi extraire des mtadonnes directement depuis le pack dans la plupart des cas, au lieu d'utiliser un appel de mtadonnes vers la base de donnes. Les modifications et les ajouts suivants ont t effectus dans la vue Base de donnes : Des jointures ont t ajoutes selon les besoins. Pour permettre l'agrgation diffrents niveaux de granularit, certains sujets de requte de modle ont t crs. Par exemple, voir les relations entre Time et Sales ou Sales fact. Pour permettre la cration de jointures simples entre les tables de correspondance et chaque niveau d'une dimension, ces tables ont t copies. Par exemple, voir les tables de correspondance des produits.

La vue commerciale contient uniquement des sujets de requte de modle, sans jointures. Les modifications et les ajouts suivants ont t effectus dans la vue Vue Affaires : Des calculs ont t ajouts aux sujets de requte de modle. Par exemple, la dimension de date contient des calculs relatifs aux langues. Quand la base de donnes a plusieurs hirarchies, de nouvelles dimensions ont t cres pour les organiser. Par exemple, les hirarchies d'employs o ces derniers sont classs par directeur, entreprise, rgion et poste.

368 Report Studio

Annexe B: Exemples

La base de donnes transactionnelles Ventes VA


Le modles Ventes VA, great_outdoors_sales.cpf, repose sur la base de donnes GOSALES, qui est structure en tant que base de donnes transactionnelles. Il contient principalement des donnes de vente. La vue Base de donnes est trs similaire la structure de la base de donnes sous-jacente. Les modifications et les ajouts suivants ont t effectus dans la vue Base de donnes : Pour qu'il soit possible de joindre les tables de fait la dimension de temps, des sujets de requte de modle et des jointures multiparties ont t utiliss. D'autres jointures ont t ajoutes selon les besoins.

La vue commerciale contient uniquement des sujets de requte de modle, sans jointures. Les modifications et les ajouts suivants ont t effectus dans la vue Vue Affaires : Des calculs ont t ajouts aux sujets de requte de modle. Les sujets de requte de modle qui ont t crs dans la vue de la base de donnes afin de permettre la cration de jointures sur la dimension de temps ont t lis en tant que raccourcis de rfrences. Quand la base de donnes a plusieurs hirarchies, de nouvelles dimensions ont t cres pour les organiser. Dans le cadre de la modification progressive des dimensions, des calculs sont requis afin de garantir l'extraction de l'enregistrement correct pour la priode. Pour cela, vous devez utiliser un calcul tel que celui illustr ci-dessous, pour la relation entre Personnel de vente et Commandes.
[Business view].[Sales Staff].[Sales staff code]=[Business view].[Sales].[Sales staff code] and ([Business view].[Sales].[Day key (order date)] between [Business view].[Sales Staff].[Day key (record start date)] and [Business view].[Sales Staff].[Day key (period record end date)] )

Guide de l'utilisateur - Cration de rapports professionnelle 369

Annexe B: Exemples

370 Report Studio

Annexe C: Types de graphiques


Un graphique permet d'obtenir une reprsentation graphique de donnes. Par exemple, vous pouvez crer un graphique pour comparer les ventes relles par rapport aux ventes prvues ou pour savoir si les ventes augmentent ou diminuent au fil des trimestres. La sortie de certains types de graphiques n'est pas prise en charge par Microsoft Excel ou a un aspect diffrent. Pour en savoir davantage, reportez-vous la section "Production de rapports au format Microsoft Excel" (p. 553).

lments de graphique
Le graphique colonnes ci-dessous prsente les lments de graphique les plus courants. Vous pouvez ajouter d'autres lments, tels que des lignes de base et des remarques, l'aide de Report Studio.
Quadrillage Titre Sous-titre

Srie de donnes Titre de l'axe des Y

Catgories Libells de l'axe des X

Cartouche

Titre de l'axe des X

Axes
Les axes sont les lignes qui constituent un cadre de rfrence pour les mesures ou les comparaisons. L'axe des Y fait rfrence aux mesures de donnes quantitatives, comme les chiffres ou les volumes de ventes. Un graphique peut possder plusieurs axes des Y. L'axe des X, ou axe des abscisses, correspond aux donnes qualitatives, telles que les produits ou les rgions. Il s'agit de l'axe horizontal, sauf dans les graphiques barres. L'axe des Z est l'axe vertical des graphiques 3-D.

Guide de l'utilisateur - Cration de rapports professionnelle 371

Annexe C: Types de graphiques

Quadrillage
Les axes sont les lignes qui constituent un cadre de rfrence pour les mesures ou les comparaisons. Le quadrillage principal commence au niveau des coches prsentes sur un axe et s'tend au-del des repres de donnes.

Sries de donnes
Une srie de donnes est un groupe de points de donnes associes et places dans un graphique. Chaque srie possde sa propre couleur et son propre motif et est dcrite dans la lgende. Dans l'exemple de graphique, les sries de donnes correspondent aux annes de commande 2004, 2005 et 2006.

Lgende
Une lgende dcrit les motifs ou couleurs attribus aux sries de donnes ou aux catgories figurant dans le graphique.

Catgories
Les catgories sont des groupes de donnes associes issues des sries de donnes et places sur l'axe des X. Les catgories de plusieurs sries de donnes sont affiches ensemble l'aide de repres groups et superposs. Dans l'exemple de graphique, les catgories correspondent aux lignes de produits de la socit Vacances et aventure, dans des colonnes groupes.

Colonnes, lignes et aires


Les graphiques utilisent des colonnes, des lignes et des aires afin d'obtenir une reprsentation visuelle de points de donnes. Parmi les autres exemples de reprsentations visuelles, on trouve les barres horizontales, les points et les bulles.

Slection d'un type de graphique et d'une configuration


Pour choisir un type de graphique, tenez compte des donnes illustrer. Chaque type de graphiques et configuration met l'accent sur diffrents aspects.

Fonction
Afficher les contributions de parties un tout

Type de graphique ou configuration


graphique circulaire configuration superpose configuration proportionnelle superpose

372 Report Studio

Annexe C: Types de graphiques

Fonction

Type de graphique ou configuration

Afficher des tendances temporelles ou des graphique courbes valeurs contrastes sur diffrentes catgories graphique aires graphique barres graphique colonnes Comparer des groupes d'informations connexes des valeurs relles configuration standard radar 3D Comparer diffrents types d'informations quantitatives courbes et colonnes

Graphiques circulaires
Un graphique circulaire permet de mettre en vidence des proportions. Les graphiques circulaires utilisent les secteurs d'un cercle pour afficher la relation entre des parties et un tout. Pour mettre en vidence des valeurs proprement dites, nous vous conseillons d'utiliser un autre type de graphique, tel qu'un graphique lments superposs. Un graphique circulaire reprsente une seule srie de donnes. Pour viter d'avoir plusieurs graphiques circulaires lorsque vous souhaitez illustrer plusieurs sries de donnes, il est conseill d'utiliser un graphique proportionnel superpos. Les rapports au format PDF ou HTML n'affichent au maximum que 16 graphiques circulaires ou de type jauge. Pour en afficher davantage, excutez le rapport au format Excel feuille simple. La totalit des graphiques s'affichera dans le rapport. Le graphique circulaire ci-dessous montre que la part de revenu la plus leve provient de la rgion Amriques, suivie de prs par l'Europe centrale.

Les graphiques circulaires peuvent tracer des donnes l'aide de configurations standard, proportionnelles et 3 D.

Guide de l'utilisateur - Cration de rapports professionnelle 373

Annexe C: Types de graphiques

Graphiques colonnes
Un graphique colonnes permet de comparer des donnes distinctes ou d'illustrer des tendances au fil du temps. Les graphiques colonnes utilisent des repres de donnes verticaux pour comparer des valeurs individuelles. Le graphique colonnes ci-dessous utilise des valeurs relles pour afficher le revenu de chaque ligne de produits.

Les graphiques colonnes peuvent tracer des donnes l'aide de configurations standard, superposes, proportionnelles superposes et 3 D.

Graphiques colonnes progressives


Un graphique colonnes progressives est semblable un graphique barres superposes dont les segments de chaque barre sont dcals verticalement par rapport au segment suivant. Les graphiques colonnes progressives sont utiles pour mettre en vidence la part d'un segment individuel par rapport au tout. Ils sont galement appels graphiques en cascade. La sortie de ce type de graphique n'est pas prise en charge par Microsoft Excel. Le graphique colonnes progressives ci-dessous analyse la part de chaque ligne de produits par rapport aux revenus.

374 Report Studio

Annexe C: Types de graphiques

Les graphiques colonnes progressives peuvent tracer des donnes l'aide de configurations standard et 3 D. Vous pouvez galement crer des graphiques progressifs avec des barres horizontales.

Graphiques de Pareto
Un graphique de Pareto est trs utile pour tablir des priorits au niveau des changements de processus et mettre en valeur ces derniers. Les graphiques de Pareto classent les catgories de la plus frquente la moins frquente. Il est plus efficace d'agir sur les causes des vnements les plus frquents que de rsoudre un problme facile mais peu courant. Vous pouvez crer des comparaisons avant/aprs de graphiques de Pareto afin d'illustrer l'impact des actions correctives appliques. La sortie de ce type de graphique n'est pas prise en charge par Microsoft Excel. Le graphique de Pareto ci-dessous dmontre que le motif de retour le plus frquent pour un produit est la non-satisfaction du client.

Vous pouvez galement crer des graphiques de Pareto avec des barres horizontales.

Guide de l'utilisateur - Cration de rapports professionnelle 375

Annexe C: Types de graphiques

Graphiques barres
Un graphique barres est utile pour illustrer des tendances au fil du temps et pour reprsenter un grand nombre de sries de donnes. Les graphiques barres utilisent des repres de donnes horizontaux pour comparer des valeurs individuelles. Le graphique barres ci-dessous illustre le revenu rel de chaque pays.

Les graphiques barres peuvent tracer des donnes l'aide de configurations standard, superposes et proportionnelles superposes.

Graphiques courbes
Un graphique courbes est utile pour illustrer des tendances au fil du temps et pour reprsenter un grand nombre de sries de donnes. Dans un graphique courbes, les donnes sont places intervalles rguliers sur des points relis par des courbes. L'utilisation de graphiques courbes superposes n'est pas conseille car il n'est pas facile de les distinguer des graphiques courbes non superposes utilisant plusieurs sries de donnes. Le graphique courbes ci-dessous montre une tendance la hausse pour les revenus de chaque territoire.

376 Report Studio

Annexe C: Types de graphiques

Les graphiques courbes peuvent tracer des donnes l'aide de configurations standard, superposes, proportionnelles superposes et 3 D.

Graphiques aires
Un graphique aires permet de mettre en valeur l'amplitude des modifications au fil du temps. Les graphiques aires superposes permettent galement d'afficher la relation entre des parties et un tout. Un graphique aires est semblable un graphique courbes, si ce n'est que des couleurs ou des motifs sont appliqus aux aires situes en dessous des courbes. L'utilisation de graphiques aires standard n'est pas conseille dans un graphique illustrant plusieurs sries de donnes, car il est possible que les aires dont les valeurs sont infrieures soient caches par les autres aires. Le graphique aires superposes ci-dessous illustre la quantit de produits vendus sur une priode de deux ans dans plusieurs territoires.

Les graphiques aires peuvent tracer des donnes l'aide de configurations standard, superposes, proportionnelles superposes et 3 D.

Guide de l'utilisateur - Cration de rapports professionnelle 377

Annexe C: Types de graphiques

Graphiques de type combinaison


Les graphiques de type combinaison permettent de tracer des sries de donnes multiples l'aide de combinaisons de colonnes, d'aires et de courbes. Le graphique de type combinaison ci-dessous montre le revenu prvu sous forme de graphique colonnes et le revenu rel sous forme de graphique aires.

Les graphiques de type combinaison permettent de tracer des donnes l'aide de configurations standard, superposes, proportionnelles superposes et 3 D.

Graphiques radar
Un graphique radar constitue un outil de comparaison trs utile pour les graphiques reprsentant un petit nombre de sries de donnes. Les graphiques radar intgrent plusieurs axes en une mme figure radiale. Les donnes sont places sur chaque axe et relies aux axes adjacents par des traits connecteurs. Le graphique radar ci-dessous illustre les revenus de plusieurs types de dtaillants dans divers territoires de vente.

Les graphiques radar peuvent tracer des donnes l'aide de configurations standard et superposes.

378 Report Studio

Annexe C: Types de graphiques

Graphiques nuage de points


Les graphiques nuage de points utilisent des points de donnes pour placer deux mesures le long d'une chelle, pas forcment intervalles rguliers. Les graphiques nuage de points sont utiles pour analyser les corrlations entre diffrents ensembles de donnes. Le graphique nuage de points ci-dessous montre la corrlation entre cot de production et bnfice brut pour chaque ligne de produits.

Graphiques bulles
Les graphiques bulles utilisent des bulles et des points de donnes pour tracer des mesures sur une chelle, comme les graphiques nuage de points. La taille de la bulle constitue une troisime mesure. Les graphiques bulles s'avrent utiles pour reprsenter des donnes financires de faon claire. La sortie de ce type de graphique n'est pas prise en charge par Microsoft Excel. Le graphique bulles ci-dessous reprsente les quantits et les revenus de chaque ligne de produits. La taille de chaque bulle reprsente le profit brut.

Guide de l'utilisateur - Cration de rapports professionnelle 379

Annexe C: Types de graphiques

Graphiques points
Les graphiques points permettent de prsenter des donnes quantitatives de faon claire. Les graphiques points utilisent plusieurs points pour tracer des donnes sur l'axe des abscisses. Un graphique points peut tre compar un graphique courbes sans courbes, avec seulement les points de donnes. Le graphique points ci-dessous indique le revenu de chaque ligne de produits.

Graphiques quadrants
Les graphiques quadrants permettent de tracer des donnes contenant trois mesures, l'aide d'un axe x, d'un axe y et d'une bulle dont la taille reprsente la valeur de la troisime mesure. Les graphiques quadrants sont semblables des graphiques bulles diviss en quatre parties gales. Utilisez un graphique quadrants pour prsenter des donnes qui peuvent tre classes par catgories dans les quadrants, par exemple une analyse SWOT (analyse des forces, faiblesses de l'entreprise et des opportunits, menaces sur le march). Le graphique quadrants ci-dessous montre la relation entre cot de production et bnfice brut. La taille de chaque bulle reprsente la quantit.

380 Report Studio

Annexe C: Types de graphiques

Graphiques polaires
Les graphiques polaires permettent de prsenter des donnes scientifiques. Les graphiques polaires sont circulaires et utilisent des valeurs et diffrents angles pour prsenter les informations sous forme de coordonnes polaires. Le graphique polaire ci-dessous indique les revenus et la quantit de chaque ligne de produits. La distance sur l'axe radial reprsente les revenus, tandis que l'angle par rapport l'axe polaire indique la quantit.

Graphiques d'intervalles d'indicateurs


Les graphiques d'intervalles d'indicateurs permettent d'afficher un intervalle cible et un intervalle de tolrance. Un graphique d'intervalles d'indicateurs affiche un repre cible et un repre d'intervalle dans une colonne, une ligne ou un graphique aires. Le graphique d'intervalles d'indicateurs ci-dessous compare le revenu rel et le revenu prvu.

Guide de l'utilisateur - Cration de rapports professionnelle 381

Annexe C: Types de graphiques

Graphiques de type jauge


Les graphiques de type jauge permettent de comparer les valeurs d'un petit nombre de variables, soit en utilisant plusieurs aiguilles sur une mme jauge, soit en utilisant plusieurs jauges. Dans les graphiques de type jauge, les informations apparaissent sous forme d'aiguilles d'un cadran. La lecture de la valeur de chaque aiguille est facilite par l'intervalle de donnes en couleur. Les rapports au format PDF ou HTML n'affichent au maximum que 16 graphiques circulaires ou de type jauge. La sortie de ce type de graphique n'est pas prise en charge par Microsoft Excel. Le graphique de type jauge ci-dessous indique les revenus et les revenus prvus de chaque territoire de vente.

382 Report Studio

Annexe C: Types de graphiques

Configurations de graphiques
Une configuration de graphique prcise le type de groupement des colonnes, barres, courbes et aires d'un graphique. Parmi les exemples, on peut citer les graphiques standard, superposs ou proportionnels superposs.

Graphiques standard
Les graphiques standard ou absolus sont utiles pour comparer des valeurs spcifiques et reprsenter des donnes distinctes, telles que diffrentes rgions ou des employs individuels. Par exemple, un graphique colonnes standard reprsentant les ventes de diffrentes rgions met en vidence la valeur relle des ventes de chaque rgion. Les graphiques standard illustrent la valeur relle de chaque srie de donnes partir d'un axe commun. Lorsque vous crez des graphiques avec plusieurs sries de donnes, vous pouvez distinguer chaque srie par la couleur ou le motif de son repre. Les sries de donnes connexes sont regroupes pour faciliter la comparaison. Dans les graphiques aires et les graphiques radar comportant plusieurs sries de donnes, les zones comportant les valeurs infrieures peuvent tre masques par d'autres. Le graphique colonnes groupes ci-dessous prsente les valeurs du revenu de chaque ligne de produits, dans chaque territoire de vente.

Graphiques lments superposs


Les graphiques lments superposs permettent de comparer la contribution proportionnelle au sein d'une catgorie. Ils illustrent la part relative reprsente par chaque srie de donnes dans le total. Par exemple, un graphique colonnes superposes qui illustre les ventes enregistres pour les diffrentes lignes de produits met en vidence la part reprsente par chaque ligne de produits dans le total, au sein de chaque territoire. Vous pouvez distinguer chaque srie de donnes par la couleur ou le motif de sa section dans la pile. Le haut de chaque pile reprsente les totaux cumuls pour chaque catgorie.

Guide de l'utilisateur - Cration de rapports professionnelle 383

Annexe C: Types de graphiques Il est recommand de ne pas utiliser la configuration superpose dans les graphiques courbes comportant plusieurs sries de donnes car il est difficile de distinguer les configurations standard et superposes. Le graphique colonnes superposes ci-dessous illustre la large part reprsente par le matriel de camping dans le revenu rel, sur la plupart des marchs.

Graphiques lments superposs proportionnels


Les graphiques proportionnels superposs permettent de comparer la contribution proportionnelle pour toutes les catgories. Ils illustrent la contribution relative de chaque srie de donnes au total, exprime sous la forme d'un pourcentage. Par exemple, un graphique colonnes superposes proportionnelles illustrant les ventes enregistres pour les diffrentes lignes de produits mettra en vidence le pourcentage que reprsente chaque rgion sans faire rfrence aux valeurs relles. Vous pouvez distinguer chaque srie de donnes par la couleur ou le motif de sa section dans la pile. Chaque pile reprsente 100 %. Les graphiques proportionnels superposs mettent en vidence les proportions. Lorsque les valeurs relles sont importantes, il est recommand d'utiliser une autre configuration de graphique. Le graphique proportionnel superpos ci-dessous indique le pourcentage des ventes pour chaque ligne de produits, dans chaque rgion.

384 Report Studio

Annexe C: Types de graphiques

Graphiques 3-D
Les graphiques 3-D permettent de mettre en valeur le contenu qu'ils illustrent, tel que des graphiques utiliser dans des prsentations. Les graphiques colonnes, barres, courbes et aires 3 D reprsentent les donnes sur trois axes. Les graphiques circulaires 3-D offrent un effet visuel tridimensionnel. Il est recommand de ne pas utiliser de graphique 3-D lorsqu'il est ncessaire de prsenter des valeurs exactes, des fins de contrle ou de suivi par exemple. La dformation des donnes dans les graphiques 3-D peut les rendre difficiles lire avec prcision. Le graphique 3-D ci-dessous prsente le revenu rel de chaque ligne de produits dans chaque territoire. Notez l'omission des libells sur les axes des X et des Y.

Guide de l'utilisateur - Cration de rapports professionnelle 385

Annexe C: Types de graphiques

386 Report Studio

Annexe D: Fonctions rcapitulatives


Cette annexe dcrit les fonctions rcapitulatives disponibles dans Report Studio. Certaines fonctions, telles que Personnaliser, ne sont disponibles que si vous cliquez sur le bouton Agrgat de la barre d'outils. D'autres fonctions d'agrgation sont disponibles dans l'diteur d'expression (p. 393).

Agrger
Dans les listes, dfinit la fonction d'agrgation sur Rcapituler. Dans les tableaux croiss, dfinit la fonction d'agrgation sur Automatique.

Automatique
Suivant le type de donne lmentaire, applique la fonction Aucun, Rcapituler ou Calcul selon le contexte dans lequel apparat la donne lmentaire. La fonction Calcul est applique si la source de donnes sous-jacente est OLAP. Elle est galement applique si l'expression de la donne lmentaire : contient une fonction rcapitulative, est une expression if-then-else ou case qui contient une rfrence au moins une mesure modlise dans sa condition, contient une rfrence un calcul de modle ou une mesure dont la proprit Regular Aggregate est dfinie sur une valeur autre que Non pris en charge, contient une rfrence au moins une donne lmentaire dont la proprit Fonction de sommaire de l'agrgat est dfinie sur une valeur autre que Aucun. Si la source de donnes sous-jacente est relationnelle et si l'expression de la donne lmentaire ne contient aucune fonction rcapitulative et inclut une rfrence au moins un fait dont la proprit Regular Aggregate est dfinie sur une valeur autre que Non pris en charge, la fonction Rcapituler est applique. Si la source de donnes sous-jacente est OLAP et si l'expression de la donne lmentaire ne contient aucune fonction rcapitulative et inclut une rfrence au moins un fait dont la proprit Regular Aggregate est dfinie sur une valeur autre que Non pris en charge, la fonction Calcul est applique. Si la source de donnes sous-jacente est SAP BW, les rapports contenant des agrgations et des rcapitulatifs s'excutent mieux si l'agrgation applique un lment de requte correspond la rgle d'agrgation des donnes cls sous-jacentes sur le serveur SAP BW. Pour y parvenir dans Report Studio, le plus simple est d'attribuer la proprit Fonction d'agrgation la valeur Automatique. Dans tous les autres cas, la fonction Aucun est applique. Pour les sources de donnes relationnelles standard et les sources de donnes relationnelles modlises sous forme de dimension (DMR), si cette fonction est applique l'expression d'une donne Guide de l'utilisateur - Cration de rapports professionnelle 387

Annexe D: Fonctions rcapitulatives lmentaire utilisant la fonction average, les moyennes pondres sont calcules en fonction des valeurs de dtail de niveau le plus fin dans la source de donnes. Il s'agit de la fonction implicite.

Moyenne
Ajoute toutes les valeurs existantes, puis divise le rsultat obtenu par le nombre de valeurs existantes.

Calcul
Indique que tous les termes de l'expression d'une donne lmentaire sont agrgs en fonction de leurs propres rgles de sommaire ; les rsultats de ces agrgations sont ensuite calculs dans l'expression globale. Par exemple, une liste contient la donne lmentaire Quantit dont la proprit Agrgation est dfinie sur Total. Vous ajoutez un calcul de requte nomm Quantit calcule. Vous crez l'expression Quantit + 100 et dfinissez la proprit Agrgation sur Calcul. Lorsque vous excutez le rapport, les valeurs du calcul de requte Quantit calcule sont calcules en ajoutant d'abord toutes les valeurs de Quantit, puis en ajoutant 100 chaque valeur. Dans les tableaux croiss, cette fonction remplace tous les ordres de rsolution dfinis (p. 212).

Nombre
Additionne toutes les valeurs existantes. Si la source de donnes sous-jacente est OLAP, la fonction Nombre se comporte comme suit si elle est dfinie dans la proprit Fonction de sommaire de l'agrgat d'une donne lmentaire :

Objet
Niveau

Comportement
La fonction Compte (lments distincts) est utilise. Un avertissement s'affiche lorsque vous validez le rapport. La fonction Compte (lments distincts) est utilise. Un avertissement s'affiche lorsque vous validez le rapport. Non pris en charge. Une erreur est renvoye lorsque vous excutez le rapport. Pris en charge.

Ensemble de membres Attribut Mesure

Si la source de donnes sous-jacente est une source de donnes relationnelle modlise sous forme de dimension, la fonction Nombre se comporte comme suit si elle est dfinie dans la proprit Fonction d'agrgation ou Fonction de sommaire de l'agrgat d'une donne lmentaire :

388 Report Studio

Annexe D: Fonctions rcapitulatives

Objet
Niveau

Comportement
La fonction Compte (lments distincts) est utilise. Un avertissement s'affiche lorsque vous validez le rapport. La fonction Compte (lments distincts) est utilise. Un avertissement s'affiche lorsque vous validez le rapport. Pris en charge. Pris en charge.

Ensemble de membres Attribut Mesure

Count Distinct
Renvoie le nombre total d'enregistrements non nuls uniques. Si la source de donnes sous-jacente est OLAP, la fonction Compte (lments distincts) se comporte comme suit si elle est dfinie dans la proprit Fonction de sommaire de l'agrgat d'une donne lmentaire :

Objet
Niveau Ensemble de membres Attribut Mesure

Comportement
Pris en charge. Pris en charge.

Non pris en charge. Une erreur est renvoye lorsque vous excutez le rapport. Non pris en charge. Une erreur est renvoye lorsque vous excutez le rapport.

Si la source de donnes sous-jacente est une source de donnes relationnelle modlise sous forme de dimension, la fonction Compte (lments distincts) est prise en charge pour les niveaux, les ensembles de membres, les attributs et les mesures lorsqu'elle est dfinie dans la proprit Fonction d'agrgation ou Fonction de sommaire de l'agrgat d'une donne lmentaire.

Personnalise
Rcapitule les donnes en fonction d'une expression dfinie par l'utilisateur.

Maximum
Slectionne la plus grande valeur existante.

Valeur mdiane
Renvoie la valeur mdiane de la donne lmentaire slectionne.

Guide de l'utilisateur - Cration de rapports professionnelle 389

Annexe D: Fonctions rcapitulatives

Minimum
Slectionne la plus petite valeur existante.

Aucun
N'effectue pas l'agrgation des valeurs. Si la source de donnes sous-jacente est relationnelle, la donne lmentaire est groupe lorsque la proprit de requte Groupement et rcapitulatif automatiques (p. 203) est dfinie sur Oui.

Ne s'applique pas
La fonction n'est disponible que pour la proprit Fonction d'agrgation et elle indique que l'agrgation au niveau du dtail ne s'applique pas. Au lieu de cela, les agrgats sont calculs partir de la valeur de la proprit Fonction de sommaire de l'agrgat. Utilisez cette fonction uniquement pour les rapports mis niveau depuis Cognos ReportNet(R) 1.x qui contiennent des donnes lmentaires de cube. Dans Cognos ReportNet 1.x, les fonctions rcapitulatives appliques aux donnes lmentaires de cube quivalent l'agrgation au niveau du dtail dans Cognos 8. Ainsi, seule l'agrgation au niveau du dtail est applique.

cart-type
Renvoie l'cart-type de la donne lmentaire slectionne. D'un point de vue mathmatique, cette fonction n'est pas utile pour de petits nombres d'lments et n'est pas prise en charge si la proprit de requte Groupement et rcapitulatif automatiques (p. 203) est dfinie sur Oui.

Rcapitulatif
Agrge les donnes en fonction des informations sur le modle ou le type de donnes. Cette fonction peut tre considre comme une rgle de calcul, puis comme une rgle d'agrgation. Les donnes sont agrges l'aide des rgles suivantes : Si la source de donnes sous-jacente est relationnelle et si la donne lmentaire ou le calcul est une rfrence un lment de requte de fait unique du modle dont la proprit Regular Aggregate est dfinie sur Somme, Maximum, Minimum, Moyenne ou Nombre, agrgez les donnes en utilisant cette fonction. Sinon les donnes sont agrges en fonction du type de donne lmentaire comme suit : La fonction Total s'applique aux valeurs numriques et aux valeurs des intervalles. La fonction Maximum s'applique aux valeurs de type date, heure et date-heure. La fonction Nombre s'applique tous les autres lments.

La source de donnes sous-jacente peut tre dimensionnelle et la donne lmentaire ou le calcul peut tre une rfrence un lment unique du modle. Dans ce cas, si la proprit Regular Aggregate de l'lment de modle n'est pas dfinie sur inconnu, la fonction rcapitulative qui correspond la proprit Regular Aggregate est applique. Si la proprit Regular Aggregate est dfinie sur inconnu, dfinissez la fonction sur Calcul.

390 Report Studio

Annexe D: Fonctions rcapitulatives Par exemple, une liste contient la donne lmentaire Quantit dont la proprit Agrgation est dfinie sur Moyenne. Vous ajoutez un calcul de requte nomme Rcapitulatif de la quantit. Vous crez l'expression Quantit + 100 et dfinissez la proprit Agrgation sur Rcapituler. Lorsque vous excutez le rapport, les valeurs du calcul de requte Rcapitulatif de la quantit sont calcules en ajoutant d'abord 100 chaque valeur pour Quantit, puis en calculant le total. Le total est calcul car Quantit contient des valeurs numriques et l'expression du Rcapitulatif de la quantit n'est pas une simple rfrence de donne lmentaire. Si l'expression Rcapitulatif de la quantit est dfinie simplement sous la forme Quantit, la fonction Moyenne est applique chaque valeur.

Total
Ajoute toutes les valeurs existantes.

Variance
Renvoie la variance de la donne lmentaire slectionne. Remarque : D'un point de vue mathmatique, cette fonction n'est pas utile pour les petits nombres d'lments et n'est pas prise en charge si la proprit de requte Groupement et rcapitulatif automatiques est dfinie sur Oui.

Mise en correspondance des fonctions d'agrgation entre les sources de donnes, Framework Manager et Report Studio
Les fonctions rcapitulatives disponibles dans Framework Manager et Report Studio refltent celles prises en charge par les sources de donnes relationnelles et dimensionnelles. Le tableau ci-dessous illustre la faon dont les fonctions rcapitulatives des sources de donnes sont mises en correspondance entre Framework Manager et Report Studio.

Source de donnes
Aucune indique ou none
average (avg) count count distinct maximum (max) minimum (min) median

Framework Manager
Unsupported Moyenne Nombre Count Distinct Maximum Minimum Valeur mdiane

Report Studio
Aucun Moyenne Nombre Compte (lments distincts) Maximum Minimum Valeur mdiane

Guide de l'utilisateur - Cration de rapports professionnelle 391

Annexe D: Fonctions rcapitulatives

Source de donnes
standard deviation

Framework Manager
cart-type

Report Studio
cart-type

(stddev)
sum variance (var) count non zero average non zero external any calculated unknown first_period last_period

Somme Variance Count Non-Zero unknown unknown unknown unknown unknown unknown unknown

Total Variance Automatique Automatique Automatique Automatique Automatique Automatique Automatique Automatique

Les fonctions rcapitulatives ci-dessous existent uniquement dans Framework Manager ou Report Studio. Aucune fonction rcapitulative correspondante n'est disponible dans les sources de donnes.

Framework Manager
Automatique Calcul

Report Studio
Automatique Calcul

Aucune fonction rcapitulative correspondante Rcapitulatif Aucune fonction rcapitulative correspondante Ne s'applique pas

392 Report Studio

Annexe E: Utilisation de l'diteur d'expression


Une expression est une combinaison d'oprateurs, de constantes, de fonctions et d'autres lments qui est value pour donner une seule valeur. Vous gnrez des expressions pour crer des dfinitions de calculs et de filtres. Un calcul est une expression qui vous permet de crer une valeur partir de valeurs existantes contenues dans une donne lmentaire. Un filtre est une expression que vous utilisez pour extraire un sous-ensemble d'enregistrements particulier. L'diteur d'expression affiche les lments d'expression pris en charge par la source de donnes dans laquelle les mtadonnes sont stockes. Par exemple, si vous importez des mtadonnes partir d'une source de donnes Oracle, l'diteur d'expression n'affiche que les lments pris en charge par Oracle. Si vous utilisez une source de donnes DB2, notez que l'oprateur de soustraction n'est pas valide si vous combinez les types de donnes timestamp2 et packed decimal. Lorsque vous crez une expression qui sera utilise dans un environnement cod sur deux octets, tel que le japonais, les caractres spciaux suivants sont les seuls qui fonctionnent : ASCII-7 and ~ -- || - $ .

Indicateurs de qualit de service


Toutes les sources de donnes ne prennent pas en charge les fonctions de la mme faon. Le modlisateur de donnes peut dfinir un indicateur de qualit de service sur les fonctions pour donner un indice visuel sur leur comportement. Les crateurs de rapports peuvent utiliser ces indicateurs de qualit de service pour dterminer quelles fonctions utiliser dans un rapport. Les indicateurs de qualit de service sont les suivants : non disponible (X) La fonction n'est disponible pour aucune des sources de donnes du pack. disponibilit limite (!!) La fonction n'est pas disponible pour certaines sources de donnes du pack. performances mdiocres (!) La fonction est disponible pour toutes les sources de donnes du pack, mais peut engendrer des performances mdiocres pour certaines d'entre elles. libre (aucun symbole) La fonction est disponible pour toutes les sources de donnes.

Prise en charge de SAP BW


SAP BW ne prend pas en charge tous les oprateurs et rcapitulatifs. Il peut y avoir une certaine ambigut si vous avez import des mtadonnes de type SAP BW et d'autres de types diffrents dans un mme modle. Guide de l'utilisateur - Cration de rapports professionnelle 393

Annexe E: Utilisation de l'diteur d'expression SAP BW ne prend pas en charge les oprateurs suivants : like lookup

SAP BW ne prend pas en charge les rcapitulatifs des membres suivants : date-heure intervalle intervalle de type Mois intervalle de type Jour intervalle de type Jour heure intervalle de type Jour minute intervalle de type Jour seconde intervalle de type Heure intervalle de type Heure minute intervalle de type Heure seconde intervalle de type Minute intervalle de type Minute seconde intervalle de type Seconde intervalle de type Anne intervalle de type Anne mois dplacement excution heure avec fuseau horaire date-heure avec fuseau horaire

Les valeurs des cellules sont date, numro et heure. Les valeurs des attributs sont des chanes.

Cration d'expressions l'aide des sources de donnes SAP BW


Vous devez tenir compte des lments suivants lors de la cration d'expressions l'aide d'une source de donnes SAP BW, sinon vous risquez de ne pas obtenir les rsultats souhaits : Les constructions case et if/then/else ne sont pas prises en charge dans les calculs et les filtres. L'identificateur de l'lment de requte du niveau de feuille de la caractristique 0CALDAY et ses hirarchies de prsentation sont de type date. Lorsque les valeurs de l'identificateur d'lment

394 Report Studio

Annexe E: Utilisation de l'diteur d'expression de requte sont prsentes dans Report Studio, elles sont formates comme des dates. Ces valeurs formates ne devraient pas tre utilises dans des expressions de filtre. Le format correct de la constante de date utiliser dans les expressions est AAAA-MM-JJ. Vous pouvez appliquer une expression de comparaison avec un oprateur ne correspondant pas un lment de requte reprsentant un identificateur de niveau. Nanmoins, les identificateurs de niveau sont plus efficaces quand il s'agit d'identifier des valeurs spcifiques. Les comparaisons d'intervalles doivent tre ralises sur le serveur d'application de Cognos 8, ce qui rduit les performances du rapport.

Consultation des informations d'une donne lmentaire


Lorsque vous construisez des expressions dans l'diteur d'expression, vous pouvez parcourir les informations d'une donne lmentaire. Ceci est utile si vous ignorez comment une valeur donne est stocke dans la base de donnes. Par exemple, vous souhaitez filtrer un rapport de telle sorte qu'il affiche les donnes de la Chine uniquement. Dans la base de donnes, la valeur relle associe la Chine est Rpublique populaire de Chine et vous devez insrer ce dernier lment dans l'expression de filtre pour obtenir les rsultats corrects.

Procdure
1. Dans l'onglet Source, Donnes lmentaires ou lments de requte, cliquez avec le bouton droit de la souris sur la donne lmentaire que vous souhaitez parcourir. 2. Si vous souhaitez insrer une seule valeur, cliquez sur Slectionner une valeur. 3. Si vous souhaitez insrer plusieurs valeurs, cliquez sur Slectionner des valeurs multiples 4. Dans la zone Valeurs, cliquez sur la valeur que vous souhaitez insrer dans l'expression. Conseil : Utilisez la zone Mots pour rechercher certaines valeurs. Si la source de donnes est sensible la casse et que vous voulez lancer une recherche sans respecter la casse, cliquez sur la flche Rechercher, puis sur l'option Ne pas respecter la casse. 5. Si vous avez cliqu sur de multiples valeurs, cliquez sur le bouton reprsentant une flche oriente vers la droite pour les ajouter dans la zone Valeurs slectionnes. .

6. Cliquez sur le bouton Insrer. Conseil : Pour contrler l'endroit o les valeurs apparaissent dans la zone Dfinition de l'expression, vous pouvez cliquer sur le bouton Copier si vous avez slectionn une valeur unique ou le bouton Copier tout si vous avez slectionn plusieurs valeurs la place. Les valeurs sont copies dans le Presse-papiers, vous pouvez ensuite les coller o vous le souhaitez.

La recherche de valeurs peut renvoyer des rsultats inattendus


Dans l'diteur d'expression, lorsque vous recherchez des valeurs pour une donne lmentaire, les rsultats que vous obtenez peuvent contenir des rsultats inattendus si la donne lmentaire ne

Guide de l'utilisateur - Cration de rapports professionnelle 395

Annexe E: Utilisation de l'diteur d'expression correspond pas un type de donnes chane. Comme les utilisateurs peuvent modifier l'expression d'une donne lmentaire, Cognos 8 ne peut pas dterminer le type de donnes avec certitude. Ainsi, Cognos 8 devine le type de donnes de la donne lmentaire en vrifiant son ensemble d'agrgat et d'agrgat de sommaire.

Utilisation de guillemets dans les chanes littrales


Lorsque vous insrez des chanes littrales dans une expression, vous devez entourer celles-ci d'apostrophes. Si la chane contient une apostrophe, vous devez l'enlever. Par exemple, si vous souhaitez insrer la chane ab'c, vous devez taper 'ab''c'.

Recommandation - Utilisation des alias des noms uniques des membres (MUN)
Si vous utilisez une source de donnes dimensionnelle, vous pouvez employer des alias des noms uniques des membres (MUN) pour simplifier la cration de rapports et d'expressions. De plus, vous avez la possibilit d'associer le MUN au membre du pack. Lorsque vous travaillez avec des sources de donnes dimensionnelles, Cognos 8 utilise les noms uniques des membres (MUN) pour identifier les membres de faon unique. Les MUN sont extrmement complexes. Par exemple, le MUN du membre 2004 peut apparatre comme suit :
[great_outdoors_company].[Years].[Years].[Year]->:[PC].[@MEMBER]. [20040101-20041231]

Lorsque vous crez des expressions impliquant des membres, l'utilisation des MUN rend difficile la lecture et la gestion de ces expressions. Conseil : Pour afficher le MUN d'un membre, partir de l'onglet Source du volet Objets

insrables, cliquez avec le bouton droit de la souris sur le membre et cliquez sur Proprits. Report Studio dispose d'une option permettant de produire automatiquement un alias pour les MUN (p. 62). L'alias du MUN est une donne lmentaire dont la dfinition correspond au MUN. Dans l'exemple ci-dessus, 2004 serait donc la donne lmentaire et le MUN apparatrait dans la proprit Expression de cette donne lmentaire. Si cette option est active, un alias du MUN est produit ds que vous ajoutez un membre un rapport ou une expression. Remarque : vitez de modifier ou de renommer les alias de MUN car ils perdent alors leur connexion leurs membres respectifs dans le pack.

Excution d'un rapport contenant des membres


Lorsque vous utilisez des membres dans un rapport et que votre modliseur a mis jour la base de donnes de telle sorte que les noms uniques des membres sont modifis, vous risquez de rencontrer les problmes suivants en excutant le rapport. Si le rapport effectue une requte sur une source de donnes OLAP, un message d'erreur vous indique que certains membres sont introuvables.

396 Report Studio

Annexe E: Utilisation de l'diteur d'expression Si le rapport effectue une requte sur une source de donnes relationnelle modlise de faon dimensionnelle (DMR), les donnes lmentaires dont les noms uniques ont t modifis ne figurent pas dans le rapport. Les calculs qui font rfrence aux membres modifis ne contiennent plus les valeurs de ces membres.

Pour rsoudre ces problmes, vous devez mettre jour les noms uniques des membres dans le rapport. Ouvrez la requte qui contient les membres que vous devez mettre jour dans l'Explorateur de requtes. Supprimez le membre du volet dans lequel il figure et rinsrez-le partir de l'onglet Source. Par exemple, si vous avez insr le membre en tant que filtre dtaill, supprimez-le du volet Filtres dtaills et rinsrez-le.

Des fonctions ne sont pas accessibles au moment de crer une expression de rapport ou de prsentation
Lorsque vous crez une expression de rapport ou un calcul bas sur une expression de prsentation, les fonctions qui ne sont pas prises en charge ne s'affichent pas sous l'onglet Fonctions de l'diteur d'expression. Plus prcisment, le dossier Rcapitulatifs disparat, ainsi que certains oprateurs, certaines constantes et constructions. Ces fonctions ne sont pas accessibles car elles ne peuvent tre excutes que par une base de donnes, alors que les expressions de rapport et les calculs bass sur les expressions de prsentation sont excuts dans Report Studio. Pour consulter la liste complte des fonctions accessibles dans l'diteur d'expression, l'exception des fonctions de rapport, crez un calcul dtaill ou un calcul sur un groupe. En effet, tant donn que ce genre de calcul est excut dans la base de donnes et non dans Report Studio, toutes les fonctions sont disponibles.

Concatnation de chanes
Lorsque Cognos 8 concatne localement des chanes, le rsultat de la concatnation est une cellule vide ou une valeur nulle si l'une des chanes concernes contient des valeurs nulles. En effet, Cognos 8 requiert qu'une expression comportant une valeur nulle renvoie une valeur nulle. De nombreuses bases de donnes ignorent les chanes nulles lors des concatnations. Par exemple, si vous concatnez les chanes A, B et C et que la chane B est une valeur nulle, la base de donnes peut concatner uniquement les chanes A et C.

Rgles de conversion dimensionnelles


Pour simplifier la cration d'expressions, Cognos 8 fournit des rgles de conversion qui convertissent automatiquement les expressions dimensionnelles. Grce aux rgles de conversion, vous pouvez crer des rgles plus simples, ce qui les rend plus faciles comprendre. Outre les rgles implicites fournies par Cognos 8, vous pouvez dfinir ces rgles de faon explicite en utilisant plusieurs fonctions. Cognos 8 prend en charge les types de conversion suivants :

Guide de l'utilisateur - Cration de rapports professionnelle 397

Annexe E: Utilisation de l'diteur d'expression conversion d'un objet d'un type dimensionnel dans un autre, par exemple un niveau en ensemble de membres, conversion d'un objet dimensionnel en valeur de type numrique, date, heure ou chane, par exemple une mesure numrique en valeur numrique.

Les rgles de conversion s'appliquent aux expressions et aux donnes lmentaires. Dans les expressions, un oprateur ou une fonction peut ncessiter l'utilisation d'oprandes d'un type dimensionnel particulier. Lorsqu'un oprande n'est pas du type requis, une ou plusieurs rgles de conversion peuvent tre appliques pour convertir l'oprande dans le type appropri. Les rgles de conversion peuvent galement tre appliques aux donnes lmentaires pour convertir la donne lmentaire dans une srie de membres ou de valeurs.

Oprandes de fonction
La section suivante dcrit le mode d'application des rgles de conversion aux oprandes de fonctions : Si l'oprande est du type requis, aucune conversion n'est ncessaire. Si l'oprande de la fonction doit tre une valeur numrique, il est converti. Une rgle de conversion existe pour chaque type de conversion d'objet dimensionnel (p. 400). Si l'oprande de fonction doit tre un objet dimensionnel et qu'il existe une conversion pour convertir l'oprande dans le type requis, cette conversion est applique. S'il n'existe aucune conversion, un message d'erreur avec le code QE-DEF-0478 apparat pour indiquer qu'une conversion non prise en charge d'un objet dimensionnel du type source en type cible s'est produite.

Comparaison et autres oprateurs symtriques


Les oprateurs binaires qui acceptent les oprandes de plusieurs types, tels que equals (=) et in, requirent que les deux oprandes soient de mme type dimensionnel. Aucune conversion n'est possible entre les domaines de valeur (numrique, date, heure et chane) ou entre les membres et les valeurs. Par consquent, si l'un des oprandes est de type valeur, les deux doivent appartenir au mme domaine de valeur. Sinon, la requte choue. Les oprandes de membres et d'ensembles de membres sont valides uniquement avec les oprateurs equals (=), not equals (<>), in et not in, o le ct droit de l'expression est un membre, un ensemble de membres ou une invite. Seules les expressions suivantes sont valides :
[member/member set] = [member] [member/member set] <> [member] [member/member set] = ?p? [member/member set] <> ?p? [member/member set] in ([member], ...) [member/member set] not in ([member], ...)

398 Report Studio

Annexe E: Utilisation de l'diteur d'expression


[member/member set] in ([member set]) [member/member set] not in ([member set]) [member/member set] in ?p? [member/member set] not in ?p?

Exceptions Pour l'oprande de gauche, les ensembles de membres sont pris en charge dans les expressions de filtre rcapitulatif et dtaill, mais pas dans les expressions qui utilisent la fonction filter. Les membres ne sont pas pris en charge dans les filtres rcapitulatifs et dtaills, mais ils peuvent tre utiliss dans les expressions qui utilisent la fonction filter. L'oprateur in_range n'est pas pris en charge pour les membres et les ensembles de membres. Les rgles de conversion normales s'appliquent ces oprandes. Les oprandes NULL sont considrs comme des valeurs, plutt que comme des membres.

Exemples
Les exemples suivants illustrent le mode d'application de la conversion aux niveaux dans les expressions comprenant des oprateurs.
[Sales].[Products].[].[Product Line] = [Sales].[Products].[].[Product Line]-> [Outdoor Equipment]

L'oprande de gauche est converti dans l'ensemble de membres suivant :


members( [Sales].[Products].[].[Product Line])

Les expressions suivantes ne sont pas valides :


[Sales].[Products].[].[Product Line] = NULL [Sales].[Products].[].[Product Line] + 1 [Sales].[Products].[].[Product Line] = 'Canada' [Sales].[Products].[].[Product Line] > 2000

Les exemples suivants illustrent le mode d'application de la conversion aux membres dans les expressions comprenant des oprateurs. Dans chacun des exemples ci-dessous, l'oprande de gauche est converti dans une valeur de la cellule en cours au niveau de ce membre :
(tuple([Sales].[Products].[].[Product Line]->[Outdoor Equipment]))

[Sales].[Products].[].[Product Line]->[Outdoor Equipment] = NULL [Sales].[Products].[].[Product Line]->[Outdoor Equipment] + 1 [Sales].[Products].[].[Product Line]->[Outdoor Equipment] > 2000 [Sales].[Products].[].[Product Line]->[Outdoor Equipment] + 'Canada'

Guide de l'utilisateur - Cration de rapports professionnelle 399

Annexe E: Utilisation de l'diteur d'expression

Rgles de conversion pour les objets dimensionnels


Le tableau suivant dcrit les rgles de conversion appliques lors de la conversion d'un objet d'un type dimensionnel dans un autre. Remarque : Les mesures et les noms uniques de membres sont considrs comme des membres.

Type de source
Dimension Mesure

Type cible
Hirarchie

Rsultat
Une dimension de mesure peut tre utilise en tant que hirarchie sans conversion. L'ensemble de membres contient des membres de la dimension de mesure. Cette conversion est ralise en deux tapes. Pour commencer, les dimensions de mesure sont converties en hirarchies, lesquelles sont ensuite converties en ensembles de membres.

Dimension Mesure

Ensemble de membres

Hirarchie

Ensemble de membres Ensemble de membres Membre

Un ensemble contenant les membres d'une hirarchie.

Niveau

Un ensemble contenant les membres du niveau. L'expression quivalente est members(level). Une mesure peut tre utilise en tant que membre sans conversion. Cette conversion est ralise en deux tapes. Pour commencer, les mesures sont converties en membres, lesquels sont ensuite convertis en nuplets. Cette conversion est ralise en deux tapes. Pour commencer, les mesures sont converties en membres, lesquels sont ensuite convertis en ensembles de membres. Le nuplet est constitu du membre. L'expression quivalente est tuple(member).

Mesure

Mesure

Nuplet

Mesure

Ensemble de membres

Membre

Nuplet

Membre

Ensemble de membres

L'ensemble est constitu du membre. Cette conversion est ralise en deux tapes. Pour commencer, les membres sont convertis en nuplets, lesquels sont ensuite convertis en ensembles de membres.

400 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Rgles de conversion pour les valeurs de type numrique et chane


Le tableau suivant dcrit les rgles de conversion pour les expressions ou les invites qui renvoient une valeur de type chane ou numrique. Ces rgles s'appliquent aux fonctions et aux oprateurs qui requirent une oprande d'un type de donnes particulier, ainsi que d'oprateurs binaires qui ncessitent des oprandes du mme type.

Type de source
Mesure

Type cible

Rsultat

Nombre, date/ Le rsultat est la valeur de la mesure au niveau de l'intersection heure ou du cube en cours. chane Chiffre Le rsultat est la valeur de la cellule au niveau de l'intersection du cube dfinie par le membre. Cette conversion est ralise en deux tapes. Pour commencer, les membres sont convertis en nuplets, lesquels sont ensuite convertis dans le type cible.

Membre

Nuplet

Chiffre

La valeur de la cellule au niveau de l'intersection du cube dfinie par le nuplet. L'expression quivalente est value(operand or parameter) .

Chemins de conversion
Le diagramme suivant indique le mode de connexion des rgles de conversion. L'expression qui convertit un type de nud source en type de nud cible est cre en suivant le chemin qui les connecte. Une ligne en pointill indique une conversion qui ne ncessite pas une fonction de conversion explicite. Cela se produit lorsque le type de source correspond une spcialisation du type cible. Par exemple, chaque mesure est un membre pour que vous puissiez utiliser des mesures sans conversion partout o un membre est requis.

Guide de l'utilisateur - Cration de rapports professionnelle 401

Annexe E: Utilisation de l'diteur d'expression

Niveau

Hirarchie

Dimension de mesure

Membre Membres (x) Ensemble (x) Nuplet (x) Ensemble de membres

Mesure

Ensemble (x)

Nuplet (incomplet)

Valeur (x)

Nombre

Oprateurs
Un oprateur dtermine le traitement appliqu aux valeurs qui figurent de part et d'autre de celui-ci. Les oprateurs sont semblables des fonctions, dans le sens qu'ils traitent des donnes lmentaires et transmettent un rsultat.

(
Insre une parenthse ouvrante dans l'expression.

Syntaxe
(expression)

)
Insre une parenthse fermante dans l'expression.

402 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
(expression)

*
Multiplie deux valeurs numriques.

Syntaxe
value1 * value2

,
Spare les diffrents lments de l'expression.

Syntaxe
expression(param1, param2)

/
Divise deux valeurs numriques.

Syntaxe
value1 / value2

||
Concatne des chanes.

Syntaxe
string1 || string2

+
Additionne deux valeurs.

Syntaxe
value1 + value2

Soustrait deux valeurs numriques ou rend une valeur numrique ngative.

Guide de l'utilisateur - Cration de rapports professionnelle 403

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
value1 - value2 or - value

<
Extrait les valeurs infrieures une valeur donne.

Syntaxe
value1 < value2

<=
Extrait les valeurs infrieures ou gales une valeur donne.

Syntaxe
value1 <= value2

<>
Extrait les valeurs qui ne sont pas gales une valeur donne.

Syntaxe
value1 <> value2

=
Extrait les valeurs qui sont gales une valeur donne.

Syntaxe
value1 = value2

>
Extrait les valeurs suprieures une valeur donne.

Syntaxe
value1 > value2

->
Utilise comme sparateur dans une expression de membre littrale.

404 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
[namespace].[dimension].[hierarchy].[level]->[L1]

>=
Extrait les valeurs suprieures ou gales une valeur donne.

Syntaxe
value1 >= value2

and
Prend la valeur 'true' si les conditions qui se trouvent de chaque ct de l'expression sont vraies.

Syntaxe
arg1 AND arg2

auto
Expression utilise avec des expressions de rcapitulatif pour ajuster l'tendue en fonction des colonnes de groupement dans la requte. L'tendue dpend du contexte.

Syntaxe
aggregate_function ( expression AUTO )

between
Dtermine si une valeur se situe l'intrieur d'un intervalle donn.

Syntaxe
name BETWEEN value1 and value2

case
Utiliser avec When, Then, Else et End.

Syntaxe
CASE expression { WHEN expression THEN expression } [ ELSE expression ] END

contains
Dtermine si une chane contient une autre chane.

Guide de l'utilisateur - Cration de rapports professionnelle 405

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
string1 CONTAINS string2

currentMeasure
Mot-cl qui peut tre utilis comme premier argument dans les fonctions rcapitulatives de membre.

Syntaxe
aggregate_function( currentMeasure within set expression )

default
Utiliser avec la construction LOOKUP.

Syntaxe
lookup(....) in (....) DEFAULT(....)

distinct
Mot-cl utilis dans une expression d'agrgat afin d'inclure uniquement les occurrences distinctes des valeurs. Voir galement la fonction 'unique'.

Syntaxe
DISTINCT dataItem

Exemple
count ( DISTINCT [OrderDetailQuantity] )

Rsultat : 1704

else
Utiliser avec If ou Case.

Syntaxe
IF (condition) THEN .... ELSE (expression) , or CASE .... ELSE expression END

end
Utiliser avec Case When.

Syntaxe
CASE .... END

ends with
Dtermine si une chane se termine par une squence de caractres donne.

406 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
string1 ENDS WITH string2

for
Expression utilise avec des expressions de rcapitulatif pour dfinir la porte de l'agrgation dans la requte.

Syntaxe
aggregate_function ( expression FOR expression { , expression } )

for all
Expression utilise avec des expressions de rcapitulatif pour ajuster la porte toutes les colonnes de groupement dans la requte. Voir galement la clause FOR.

Syntaxe
aggregate_function ( expression FOR ALL expression { , expression } )

for any
Expression utilise avec des expressions de rcapitulatif pour ajuster la porte en fonction d'un sous-ensemble des colonnes de groupement dans la requte. quivalent la clause FOR.

Syntaxe
aggregate_function ( expression FOR ANY expression { , expression } )

for report
Expression utilise avec des expressions de rcapitulatif pour dfinir la porte l'ensemble de la requte. Voir galement la clause FOR.

Syntaxe
aggregate_function ( expression FOR REPORT )

if
Utiliser en conjonction avec les oprateurs 'Then' et 'Else'.

Syntaxe
IF (condition is true) THEN (action) ELSE (alternate action)

in
Dtermine si la valeur se trouve dans une liste donne.

Guide de l'utilisateur - Cration de rapports professionnelle 407

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
exp1 IN (exp_list)

in_range
Dtermine si un lment existe dans une liste de valeurs constantes ou d'intervalles donne.

Syntaxe
expression IN_RANGE { constant : constant [ , constant : constant ] }

is missing
Dtermine si une valeur n'est pas dfinie dans les donnes.

Syntaxe
value IS MISSING

is null
Dtermine si une valeur n'est pas dfinie dans les donnes.

Syntaxe
value IS NULL

is not missing
Dtermine si une valeur est dfinie dans les donnes.

Syntaxe
value IS NOT MISSING

is not null
Dtermine si une valeur est dfinie dans les donnes.

Syntaxe
value IS NOT NULL

like
Dtermine si la squence de caractres d'une chane correspond celle d'une autre chane.

408 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
string1 LIKE string2

lookup
Cherche les donnes indiques et les remplace par la valeur dfinie par l'utilisateur. Il est prfrable d'utiliser la construction CASE.

Syntaxe
LOOKUP (name) in (value1 --> value2) default (expression)

Exemple
lookup([Country]) in ('Canada'-->([List Price] * 0.60), 'Australia'-->([List Price] * 0.80)) default([List Price])

not
Prend la valeur 'true' si la condition est fausse et prend la valeur 'false' dans le cas contraire.

Syntaxe
NOT arg

or
Prend la valeur 'true' si une des conditions qui se trouvent de chaque ct de l'expression est vraie.

Syntaxe
arg1 OR arg2

prefilter
Effectue un calcul rcapitulatif avant d'appliquer le filtre de rcapitulatif.

Syntaxe
summary ([expression] PREFILTER)

rows
Compte le nombre de lignes dans le rsultat de la requte. Utiliser en conjonction avec Count().

Syntaxe
count(ROWS)

starts with
Dtermine si une chane commence par une squence de caractres donne.

Guide de l'utilisateur - Cration de rapports professionnelle 409

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
string1 STARTS WITH string2

then
Utiliser avec If ou Case.

Syntaxe
IF (condition) THEN ...., or CASE expression WHEN expression THEN .... END

when
Utiliser avec Case.

Syntaxe
CASE [expression] WHEN .... END

Rcapitulatifs
Cette liste contient des fonctions prdfinies qui retournent une valeur rcapitulative unique pour un groupe de valeurs relies entre elles ou une valeur rcapitulative diffrente pour chaque instance d'un groupe de valeurs relies entre elles.

aggregate
Retourne une valeur calcule l'aide de la fonction d'agrgation approprie, en fonction du type d'agrgation de l'expression.

Syntaxe
aggregate ( expr [ auto ] ) aggregate ( expr for [ all | any ] expr { , expr } ) aggregate ( expr for report )

average
Retourne la valeur moyenne des donnes lmentaires slectionnes. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Syntaxe
average ( [ distinct ] expr [ auto ] ) average ( [ distinct ] expr for [ all | any ] expr { , expr } ) average ( [ distinct ] expr for report )

Exemple
average ( Sales )

Rsultat : La moyenne de toutes les valeurs de Ventes. 410 Report Studio

Annexe E: Utilisation de l'diteur d'expression

count
La valeur retourne reprsente le nombre de donnes lmentaires slectionnes, sans compter les valeurs NULL. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Syntaxe
count ( [ distinct ] expr [ auto ] ) count ( [ distinct ] expr for [ all | any ] expr { , expr } ) count ( [ distinct ] expr for report )

Exemple
count ( Sales )

Rsultat : Le nombre total d'entres sous Ventes.

maximum
Retourne la valeur maximale des donnes lmentaires slectionnes. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Syntaxe
maximum ( [ distinct ] expr [ auto ] ) maximum ( [ distinct ] expr for [ all | any ] expr { , expr } ) maximum ( [ distinct ] expr for report )

Exemple
maximum ( Sales )

Rsultat : La valeur maximale de toutes les valeurs de Ventes.

median
Renvoie la valeur mdiane des donnes lmentaires slectionnes.

Syntaxe
median ( expr [ auto ] ) median ( expr for [ all | any ] expr { , expr } ) median ( expr for report )

minimum
Retourne la valeur minimale des donnes lmentaires slectionnes. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Guide de l'utilisateur - Cration de rapports professionnelle 411

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
minimum ( [ distinct ] expr [ auto ] ) minimum ( [ distinct ] expr for [ all | any ] expr { , expr } ) minimum ( [ distinct ] expr for report )

Exemple
minimum ( Sales )

Rsultat : La valeur minimale de toutes les valeurs de Ventes.

moving-average
Pour un ensemble de valeurs donn, calcule chaque ligne la moyenne mobile du nombre de lignes indiqu. L'option <for-option> dfinit l'tendue de la fonction. L'option 'at' dfinit le niveau d'agrgation et peut seulement tre utilise dans le contexte de sources de donnes relationnelles. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Syntaxe
moving-average ( <for-option> ] [ moving-average ( prefilter ] ) <for-option> ::= numeric_expr , numeric_expr [ at exp {, expr } ] [ prefilter ] ) [ distinct ] numeric_expr , numeric_expr [ <for-option> ] [ for expr {, expr } | for report | auto

Exemple
moving-average ( Qty, 3 )

Rsultat : Pour chaque ligne, la fonction affiche la quantit et une moyenne mobile pour la ligne active et les deux lignes prcdentes. Qt -----200 700 400 200 200 500 Moyenne mobile (Qt, 3) -----------------------------------200 450 433.3333 433.3333 266.6667 300.0000

moving-total
Pour en ensemble de valeurs donn, calcule chaque ligne la somme mobile du nombre de lignes indiqu. L'option <for-option> dfinit l'tendue de la fonction. L'option 'at' dfinit le niveau d'agrgation et peut seulement tre utilise dans le contexte de sources de donnes relationnelles. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

412 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
moving-total ( numeric_expr , numeric_expr [ at exp {, expr } ] [ <for-option> ] [ prefilter ] ) moving-total ( [ distinct ] numeric_expr , numeric_expr [ <for-option> ] [ prefilter ] ) <for-option> ::= for expr {, expr } | for report | auto

Exemple
moving-total ( Quantity, 3 )

Rsultat : Pour chaque ligne, la fonction affiche la quantit et une somme mobile pour la ligne actuel et les deux lignes prcdentes. Qt -----200 700 400 200 200 500 Somme mobile (Qt, 3) -------------------------------200 900 1300 1300 800 900

percentage
La valeur retourne reprsente le pourcentage de la valeur totale des donnes lmentaires slectionnes. L'option <for-option> dfinit l'tendue de la fonction. L'option 'at' dfinit le niveau d'agrgation et peut seulement tre utilise dans le contexte de sources de donnes relationnelles. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Syntaxe
percentage ( numeric_expr [ at exp {, expr } ] [ <for-option> ] [ prefilter ] ) percentage ( [ distinct ] numeric_expr [ <for-option> ] [ prefilter ] ) <for-option> ::= for expr {, expr } | for report | auto

Exemple
percentage ( sales 98 )

Rsultat : La fonction affiche le pourcentage du total des ventes de 1998 qui est attribu chaque reprsentant des ventes.

Guide de l'utilisateur - Cration de rapports professionnelle 413

Annexe E: Utilisation de l'diteur d'expression

Pourcentage Reprsentant Ventes 98 des ventes -------------- --------------------------- 60646 ---------7.11% Bill 7.35% 62523 Gibbons 2.63% 22396 Bjorn Flertjan Chris Cornel

percentile
La valeur retourne indique, selon une distribution de 1 100, dans quel centime se situent les donnes lmentaires slectionnes. L'option <for-option> dfinit l'tendue de la fonction. L'option 'at' dfinit le niveau d'agrgation et peut seulement tre utilise dans le contexte de sources de donnes relationnelles. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Syntaxe
percentile ( numeric_expr [ at exp {, expr } ] [ <for-option> ] [ prefilter ] ) percentile ( [ distinct ] numeric_expr [ <for-option> ] [ prefilter ] ) <for-option> ::= for expr {, expr } | for report | auto

Exemple
percentile ( Sales 98 )

Rsultat : Pour chaque ligne, la fonction affiche le pourcentage de lignes dont la valeur est infrieure ou gale la valeur de quantit de la ligne active. Qt -----800 700 600 500 400 400 200 200 Centile (Qt) ----------------1 0.875 0.75 0.625 0.5 0.5 0.25 0.25

414 Report Studio

Annexe E: Utilisation de l'diteur d'expression

quantile
Retourne le rang d'une valeur l'intrieur de l'intervalle que vous avez indiqu. Le rang est exprim sous forme d'entier de faon accepter toute plage de rangs, par exemple de 1 (le plus lev) 100 (le plus bas). L'option <for-option> dfinit l'tendue de la fonction. L'option 'at' dfinit le niveau d'agrgation et peut seulement tre utilise dans le contexte de sources de donnes relationnelles. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Syntaxe
quantile ( numeric_expr, numeric_expr [ at exp {, expr } ] [ <for-option> ] [ prefilter ] ) quantile ( [ distinct ] numeric_expr, numeric_expr [ <for-option> ] [ prefilter ] ) <for-option> ::= for expr {, expr } | for report | auto

Exemple
quantile ( Qty, 4 )

Rsultat : La quantit, le rang de la valeur de quantit et les valeurs de quantit rpartis en 4 groupes de quantile (quartiles). Qt -----800 700 600 500 400 400 200 200 Rang (Qt) Quantile ( Qt; 4 )

- - - - - - - - - -----------------------------1 2 3 4 5 5 7 7 1 1 2 2 3 3 4 4

quartile
La valeur retourne reprsente le rang d'une valeur dans un groupe. Le rang est exprim sous forme d'entier, le chiffre 1 reprsentant le premier rang, et le chiffre 4 reprsentant le dernier rang. L'option <for-option> dfinit l'tendue de la fonction. L'option 'at' dfinit le niveau d'agrgation et peut seulement tre utilise dans le contexte de sources de donnes relationnelles. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Syntaxe
quartile ( numeric_expr ) [ at exp {, expr } ] [ <for-option> ] [ prefilter ]

Guide de l'utilisateur - Cration de rapports professionnelle 415

Annexe E: Utilisation de l'diteur d'expression


quartile ( [ distinct ] numeric_expr [ <for-option> ] [ prefilter ] ) <for-option> ::= for expr {, expr } | for report | auto

Exemple
quartile ( Qty )

Rsultat : La fonction affiche la quantit et le quartile de la valeur de quantit exprim sous forme d'entier, le chiffre 1 reprsentant le premier rang, et le chiffre 4 reprsentant le dernier rang. Qt -----450 400 350 300 250 200 150 100 Quartile (Qt) --------------------1 1 2 2 3 3 4 4

rank
La valeur retourne reprsente le rang des donnes lmentaires slectionnes. L'ordre de tri est facultatif; l'ordre dcroissant (DESC) est utilis par dfaut. Si deux ou plusieurs lignes ont la mme valeur, alors il manque une valeur dans l'ordre des valeurs classes (aussi appel classement olympique). L'option <for-option> dfinit l'tendue de la fonction. L'option 'at' dfinit le niveau d'agrgation et peut seulement tre utilise dans le contexte de sources de donnes relationnelles. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit. Les valeurs nulles sont classes en dernier.

Syntaxe
rank ( expr [ ASC | DESC ] {, expr [ ASC | DESC ] } [ at exp {, expr } ] [ <for-option> ] [ prefilter ] ) rank ( [ distinct ] expr [ ASC | DESC ] {, expr [ ASC | DESC ] } [ <for-option>] [ prefilter ] ) <for-option> ::= for expr {, expr } | for report | auto

Exemple
rank ( Sales 98 )

Rsultat : Pour chaque ligne, la fonction affiche la valeur du rang des ventes de 1998 qui est attribu chaque reprsentant des ventes, et omet des nombres lorsque des lignes ont la mme valeur.

416 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Rang Reprsentant Ventes 98 des ventes ----------- ------------ - - - - - - - 60000 -------1 Bill 2 50000 Gibbons 2 50000 Bjorn 4 48000 Flertjan Chris Cornel John Smith

running-average
Pour un ensemble de valeurs donn, calcule chaque ligne la moyenne des lignes prcdentes et de la ligne active. L'option <for-option> dfinit l'tendue de la fonction. L'option 'at' dfinit le niveau d'agrgation et peut seulement tre utilise dans le contexte de sources de donnes relationnelles. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Syntaxe
running-average ( numeric_expr [ at exp {, expr } ] [ <for-option> ] [ prefilter ] ) running-average ( [ distinct ] numeric_expr [ <for-option> ] [ prefilter ] ) <for-option> ::= for expr {, expr } | for report | auto

Exemple
running-average ( Qty )

Rsultat : Pour chaque ligne, la fonction affiche la quantit et une moyenne cumulative pour la ligne active et les lignes prcdentes. Nom ------Smith Smith Smith Smith Wong Wong Qt -----7 3 6 4 3 5 Moyenne -----5 5 5 5 4 4 Moyenne cumulative pour le nom -------------------------------------7 5 5.33 5 3 4

running-count
Pour un ensemble de valeurs donn, calcule chaque ligne le nombre de valeurs, en tenant compte de la ligne active. L'option <for-option> dfinit l'tendue de la fonction. L'option 'at' dfinit le Guide de l'utilisateur - Cration de rapports professionnelle 417

Annexe E: Utilisation de l'diteur d'expression niveau d'agrgation et peut seulement tre utilise dans le contexte de sources de donnes relationnelles. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Syntaxe
running-count ( numeric_expr [ at exp {, expr } ] [ <for-option> ] [ prefilter ] ) running-count ( [ distinct ] numeric_expr [ <for-option> ] [ prefilter ] ) <for-option> ::= for expr {, expr } | for report | auto

Exemple
running-count ( Qty )

Rsultat : Pour chaque ligne, la fonction affiche la quantit et un nombre cumulatif indiquant la position de la ligne active. Nom ------Smith Smith Smith Smith Wong Wong Qt -----7 3 6 4 3 5 Nombre --------4 4 4 4 3 3 Nombre cumulatif pour le nom -------------------------------------1 2 3 4 1 2

running-difference
Pour un ensemble de valeurs donn, calcule chaque ligne l'cart cumulatif, c'est--dire la diffrence entre la valeur de la ligne active et celle de la ligne qui la prcde. L'option <for-option> dfinit l'tendue de la fonction. L'option 'at' dfinit le niveau d'agrgation et peut seulement tre utilise dans le contexte de sources de donnes relationnelles. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Syntaxe
running-difference ( numeric_expr [ at exp {, expr } ] [ <for-option> ] [ prefilter ] ) running-difference ( [ distinct ] numeric_expr [ <for-option> ] [ prefilter ] ) <for-option> ::= for expr {, expr } | for report | auto

Exemple
running-difference ( Qty )

Rsultat : Pour chaque ligne, la fonction affiche la quantit et un cart cumulatif entre la valeur de la ligne active et celle de la ligne prcdente.

418 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Nom ------Smith Smith Smith Smith Wong Wong

Qt -----7 3 6 4 3 5

cart cumulatif pour le nom -------------------------------------NUL -4 3 -2 -1 2

running-maximum
Pour un ensemble de valeurs donn, calcule chaque ligne la valeur maximale des lignes prcdentes et de la ligne active. L'option <for-option> dfinit l'tendue de la fonction. L'option 'at' dfinit le niveau d'agrgation et peut seulement tre utilise dans le contexte de sources de donnes relationnelles. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Syntaxe
running-maximum ( numeric_expr [ at exp {, expr } ] [ <for-option> ] [ prefilter ] ) running-maximum ( [ distinct ] numeric_expr [ <for-option> ] [ prefilter ] ) <for-option> ::= for expr {, expr } | for report | auto

Exemple
running-maximum ( Qty )

Rsultat : Pour chaque ligne, la fonction affiche la quantit et la valeur maximale cumulative des lignes prcdentes et de la ligne active. Nom ------Smith Smith Smith Smith Wong Wong Qt -----2 3 6 7 3 5 Max -----7 7 7 7 5 5 Max cumulatif (Qt) pour le nom -------------------------------------2 3 6 7 3 5

running-minimum
Pour un ensemble de valeurs donn, calcule chaque ligne la valeur minimale des lignes prcdentes et de la ligne active. L'option <for-option> dfinit l'tendue de la fonction. L'option 'at' dfinit le niveau d'agrgation et peut seulement tre utilise dans le contexte de sources de donnes

Guide de l'utilisateur - Cration de rapports professionnelle 419

Annexe E: Utilisation de l'diteur d'expression relationnelles. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Syntaxe
running-minimum ( numeric_expr [ at exp {, expr } ] [ <for-option> ] [ prefilter ] ) running-minimum ( [ distinct ] numeric_expr [ <for-option> ] [ prefilter ] ) <for-option> ::= for expr {, expr } | for report | auto

Exemple
running-minimum ( Qty )

Rsultat : Pour chaque ligne, la fonction affiche la quantit et la valeur minimale cumulative des lignes prcdentes et de la ligne active. Nom ------Smith Smith Smith Smith Wong Wong Qt ----7 3 6 2 4 5 Min -----2 2 2 2 3 3 Min cumulatif (Qt) pour le nom -------------------------------------7 3 3 2 4 4

running-total
Pour un ensemble de valeurs donn, calcule chaque ligne la somme des lignes prcdentes et de la ligne active. L'option <for-option> dfinit l'tendue de la fonction. L'option 'at' dfinit le niveau d'agrgation et peut seulement tre utilise dans le contexte de sources de donnes relationnelles. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Syntaxe
running-total ( numeric_expr [ at exp {, expr } ] [ <for-option> ] [ prefilter ] ) running-total ( [ distinct ] numeric_expr [ <for-option> ] [ prefilter ] ) <for-option> ::= for expr {, expr } | for report | auto

Exemple
running-total ( Qty )

Rsultat : Pour chaque ligne, la fonction affiche la quantit et la somme cumulative des lignes prcdentes et de la ligne active.

420 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Nom ------Smith Smith Smith Smith Wong Wong

Qt -----2 3 6 7 3 5

Total -------18 18 18 18 12 12

Somme cumulative (Qt) pour le nom -------------------------------------2 5 11 18 3 8

standard-deviation
La valeur retourne reprsente l'cart-type des donnes lmentaires slectionnes. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Syntaxe
standard-deviation ( [ distinct ] expr [ auto ] ) standard-deviation ( [ distinct ] expr for [ all | any ] expr { , expr } ) standard-deviation ( [ distinct ] expr for report )

Exemple
standard-deviation ( ProductCost )

Rsultat : Valeur indiquant l'cart entre les cots de production et le cot de production moyen.

standard-deviation-pop
Calcule l'cart-type de population et renvoie la racine carre de la variance de la population. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Syntaxe
standard-deviation-pop ( [ distinct ] expr [ auto ] ) standard-deviation-pop ( [ distinct ] expr for [ all | any ] expr { , expr } ) standard-deviation-pop ( [ distinct ] expr for report )

Exemple
standard-deviation-pop ( ProductCost )

Rsultat : Valeur de la racine carre de la variance de la population.

total
Renvoie la valeur totale des donnes lmentaires slectionnes. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Guide de l'utilisateur - Cration de rapports professionnelle 421

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
total ( [ distinct ] expr [ auto ] ) total ( [ distinct ] expr for [ all | any ] expr { , expr } ) total ( [ distinct ] expr for report )

Exemple
total ( Sales )

Rsultat : Valeur totale de toutes les valeurs de Ventes.

variance
La valeur retourne reprsente la variance entre les donnes lmentaires slectionnes. Le mot-cl 'distinct' est disponible pour assurer la compatibilit de certaines expressions avec des versions prcdentes du produit.

Syntaxe
variance ( [ distinct ] expr [ auto ] ) variance ( [ distinct ] expr for [ all | any ] expr { , expr } ) variance ( [ distinct ] expr for report )

Exemple
variance ( Product Cost )

Rsultat : Valeur indiquant quel point les cots de production varient par rapport au cot de production moyen.

variance-pop
Renvoie la variance de la population d'un ensemble de chiffres aprs la suppression des valeurs nulles.

Syntaxe
variance-pop ( [ distinct ] expr [ auto ] ) variance-pop ( [ distinct ] expr for [ all | any ] expr { , expr } ) variance-pop ( [ distinct ] expr for report )

Exemple
variance-pop ( Qty)

Rsultat : Pour chaque ligne, la fonction affiche la variance de la population d'un ensemble de chiffres aprs la suppression des valeurs nulles.

Rcapitulatifs des membres


Cette liste contient des fonctions prdfinies qui renvoient soit une valeur rcapitulative unique pour un groupe de valeurs associes, soit une valeur rcapitulative diffrente pour chaque instance d'un groupe de valeurs associes.

422 Report Studio

Annexe E: Utilisation de l'diteur d'expression

aggregate
Retourne une valeur calcule l'aide de la fonction d'agrgation approprie, en fonction du type d'agrgation de l'expression.

Syntaxe
aggregate ( < currentMeasure | expr > within set set_expr { , set_expr } ) aggregate ( < currentMeasure | expr > within < detail | aggregate > expr )

average
Retourne la valeur moyenne des donnes lmentaires slectionnes.

Syntaxe
average ( < currentMeasure | expr > within set set_expr { , set_expr } ) average ( < currentMeasure | expr > within < detail | aggregate > expr )

count
La valeur retourne reprsente le nombre de donnes lmentaires slectionnes, sans compter les valeurs NULL.

Syntaxe
count ( < currentMeasure | expr > within set set_expr { , set_expr } ) count ( < currentMeasure | expr > within < detail | aggregate > expr )

maximum
Retourne la valeur maximale des donnes lmentaires slectionnes.

Syntaxe
maximum ( < currentMeasure | expr > within set set_expr { , set_expr } ) maximum ( < currentMeasure | expr > within < detail | aggregate > expr )

median
Renvoie la valeur mdiane des donnes lmentaires slectionnes.

Syntaxe
median ( < currentMeasure | expr > within set set_expr { , set_expr } ) median ( < currentMeasure | expr > within < detail | aggregate > expr )

minimum
Retourne la valeur minimale des donnes lmentaires slectionnes.

Guide de l'utilisateur - Cration de rapports professionnelle 423

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
minimum ( < currentMeasure | expr > within set set_expr { , set_expr } ) minimum ( < currentMeasure | expr > within < detail | aggregate > expr )

percentage
La valeur retourne reprsente le pourcentage de la valeur totale des donnes lmentaires slectionnes.

Syntaxe
percentage ( numeric_expr set_expr {, set_expr } ) [ tuple member_expr {, member_expr } ] within set

Exemple
percentage ( [gosales].[sales measures].[quantity] tuple [gosales].[Staff].[]. [department]->[West] within set children([gosales].[Staff].[].[Staff] )

percentile
La valeur retourne indique, selon une distribution de 1 100, dans quel centime se situent les donnes lmentaires slectionnes.

Syntaxe
percentile ( numeric_expr set_expr {, set_expr } ) [ tuple member_expr {, member_expr } ] within set

quantile
Retourne le rang d'une valeur l'intrieur de l'intervalle indiqu. Le rang est exprim sous forme d'entier de faon accepter toute plage de rangs, par exemple de 1 (le plus lev) 100 (le plus bas) .

Syntaxe
quantile ( numeric_expr, numeric_expr within set set_expr {, set_expr } ) [ tuple member_expr {, member_expr } ]

quartile
La valeur retourne reprsente le rang d'une valeur dans un groupe. Le rang est exprim sous forme d'entier, le chiffre 1 reprsentant le premier rang, et le chiffre 4 reprsentant le dernier rang.

424 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
quartile ( numeric_expr [ tuple member_expr {, member_expr } ] within set set_expr {, set_expr } )

rank
La valeur retourne reprsente le rang des donnes lmentaires slectionnes. Le type de classement retourn (Olympique, dense ou squentiel) dpend de la source de donnes. L'ordre de tri est facultatif; DESC est utilis par dfaut.

Syntaxe
rank ( numeric_expr [ ASC | DESC ] [ tuple member_expr {, member_expr } ] within set set_expr {, set_expr } )

Exemple
rank ( [gosales].[sales measures].[quantity] tuple [gosales].[Staff].[]. [department]->[West] within set children([gosales].[Staff].[].[Staff] )

standard-deviation
La valeur retourne reprsente l'cart-type des donnes lmentaires slectionnes.

Syntaxe
standard-deviation ( < currentMeasure | expr > within set set_expr { , set_expr } ) standard-deviation ( < currentMeasure | expr > within < detail | aggregate > expr )

total
Renvoie la valeur totale des donnes lmentaires slectionnes.

Syntaxe
total ( < currentMeasure | expr > within set set_expr { , set_expr } ) total ( < currentMeasure | expr > within < detail | aggregate > expr )

variance
La valeur retourne reprsente la variance entre les donnes lmentaires slectionnes.

Syntaxe
variance ( < currentMeasure | expr > within set set_expr { , set_expr } ) variance ( < currentMeasure | expr > within < detail | aggregate > expr )

Constantes
Une constante est une valeur fixe qu'il est possible d'utiliser dans une expression.

Guide de l'utilisateur - Cration de rapports professionnelle 425

Annexe E: Utilisation de l'diteur d'expression

date
Insre la date systme actuelle.

date-heure
Insre la date-heure systme actuelle.

heure avec fuseau horaire


Insre une heure de zro avec un fuseau horaire.

date-heure avec fuseau horaire


Insre un exemple de date-heure avec fuseau horaire.

intervalle
Insre un intervalle de zro.

intervalle de type Anne


Insre un intervalle de type Anne de zro.

intervalle de type Mois


Insre un intervalle de type Mois de zro.

intervalle de type Anne mois


Insre un intervalle de type Anne mois de zro.

intervalle de type Jour


Insre un intervalle de type Jour de zro.

intervalle de type Heure


Insre un intervalle de type Heure de zro.

intervalle de type Minute


Insre un intervalle de type Minute de zro.

intervalle de type Seconde


Insre un intervalle de type Seconde de zro.

426 Report Studio

Annexe E: Utilisation de l'diteur d'expression

intervalle de type Jour heure


Insre un intervalle de type Jour heure de zro.

intervalle de type Jour minute


Insre un intervalle de type Jour minute de zro.

intervalle de type Jour seconde


Insre un intervalle de type Jour seconde de zro.

intervalle de type Heure minute


Insre un intervalle de type Heure minute de zro.

intervalle de type Heure seconde


Insre un intervalle de type Heure seconde de zro.

intervalle de type Minute seconde


Insre un intervalle de type Minute seconde de zro.

nul
Insre une valeur nulle si les conditions de l'expression ne sont pas satisfaites.

nombre
Insre le chiffre 0, qu'il est possible de remplacer par une autre valeur numrique.

chane
Insre une chane vide.

heure
Insre l'heure systme actuelle.

Syntaxe
Une syntaxe est un modle qui peut tre utilis pour crer une expression.

if then else
Modle d'utilisation de l'instruction "IF...THEN...ELSE" dans l'expression. Guide de l'utilisateur - Cration de rapports professionnelle 427

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
IF ([Country] = 'Canada') THEN ([List Price] * 0.60) ELSE ([List Price])

in_range
Modle d'utilisation de IN_RANGE dans l'expression.

Syntaxe
example: [gosales].[CONVERSIONRATE].[COUNTRYCODE] IN_RANGE { :30 , 40, 50, 999: }

CASE (recherche)
Modle d'utilisation de CASE (recherche) dans l'expression.

Syntaxe
CASE WHEN [Country] = 'Canada' THEN ([List Price] * 0.60) WHEN [CountryCode] > 100 THEN [List Price] * 0.80 ELSE [List Price] END

CASE (simple)
Modle d'utilisation de CASE (simple) dans l'expression.

Syntaxe
CASE [Country] WHEN 'Canada' THEN ([List Price] * 0.60) WHEN 'Australia' THEN [List Price] * 0.80 ELSE [List Price] END

Fonctions de date-heure selon le principe des jours ouvrables


Cette liste contient des fonctions d'affaires pour excuter des calculs de date et d'heure.

_add_days
Renvoie la date ou la date-heure en fonction du premier argument rsultant de l'ajout de exp_entier jours exp_date.

428 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
_add_days ( date_exp, integer_exp )

Exemple 1
_add_days ( 2002-04-30 , 1 )

Rsultat : 01.05.02

Exemple 2
_add_days ( 2002-04-30 12:10:10.000, 1 )

Rsultat : 01.05.02 12:10:10.000

Exemple 3
_add_days ( 2002-04-30 00:00:00.000, 1/24 ) Note that the second argument is not a whole number. This is supported by some database technologies and increments the time portion.

Rsultat : 2002-04-30 01:00:00.000

_add_months
Renvoie la date ou la date-heure en fonction du premier argument rsultant de l'ajout de exp_entier mois exp_date.

Syntaxe
_add_months ( date_exp, integer_exp )

Exemple 1
_add_months ( 2002-04-30 , 1 )

Rsultat : 30.05.02

Exemple 2
_add_months ( 2002-04-30 12:10:10.000, 1 )

Rsultat : 30.05.02 12:10:10.000

_add_years
Renvoie la date ou la date-heure en fonction du premier argument rsultant de l'ajout de exp_entier annes exp_date.

Syntaxe
_add_years ( date_exp, integer_exp )

Exemple 1
_add_years ( 2002-04-30 , 1 )

Rsultat : 30.04.03

Guide de l'utilisateur - Cration de rapports professionnelle 429

Annexe E: Utilisation de l'diteur d'expression

Exemple 2
_add_years ( 2002-04-30 12:10:10.000 , 1 )

Rsultat : 30.04.03 12:10:10.000

_age
Retourne un nombre qui est obtenu en soustrayant exp_date de la date d'aujourd'hui. Cette valeur prend la forme AAAAMMJJ, o AAAA reprsente le nombre d'annes, MM le nombre de mois et JJ le nombre de jours.

Syntaxe
_age (date_exp )

Exemple
Today's date=2003-02-05 _age ( 1990-04-30 )

Rsultat : 120906, c'est--dire 12 ans, 9 mois et 6 jours.

_day_of_week
Renvoie le jour de la semaine, sous la forme d'un chiffre compris entre 1 et 7. Le premier jour de la semaine (jour 1) dpend de la valeur saisie dans le deuxime paramtre (un chiffre entre 1 et 7), o 1 correspond au lundi et 7 correspond au dimanche. Notez que dans la norme ISO 8601, la semaine commence le lundi, le jour 1. En Amrique du Nord, dimanche est le premier jour de la semaine et correspond au jour 7.

Syntaxe
_day_of_week ( date_exp, integer )

Exemple
_day_of_week ( 2003-01-01, 1 )

Rsultat : 3

_day_of_year
Renvoie l'ordinal correspondant au jour de l'anne dans exp_date (compris entre 1 et 366). Aussi connu sous le nom de jour julien.

Syntaxe
_day_of_year ( date_exp )

Exemple
_day_of_year ( 2003-03-01 )

Rsultat : 61

430 Report Studio

Annexe E: Utilisation de l'diteur d'expression

_days_between
Renvoie un nombre positif ou ngatif reprsentant le nombre de jours entre deux expressions de date. Si exp1_date < exp2_date, le rsultat sera ngatif.

Syntaxe
_days_between ( date_exp1, date_exp2 )

Exemple
_days_between ( 2002-04-30 , 2002-06-21 )

Rsultat : -52

_days_to_end_of_month
Renvoie un nombre reprsentant le nombre de jours restant dans le mois reprsent par l'expression de date exp_date.

Syntaxe
_days_to_end_of_month ( date_exp )

Exemple
_days_to_end_of_month ( 2002-04-20 14:30:22.123 )

Rsultat : 10

_first_of_month
Renvoie une date ou une date-heure en fonction de l'argument obtenu par la conversion en date de exp_date, avec la mme anne et le mme mois, mais en dfinissant le jour 1.

Syntaxe
_first_of_month ( date_exp )

Exemple 1
_first_of_month ( 2002-04-20 )

Rsultat : 01.04.02

Exemple 2
_first_of_month ( 2002-04-20 12:10:10.000 )

Rsultat : 01.04.02 12:10:10.000

_last_of_month
Renvoie une date ou une date-heure (en fonction de l'argument) dans laquelle exp_date correspond au dernier jour du mois.

Guide de l'utilisateur - Cration de rapports professionnelle 431

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
_last_of_month ( date_exp )

Exemple 1
_last_of_month ( 2002-01-14 )

Rsultat : 31.01.02

Exemple 2
_last_of_month ( 2002-01-14 12:10:10.000 )

Rsultat : 31.01.02 12:10:10.000

_make_timestamp
Renvoie une date-heure construite partir des expressions exp1_entier (anne), exp2_entier (mois) et exp3_entier (jour). La valeur implicite de la portion heure est 00:00:00.000.

Syntaxe
_make_timestamp ( integer_exp1, integer_exp2, integer_exp3 )

Exemple
_make_timestamp ( 2002 , 01 , 14 )

Rsultat : 14.01.02 00:00:00.000

_months_between
Renvoie un nombre entier positif ou ngatif reprsentant le nombre de mois entre exp1_date et exp2_date. Si exp1_date < exp2_date, alors un nombre ngatif est retourn.

Syntaxe
_months_between ( date_exp1, date_exp2 )

Exemple
_months_between ( 2002-01-30, 2002-04-03 )

Rsultat : 2

_week_of_year
Renvoie le numro de la semaine de l'anne dans exp_date selon la norme ISO 8601, o la semaine 1 correspond la premire semaine de l'anne qui compte un jeudi, ce qui correspond la semaine du 4 janvier. Une semaine commence le lundi (jour 1) et se termine le dimanche (jour 7).

432 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
_week_of_year ( date_exp )

Exemple
_week_of_year ( 2003-01-01 )

Rsultat : 1

_years_between
Renvoie un nombre entier positif ou ngatif reprsentant le nombre d'annes entre exp1_date et exp2_date. Si exp1_date < exp2_date, alors une valeur ngative est retourne.

Syntaxe
_years_between ( date_exp1, date_exp2 )

Exemple
_years_between ( 2003-01-30, 2001-04-03 )

Rsultat : 1

_ymdint_between
Renvoie un nombre reprsentant la diffrence entre les expressions de date exp1_date et exp2_date. Cette valeur prend la forme AAAAMMJJ, o AAAA reprsente le nombre d'annes, MM le nombre de mois et JJ le nombre de jours.

Syntaxe
_ymdint_between ( date_exp1, date_exp2 )

Exemple
_ymdint_between ( 1990-04-30 , 2003-02-05 )

Rsultat : 120906, c'est--dire 12 ans, 9 mois et 6 jours.

Fonctions de bloc
Cette liste contient des fonctions utilises pour accder aux membres d'un ensemble, habituellement dans le contexte d'Analysis Studio.

_firstFromSet
Retourne les premiers membres trouvs dans la dfinition de exp_numrique_max + exp_numrique_dbordement. Si le total de exp_numrique_max + exp_numrique_dbordement est dpass, seul le nombre maximal de membres est retourn.

Guide de l'utilisateur - Cration de rapports professionnelle 433

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
_firstFromSet ( set_exp, numeric_exp_max , numeric_exp_overflow )

_remainderSet
L'expression de membre est incluse dans l'ensemble retourn lorsque la taille de exp_ensemble est suprieure exp_numrique.

Syntaxe
_remainderSet (member_exp, set_exp , numeric_exp )

Fonctions de macro
La liste ci-dessous contient les fonctions qui peuvent tre utilises dans les macros. Une macro peut contenir plusieurs de ces fonctions. Les macros se reconnaissent au fait qu'elles commencent et se terminent par le signe de dise (#). Tout ce qui se trouve entre ces deux signes est considr pendant l'opration du logiciel comme une expression de macro.

+
Concatne deux chanes.

Syntaxe
value1 + value2

Exemple
# '{' + $runLocale + '}'#

Rsultat : {fr-fr}

array
Cre un tableau partir de la liste des paramtres.

Syntaxe
array ( string_exp | array_exp { , string_exp | array_exp } )

Exemple
#csv ( 'x1' , 'x2' , array ( 'a1' , 'a2' ) )#

Rsultat : 'x1' ; 'x2' ; 'a1' ; 'a2'

csv
Cre une chane de valeurs spares par des virgules partir des lments du tableau. Facultativement, vous pouvez dfinir les chanes de sparateurs et de guillemets utiliser. Le sparateur implicite est le point-virgule ( ; ) et le caractre implicite pour le guillemet est le guillemet simple ( ' ). 434 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
csv ( array_exp [ , separator_string [ , quote_string ] ] )

Exemple
#csv ( array ( 'a1' , 'a2' ) )#

Rsultat : 'a1' ; 'a2'

dq
Place la chane transmise entre guillemets doubles.

Syntaxe
dq ( string_exp )

Exemple
#dq ( 'zero' )#

Rsultat : "zro"

grep
Cherche les lments d'un tableau qui correspondent au motif dfini dans le premier argument. Retourne un tableau contenant les lments qui correspondent au motif.

Syntaxe
grep ( pattern_string , array_exp )

Exemple
#csv ( grep ( 's' , array ( 'as', 'an', 'arts' ) ) )#

Rsultat : 'as'; 'arts'

join
Joint les lments d'un tableau en utilisant le sparateur.

Syntaxe
join ( separator_string , array_exp )

Exemple
# sq ( join ( ' | | ' , array ( 'as', 'an', 'arts' ) ) )#

Rsultat : 'as | | an | | arts'

Guide de l'utilisateur - Cration de rapports professionnelle 435

Annexe E: Utilisation de l'diteur d'expression

prompt
Invite l'utilisateur fournir une seule valeur. Seul l'argument nom_invite est obligatoire. Lorsque l'expression type_donnes n'est pas dfinie, le systme utilise la valeur implicite chane. L'invite est facultative lorsque L'expression texte_implicite est dfinie. L'expression texte, lorsqu'elle est dfinie, prcde la valeur. Une expression lment_requte peut tre dfinie afin de profiter des proprits d'informations d'invite de l'lment de requte. L'expression texte_fin, lorsqu'elle est dfinie, est ajoute la valeur.

Syntaxe
prompt ( prompt_name , datatype , defaultText , text , queryItem , trailing_text )

Exemple
select . . . where COUNTRY_MULTILINGUAL.COUNTRY_CODE CountryCode', 'integer', '10' )# > #prompt('Starting

Rsultat : select . . . where PAYS_MULTILINGUE.CODE_PAYS > 10

promptmany
Invite l'utilisateur fournir une ou plusieurs valeurs. Seul l'argument nom_invite est obligatoire. Lorsque l'expression type_donnes n'est pas dfinie, le systme utilise la valeur implicite chane. L'invite est facultative lorsque L'expression texte_implicite est dfinie. L'expression texte, lorsqu'elle est dfinie, prcde la liste de valeurs. Une expression lment_requte peut tre dfinie afin de profiter des proprits d'informations d'invite de l'lment de requte. L'expression texte_fin, lorsqu'elle est dfinie, est ajoute la liste de valeurs.

Syntaxe
promptmany ( prompt_name , datatype , defaultText , text , queryItem , trailing_text )

Exemple 1
select . . . where COUNTRY_MULTILINGUAL.COUNTRY IN ( #promptmany ( 'CountryName' ) # )

Rsultat : select . . . where PAYS_MULTILINGUE.CODE_PAYS IN ('Canada' , 'Pays-Bas' , 'Russie')

Exemple 2
select . . . from gosales.gosales.dbo.COUNTRY_MULTILINGUAL COUNTRY_MULTILINGUAL, gosales.gosales.dbo.COUNTRY XX where COUNTRY_MULTILINGUAL.COUNTRY_CODE = XX.COUNTRY_CODE #promptmany('Selected CountryCodes',

436 Report Studio

Annexe E: Utilisation de l'diteur d'expression


'integer', ' ', COUNTRY_MULTILINGUAL.COUNTRY_CODE IN (', '', ')'

' and

)#

Rsultat : select . . . dans gosales.gosales.dbo.PAYS_MULTILINGUE PAYS_MULTILINGUE, gosales.gosales.dbo.PAYS XX o PAYS_MULTILINGUE.CODE_PAYS = XX.CODE_PAYS et PAYS_MULTILINGUE.CODE_PAYS IN ('Canada' , 'Pays-Bas' , 'Russie')

sb
Place la chane transmise entre crochets.

Syntaxe
sb ( string_exp )

Exemple
#sb ( 'abc' )#

Rsultat : [abc]

sq
Place la chane transmise entre guillemets simples.

Syntaxe
sq ( string_exp )

Exemple
#sq ( 'zero' )#

Rsultat : 'zro'

sort
Trie les lments d'un tableau par ordre alphabtique. Les valeurs en double sont conserves.

Syntaxe
sort ( array_exp )

Exemple
#csv ( sort ( array ( 's3', 'a', 'x' ) ) )#

Rsultat : 'a'; 's3'; 'x'

split
Fractionne une chane ou les lments d'une chane d'un tableau en lments spars. Guide de l'utilisateur - Cration de rapports professionnelle 437

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
split ( pattern_string, string_exp | array_exp )

Exemple 1
#csv ( split ( '::', 'ab=c::de=f::gh=i' ) )#

Rsultat : 'ab=c' ; 'de=f'; 'gh=i'

Exemple 2
#csv ( split ( '=' , split ( '::', 'ab=c::de=f::gh=i' ) ) )#

Rsultat : 'ab' ; 'c' ; 'de' ; 'f'; 'gh' ; 'i'

substitute
Cherche un motif dans une chane ou dans les lments d'une chane d'un tableau et remplace la premire occurrence du texte qui a t trouv par un autre texte.

Syntaxe
substitute ( pattern_string, replacement_string, string_exp | array_exp )

Exemple 1
#sq ( substitute ( '^cn=', '***', 'cn=help' ) )#

Rsultat : '***help'

Exemple 2
#csv ( substitute ( '^cn=', '***', array ( 'cn=help' , 'acn=5' ) ) )#

Rsultat : '***help' ; 'acn=5'

Exemple 3
#csv ( substitute ( 'cn=', '', array ( 'cn=help' , 'acn=5' ) ) )#

Rsultat : 'help' ; 'a5'

unique
Suprime les entres en double d'un tabelau. L'ordre des lments est conserv.

438 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
unique ( array_exp )

Exemple
Example: #csv ( unique ( array ( 's3', 'a', 's3', 'x' ) ) )#

Rsultat : 's3'; 'a'; 'x'

urlencode
La fonction URL encode l'argument saisi. Elle est utile lors de la dfinition de chanes de connexions XML.

Syntaxe
field_one=urlencode(prompt('userValue'))

Exemple
urlencode(prompt('some_val'))

Rsultat : %27testValue%27

CSVIdentityName
Utilise les informations de l'utilisateur authentifi afin de trouver des valeurs dans la table de paramtres indique. Chaque lment de l'identit de l'utilisateur (nom de compte, noms de groupe, noms de rle) sert de cl. La liste unique de valeurs ainsi obtenues est ensuite transmise sous forme de chane, dans laquelle chaque valeur est dlimite par des guillemets simples et les valeurs multiples sont spares par des virgules.

Syntaxe
CSVIdentityName ( %parameter_map_name [ , separator_string ] )

Exemple
#CSVIdentityName ( %security_clearance_level_map )#

Rsultat : 'niveau_500' , 'niveau_501' , 'niveau_700'

CSVIdentityNameList
Renvoie les pices de l'identit de l'utilisateur (nom de compte, noms de groupe, noms de rle) sous forme de liste de chanes de caractres. La liste unique de valeurs est ensuite transmise en retour sous forme de chane, o chaque valeur est dlimite par des guillemets simples et o les valeurs multiples sont spares par des virgules.

Guide de l'utilisateur - Cration de rapports professionnelle 439

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
CSVIdentityNameList ( [ separator_string ] )

Exemple
#CSVIdentityNameList ( )#

Rsultat : 'Tous' , 'Administrateurs de rapports' , 'Utilisateurs de requtes'

CAMPassport
Retourne le passeport.

Syntaxe
CAMPassport ( )

Exemple
#CAMPassport ( )#

Rsultat : 111:98812d62-4fd4-037b-4354-26414cf7ebef:3677162321

CAMIDList
Retourne les composantes de l'identit de l'utilisateur (nom de compte, noms de groupe, noms de rle) sous forme de liste de valeurs spares par des virgules.

Syntaxe
CAMIDList ( [ separator_string ] )

Exemple
#CAMIDList ( )#

Rsultat : CAMID("::Tous"), CAMID(":Auteurs"), CAMID(":Utilisateurs de requtes"), CAMID (":Utilisateurs"), CAMID(":Auteurs d'indicateurs")

CAMIDListForType
Retourne un tableau des identits des utilisateurs selon le type d'identit (compte, groupe ou rle) . Il peut tre utilis avec des fonctions de macros csv ou join.

Syntaxe
CAMIDListForType ( identity type )

Exemple
[qs].[userRole] IN ( #csv ( CAMIDListForType ( 'role' ) ) # )

Rsultat : [qs].[Rle_utilisateur] IN ( 'CAMID("::System Administrators")', 'CAMID(":Authors") ')

440 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Fonctions communes
nullif
Retourne NULL si exp1 est gal exp2; sinon la fonction retourne exp1.

Syntaxe
nullif( exp1, exp2 )

_format
Associe un format une expression. Le mot-cl peut tre PERCENTAGE_0, PERCENTAGE_1 ou PERCENTAGE_2.

Syntaxe
_format ( expr , keyword )

Exemple
_format( [Unit Sale Price] / [Unit Price] , PERCENTAGE_2 )

Rsultat : 0.75123 s'affiche au format 75.12%

_round
Renvoie l'expression numrique arrondie exp_entier positions aprs la virgule dcimale. Remarque : exp_entier DOIT tre un entier non ngatif.

Syntaxe
_round ( numeric_exp, integer_exp )

Exemple
_round ( 1220.42369, 2 )

Rsultat : 1220,42

abs
Retourne la valeur absolue de exp_numrique. Le signe des valeurs ngatives devient positif.

Syntaxe
abs ( numeric_exp )

Exemple 1
abs ( 15 )

Rsultat : 15

Guide de l'utilisateur - Cration de rapports professionnelle 441

Annexe E: Utilisation de l'diteur d'expression

Exemple 2
abs ( -15 )

Rsultat : 15

ancestor
Retourne l'anctre du membre qui se trouve soit au niveau indiqu (nomm), soit un certain nombre de niveaux au-dessus de celui-ci. Remarque : Nous ne pouvons garantir que les rsultats seront cohrents s'il y a plusieurs anctres de cette nature.

Syntaxe
ancestor ( member, level | integer )

ancestors
Retourne tous les anctres d'un membre un niveau donn, ou la distance au-dessus du membre. (La plupart des sources de donnes ne prennent en charge qu'un anctre un niveau donn. Toutefois, certaines le permettent. Ce qui explique que le rsultat est un ensemble de membres.)

Syntaxe
ancestors ( member , level | index )

bottomCount
Cette fonction trie un ensemble en fonction des valeurs de 'exp_numrique' values pour chacun des membres de 'exp_ensemble' et retourne les 'exp_index' derniers membres.

Syntaxe
bottomCount ( set_exp , index_exp , numeric_exp )

bottomPercent
Cette fonction est semblable la fonction bottomSum, mais le seuil est 'exp1_numrique' pour cent du total.

Syntaxe
bottomPercent ( set_exp , numeric_exp1 , numeric_exp2 )

bottomSum
Cette fonction trie un ensemble en fonction de 'exp_numrique', valu par rapport aux membres correspondants de exp_ensemble' et affiche les derniers lments dont le total cumulatif est gal ou infrieur exp1_numrique.

442 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
bottomSum ( set_exp , numeric_exp1 , numeric_exp2 )

caption
Renvoie les valeurs du titre de l'argument indiqu.

Syntaxe
caption ( level | member | set_exp )

cast
Convertit une expression dans un type de donnes dfini. Certains types de donnes permettent de dfinir une longueur et un degr de prcision. Assurez-vous que les attributs de type et de taille de la cible sont corrects. Les types de donnes suivants peuvent tre dfinis : CHARACTER, VARCHAR, CHAR, NUMERIC, DECIMAL, INTEGER, SMALLINT, REAL, FLOAT, DATE, TIME, TIMESTAMP, TIME WITH TIME ZONE, TIMESTAMP WITH TIME ZONE et INTERVAL. Lors de la dfinition d'une conversion de type INTERVAL, l'un des qualificatifs suivants doit tre saisi : YEAR, MONTH, ou YEAR TO MONTH pour un intervalle de type Anne mois; DAY, HOUR, MINUTE, SECOND, DAY TO HOUR, DAY TO MINUTE, DAY TO SECOND, HOUR TO MINUTE, HOUR TO SECOND, ou MINUTE TO SECOND pour un intervalle de type Jour seconde. Pour en savoir davantage sur cette fonction, consultez le guide de l'utilisateur.

Syntaxe
cast ( expression, datatype_specification )

Exemple 1
cast ( '123' , integer )

Rsultat : 123

Exemple 2
cast ( 12345 , VARCHAR ( 10 ) )

Rsultat : une chane contenant 12345

Remarques
Lorsque vous convertissez une valeur de type TIMESTAMP DATE, la portion heure de la valeur de date-heure est omise. Lorsque vous convertissez une valeur de type TIMESTAMP TIME, la portion de date de la valeur de date-heure est omise. Lorsque vous convertissez une valeur de type DATE TIMESTAMP, la portion heure de la valeur de date-heure est dfinie zro. Lorsque vous convertissez une valeur de type TIME TIMESTAMP, la portion date de la valeur de date-heure est dfinie la date courante du systme.

Guide de l'utilisateur - Cration de rapports professionnelle 443

Annexe E: Utilisation de l'diteur d'expression Il est impossible de convertir un intervalle d'un type en un autre (parce que le nombre de jours dans un mois est variable, par exemple). Notez que vous pouvez seulement dfinir le nombre de chiffres pour le premier qualificatif, par exemple YEAR(4) TO MONTH ou DAY(5). Des erreurs se produiront si les attributs de taille et de type de la cible ne sont pas compatibles avec ceux de la source.

ceil
Renvoie le plus petit entier suprieur ou gal exp_numrique.

Syntaxe
ceil ( numeric_exp )

ceiling
Renvoie le plus petit entier suprieur ou gal exp_numrique.

Syntaxe
ceiling ( numeric_exp )

Exemple 1
ceiling ( 4.22 )

Rsultat : 5

Exemple 2
ceiling ( -1.23 )

Rsultat : -1

char_length
Renvoie le nombre de caractres contenus dans exp_chane.

Syntaxe
char_length ( string_exp )

Exemple
char_length ( 'Canada' )

Rsultat : 6

character_length
Renvoie le nombre de caractres contenus dans exp_chane.

444 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
character_length ( string_exp )

Exemple
character_length ( 'Canada' )

Rsultat : 6

children
Retourne l'ensemble des enfants d'un membre donn.

Syntaxe
children ( member )

closingPeriod
Retourne le dernier lment de mme niveau parmi les descendants du membre du niveau indiqu. Cette fonction est habituellement utilise avec une dimension de temps.

Syntaxe
closingPeriod ( level [, member ] )

coalesce
Renvoie le premier argument non nul (ou la valeur null si tous les arguments sont nuls). La fonction Coalesce accepte deux arguments ou plus.

Syntaxe
coalesce ( exp_list )

completeTuple
Semblable 'tuple'; indique l'emplacement d'une cellule (intersection) en fonction des membres slectionns provenant tous de dimensions diffrentes. Toutefois, 'completeTuple' inclut, par dfaut, le membre implicite de toutes les dimensions non dfinies ailleurs dans les arguments, plutt que le membre actuel. La valeur de cette cellule peut tre obtenue l'aide de la fonction 'value'.

Syntaxe
completeTuple ( member { , member } )

cousin
Retourne l'enfant de membre2 la mme position relative qu'occupe membre1 sous son parent.

Guide de l'utilisateur - Cration de rapports professionnelle 445

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
cousin ( member1 , member2 )

current_date
Renvoie une valeur de date reprsentant la date courante de l'ordinateur sur lequel tourne le logiciel de base de donnes.

Syntaxe
current_date

Exemple
current_date

Rsultat : 04.03.03

current_time
Renvoie une valeur d'heure avec fuseau horaire reprsentant l'heure courante de l'ordinateur sur lequel tourne le logiciel de base de donnes.

Syntaxe
current_time

Exemple
current_time

Rsultat : 16:33:11+05:00

current_timestamp
Renvoie une valeur de date-heure avec fuseau horaire reprsentant la date-heure courante de l'ordinateur sur lequel tourne le logiciel de base de donnes.

Syntaxe
current_timestamp

Exemple
current_timestamp

Rsultat : 03.03.03 16:40:15.535000+05:00

currentMember
Retourne le membre actuel d'une hirarchie pendant une itration. Si la hirarchie indique n'est pas prsente dans le contexte dans lequel l'expression est value, son membre implicite est utilis.

446 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
currentMember ( hierarchy )

defaultMember
Retourne le membre implicite d'une hirarchie.

Syntaxe
defaultMember ( hierarchy )

descendants
Retourne l'ensemble des descendants d'un membre, ou d'un ensemble de membres, un niveau prcis (nom qualifi) ou une distance prcise (nombre entier de 0 n) de la racine. Plusieurs options peuvent tre dfinies (spares par un espace) afin de dterminer les membres retourner.

Syntaxe
descendants ( member | set_expr , level | distance [ , { self | before | beforewithmember | after } ] )

Exemple
descendants([national].[Line].[Line].[Line1]->:[PC].[Line (Root)].[Dishwashers] , 2, SELF AFTER)

Rsultat : Result: AcmeWash MR AcmeWash AcmeWash HE

Remarques
self: Seuls les membres du niveau indiqu sont inclus dans l'ensemble final (comportement implicite en l'absence d'options). before: S'il existe des niveaux intermdiaires entre le niveau du membre et celui indiqu, les membres de ces niveaux sont inclus. Si le niveau indiqu est le mme que celui du membre auquel la fonction est applique, le membre est inclus dans l'ensemble final. beforewithmember: S'il existe des niveaux intermdiaires entre le niveau du membre et celui indiqu, les membres de ces niveaux sont inclus. Le membre auquel la fonction est applique et galement inclus dans l'ensemble final. after: S'il existe d'autres niveaux aprs le niveau indiqu, les membres de ces niveaux sont inclus dans l'ensemble final.

emptySet
Retourne un ensemble de membre vide pour la hirarchie indique.

Guide de l'utilisateur - Cration de rapports professionnelle 447

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
emptySet ( hierarchy )

except
Retourne les membres de exp1_ensemble qui ne sont pas aussi inclus dans exp2_ensemble. Les doubles sont conservs lorsque le mot-cl facultatif ALL est utilis comme troisime argument.

Syntaxe
except ( set_exp1 , set_exp2 [,ALL] )

exp
Renvoie 'e' la puissance exp2_numrique. La constante 'e' est la base du logarithme naturel.

Syntaxe
exp ( numeric_exp )

Exemple
exp ( 2 )

Rsultat : 7,389056

extract
Renvoie un entier reprsentant la valeur de partie_date (anne, mois, jour, heure, minute, seconde) en exp_date_heure .

Syntaxe
extract ( datepart , datetime_exp )

Exemple 1
extract ( year , 2003-03-03 16:40:15.535 )

Rsultat : 2003

Exemple 2
extract ( hour , 2003-03-03 16:40:15.535 )

Rsultat : 16

filter
Retourne un ensemble rsultant du filtrage d'un ensemble indiqu en fonction d'une condition boolenne. Chaque membre est inclus dans le rsultat si et seulement si la valeur correspondante de 'exp_boolenne' est Vrai.

448 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
filter ( set_exp , boolean_exp )

firstChild
Retourne le premier enfant d'un membre.

Syntaxe
firstChild ( member)

firstSibling
Retourne le premier enfant du parent d'un membre.

Syntaxe
firstSibling ( member )

floor
Renvoie le plus grand entier infrieur ou gal exp_numrique.

Syntaxe
floor ( numeric_exp )

Exemple 1
floor ( 3.22 )

Rsultat : 3

Exemple 2
floor ( -1.23 )

Rsultat : -2

generate
Cette fonction value 'exp2_ensemble' pour chaque membre de 'exp1_ensemble' et effectue l'union des ensembles rsultants. Si le paramtre ALL est utilis, les valeurs en double sont retenues.

Syntaxe
generate ( set_exp1 , set_exp2 [ , ALL ] )

head
Retourne les 'exp_index' premiers lments de 'exp_ensemble'. La valeur implicite de 'exp_index' est 1.

Guide de l'utilisateur - Cration de rapports professionnelle 449

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
head ( set_exp [ , index_exp ] )

hierarchize
Cette fonction classe les membres d'un ensemble sous forme de hirarchie. Les membres d'un niveau donn sont classs dans l'ordre naturel; il s'agit du classement implicite des membres d'une dimension si aucun autre critre de triage n'est indiqu.

Syntaxe
hierarchize ( set_exp )

hierarchy
Retourne la hirarchie qui contient un membre, un niveau ou un ensemble donn.

Syntaxe
hierarchy ( level | member | set_exp )

intersect
Retourne l'intersection de deux ensembles. Le rsultat garde des doubles seulement lorsque le mot-cl facultatif ALL est utilis comme troisime argument.

Syntaxe
intersect ( set_exp1 , set_exp2 [ , ALL ] )

item
Retourne un membre partir d'un emplacement prcis dans un ensemble. L'index de l'ensemble commence zro.

Syntaxe
item ( set_exp , index )

lag
Retourne le membre de mme niveau qui se trouve un nombre prcis de positions avant le membre indiqu.

Syntaxe
lag ( member , index_exp )

lastChild
Retourne le dernier enfant d'un membre donn.

450 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
lastChild ( member )

lastPeriods
Retourne l'ensemble des membres d'un mme niveau qui finissent par le membre indiqu. Le nombre de membres retourns correspond la valeur absolue de 'exp_entier'. Si 'exp_entier' est ngatif, les membres qui suivent et qui incluent le membre indiqu sont retourns. Cette fonction est habituellement utilise avec une dimension de temps.

Syntaxe
lastPeriods ( integer_exp , member )

lastSibling
Retourne le dernier enfant du parent d'un membre.

Syntaxe
lastSibling ( member )

lead
Retourne le membre de mme niveau qui se trouve un nombre prcis de positions aprs le membre indiqu.

Syntaxe
lead ( member , index_exp )

level
Retourne le niveau d'un membre.

Syntaxe
level ( member )

levels
Retourne le niveau de la hirarchie dont la distance la racine est indique par 'index'.

Syntaxe
levels ( hierarchy , index )

linkMember
Retourne le membre correspondant dans le niveau ou la hirarchie indique (de la mme dimension) . Pour les hirarchies bases sur des niveaux, vous devez indiquer un niveau comme deuxime argument et pour les hirarchies parent-enfant, vous devez indiquer une hirarchie. Une erreur se

Guide de l'utilisateur - Cration de rapports professionnelle 451

Annexe E: Utilisation de l'diteur d'expression produit lorsque le deuxime paramtre ne retourne pas une hirarchie de la dimension laquelle le membre du premier paramtre appartient.

Syntaxe
linkMember ( member , level | hierarchy )

ln
Renvoie le logarithme naturel de exp_numrique.

Syntaxe
ln ( numeric_exp )

Exemple
ln ( 4 )

Rsultat : 1,38629

localtime
Renvoie une valeur de temps reprsentant l'heure courante de l'ordinateur sur lequel tourne le logiciel de base de donnes.

Syntaxe
localtime

Exemple
localtime

Rsultat : 16:33:11

localtimestamp
Renvoie une valeur de date-heure reprsentant la date-heure courante de l'ordinateur sur lequel tourne le logiciel de base de donnes.

Syntaxe
localtimestamp

Exemple
localtimestamp

Rsultat : 03.03.03 16:40:150,535000

lower
Convertit en minuscules tous les caractres en majuscules de exp_chane.

452 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
lower ( string_exp )

Exemple
lower ( 'ABCDEF' )

Rsultat : 'abcdef'

member
Dfinit un membre en fonction de l'expression dfinie dans la hirarchie indique. 'chane1' est utilis pour identifier le membre cr par cette fonction; il doit tre unique dans la requte et doit tre diffrent des autres membres de la mme hirarchie. 'chane2' est utilis comme titre du membre; s'il est absent, le titre est vide. Si la hirarchie est omise, la dimension de mesure est utilise. Remarque : Tous les calculs utiliss comme lments de groupement dont les lments de mme niveau sont d'autres calculs ou ensembles de membres devraient tre assigns de faon explicite une hirarchie l'aide de cette fonction, sinon les rsultats risquent de ne pas tre cohrents. La seule exception tant lorsque le calcul n'implique que des membres d'une mme hirarchie que celle des lments de mme niveau. Dans ce cas, le calcul est considr comme appartenant cette hirarchie.

Syntaxe
member ( value_exp [ , string1 [ , string2 [ , hierarchy ] ] ] )

members
Retourne l'ensemble des membres d'une hirarchie ou d'un niveau. Dans le cas d'une hirarchie, l'ordre d'affichage des membres retourns n'est pas garanti; si un ordre prvisible est requis, une fonction de classement explicite (telle que 'hierarchize') doit tre utilise.

Syntaxe
members ( hierarchy | level )

mod
Renvoie le reste (modulo) de exp1_entier divis par exp2_entier. La valeur de exp2_entier doit tre diffrente de zro ou une exception sera produite.

Syntaxe
mod ( integer_exp1, integer_exp2 )

Exemple
mod ( 20 , 3 )

Rsultat : 2

Guide de l'utilisateur - Cration de rapports professionnelle 453

Annexe E: Utilisation de l'diteur d'expression

nestedSet
Retourne l'ensemble des membres de exp2_ensemble valus en fonction du contexte du membre actuel de exp1_ensemble.

Syntaxe
nestedSet ( set_expr1 , set_expr2 )

nextMember
Retourne le prochain membre du niveau dans lequel le membre indiqu se trouve.

Syntaxe
nextMember ( member )

octet_length
Renvoie le nombre d'octets contenus dans exp_chane.

Syntaxe
octet_length ( string_exp )

Exemple 1
octet_length ( 'ABCDEF' )

Rsultat : 6

Exemple 2
octet_length ( '' )

Rsultat : 0

openingPeriod
Retourne le premier membre de mme niveau parmi les descendants du membre du niveau indiqu. Cette fonction est habituellement utilise avec une dimension de temps.

Syntaxe
openingPeriod ( level [ , member ] )

order
Affiche les membres d'un ensemble donn, tel que dtermin par l'ensemble de valeurs cr par l'valuation de 'exp_valeur' pour chacune des valeurs de l'ensemble et modifi par le troisime paramtre. Il existe deux types de classement : hirarchis (ASC ou DESC) et non hirarchis (BASC ou BDESC, o B signifie 'hirarchie brise'). Le classement hirarchis trie d'abord les membres en fonction de la position qu'ils occupent dans la hirarchie. Puis il trie les enfants de chaque membre

454 Report Studio

Annexe E: Utilisation de l'diteur d'expression en fonction de 'exp_valeur'. Le classement non hirarchis trie les membres d'un ensemble sans tenir compte de la hirarchie. En l'absence d'une indication explicite, ASC devient la valeur implicite.

Syntaxe
order ( set_exp , value_exp [ , ASC | DESC | BASC | BDESC ] )

ordinal
Retourne la valeur d'ordonne base sur zro (distance du niveau racine) du niveau indiqu.

Syntaxe
ordinal ( level )

parallelPeriod
Retourne un membre appartenant une priode antrieure dont la position relative est la mme que celle du membre indiqu. Cette fonction est semblable la fonction 'Cousin', mais elle est plus approprie lorsqu'il s'agit de sries temporelles. Elle prend l'anctre de 'membre' au niveau 'niveau' ('anctre'), puis prend l'lment de mme niveau que 'anctre' qui le prcde de exp_entier positions et retourne la priode parallle de 'membre' parmi les descendants de cet lment au mme niveau. Lorsqu'elle n'est pas dfinie, la valeur implicite de 'exp_entier' est 1 et celle de 'membre' est le membre actuel.

Syntaxe
parallelPeriod ( level [ , int_exp [ , member ] ] )

parent
Retourne le membre qui est le parent du membre indiqu.

Syntaxe
parent ( member )

periodsToDate
Retourne un ensemble d'lments de mme niveau qu'un membre donn, tel que dtermin par le niveau indiqu. Trouve l'anctre de 'membre' au niveau 'niveau' et retourne les descendants de cet anctre qui se trouvent au mme niveau que 'membre' et ce, jusqu' et incluant 'membre'. Cette fonction est habituellement utilise avec une dimension de temps.

Syntaxe
periodsToDate ( level , member )

position
Retourne la valeur entire qui reprsente la position de dbut de la premire exp_chane dans la seconde exp_chane, ou retourne 0 si la premire exp_chane est introuvable. Guide de l'utilisateur - Cration de rapports professionnelle 455

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
position ( string_exp , string_exp )

Exemple 1
position ( 'C' , 'ABCDEF' )

Rsultat : 3

Exemple 2
position ( 'H' , 'ABCDEF' )

Rsultat : 0

power
Renvoie exp1_numrique la puissance exp2_numrique. Si exp1_numrique est ngatif, exp2_numrique doit reprsenter un entier.

Syntaxe
power ( numeric_exp1, numeric_exp2 )

Exemple
power ( 3 , 2 )

Rsultat : 9

prevMember
Retourne le membre qui prcde immdiatement le membre indiqu sur le mme niveau.

Syntaxe
prevMember ( member )

roleValue
Retourne la valeur de l'attribut qui est associ au rle dont le nom est indiqu par 'chane' dans le contexte donn. Le deuxime argument est facultatif seulement dans un nombre limit de circonstances, o il peut tre driv partir d'un autre contexte. Les applications peuvent tre rendues portables pour diffrentes sources de donnes et diffrents modles en accdant aux attributs par rle, plutt que par identificateur d'lment de requte (pour les sources de donnes relationnelles modeles de faon dimensionnelle, l'attribution des rles est la responsabilit du modeleur.). Les rles prdfinis des membres de tous les types de sources de donnes incluent : '_businessKey', '_memberCaption', '_memberDescription', '_memberUniqueName'.

456 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
roleValue ( string [ , member | set_exp ] )

Exemple
roleValue ( '_memberCaption', [Sales].[Product].[Product].[Product line]->[all] .[1] )

Rsultat : Matriel de camping

rootMembers
Retourne les membres racine d'une hirarchie.

Syntaxe
rootMembers ( hierarchy )

set
Retourne la liste des membres qui ont t dfinis dans l'expression. Les membres doivent appartenir la mme hirarchie.

Syntaxe
set ( member { , member } )

siblings
Retourne les enfants du parent du membre indiqu.

Syntaxe
siblings ( member )

sqrt
Renvoie la racine carre de exp_numrique. La valeur de exp_numrique ne peut pas tre ngative.

Syntaxe
sqrt ( numeric_exp )

Exemple
sqrt ( 9 )

Rsultat : 3

subset
Retourne un sous-ensemble des membres d'un ensemble donn en commenant 'exp1_index' position du dbut. Si le nombre 'exp2_index' est indiqu, il s'agit du nombre de membres (si disponible) qui seront retourns. Sinon, tous les membres restants sont retourns.

Guide de l'utilisateur - Cration de rapports professionnelle 457

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
subset ( set_exp, index_exp1 [ , index_exp2 ] )

substring
Renvoie la sous-chane de exp_chane qui commence la position exp1_entier pour exp2_entier caractres ou la fin de exp_chane si exp2_entier est omis. Le premier caractre de exp_chane occupe la position 1.

Syntaxe
substring ( string_exp , integer_exp1 [ , integer_exp2 ] )

Exemple
substring ( 'abdefg', 3, 2)

Rsultat : 'de'

tail
Retourne les 'exp_index' derniers lments de 'exp_ensemble'. La valeur implicite de 'exp_index' est 1.

Syntaxe
tail ( set_exp [ , index_exp ] )

topCount
Cette fonction trie un ensemble en fonction des valeurs de 'exp_numrique' values pour chacun des membres de 'exp_ensemble' et retourne les 'exp_index' premiers membres.

Syntaxe
topCount ( set_exp , index_exp , numeric_exp )

topPercent
Cette fonction est semblable la fonction topSum, mais le seuil est 'exp1_numrique' pour cent du total.

Syntaxe
topPercent ( set_exp , numeric_exp1, numeric_exp2 )

topSum
Cette fonction trie un ensemble en fonction de 'exp_numrique', valu par rapport aux membres correspondants de exp_ensemble' et affiche les premiers lments dont le total cumulatif est d'au moins 'exp1_numrique'.

458 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
topSum ( set_exp , numeric_exp1 , numeric_exp2 )

trim
Renvoie une expression exp_chane sans les blancs de droite ou de gauche ou sans le caractre indiqu dans exp_chane_correspondance. BOTH est la valeur implicite lorsque le premier argument n'est pas indiqu et 'blanc' est la valeur implicite lorsque le second argument n'est pas indiqu.

Syntaxe
trim ( [ [ TRAILING | LEADING | BOTH ] [ match_character_exp ] , ] string_exp )

Exemple 1
trim ( TRAILING 'A' , 'ABCDEFA' )

Rsultat : 'ABCDEF'

Exemple 2
trim ( BOTH ' ABCDEF ' )

Rsultat : 'ABCDEF'

tuple
Indique l'emplacement d'une cellule (intersection) en fonction des membres slectionns provenant tous de dimensions diffrentes. Inclut, par dfaut, le membre actuel de toutes les dimensions qui ne sont pas dfinies dans les arguments. Le membre actuel de toute dimension qui n'est pas dfinie dans le contexte d'valuation est considr comme tant le membre implicite de cette dimension. La valeur de cette cellule peut tre obtenue l'aide de la fonction 'value'.

Syntaxe
tuple ( member { , member } )

union
Cette fonction retourne l'union de deux ensembles ('exp1_ensemble' et 'exp2_ensemble'). Le rsultat garde des doubles seulement lorsque le mot-cl facultatif ALL est utilis comme troisime argument.

Syntaxe
union ( set_exp1 , set_exp2 [ , ALL ] )

unique
Supprime tous les doublons de l'ensemble indiqu. Les membres restants garde leur ordre d'origine.

Guide de l'utilisateur - Cration de rapports professionnelle 459

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
unique ( set_expr )

upper
Convertit en majuscules tous les caractres en minuscules de exp_chane.

Syntaxe
upper ( string_exp )

Exemple
upper ( 'abcdef' )

Rsultat : 'ABCDEF'

value
Retourne la valeur de la cellule identifie par un nuplet. Prenez note que le membre implicite de la dimension Mesures est la Mesure implicite.

Syntaxe
value ( tuple )

DB2
ascii
Renvoie la valeur de code ASCII du caractre gauche de l'argument, sous forme d'un entier.

Syntaxe
ascii ( string_exp )

ceiling
Renvoie le plus petit entier suprieur ou gal exp_numrique.

Syntaxe
ceiling ( numeric_exp )

char
Renvoie une chane qui reprsente une date-heure ou un nombre dcimal.

460 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
char ( exp )

chr
Renvoie le caractre qui correspond au code ASCII indiqu par exp_entier. La valeur de exp_entier doit tre comprise entre 0 et 255.

Syntaxe
chr ( integer_exp )

concat
Renvoie la chane rsultant de la concatnation de exp1_chane et de exp2_chane.

Syntaxe
concat ( string_exp1, string_exp2 )

date
Renvoie une date partir d'une valeur d'entre simple. L'expression 'exp' peut tre la reprsentation d'une date sous forme de chane ou d'entier.

Syntaxe
date ( exp )

day
Renvoie le jour du mois (de 1 31) de exp_date. La valeur de exp_date peut tre une date ou une chane de caractres exprimant une date.

Syntaxe
day ( date_exp )

dayname
Renvoie une chane de caractres contenant le nom du jour propre la source de donnes pour la partie jour de exp_date (par exemple, Sunday Saturday ou Sun. Sat. pour une source de donnes qui utilise l'anglais, ou dimanche samedi pour une source de donnes qui utilise le franais). La valeur de exp_date peut tre une date ou une chane de caractres exprimant une date.

Guide de l'utilisateur - Cration de rapports professionnelle 461

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
dayname ( date_exp )

dayofweek
Renvoie le jour de la semaine dans exp_date sous forme d'un entier compris entre 1 et 7, o 1 reprsente le dimanche. La valeur de exp_date peut tre une date ou une chane de caractres exprimant une date.

Syntaxe
dayofweek ( date_exp )

dayofweek_iso
Renvoie le jour de la semaine dans exp_date sous forme d'un entier compris entre 1 et 7, o 1 reprsente le lundi. La valeur de exp_date peut tre une date ou une chane de caractres exprimant une date.

Syntaxe
dayofweek_iso ( date_exp )

dayofyear
Renvoie le jour de l'anne dans exp_date sous forme d'un entier compris entre 1 et 366. La valeur de exp_date peut tre une date ou une chane de caractres exprimant une date.

Syntaxe
dayofyear ( date_exp )

days
Renvoie un entier reprsentant une date. L'expression 'exp' peut tre une valeur de date ou une chane de caractres exprimant une date.

Syntaxe
days ( exp )

dec
Renvoie la reprsentation dcimale de exp1_chane avec une prcision de exp1_numrique, une chelle de exp2_numrique et un caractre dcimal exp2_chane. La valeur de exp1_chane doit tre formate en tant que constante entire ou dcimale SQL.

462 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
dec ( string_exp1 [ , numeric_exp1 [ , numeric_exp2 [ , string_exp2 ] ] ] )

decimal
Renvoie la reprsentation dcimale de exp1_chane avec une prcision de exp1_numrique, une chelle de exp2_numrique et un caractre dcimal exp2_chane. La valeur de exp1_chane doit tre formate en tant que constante entire ou dcimale SQL.

Syntaxe
decimal ( string_exp1 [ , numeric_exp1 [ , numeric_exp2 [ , string_exp2 ] ] ] )

difference
Renvoie l'entier reprsentant la diffrence entre les valeurs de la fonction SOUNDEX pour les chanes exp1_chane et exp2_chane. La valeur transmise se situe entre 0 et 4, o 4 reprsente le meilleur rsultat. Prenez note que 4 ne signifie pas que les chanes sont gales.

Syntaxe
difference ( string_exp1, string_exp2 )

digits
Renvoie la reprsentation d'un nombre en virgule fixe sous forme de chane de caractres.

Syntaxe
digits ( numeric_exp )

double
Renvoie la reprsentation en virgule flottante d'une expression. La valeur de 'exp' peut tre une expression numrique ou une chane de caractres.

Syntaxe
double ( exp )

event_mon_state
Renvoie l'tat de fonctionnement d'un moniteur d'tat dtermin.

Syntaxe
event_mon_state ( string_exp )

float
Renvoie la reprsentation d'un nombre en virgule flottante.

Guide de l'utilisateur - Cration de rapports professionnelle 463

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
float ( numeric_exp )

hex
Renvoie la reprsentation hexadcimale d'une valeur.

Syntaxe
hex ( exp )

hour
Renvoie l'heure (un entier compris entre 0, qui correspond minuit et 23, qui correspond 23:00) partir de exp_heure. L'expression 'exp_heure' peut tre une heure, une date-heure ou une chane de caractres exprimant une heure.

Syntaxe
hour ( time_exp )

insert
Renvoie une chane rsultant de la suppression des caractres de longueur (exp2_entier) partir de la position de dbut (exp1_entier) dans exp1_chane, puis de l'insertion de exp2_chane au dbut de exp1_chane. Le premier caractre d'une chane occupe la position 1.

Syntaxe
insert ( string_exp1, integer_exp1, integer_exp2, string_exp2 )

integer
Renvoie l'entier reprsentant une expression. L'expression 'exp' peut tre une valeur numrique ou une chane de caractres exprimant un nombre.

Syntaxe
integer ( exp )

int
Renvoie l'entier reprsentant une expression. L'expression 'exp' peut tre une valeur numrique ou une chane de caractres exprimant un nombre.

464 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
int ( exp )

julian_day
Renvoie une valeur entire reprsentant le nombre de jours compris entre le 1er janvier 4712 Av. J-C (le dbut du calendrier julien) et la valeur de date spcifie dans exp. L'expression 'exp' peut tre une valeur de date ou une chane de caractres exprimant une date.

Syntaxe
julian_day ( exp )

lcase
Convertit en minuscules tous les caractres en majuscules de exp_chane.

Syntaxe
lcase ( string_exp )

left
Renvoie les exp_entier premiers caractres de exp_chane.

Syntaxe
left ( string_exp, integer_exp )

length
Renvoie la longueur de l'oprande en octets ( l'exception des types de chane sur deux octets qui renvoient la longueur en caractres).

Syntaxe
length ( exp )

locate
Renvoie la position de dbut de la premire occurrence de exp1_chane dans exp2_chane. La recherche commence la position de dbut (exp_entier) de exp2_chane. Le premier caractre d'une chane occupe la position 1. Si exp1_chane est introuvable, zro est renvoy.

Syntaxe
locate ( string_exp1, string_exp2 [ , integer_exp ] )

long_varchar
Renvoie une chane de type 'long_varchar'.

Guide de l'utilisateur - Cration de rapports professionnelle 465

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
long_varchar ( string_exp )

ltrim
Renvoie exp_chane en supprimant les blancs de dbut.

Syntaxe
ltrim ( string_exp )

microsecond
Renvoie la partie microsecondes (unit de temps) d'une valeur. L'expression 'exp' peut tre une date-heure ou une chane de caractres exprimant une date-heure.

Syntaxe
microsecond ( exp )

midnight_seconds
Renvoie une valeur entire comprise entre 0 et 86400 qui reprsente le nombre de secondes entre minuit et la valeur horaire indique dans l'argument. L'expression 'exp' peut tre une heure, une date-heure ou une chane de caractres exprimant une heure.

Syntaxe
midnight_seconds ( exp )

minute
Renvoie le nombre de minutes (un entier compris entre 0 et 59) partir de exp_heure. L'expression 'exp_heure' peut tre une heure, une date-heure ou une chane de caractres exprimant une heure.

Syntaxe
minute ( time_exp )

month
Renvoie le mois (un entier compris entre 1 et 12) partir de exp_date.

Syntaxe
month ( date_exp )

monthname
Renvoie une chane de caractres contenant le nom du mois propre la source de donnes pour la partie mois de exp_date (par exemple, January December ou Jan. Dec. pour une source de

466 Report Studio

Annexe E: Utilisation de l'diteur d'expression donnes qui utilise l'anglais ou janvier dcembre pour une source de donnes qui utilise le franais) .

Syntaxe
monthname ( date_exp )

quarter
Renvoie le trimestre de exp_date sous forme d'un nombre compris entre 1 et 4, o 1 reprsente les dates comprises entre le 1er janvier et le 31 mars.

Syntaxe
quarter ( date_exp )

radians
Transforme exp_numrique degrs en radians.

Syntaxe
radians ( numeric_exp )

repeat
Renvoie une chane rsultant de la rptition de exp_chane un nombre de fois dtermin par exp_entier.

Syntaxe
repeat ( string_exp, integer_exp )

replace
Remplace toutes les occurrences de exp2_chane par exp3_chane dans exp1_chane.

Syntaxe
replace ( string_exp1, string_exp2, string_exp3 )

right
Renvoie les exp_entier derniers caractres de exp_chane.

Guide de l'utilisateur - Cration de rapports professionnelle 467

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
right ( string_exp, integer_exp )

round
Renvoie l'expression exp_numrique arrondie l'entier le plus prs exp_entier positions droite de la virgule dcimale. L'expression exp_numrique est arrondie exp_entier positions gauche de la virgule dcimale si la valeur de exp_entier est ngative. Exemple : round (125, -1) donne 130.

Syntaxe
round ( numeric_exp, integer_exp )

rtrim
Renvoie exp_chane en supprimant les blancs de fin.

Syntaxe
rtrim ( string_exp )

second
Renvoie le nombre de secondes (un entier compris entre 0 et 59) partir de exp_heure.

Syntaxe
second ( time_exp )

sign
Renvoie +1 si l'expression exp_numrique est positive, 0 si l'expression exp_numrique est nulle, et -1 si l'expression exp_numrique est ngative.

Syntaxe
sign ( numeric_exp )

smallint
Renvoie un nombre de type 'smallint'.

Syntaxe
smallint ( exp )

soundex
Renvoie une chane de 4 caractres correspondant une abrviation phontique de exp_chane. Cette fonction permet de dterminer si deux chanes, p. ex, PERRAULT et PERREAULT, sont phontiquement semblables.

468 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
soundex ( string_exp )

space
Renvoie une chane forme de exp_entier blancs.

Syntaxe
space ( integer_exp )

substr
Renvoie la sous-chane de exp_chane qui commence la position exp1_entier et dont la longueur est exp2_entier. Le premier caractre de exp_chane occupe la position 1.

Syntaxe
substr ( string_exp, integer_exp1 [ , integer_exp2 ] )

table_name
Renvoie un nom non qualifi d'une table ou d'une vue bas sur le nom de l'objet dans exp1_chane et le nom du schma dans exp2_chane. Cette fonction sert rsoudre les pseudonymes.

Syntaxe
table_name ( string_exp1 [ , string_exp2 ] )

table_schema
Renvoie la partie nom du schma de la table en deux parties ou le nom de vue bas sur le nom d'objet dans exp_chane et le nom de schma dans exp2_chane. Cette fonction sert rsoudre les pseudonymes.

Syntaxe
table_schema ( string_exp1 [ , string_exp2 ] )

time
Renvoie une heure partir d'une valeur.

Syntaxe
time ( exp )

timestamp
Renvoie une date-heure partir d'une valeur ou d'une paire de valeurs. La valeur de exp1 doit tre une date et la valeur de exp2 une heure.

Guide de l'utilisateur - Cration de rapports professionnelle 469

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
timestamp ( exp1 [ , exp2 ] )

timestamp_iso
Renvoie une date-heure en format ISO (aaaa-mm-jj hh:mm:ss. nnnnnn) partir du format IBM (aaaa-mm-jj-hh.mm.ss.nnnnnn). Si 'exp' correspond une valeur d'heure, la fonction insre la valeur de la DATE COURANTE pour les lments de date et des zros pour les subdivisions de l'heure.

Syntaxe
timestamp_iso ( exp )

timestampdiff
Renvoie un nombre approximatif d'intervalles de type exp1 en fonction de la diffrence entre deux valeurs de date-heure. L'expression exp2 est le rsultat de la soustraction de deux types de date-heure et de la conversion du rsultat en expression de type CHAR. Les valeurs valides de exp1 sont : 1 fraction de seconde; 2 secondes; 4 minutes; 8 heures; 16 jours; 32 semaines; 64 mois; 128 trimestres; 256 ans.

Syntaxe
timestampdiff ( exp1, exp2 )

to_char
Renvoie la date-heure sous forme de chane de type exp_chane.

Syntaxe
to_char ( timestamp_exp , string_exp )

translate
Renvoie exp1_chane dans laquelle des caractres de exp3_chane ont t remplacs par des caractres quivalents de exp2_chane. L'expression 'exp4_chane' est un caractre unique utilis pour complter exp2_chane si elle est plus courte que exp3_chane. Si seule exp1_chane est prsente, alors cette fonction la convertit en majuscules.

Syntaxe
translate ( string_exp1 [ , string_exp2, string_exp3 [ , string_exp4 ] ] )

trunc
Renvoie exp1_numrique tronque exp2_numrique positions dcimales. Si exp2_numrique est ngative, exp1_numrique est tronque la valeur absolue de exp2_numrique positions GAUCHE du sparateur dcimal.

470 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
trunc ( numeric_exp1, numeric_exp2 )

truncate
Renvoie exp1_numrique tronque exp2_numrique positions dcimales. Si exp2_numrique est ngative, exp1_numrique est tronque la valeur absolue de exp2_numrique positions GAUCHE du sparateur dcimal.

Syntaxe
truncate ( numeric_exp1, numeric_exp2 )

ucase
Convertit en majuscules tous les caractres en minuscules de exp_chane.

Syntaxe
ucase ( string_exp )

value
Renvoie le premier argument non nul (ou la valeur null si tous les arguments sont nuls). La fonction Value accepte deux arguments ou plus.

Syntaxe
value ( exp_list )

varchar
Renvoie exp sous forme de chane de type VARCHAR et de longueur exp_numrique.

Syntaxe
varchar ( exp [ , numeric_exp ] )

week
Renvoie la semaine de l'anne dans exp_date sous forme d'un entier compris entre 1 et 53.

Syntaxe
week ( date_exp )

year
Renvoie l'anne partir de exp_date.

Guide de l'utilisateur - Cration de rapports professionnelle 471

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
year ( date_exp )

Fonctions de conversion DB2


cast_char
Renvoie les exp_numrique premiers caractres de la valeur de 'exp' sous forme de chane. Renvoie la chane entire si le deuxime argument n'est pas indiqu.

Syntaxe
cast_char ( exp [ , numeric_exp ] )

cast_date
Renvoie la valeur de l'expression convertie en date.

Syntaxe
cast_date ( exp )

cast_decimal
Renvoie la valeur de exp sous forme de dcimale avec une prcision de exp1_numrique et une chelle de exp2_numrique.

Syntaxe
cast_decimal ( exp [ , numeric_exp1, numeric_exp2 ] )

cast_double_precision
Renvoie la valeur de l'expression sous forme de double.

Syntaxe
cast_double_precision ( exp )

cast_float
Renvoie la valeur de l'expression convertie en virgule flottante.

Syntaxe
cast_float ( exp )

cast_integer
Renvoie la valeur de l'expression convertie en entier.

472 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
cast_integer ( exp )

cast_longvarchar
Renvoie la valeur de l'expression sous forme de donnes de type 'longvarchar'.

Syntaxe
cast_longvarchar ( string_exp )

cast_smallint
Renvoie la valeur de l'expression convertie en donne de type 'smallint'.

Syntaxe
cast_smallint ( exp )

cast_time
Renvoie la valeur de l'expression sous forme d'heure.

Syntaxe
cast_time ( string_exp )

cast_timestamp
Renvoie la valeur de l'expression convertie en date-heure.

Syntaxe
cast_timestamp ( exp )

cast_varchar
Renvoie la valeur de l'expression sous forme de donnes de type 'varchar' d'une longueur donne.

Syntaxe
cast_varchar ( exp, integer_exp )

Fonctions mathmatiques DB2


log
Renvoie le logarithme naturel de exp_numrique.

Guide de l'utilisateur - Cration de rapports professionnelle 473

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
log ( numeric_exp )

log10
Renvoie le logarithme base 10 de exp_numrique.

Syntaxe
log10 ( numeric_exp )

rand
Renvoie un nombre alatoire produit en utilisant exp_entier comme valeur de dpart.

Syntaxe
rand ( integer_exp )

Fonctions trigonomtriques DB2


acos
Renvoie l'angle, exprim en radians. L'arc cosinus est l'angle dont le cosinus a pour valeur exp_numrique.

Syntaxe
acos ( numeric_exp )

asin
Renvoie l'angle, exprim en radians. L'arc sinus est l'angle dont le sinus a pour valeur exp_numrique.

Syntaxe
asin ( numeric_exp )

atan
Renvoie l'angle, exprim en radians. L'arc tangente est l'angle dont la tangente a pour valeur exp_numrique.

Syntaxe
atan ( numeric_exp )

atanh
Renvoie l'arc tangente hyperbolique de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

474 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
atanh (numeric_exp )

atan2
Renvoie l'arc tangente des coordonnes x et y dfinies respectivement par exp1_numrique et exp2_numrique, en radians. L'arc tangente est l'angle dont la tangente a pour valeur exp2_numrique / exp1_numrique.

Syntaxe
atan2 ( numeric_exp1, numeric_exp2 )

cos
Renvoie le cosinus de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
cos ( numeric_exp )

cosh
Renvoie le cosinus hyperbolique de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
cosh ( numeric_exp )

cot
Renvoie la cotangente de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
cot ( numeric_exp )

degrees
Transforme exp_numrique radians en degrs.

Syntaxe
degrees ( numeric_exp )

sin
Renvoie le sinus de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Guide de l'utilisateur - Cration de rapports professionnelle 475

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
sin ( numeric_exp )

sinh
Renvoie le sinus hyperbolique de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
sinh ( numeric_exp )

tan
Renvoie la tangente de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
tan ( numeric_exp )

tanh
Renvoie la tangente hyperbolique de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
tanh ( numeric_exp )

Informix
cardinality
Renvoie le nombre d'lments d'une colonne de collection (SET, MULTISET, LIST).

Syntaxe
cardinality ( string_exp )

char_length
Renvoie le nombre de caractres logiques (lequel peut tre diffrent du nombre d'octets de certaines langues d'Asie orientale) de exp_chane.

Syntaxe
char_length ( string_exp )

concat
Renvoie la chane rsultant de la concatnation de exp1_chane et de exp2_chane.

476 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
concat ( string_exp1, string_exp2 )

date
Renvoie la valeur de date de exp_chane, exp_date ou exp_entier.

Syntaxe
date ( string_exp | date_exp | int_exp )

day
Renvoie un nombre entier qui reprsente le jour du mois.

Syntaxe
day ( date_exp )

extend
La fonction 'extend' ajuste le degr de prcision des valeurs DATETIME et DATE. L'expression ne peut pas tre une reprsentation entre guillemets de la valeur de 'DATE'. Si les premier et dernier qualificatifs ne sont pas dfinis, les qualificatifs implicites sont ceux de l'expression YEAR TO FRACTION(3). Lorsque l'expression contient des zones non dfinies par des qualificatifs, celles-ci sont supprimes. Lorsque le premier qualificatif dfinit une zone plus longue (plus significative) que celle de l'expression, les valeurs renvoyes par la fonction CURRENT sont insres dans les nouvelles zones.. Lorsque le premier qualificatif dfinit une zone plus courte (moins significative) que celle de l'expression, des valeurs constantes sont insres dans les nouvelles zones. La valeur 1 est insre dans les zones MONTH et DAY manquantes, alors que la valeur 0 est insre dans les zones HOUR jusqu' FRACTION manquantes.

Syntaxe
extend ( date_exp , ' { ' YEAR TO SECOND ' } ' )

Exemple
EXTEND (some_date_column , {YEAR TO SECOND} )

hex
Revoie la reprsentation hexadcimale de exp_entier.

Syntaxe
hex ( integer_exp )

initcap
Renvoie exp_chane mise en forme de la faon suivante : la premire lettre de chaque mot est en majuscules, les autres lettres tant en minuscules et Cette fonction permet de faire prcder un mot Guide de l'utilisateur - Cration de rapports professionnelle 477

Annexe E: Utilisation de l'diteur d'expression d'un caractre autre qu'une lettre. Ainsi, en plus des espaces blancs, les symboles comme les virgules, les points, les deux points, etc., peuvent prcder un mot.

Syntaxe
initcap ( string_exp )

length
Renvoie le nombre d'octets de exp_chane, excluant les espaces blancs de fin de chane. Pour une exp_chane dfinie BYTE ou TEXT, 'LENGTH' renvoie le nombre total d'octets, y compris les espaces blancs de fin de chane.

Syntaxe
length ( string_exp )

lpad
Renvoie une copie de exp1_chane prcde d'une chane (exp2_chane) d'une longueur totale de exp_entier caractres. La squence exp2_chane est rpte autant de fois que ncessaire pour que la chane renvoye compte exp_entier caractres.

Syntaxe
lpad ( string_exp1, integer_exp, string_exp2 )

mdy
Renvoie une valeur de type DATE reprsente par trois nombres entiers qui correspondent au mois (exp1_entier), au jour (exp2_entier) et l'anne (exp3_entier).

Syntaxe
mdy ( integer_exp1, integer_exp2, integer_exp3 )

month
Renvoie un nombre entier qui correspond la portion du mois de exp_date.

Syntaxe
month ( date_exp )

nvl
Retourne la valeur de exp1 si exp1 n'est pas NUL. Si exp1 est NUL, alors la valeur de exp2 est retourne.

478 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
nvl ( exp1, exp2 )

octet_length
Renvoie le nombre d'octets de exp_chane, y compris les espaces blancs de fin de chane.

Syntaxe
octet_length ( string_exp )

replace
Renvoie une copie de exp1_chane dans laquelle chaque occurrence de exp2_chane est remplace par exp3_chane. Si l'expression exp3_chane est omise, chaque occurrence de exp2_chane est omise dans la chane renvoye.

Syntaxe
replace ( string_exp1, string_exp2 [ , string_exp3 ] )

round
Renvoie la valeur arrondie de exp_numrique. Si vous omettez exp_entier, la valeur est arrondie zro dcimale ou l'unit prs. L'intervalle de 32 caractres numriques (+ et -) fait rfrence la valeur dcimale entire.

Syntaxe
round ( numeric_exp [ , integer_exp ] )

rpad
Renvoie une copie de exp1_chane suivie d'une chane (exp2_chane) d'une longueur totale de exp_entier caractres. La squence exp2_chane est rpte autant de fois que ncessaire pour que la chane renvoye compte exp_entier caractres.

Syntaxe
rpad ( string_exp1, integer_exp, string_exp2 )

substr
Renvoie la sous-chane de exp_chane qui commence la position exp1_entier. Le premier caractre de exp_chane occupe la premire position. L'entier exp2_entier peut tre utilis pour slectionner moins de caractres. Par dfaut, il slectionne les caractres de fin de la chane.

Guide de l'utilisateur - Cration de rapports professionnelle 479

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
substr ( string_exp, integer_exp1 [ , integer_exp2 ] )

to_char
Renvoie la chane de caractres de exp_date au format dfini pour exp_chane. Vous ne pouvez utiliser cette fonction qu'avec des donnes prdfinies.

Syntaxe
to_char ( date_exp, string_exp )

to_date
Renvoie exp1_chane sous forme de date selon le format indiqu par le paramtre exp2_chane. Lorsque la valeur de exp1_chane est nulle, une valeur nulle est retourne.

Syntaxe
to_date ( string_exp1, string_exp2 )

trunc
Renvoie la valeur tronque de exp_numrique. Si vous omettez exp_entier, la valeur est tronque zro dcimale ou l'unit prs. L'intervalle de 32 caractres numriques (+ et -) fait rfrence la valeur dcimale entire.

Syntaxe
trunc ( numeric_exp [ , integer_exp ] )

weekday
Renvoie un entier qui reprsente le jour de la semaine; zro (0) reprsente dimanche, un (1) reprsente lundi et ainsi de suite.

Syntaxe
weekday ( date_exp )

year
Renvoie un nombre entier quatre chiffres qui reprsente l'anne.

480 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
year ( date_exp )

Fonctions mathmatiques Informix


log10
Renvoie le logarithme en base 10 de exp_numrique.

Syntaxe
log10 ( numeric_exp )

logn
Renvoie le logarithme naturel de exp_numrique.

Syntaxe
logn ( numeric_exp )

root
Renvoie la valeur racine de exp_numrique. Cette fonction exige au moin un (1) argument numrique (un argument en radians). Si exp1_numrique est la seule expression fournie, exp2_numrique prend alors une valeur implicite de 2; la valeur de exp2_numrique doit tre diffrente de zro (0) .

Syntaxe
root ( numeric_exp1[ , numeric_exp2 ] )

Fonctions trigonomtriques Informix


acos
Renvoie l'angle, exprim en radians. L'arc cosinus est l'angle dont le cosinus a pour valeur exp_numrique.

Syntaxe
acos ( numeric_exp )

asin
Renvoie l'angle, exprim en radians. L'arc sinus est l'angle dont le sinus a pour valeur exp_numrique.

Guide de l'utilisateur - Cration de rapports professionnelle 481

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
asin ( numeric_exp )

atan
Renvoie l'angle, exprim en radians. L'arc tangente est l'angle dont la tangente a pour valeur exp_numrique.

Syntaxe
atan ( numeric_exp )

atan2
Renvoie l'arc tangente des coordonnes x et y dfinies respectivement par exp1_numrique et exp2_numrique, en radians. L'arc tangente est l'angle dont la tangente a pour valeur exp1_numrique.

Syntaxe
atan2 ( numeric_exp1, numeric_exp2 )

cos
Renvoie le cosinus de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
cos ( numeric_exp )

sin
Renvoie le sinus de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
sin ( numeric_exp )

tan
Renvoie la tangente de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
tan ( numeric_exp )

MS Access
ascii
Renvoie un nombre correspondant au code ASCII du premier caractre de exp_chane.

482 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
ascii(string_exp)

ceiling
Renvoie le plus petit entier suprieur ou gal exp_numrique.

Syntaxe
ceiling(numeric_exp)

chr
Renvoie le caractre qui correspond au code ASCII indiqu par exp_entier. La valeur de exp_entier doit tre comprise entre 0 et 255.

Syntaxe
chr(integer_exp)

concat
Renvoie la chane rsultant de la concatnation de exp1_chane et de exp2_chane.

Syntaxe
concat(string_exp1, string_exp2)

curdate
Renvoie une valeur de date reprsentant la date courante de l'ordinateur sur lequel tourne le logiciel de base de donnes.

Syntaxe
curdate()

curtime
Renvoie une valeur de temps reprsentant l'heure courante de l'ordinateur sur lequel tourne le logiciel de base de donnes.

Syntaxe
curtime()

dayname
Renvoie une chane de caractres contenant le nom du jour propre la source de donnes pour la partie jour de exp_date (par exemple, Sunday Saturday ou Sun. Sat. pour une source de donnes qui utilise l'anglais, ou dimanche samedi pour une source de donnes qui utilise le franais).

Guide de l'utilisateur - Cration de rapports professionnelle 483

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
dayname(date_exp)

dayofmonth
Renvoie le jour du mois (de 1 31) de exp_date. Renvoie la zone jours (entier sign) partir de exp_intervalle.

Syntaxe
dayofmonth(date_exp|interval_exp)

dayofweek
Renvoie le jour de la semaine dans exp_date sous forme d'un entier compris entre 1 et 7, o 1 reprsente le lundi.

Syntaxe
dayofweek(date_exp)

dayofyear
Renvoie le jour de l'anne dans exp_date sous forme d'un entier compris entre 1 et 366.

Syntaxe
dayofyear(date_exp)

hour
Renvoie l'heure (un entier compris entre 0 et 23, qui correspondent respectivement minuit et 23: 00) partir de exp_heure.

Syntaxe
hour(time_exp)

instr
Recherche dans exp1_chane la premire occurrence de exp2_chane. Renvoie un entier indiquant la position de exp2_chane. L'argument facultatif exp1_entier dfinit la position de dbut de la recherche. S'il n'est pas dfini, la recherche commence la premire position du caractre de exp1_chane. L'argument facultatif exp2_entier indique le type de comparaison de chane. L'argument exp1_entier est requis si l'argument exp2_entier est indiqu.

484 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
instr ( [ integer_exp1 , ] string_exp1, string_exp2 [ , integer_exp2 ] )

lcase
Convertit en minuscules tous les caractres en majuscules de exp_chane.

Syntaxe
lcase(string_exp)

left
Renvoie les exp_entier premiers caractres de exp_chane.

Syntaxe
left(string_exp, integer_exp)

length
Renvoie le nombre de caractres contenus dans exp_chane, en excluant les blancs de droite ainsi que les caractres de fin de chane.

Syntaxe
length(string_exp)

locate
Renvoie la position de dbut de la premire occurrence de exp1_chane dans exp2_chane. La recherche commence la position de dbut (exp_entier) de exp2_chane. Le premier caractre d'une chane occupe la position 1. Si exp1_chane est introuvable, zro est renvoy.

Syntaxe
locate(string_exp1, string_exp2 [ , integer_exp ] )

ltrim
Renvoie exp_chane en supprimant les blancs de dbut.

Syntaxe
ltrim(string_exp)

minute
Renvoie la minute (un entier compris entre 0 et 59) partir de exp_heure.

Guide de l'utilisateur - Cration de rapports professionnelle 485

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
minute(time_exp)

month
Renvoie le mois (un entier compris entre 1 et 12) partir de exp_date.

Syntaxe
month(date_exp)

monthname
Renvoie une chane de caractres contenant le nom du mois propre la source de donnes pour la partie mois de exp_date (par exemple, January December ou Jan. Dec. pour une source de donnes qui utilise l'anglais ou janvier dcembre pour une source de donnes qui utilise le franais) .

Syntaxe
monthname(date_exp)

now
Renvoie la date et l'heure selon l'horloge de l'ordinateur dans lequel fonctionne le logiciel de gestion de bases de donnes.

Syntaxe
now()

position
Renvoie la position de dbut de exp1_chane dans exp2_chane. Le premier caractre d'une chane occupe la position 1.

Syntaxe
position(string_exp1, string_exp2)

quarter
Renvoie le trimestre de exp_date sous forme d'un nombre compris entre 1 et 4, o 1 reprsente les dates comprises entre le 1er janvier et le 31 mars.

Syntaxe
quarter(date_exp)

right
Renvoie les exp_entier derniers caractres de exp_chane. 486 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
right(string_exp, integer_exp)

round
Renvoie l'expression exp_numrique arrondie l'entier le plus prs exp_entier positions droite de la virgule dcimale. Si exp_entier est ngative, exp_numrique est arrondie la valeur absolue de exp_entier positions gauche du sparateur dcimal.

Syntaxe
round(numeric_exp, integer_exp)

rtrim
Renvoie exp_chane en supprimant les blancs de fin.

Syntaxe
rtrim(string_exp)

sign
Renvoie +1 si l'expression exp_numrique est positive, 0 si l'expression exp_numrique est nulle, et -1 si l'expression exp_numrique est ngative.

Syntaxe
sign(numeric_exp)

space
Renvoie une chane forme de exp_entier blancs.

Syntaxe
space(integer_exp)

substr
Renvoie la sous-chane de exp_chane qui commence la position exp1_entier et dont la longueur est exp2_entier. Le premier caractre de exp_chane occupe la position 1.

Syntaxe
substr(string_exp, integer_exp1, integer_exp2)

substring
Renvoie la sous-chane de exp_chane qui commence la position exp1_entier et dont la longueur est exp2_entier. Le premier caractre de exp_chane occupe la position 1.

Guide de l'utilisateur - Cration de rapports professionnelle 487

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
substring(string_exp, integer_exp1, integer_exp2)

truncate
Renvoie exp_chane en supprimant les blancs de fin.

Syntaxe
truncate(string_exp)

ucase
Convertit en majuscules tous les caractres en minuscules de exp_chane.

Syntaxe
ucase(string_exp)

week
Renvoie la semaine de l'anne dans exp_date sous forme d'un entier compris entre 1 et 53.

Syntaxe
week(date_exp)

year
Renvoie l'anne partir de exp_date.

Syntaxe
year(date_exp)

Fonctions de conversion MS Access


cast_decimal
Renvoie la valeur de l'expression sous la forme d'une valeur dcimale.

Syntaxe
cast_decimal(exp)

cast_float
Renvoie la valeur de l'expression convertie en virgule flottante.

488 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
cast_float(exp)

cast_integer
Renvoie la valeur de l'expression convertie en entier.

Syntaxe
cast_integer(exp)

cast_numeric
Renvoie la valeur de exp_chane sous forme de valeur numrique.

Syntaxe
cast_numeric(string_exp)

cast_real
Renvoie la valeur de l'expression convertie en nombre rel.

Syntaxe
cast_real(exp)

cast_smallint
Renvoie la valeur de l'expression convertie en donne de type 'smallint'.

Syntaxe
cast_smallint(exp)

cast_varchar
Renvoie la valeur de l'expression en donne de type 'varchar'.

Syntaxe
cast_varchar(exp)

Fonctions mathmatiques MS Access


log
Renvoie le logarithme naturel de exp_numrique.

Guide de l'utilisateur - Cration de rapports professionnelle 489

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
log(numeric_exp)

rand
Renvoie un nombre alatoire produit en utilisant exp_entier comme valeur de dpart.

Syntaxe
rand(integer_exp)

Fonctions trigonomtriques MS Access


atan
Renvoie l'angle, exprim en radians. L'arc tangente est l'angle dont la tangente a pour valeur exp_numrique.

Syntaxe
atan(numeric_exp)

cos
Renvoie le cosinus de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
cos(numeric_exp)

sin
Renvoie le sinus de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
sin(numeric_exp)

tan
Renvoie la tangente de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
tan(numeric_exp)

Oracle
add_months
Renvoie la date et l'heure rsultant de l'ajout de exp_entier mois exp_date.

490 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
add_months ( date_exp, integer_exp )

ascii
Renvoie un nombre correspondant au code ASCII du premier caractre de exp_chane. Exemple : ascii ('A') est 65.

Syntaxe
ascii ( string_exp )

ceil
Renvoie le plus petit entier suprieur ou gal exp_numrique.

Syntaxe
ceil ( numeric_exp )

char_length
Renvoie le nombre de caractres contenus dans exp_chane.

Syntaxe
char_length ( string_exp )

chr
Renvoie le caractre qui correspond au code ASCII indiqu par exp_entier. La valeur de exp_entier doit tre comprise entre 0 et 255.

Syntaxe
chr ( integer_exp )

concat
Renvoie la chane rsultant de la concatnation de exp1_chane et de exp2_chane.

Syntaxe
concat ( string_exp1, string_exp2 )

decode
DECODE compare exp chaque valeur de recherche, une la fois. Si exp correspond la recherche, la fonction retourne le rsultat. S'il n'y a pas correspondance, la fonction retourne la valeur implicite. Si aucune valeur implicite n'est indique, la fonction retourne la valeur null.

Guide de l'utilisateur - Cration de rapports professionnelle 491

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
decode ( expr , search , result [, search , result]... [, default] )

dump
Renvoie la reprsentation interne de 'exp' avec le format exp1_numrique partir de la position exp2_numrique pour exp3_numrique.

Syntaxe
dump ( expr [ , numeric_exp1 [ , numeric_exp2 [ , numeric_exp3 ] ] ] )

greatest
Renvoie la valeur la plus leve d'une liste d'expressions.

Syntaxe
greatest ( exp_list )

initcap
Renvoie exp_chane mise en forme de la faon suivante : la premire lettre de chaque mot est en majuscules, les autres lettres tant en minuscules et les mots sont dlimits par un blanc ou tout autre caractre non alphanumrique.

Syntaxe
initcap ( string_exp )

instr
Recherche la (exp2_entier) occurrence de exp2_chane dans exp1_chane partir de la position exp1_entier. Si la valeur de exp1_entier est ngative, la recherche se fait en amont partir de la fin de exp1_chane. Renvoie un entier indiquant la position de exp2_chane.

Syntaxe
instr ( string_exp1, string_exp2 [ , integer_exp1 [ , integer_exp2 ] ] )

instrb
Recherche la (exp2_entier) occurrence de exp2_chane dans exp1_chane partir de la position exp1_entier. Si la valeur de exp1_entier est ngative, la recherche se fait en amont partir de la fin de exp1_chane. Le rsultat renvoy indique la position (numro d'octet) o la chane recherche a t trouve.

492 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
instrb ( string_exp1, string_exp2 [ , integer_exp1 [ , integer_exp2 ] ] )

least
Renvoie la valeur la moins leve d'une liste d'expressions.

Syntaxe
least ( exp_list )

length
Renvoie le nombre de caractres contenus dans exp_chane.

Syntaxe
length ( string_exp )

lengthb
Renvoie le nombre d'octets contenus dans exp_chane.

Syntaxe
lengthb ( string_exp )

lpad
Renvoie exp1_chane complte par exp_entier occurrences de exp2_chane. Si la longueur de exp1_chane dpasse exp_entier, la partie approprie de exp1_chane est retourne.

Syntaxe
lpad ( string_exp1, integer_exp [ , string_exp2 ] )

ltrim
Renvoie exp1_chane dans laquelle les premiers caractres sont supprims jusqu'au premier caractre qui n'appartient pas exp2_chane. Exemple : Itrim('xyxXxyAB', 'xy') donne 'XxyAB'.

Syntaxe
ltrim ( string_exp1 [ , string_exp2 ] )

months_between
Renvoie le nombre de mois compris entre exp1_date et exp2_date. Si exp1_date est ultrieure exp2_date, le rsultat sera positif. La fonction ne tient pas compte des jours et des heures rsultant de la diffrence, c'est--dire que les mois ne sont pas arrondis, sauf si exp1_date et exp2_date sont les derniers jours du mois.

Guide de l'utilisateur - Cration de rapports professionnelle 493

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
months_between ( date_exp1, date_exp2 )

new_time
Renvoie la date-heure dans le fuseau horaire nouveau_fh pour la date-heure dans le fuseau antrieur ancien_fh. Les valeurs de ancien_fh et nouveau_fh peuvent tre : 'AST', 'ADT', 'BST', 'BDT', 'CST', 'CDT', 'EST', 'EDT', 'HST', 'HDT', 'MST', 'MDT', 'NST', 'PST', 'PDT', 'YST' ou 'YDT'.

Syntaxe
new_time ( datetime_exp, old_tz, new_tz )

next_day
Renvoie la date et l'heure du premier jour postrieur exp_date_heure dont le nom de jour de la semaine est donn par exp_chane. Les valeurs retournes pour les heures, les minutes et les secondes sont les mme que celles de exp_date_heure.

Syntaxe
next_day ( datetime_exp, string_exp )

nls_initcap
Renvoie exp1_chane mise en forme de la faon suivante : la premire lettre de chaque mot est en majuscules, les autres lettres tant en minuscules et les mots sont dlimits par un blanc ou tout autre caractre non alphanumrique. L'expression exp2_chane indique la squence de tri.

Syntaxe
nls_initcap ( string_exp1 [ , string_exp2 ] )

nls_lower
Renvoie exp1_chane avec toutes les lettres en minuscules. La valeur de exp2_chane indique la squence de tri.

Syntaxe
nls_lower ( string_exp1 [ , string_exp2 ] )

nls_upper
Renvoie exp1_chane avec toutes les lettres en majuscules. La valeur de exp2_chane indique la squence de tri.

494 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
nls_upper ( string_exp1 [ , string_exp2 ] )

nvl
Si exp est nulle (manquante), renvoie une constante. Dans le cas contraire, renvoie 'exp'. Valide pour exp_numrique, exp_chane, exp_date et exp_heure.

Syntaxe
nvl ( exp, constant )

replace
Remplace toutes les occurrences de exp2_chane par exp3_chane dans exp1_chane. Si la chane exp3_chane n'est pas indique, la fonction remplace alors les occurrences de valeurs nulles (en d'autres termes, elle supprime toutes les occurrences de exp2_chane).

Syntaxe
replace ( string_exp1, string_exp2 [ , string_exp3 ] )

round
Renvoie l'expression exp_numrique arrondie l'entier le plus prs exp_entier positions droite de la virgule dcimale. L'expression exp_numrique est arrondie exp_entier positions gauche de la virgule dcimale si exp_entier est ngatif. Exemple : round (125, -1) donne 130.

Syntaxe
round ( numeric_exp [ , integer_exp ] )

rpad
Renvoie exp1_chane complte par exp_entier occurrences de exp2_chane droite. Si la longueur de exp1_chane dpasse exp_entier, la partie approprie de exp1_chane est retourne. Si la chane exp2_chane n'est pas indique, alors des espaces sont utilises.

Syntaxe
rpad ( string_exp1, integer_exp [ , string_exp2 ] )

rtrim
Renvoie exp1_chane dans laquelle les derniers caractres sont supprims aprs le dernier caractre qui n'appartient pas exp2_chane. Exemple : rtrim ('ABxXxyx', 'xy') donne 'ABxX'. Si la chane exp2_chane n'est pas indique, les espaces de la fin sont supprimes.

Guide de l'utilisateur - Cration de rapports professionnelle 495

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
rtrim ( string_exp1 [ , string_exp2 ] )

sign
Renvoie +1 si l'expression exp_numrique est positive, 0 si l'expression exp_numrique est nulle, et -1 si l'expression exp_numrique est ngative.

Syntaxe
sign ( numeric_exp )

soundex
Renvoie une chane de caractres constituant une reprsentation phontique de exp_chane.

Syntaxe
soundex ( string_exp )

substr
Renvoie la sous-chane de exp_chane qui commence la position exp1_entier. Le premier caractre de exp_chane occupe la premire position. L'entier exp2_entier peut tre utilis pour slectionner moins de caractres. Par dfaut, il slectionne les caractres de fin de la chane.

Syntaxe
substr ( string_exp, integer_exp1 [ , integer_exp2 ] )

substrb
Identique 'substr', la diffrence toutefois que les arguments sont exprims en octets (et non en caractres).

Syntaxe
substrb ( string_exp, numeric_exp1 [ , numeric_exp2 ] )

{ sysdate }
Renvoie la date et l'heure selon l'horloge de l'ordinateur dans lequel fonctionne le logiciel de gestion de bases de donnes.

Syntaxe
{ sysdate }

to_char
Renvoie exp sous forme de chane de type exp_chane. L'expression exp peut tre une valeur de date ou une valeur numrique. 496 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
to_char ( exp [ , string_exp ] )

to_date
Convertit exp1_chane en une valeur de date-heure de type exp2_chane. La valeur de exp3_chane indique les lments de format tels que la langue.

Syntaxe
to_date ( string_exp1 [ , string_exp2 [ , string_exp3 ] ] )

to_number
Convertit exp1_chane en une valeur numrique de type exp2_chane. La valeur de exp3_chane indique les lments de format tels que les informations relatives la monnaie.

Syntaxe
to_number ( string_exp1, string_exp2, string_exp3 )

translate
Renvoie exp1_chane, dans laquelle chacune des occurrences d'un caractre de exp2_chane est remplace par le caractre correspondant de exp3_chane.

Syntaxe
translate ( string_exp1, string_exp2, string_exp3 )

trunc
Tronque exp_date en fonction du format indiqu par exp_chane. Par exemple, si exp_chane est 'YEAR' alors exp_date est tronqu au premier jour de l'anne.

Syntaxe
trunc ( date_exp, string_exp )

trunc
Tronque les chiffres de exp1_numrique avec exp2_numrique comme niveau de prcision.

Syntaxe
trunc ( numeric_exp1, numeric_exp2 )

{user}
Renvoie le nom de l'utilisateur Oracle actuel.

Guide de l'utilisateur - Cration de rapports professionnelle 497

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
{ user }

vsize
Renvoie le nombre d'octets de la reprsentation interne de exp. L'expression exp doit tre sous forme de chane.

Syntaxe
vsize ( exp )

Fonctions mathmatiques Oracle


log
Renvoie le logarithme de exp2_numrique en base exp1_numrique.

Syntaxe
log ( numeric_exp1, numeric_exp2 )

Fonctions trigonomtriques Oracle


acos
Renvoie l'angle, exprim en radians. L'arc cosinus est l'angle dont le cosinus a pour valeur exp_numrique.

Syntaxe
acos ( numeric_exp )

asin
Renvoie l'angle, exprim en radians. L'arc sinus est l'angle dont le sinus a pour valeur exp_numrique.

Syntaxe
asin ( numeric_exp )

atan
Renvoie l'angle, exprim en radians. L'arc tangente est l'angle dont la tangente a pour valeur exp_numrique.

498 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
atan ( numeric_exp )

atan2
Renvoie l'arc tangente des coordonnes x et y dfinies respectivement par exp1_numrique et exp2_numrique, en radians. L'arc tangente est l'angle dont la tangente a pour valeur exp2_numrique / exp1_numrique.

Syntaxe
atan2 ( numeric_exp1 ,numeric_exp2 )

cos
Renvoie le cosinus de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
cos ( numeric_exp )

cosh
Renvoie le cosinus hyperbolique de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
cosh ( numeric_exp )

sin
Renvoie le sinus de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
sin ( numeric_exp )

sinh
Renvoie le sinus hyperbolique de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
sinh ( numeric_exp )

tan
Renvoie la tangente de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Guide de l'utilisateur - Cration de rapports professionnelle 499

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
tan ( numeric_exp )

tanh
Renvoie la tangente hyperbolique de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
tanh ( numeric_exp )

Red Brick
ceil
Renvoie le plus petit entier suprieur ou gal exp_numrique ou exp_chane. Prenez note que exp_chane doit reprsenter une valeur numrique valide.

Syntaxe
ceil ( numeric_exp | string_exp )

concat
Effectue la concatnation des chanes de caractres et renvoie la chane de caractres concatne.

Syntaxe
concat ( string_exp1 , string_exp2 )

{ current_user }
Renvoie le nom (identificateur d'autorisation) de l'utilisateur actuel.

Syntaxe
{ current_user }

date
Renvoie une valeur de date cre partir d'une chane de caractres ou d'une expression de date-heure et renvoie un type de donnes de date. L'expression peut tre constitue de caractres ou d'une date-heure.

500 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
date ( expression )

dateadd
Ajoute un intervalle une valeur de date-heure et renvoie un rsultat qui est du mme type date-heure que exp_date_heure. L'expression partie_date reprsente l'anne, le mois, le jour, l'heure, les minutes et les secondes. L'intervalle doit tre un entier et l'expression exp_date_heure peut tre soit une date, une heure ou une date-heure.

Syntaxe
dateadd ( { datepart }, interval, datetime_exp )

datediff
Renvoie la diffrence entre deux expressions de date-heure sous forme d'entier en units de partie_date. L'expression partie_date reprsente l'anne, le mois, le jour, l'heure, les minutes et les secondes. L'expression exp_date_heure peut tre une date, une heure ou une date-heure.

Syntaxe
datediff ( { datepart }, datetime_exp, datetime_exp )

datename
Renvoie la valeur de la composante partie_date sous forme de chane de caractres. L'expression partie_date reprsente l'anne, le mois, le jour, l'heure, les minutes et les secondes. L'expression exp_date_heure peut tre une date, une heure ou une date-heure.

Syntaxe
datename ( { datepart }, datetime_exp )

dec
Convertit une valeur donne en une valeur de type dcimale (prcision, chelle). Le degr de prcision implicite est 9. La valeur implicite de l'chelle est 0.

Syntaxe
dec ( expression, [precision, scale] )

decimal
Convertit une valeur donne en une valeur de type dcimale (prcision, chelle). Le degr de prcision implicite est 9. La valeur implicite de l'chelle est 0.

Guide de l'utilisateur - Cration de rapports professionnelle 501

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
decimal ( expression, [precision, scale] )

decode
Compare et convertit une expression en une autre valeur. Si l'expression correspond la cible, elle est remplace par la valeur de remplacement correspondante; sinon, l'expression est remplace par la valeur implicite ou par NULL si aucune valeur implicite n'a t dfinie. Les expressions peuvent tre de n'importe quel type, mais elles doivent toutes tre du mme type.

Syntaxe
decode ( expression, target, replacement [,default] )

float
Convertit une valeur donne en un nombre virgule flottante et double prcision.

Syntaxe
float ( numeric_exp )

ifnull
Trouve les valeurs manquantes d'une expression et les remplace par une valeur donne. Si l'expression est NULL, la fonction renvoie un substitut; sinon, elle retourne la valeur de l'expression. Les expressions peuvent tre de n'importe quel type, mais elles doivent toutes tre du mme type.

Syntaxe
ifnull ( expression , substitute )

int
Convertit une chane numrique donne en un nombre entier. Si l'argument est nul, cette fonction renvoie NULL.

Syntaxe
int ( numeric_exp )

integer
Convertit une chane numrique donne en un nombre entier. Si l'argument est nul, cette fonction renvoie NULL.

502 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
integer ( numeric_exp )

length
Si l'argument n'est pas nul, cette fonction renvoie un rsultat sous forme d'entier prcisant le nombre de caractres dans la chane; sinon, le rsultat est NULL.

Syntaxe
length ( string_exp )

lengthb
Si l'argument n'est pas nul, cette fonction renvoie un rsultat sous forme d'entier prcisant le nombre d'octets dans la chane. Si l'argument est nul, le rsultat est NULL.

Syntaxe
lengthb ( string_exp )

ltrim
Si l'argument n'est pas nul, cette fonction supprime les blancs de gauche de la chane de caractres; sinon le rsultat est NULL.

Syntaxe
ltrim ( string_exp )

nullif
Renvoie NULL si les deux expressions ont la mme valeur. Renvoie la valeur de la premire expression si les expressions ont des valeurs diffrentes. Les expressions exp1 et exp2 peuvent tre de n'importe quel type, mais elles doivent tre du mme type.

Syntaxe
nullif ( exp1, exp2 )

positionb
Si la fonction trouve la premire expression exp_chane, elle renvoie un entier qui dpend de la position de dpart (numro d'octet) de la premire expression exp_chane dans la deuxime expression exp_chane. Si la premire expression exp_chane n'est pas trouve, le rsultat est 0. Si la premire expression exp_chane a une longueur de zro, le rsultat est 1. Si elle est nulle, un message d'erreur est transmis. Si la deuxime expression exp_chane est nulle, le rsultat est 0.

Guide de l'utilisateur - Cration de rapports professionnelle 503

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
positionb ( string-exp, string_exp )

real
Renvoie un nombre rel. Si l'argument est nul, cette fonction renvoie NULL.

Syntaxe
real ( numeric_exp )

round
Renvoie l'expression exp_numrique arrondie l'entier le plus prs exp_entier positions droite de la virgule dcimale. L'expression exp_numrique est arrondie exp_entier positions gauche de la virgule dcimale si exp_entier est ngatif. Exemple : round (125, -1) donne 130.

Syntaxe
round ( numeric_exp, integer_exp )

rtrim
Si l'argument n'est pas nul, cette fonction supprime les blancs de droite de la chane de caractres; sinon le rsultat est NULL.

Syntaxe
rtrim ( string_exp )

sign
Calcule le signe de l'expression et renvoie 1 pour une valeur positive, -1 pour une valeur ngative et 0 pour zro.

Syntaxe
sign ( numeric_exp )

string
Convertit les valeurs numriques et de date-heure en chane de caractres. Il peut s'agir d'une expression numrique ou d'une date-heure.

Syntaxe
string ( expression [, length [, scale]] )

substr
Si le premier argument n'est pas nul, la fonction renvoie la sous-chane qui commence la position entier_dbut et continue sur une longueur de entier_longueur caractres. Si la longueur n'est pas 504 Report Studio

Annexe E: Utilisation de l'diteur d'expression prcise, cette fonction renvoie une sous-chane qui commence la position entier_dbut et qui continue jusqu' la fin de exp_chane.

Syntaxe
substr ( string_exp, start_integer, length_integer )

substrb
Si le premier argument n'est pas nul, la fonction renvoie la sous-chane qui commence la position entier_dbut et continue sur une longueur de entier_longueur octets. Si la longueur n'est pas prcise, cette fonction renvoie une sous-chane qui commence la position entier_dbut et qui continue jusqu' la fin de exp_chane.

Syntaxe
substrb ( string_exp, start_integer, length_integer )

time
Cre une valeur d'heure partir d'une chane de caractres ou d'une expression de type date-heure.

Syntaxe
time ( expression )

timestamp
Cre une valeur de date-heure partir d'une chane de caractres.

Syntaxe
timestamp ( timestamp_exp )

timestamp
Cre une valeur de date-heure partir de valeurs d'heure et de date. S'il y a deux arguments, le premier doit tre une expression de date et le second une expression d'heure, spares par une virgule (,). Si l'expression de date ou l'expression d'heure est nulle, l'expression de date-heure rsultante sera aussi nulle.

Syntaxe
timestamp ( date_exp, time_exp )

to_char
Il s'agit d'une fonction de date-heure scalaire qui utilise un type de donnes date, heure ou date-heure et retourne la chane de caractres dfinie dans un format donn.

Guide de l'utilisateur - Cration de rapports professionnelle 505

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
to_char ( source_date, format_str )

SQL Server
ascii
Renvoie un nombre correspondant au code ASCII du premier caractre de exp_chane. Exemple : ascii ('A') est 65.

Syntaxe
ascii(string_exp)

char
Renvoie le caractre qui correspond au code ASCII indiqu par exp_entier. La valeur de exp_entier doit tre comprise entre 0 et 255. Par exemple, char(65) possde la valeur 'A'.

Syntaxe
char(integer_exp)

charindex
Recherche la premire occurrence de exp1_chane dans exp2_chane et retourne un entier. emplacement_dpart correspond la position du caractre o commence la recherche de exp1_chane dans exp2_chane. Si emplacement_dpart n'est pas fourni, s'il s'agit d'un nombre ngatif ou d'un zro, la recherche commence au dbut de exp2_chane.

Syntaxe
charindex ( string_exp1, string_exp2 [ , start_location ] )

{ current_user }
Renvoie le nom de l'utilisateur actuel.

Syntaxe
{ current_user }

datalength
Renvoie la longueur de la chane sous forme d'octets.

506 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
datalength(string_exp)

dateadd
Renvoie la date, qui est le rsultat de l'addition exp_date de exp_entier units indiques par partie_date (ex. jour, mois, anne).

Syntaxe
dateadd({datepart}, integer_exp, date_exp)

datediff
Renvoie le nombre d'occurrences de partie_date (ex. jour, mois, anne) entre exp1_date et exp2_date.

Syntaxe
datediff({datepart}, date_exp1, date_exp2)

datename
Retourne une partie d'une date-heure, 'smalldatetime', sous forme de chane ASCII. Prenez note que l'argument 'partie_date' doit tre un mot-cl reprsentant une partie de date-heure ou son abrviation reconnue par Microsoft SQL Server et doit apparatre entre accolades.

Syntaxe
datename ( ' { ' datepart ' } ' , date_exp )

Exemple
datename ( {mm}, 2000-01-01 )

Rsultat : Janvier.

datepart
Retourne une partie d'une date-heure, 'smalldatetime', valeur de date ou d'heure (par exemple, le mois), sous forme d'entier. Prenez note que l'argument 'partie_date' doit tre un mot-cl reprsentant une partie de date-heure ou son abrviation reconnue par Microsoft SQL Server et doit apparatre entre accolades.

Syntaxe
datepart ( ' { ' datepart ' } ' , date_exp )

Exemple
datepart ( {wk}, 2000-01-01 )

Rsultat : 1 (premire semaine de l'anne).

Guide de l'utilisateur - Cration de rapports professionnelle 507

Annexe E: Utilisation de l'diteur d'expression

day
Renvoie la portion jour de exp_date. Mme rsultat que extract(jour de exp_date).

Syntaxe
day(date_exp)

difference
Renvoie l'entier reprsentant la diffrence entre les valeurs de la fonction SOUNDEX pour les chanes exp1_chane et exp2_chane. La valeur transmise se situe entre 0 et 4, o 4 reprsente le meilleur rsultat. Prenez note que 4 ne signifie pas que les chanes sont gales.

Syntaxe
difference(string_exp1, string_exp2)

getdate
Renvoie la date et l'heure selon l'horloge de l'ordinateur dans lequel fonctionne le logiciel de gestion de bases de donnes.

Syntaxe
getdate()

left
Renvoie les exp_entier premiers caractres de exp_chane.

Syntaxe
left(string_exp, integer_exp)

ltrim
Renvoie exp_chane en supprimant les blancs de dbut.

Syntaxe
ltrim(string_exp)

month
Renvoie la portion mois de exp_date. Mme rsultat que extract(mois de exp_date).

508 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
month(date_exp)

patindex
Retourne un entier qui reprsente la position de dbut si la premire occurrence de exp1_chane se trouve dans exp2_chane; retourne 0 si exp1_chane est introuvable. Le caractre gnrique % doit prcder et suivre le motif dans exp1_chane, sauf lorsque vous recherchez les premiers et derniers caractres.

Syntaxe
patindex ( string_exp1, string_exp2 )

Exemple
patindex ( '%nos%', 'Cognos' )

Rsultat : 4

replace
Remplace toutes les occurrences de exp2_chane par exp3_chane dans exp1_chane.

Syntaxe
replace ( string_exp1 , string_exp2 , string_exp3 )

replicate
Renvoie une chane rsultant de la rptition de exp_chane un nombre de fois dtermin par exp_entier.

Syntaxe
replicate(string_exp, integer_exp)

reverse
Retourne l'inverse du caractre.

Syntaxe
reverse ( string_exp )

right
Renvoie les exp_entier derniers caractres de exp_chane.

Guide de l'utilisateur - Cration de rapports professionnelle 509

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
right(string_exp, integer_exp)

round
Renvoie l'expression exp_numrique arrondie l'entier le plus prs exp_entier positions droite de la virgule dcimale.

Syntaxe
round(numeric_exp,integer_exp)

rtrim
Renvoie exp_chane en supprimant les blancs de fin.

Syntaxe
rtrim(string_exp)

sign
Renvoie +1 si l'expression exp_numrique est positive, 0 si l'expression exp_numrique est nulle, et -1 si l'expression exp_numrique est ngative.

Syntaxe
sign(numeric_exp)

soundex
Renvoie une chane de quatre caractres constituant une reprsentation phontique de exp_chane.

Syntaxe
soundex(string_exp)

space
Renvoie une chane forme de exp_entier blancs.

Syntaxe
space(integer_exp)

str
Renvoie une reprsentation sous forme de chane de exp_numrique. La valeur de exp1_entier correspond la longueur de la chane renvoye. La valeur de exp2_entier correspond au nombre de dcimales.

510 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
str(numeric_exp [ , integer_exp1 [ , integer_exp2 ] ] )

stuff
Renvoie une chane rsultant de la suppression des caractres de longueur (exp2_entier) partir de la position de dbut (exp1_entier) dans exp1_chane, puis de l'insertion de exp2_chane au dbut de exp1_chane. Le premier caractre d'une chane occupe la position 1.

Syntaxe
stuff(string_exp1, integer_exp1, integer_exp2, string_exp2)

year
Renvoie la portion anne de exp_date. Mme rsultat que extract (anne de exp_date).

Syntaxe
year(date_exp)

Fonctions de conversion SQL Server


cast_char
Renvoie la valeur de l'expression en donne de type 'char'. Un nombre maximal de 30 caractres sont renvoys.

Syntaxe
cast_char(exp)

cast_float
Renvoie la valeur de l'expression convertie en virgule flottante.

Syntaxe
cast_float(exp)

cast_integer
Renvoie la valeur de l'expression convertie en entier.

Syntaxe
cast_integer(exp)

cast_real
Renvoie la valeur de l'expression convertie en nombre rel.

Guide de l'utilisateur - Cration de rapports professionnelle 511

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
cast_real(exp)

cast_smallint
Renvoie la valeur de l'expression convertie en donnes de type smallint.

Syntaxe
cast_smallint(exp)

Fonctions mathmatiques SQL Server


log
Renvoie le logarithme naturel de exp_numrique.

Syntaxe
log(numeric_exp)

log10
Renvoie le logarithme base 10 de exp_numrique.

Syntaxe
log10(numeric_exp)

pi
Renvoie un nombre en virgule flottante reprsentant la valeur de la constante pi.

Syntaxe
pi()

rand
Renvoie un nombre alatoire produit en utilisant exp_entier comme valeur de dpart.

Syntaxe
rand(integer_exp)

Fonctions trigonomtriques SQL Server


acos
Renvoie l'angle, exprim en radians. L'arc cosinus est l'angle dont le cosinus a pour valeur exp_numrique.

512 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
acos(numeric_exp)

asin
Renvoie l'angle, exprim en radians. L'arc sinus est l'angle dont le sinus a pour valeur exp_numrique.

Syntaxe
asin(numeric_exp)

atan
Renvoie l'angle, exprim en radians. L'arc tangente est l'angle dont la tangente a pour valeur exp_numrique.

Syntaxe
atan(numeric_exp)

atn2
Renvoie l'arc tangente des coordonnes x et y dfinies respectivement par exp1_numrique et exp2_numrique, en radians. L'arc tangente est l'angle dont la tangente a pour valeur exp1_numrique.

Syntaxe
atn2(numeric_exp1, numeric_exp2)

cos
Renvoie le cosinus de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
cos(numeric_exp)

cot
Renvoie la cotangente de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
cot(numeric_exp)

degrees
Transforme exp_numrique radians en degrs.

Guide de l'utilisateur - Cration de rapports professionnelle 513

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
degrees(numeric_exp)

radians
Transforme exp_numrique degrs en radians.

Syntaxe
radians(numeric_exp)

sin
Renvoie le sinus de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
sin(numeric_exp)

tan
Renvoie la tangente de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
tan(numeric_exp)

Teradata
account
Renvoie la chane du compte de l'utilisateur actuel.

Syntaxe
{account}

add_months
Retourne la date ou la date-heure rsultant de l'addition de exp_entier mois exp_date ou exp_date_heure.

Syntaxe
add_months ( date_exp | datetime_exp, integer_exp )

bytes
Renvoie le nombre d'octets contenus dans la chane d'octets indique. L'utilisation de exp_octet se limite l'option BYTE ou VARBYTE.

514 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
bytes ( byte_exp )

case_n
value une liste de conditions et renvoie la position de la premire condition qui est value TRUE, condition qu'aucune des conditions prcdentes dans la liste ne soit value UNKNOWN. Les mots-cls doivent doivent tre entre accolades. La condition NO CASE est une condition facultative qui est value TRUE si toutes les expressions expression_conditionnelle de la liste sont values FALSE. La condition NO CASE OR UNKNOWN est value TRUE si toutes les expressions expression_conditionnelle dans la liste sont values FALSE ou si une expression expression_conditionnelle est value UNKNOWN et que toutes les conditions prcdentes dans la liste sont values FALSE. La condition UNKNOWN est une condition facultative qui est value TRUE si une expression expression_conditionnelle est value UNKNOWN et que toutes les conditions prcdentes dans la liste sont values FALSE.

Syntaxe
case_n ( condition_exp_list [, NO CASE | UNKNOWN | NO CASE OR UNKNOWN [, UNKNOWN ]] )

char2hexint
Renvoie la reprsentation hexadcimale d'une chane de caractres.

Syntaxe
char2hexint ( string_exp )

characters
Renvoie une valeur d'entier reprsentant le nombre de caractres logiques ou d'octets dans la chane d'oprande indique.

Syntaxe
characters ( string_exp )

database
Renvoie le nom de la base de donnes implicite de l'utilisateur actuel.

Syntaxe
{database}

date
Renvoie la date actuelle.

Guide de l'utilisateur - Cration de rapports professionnelle 515

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
{date}

format
Renvoie le format dclar de l'expression nomme. Le type de donnes retourn par une locution FORMAT est une chane de caractres variable de moins de 30 caractres.

Syntaxe
format ( expression )

index
Renvoie la position de dbut de exp2_chane dans exp1_chane.

Syntaxe
index ( string_exp1, string_exp2 )

log
Calcule le logarithme de base 10 d'un argument. L'expression exp_numrique est une expression numrique positive non nulle.

Syntaxe
log ( numeric_exp )

nullif
Renvoie la valeur NULL si les expressions exp1_scalaire et exp2_scalaire sont gales. Sinon, elle renvoie son premier argument, exp1_scalaire. Les expressions exp1_scalaire et exp2_scalaire peuvent tre de n'importe quel type.

Syntaxe
nullif ( scalar_exp1, scalar_exp2 )

nullifzero
Convertit les zros en valeur nulle pour viter les problmes de division par zro.

Syntaxe
nullifzero ( numeric_exp )

profile
Renvoie le profil actuel de la session ou la valeur NULL s'il n'en existe aucun.

516 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
{profile}

random
Renvoie un nombre entier alatoire pour chaque ligne de la table des rsultats. Les expressions limite_infrieure et limite_suprieure sont des constantes d'entiers. Les limites pour les expressions limite_infrieure et limite_suprieure se situent entre -2147483648 et 2147483647, inclusivement. La valeur de l'expression limite_suprieure doit tre suprieure ou gale la valeur de l'expression limite_infrieure.

Syntaxe
random ( lower_bound, upper_bound )

role
Renvoie le rle actuel de la session ou la valeur NULL s'il n'en existe aucun.

Syntaxe
{role}

session
Renvoie le numro de la session de l'utilisateur actuel.

Syntaxe
{session}

soundex
Renvoie une chane de caractres qui reprsente le code Soundex pour l'expression exp_chane.

Syntaxe
soundex ( string_exp )

substr
Renvoie la sous-chane de exp_chane qui commence la position exp1_entier. Le premier caractre de exp_chane occupe la premire position. L'entier exp2_entier peut tre utilis pour slectionner moins de caractres. Par dfaut, il slectionne les caractres de fin de la chane.

Syntaxe
substr ( string_exp, integer_exp1 [ , integer_exp2 ] )

time
Renvoie l'heure actuelle en fonction de la journe de 24 heures.

Guide de l'utilisateur - Cration de rapports professionnelle 517

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
{time}

type
Renvoie le type de donnes dfini pour une expression.

Syntaxe
type ( expression )

user
Renvoie le nom de l'utilisateur actuel.

Syntaxe
{user}

vargraphic
Renvoie une chane de caractres qui reprsente le code vargraphic pour l'expression exp_chane.

Syntaxe
vargraphic ( string_exp )

zeroifnull
Convertit les donnes nulles en 0 pour viter les erreurs qui sont causes par des rsultats nuls. Si l'expression exp_numrique n'est pas nulle, cette fonction renvoie la valeur de l'expression exp_numrique, si celle-ci est une chane de caractres, la fonction la convertit en valeur numrique de type FLOAT. Si l'expression exp_numrique est nulle ou quivalente zro, la fonction renvoie la valeur zro.

Syntaxe
zeroifnull ( numeric_exp )

Fonctions trigonomtriques Teradata


acos
Renvoie l'angle, exprim en radians. L'arc cosinus est l'angle dont le cosinus a pour valeur exp_numrique. Les valeurs de l'expression exp_numrique doivent se situer entre -1 et 1, inclusivement.

518 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
acos ( numeric_exp )

acosh
Renvoie le cosinus hyperbolique inverse d'un argument. Il peut s'agir de n'importe quel nombre rel gal ou suprieur 1.

Syntaxe
acosh ( numeric_exp )

asin
Renvoie l'angle, exprim en radians. L'arc sinus est l'angle dont le sinus a pour valeur exp_numrique. Les valeurs de l'expression exp_numrique doivent se situer entre -1 et 1, inclusivement.

Syntaxe
asin ( numeric_exp )

asinh
Renvoie le sinus hyperbolique inverse d'un argument. Il peut s'agir de n'importe quel nombre rel.

Syntaxe
asinh ( numeric_exp )

atan
Renvoie l'angle, exprim en radians. L'arc tangente est l'angle dont la tangente a pour valeur exp_numrique.

Syntaxe
atan ( numeric_exp )

atan2
Renvoie l'arc tangente des coordonnes x et y dfinies respectivement par exp1_numrique et exp2_numrique, en radians. L'expression ATAN2(x,y) est gale ATAN(y/x), l'exception que x peut tre quivalent 0 dans ATAN2(x,y). L'angle retourn se situe entre - et radians, excluant .

Syntaxe
atan2 ( numeric_exp1, numeric_exp2 )

atanh
Renvoie la tangente hyperbolique inverse d'un argument. Il peut s'agir de n'importe quel nombre rel entre 1 et -1, exclusivement.

Guide de l'utilisateur - Cration de rapports professionnelle 519

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
atanh (numeric_exp )

cos
Renvoie le cosinus de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
cos ( numeric_exp )

cosh
Renvoie le cosinus hyperbolique d'un argument. Il peut s'agir de n'importe quel nombre rel.

Syntaxe
cosh ( numeric_exp )

sin
Renvoie le sinus de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
sin ( numeric_exp )

sinh
Renvoie le sinus hyperbolique d'un argument. Il peut s'agir de n'importe quel nombre rel.

Syntaxe
sinh ( numeric_exp )

tan
Renvoie la tangente de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
tan ( numeric_exp )

tanh
Renvoie la tangente hyperbolique d'un argument. Il peut s'agir de n'importe quel nombre rel.

520 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
tanh ( numeric_exp )

SAP BW
Fonctions trigonomtriques SAP BW
arccos
Renvoie l'angle, exprim en radians. L'arc cosinus est l'angle dont le cosinus a pour valeur exp_numrique.

Syntaxe
arccos ( numeric_exp )

arcsin
Renvoie l'angle, exprim en radians. L'arc sinus est l'angle dont le sinus a pour valeur exp_numrique.

Syntaxe
arcsin ( numeric_exp )

arctan
Renvoie l'angle, exprim en radians. L'arc tangente est l'angle dont la tangente a pour valeur exp_numrique.

Syntaxe
arctan ( numeric_exp )

cos
Renvoie le cosinus de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
cos ( numeric_exp )

sin
Renvoie le sinus de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
sin ( numeric_exp )

tan
Renvoie la tangente de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Guide de l'utilisateur - Cration de rapports professionnelle 521

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
tan ( numeric_exp )

coshyp
Renvoie le cosinus hyperbolique de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
coshyp ( numeric_exp )

sinhyp
Renvoie le sinus hyperbolique de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
sinhyp ( numeric_exp )

tanhyp
Renvoie la tangente hyperbolique de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
tanhyp ( numeric_exp )

Fonctions mathmatiques SAP BW


log10
Renvoie le logarithme base 10 de exp_numrique.

Syntaxe
log10 ( numeric_exp )

Sybase
ascii
Renvoie un nombre correspondant au code ASCII du premier caractre de exp_chane.

522 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
ascii ( string_exp )

Exemple
ascii( 'A' )

Rsultat : 65

char
Convertit un entier un octet en caractre. Le type de donnes 'char' est habituellement utilis comme l'inverse de 'ascii'. exp_entier doit tre comprise entre 0 et 255. Retourne un type de donnes 'char'. Si la valeur rsultante est le premier octet d'un caractre plusieurs octets, le caractre ne sera peut-tre pas dfini.

Syntaxe
char ( integer_exp )

charindex
Cherche dans exp2_chane la premire occurrence de exp1_chane et retourne un entier, qui reprsente sa position de dbut. Si exp1_chane est introuvable, zro est retourn. Si exp1_chane contient des caractres gnriques, 'charindex' les traite comme des valeurs littrales.

Syntaxe
charindex ( string_exp1, string_exp2 )

datalength
Renvoie la longueur de la chane sous forme d'octets.

Syntaxe
datalength ( string_exp )

dateadd
Renvoie la date, qui est le rsultat de l'addition exp_date de exp_entier units indiques par partie_date (ex. jour, mois, anne). Prenez note que l'argument partie_date doit tre entre accolades.

Syntaxe
dateadd ( ' { ' datepart ' } ' , integer_exp, date_exp )

Exemple
dateadd ( {dd}, 16, 1997-06-16 )

Rsultat : 2 juillet 1997

Guide de l'utilisateur - Cration de rapports professionnelle 523

Annexe E: Utilisation de l'diteur d'expression

datediff
Renvoie le nombre d'occurrences de partie_date (ex. jour, mois, anne) entre exp1_date et exp2_date. Prenez note que l'argument partie_date doit tre entre accolades.

Syntaxe
datediff ( ' { ' datepart ' } ' , date_exp1, date_exp2 )

Exemple
datediff ( {yy}, 1984-01-01, 1997-01-01 )

Rsultat : 13

datename
Retourne une partie d'une date-heure, 'smalldatetime', sous forme de chane ASCII. Prenez note que l'argument partie_date doit tre entre accolades.

Syntaxe
datename ( ' { ' datepart ' } ' , date_exp )

Exemple
datename ( {mm}, 1999-05-01 )

Rsultat : Mai

datepart
Retourne une partie d'une date-heure, 'smalldatetime', valeur de date ou d'heure (par exemple, le mois), sous forme d'entier. Prenez note que l'argument partie_date doit tre entre accolades.

Syntaxe
datepart ( ' { ' datepart ' } ' , date_exp )

Exemple
datepart ( {mm}, 1999-05-01 )

Rsultat : 5

day
Renvoie le jour du mois (de 1 31) de exp_date.

524 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
day ( date_exp )

difference
Renvoie l'entier reprsentant la diffrence entre les valeurs de la fonction SOUNDEX pour les chanes exp1_chane et exp2_chane. La valeur transmise se situe entre 0 et 4, o 4 reprsente le meilleur rsultat. Prenez note que 4 ne signifie pas que les chanes sont gales.

Syntaxe
difference ( string_exp1, string_exp2 )

getdate
Renvoie la date-heure systme actuelle.

Syntaxe
getdate ()

left
Renvoie les exp_entier premiers caractres de exp_chane.

Syntaxe
left ( string_exp, integer_exp )

ltrim
Renvoie exp_chane en supprimant les blancs de dbut.

Syntaxe
ltrim ( string_exp )

month
Renvoie le mois (un entier compris entre 1 et 12) partir de exp_date.

Syntaxe
month ( date_exp )

patindex
Retourne un entier qui reprsente la position de dbut si la premire occurrence de exp1_chane se trouve dans exp2_chane; retourne 0 si exp1_chane est introuvable. Par dfaut, 'patindex' retourne le dcalage sous forme de caractres. Pour retourner le dcalage sous forme d'octets, plus prcisment d'une chane de caractres plusieurs octets, indiquez d'utiliser des octets. Le caractre gnrique

Guide de l'utilisateur - Cration de rapports professionnelle 525

Annexe E: Utilisation de l'diteur d'expression % doit prcder et suivre le motif dans exp1_chane, sauf lorsque vous recherchez les premiers et derniers caractres

Syntaxe
patindex ( string_exp1, string_exp2 [ using {bytes | chars | characters} ] )

rand
Retourne une valeur alatoire virgule flottante se situant entre 0 et 1, en utilisant l'entier facultatif comme valeur de base.

Syntaxe
rand ( integer_exp )

replicate
Retourne une chane du mme type que exp_chane, contenant la mme expression rpte exp_entier fois ou autant de fois que possible dans un espace de 225 octets (la valeur la moins leve des deux) .

Syntaxe
replicate ( string_exp, integer_exp )

reverse
Retourne la valeur inverse du caractre ou de l'expression binaire; si exp_chane est 'abcd', 'dcba' sera retourn.

Syntaxe
reverse ( string_exp )

right
Renvoie les exp_entier derniers caractres de exp_chane.

Syntaxe
right ( string_exp, integer_exp )

round
Renvoie l'expression exp_numrique arrondie l'entier le plus prs exp_entier positions droite de la virgule dcimale.

526 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
round ( numeric_exp, integer_exp )

rtrim
Renvoie exp_chane en supprimant les blancs de fin.

Syntaxe
rtrim ( string_exp )

soundex
Retourne un code 'soundex' de 4 caractres pour les chanes de caractres qui sont composes d'une squence contigu de lettres romaines valides un ou deux octets.

Syntaxe
soundex ( string_exp )

space
Retourne une chane avec le nombre d'espaces un octet indiqu.

Syntaxe
space ( integer_exp )

str
Retourne une reprsentation sous forme de chane de exp_numrique. exp1_entier correspond la longueur de la chane retourne. exp2_entier correspond au nombre de dcimales. Les valeurs 'length' et 'decimal' sont facultatives (la valeur implicite de 'length' est 10; la valeur implicite de 'decimal' est 0.)

Syntaxe
str ( numeric_exp [ , integer_exp1 [ , integer_exp2 ] ] )

stuff
Supprime exp2_entier caractres de exp1_chane exp1_entier et insre exp2_chane dans exp1_chane exp_entier. Pour supprimer les caractres sans insrer d'autres caractres, exp2_chane devrait tre nul, et non " ", qui indique un espace simple.

Guide de l'utilisateur - Cration de rapports professionnelle 527

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
stuff ( string_exp1, integer_exp1, integer_exp2, string_exp2 )

substring
Retourne la sous-chane de exp_chane qui commence la position exp1_entier. exp2_entier indique le nombre de caractres dans la sous-chane.

Syntaxe
substring ( string_exp, integer_exp1, integer_exp2 )

to_unichar
Retourne une expression 'unichar' qui a la valeur de exp_entier. Si exp_entier se situe dans l'intervalle 0xD800..0xDFFF, l'opration est annule. Si exp_entier se situe dans l'intervalle 0..0xFFFF, une valeur Unicode unique est retourne. Si exp_entier se situe dans l'intervalle 0x10000..0x10FFFF, une paire secondaire est retourne.

Syntaxe
to_unichar ( integer_exp )

uhighsurr
Retourne 1 si la valeur Unicode la position exp_entier correspond la valeur suprieure de la paire secondaire (qui devrait apparatre en premier dans la paire). Sinon, retourne 0. Cette fonction vous permet d'crire du code explicite pour la gestion des valeurs secondaires. Plus particulirement, si une sous-chane commence avec un caractre Unicode dans lequel la fonction uhighsurr() est dfinie Vrai, le systme extrait une sous-chane d'au moins 2 valeurs Unicode, puisque la fonction substr() ne peut en extraire seulement 1. La fonction substr() n'extrait pas la moiti d'une paire secondaire.

Syntaxe
uhighsurr ( string_exp, integer_exp )

ulowsurr
Retourne 1 si la valeur Unicode la position exp_entier correspond la valeur infrieure de la paire secondaire (qui devrait apparatre en deuxime dans la paire). Sinon, retourne 0. Cette fonction vous permet d'crire du code explicite en fonction des ajustements apports par les fonctions substr (), stuff() et right(). Plus particulirement si une sous-chane se termine par une valeur Unicode dans laquelle la fonction ulowsurr() est dfinie Vrai, le systme extrait une sous-chane de 1 caractre de moins (ou de plus), puisque la fonction substr() n'extrait pas de chane qui contient une paire secondaire dans laquelle il manque un lment.

528 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
ulowsurr ( string_exp, integer_exp )

uscalar
Retourne la valeur Unicode scalaire du premier caractre Unicode de exp_chane. Si le premier caractre ne correspond pas la valeur suprieure d'une paire secondaire, la valeur se situe donc dans l'intervalle 0..0xFFFF. Si le premier caractre correspond la valeur suprieure d'une paire secondaire, la deuxime valeur doit tre la valeur infrieure et la valeur retourne doit se situer dans l'intervalle 0x10000..0x10FFFF. Si la fonction est appele pour un caractre exp_caractre_unicode contenant une paire secondaire dans laquelle il manque un lment et que l'opration a t annule.

Syntaxe
uscalar ( string_exp )

year
Renvoie l'anne partir de exp_date.

Syntaxe
year ( date_exp )

Fonctions mathmatiques Sybase


log
Renvoie le logarithme naturel de exp_numrique.

Syntaxe
log ( numeric_exp )

log10
Renvoie le logarithme base 10 de exp_numrique.

Syntaxe
log10 ( numeric_exp )

pi
Renvoie un nombre en virgule flottante reprsentant la valeur de la constante pi.

Guide de l'utilisateur - Cration de rapports professionnelle 529

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
pi ()

sign
Renvoie +1 si l'expression exp_numrique est positive, 0 si l'expression exp_numrique est nulle, et -1 si l'expression exp_numrique est ngative.

Syntaxe
sign ( numeric_exp )

Fonctions trigonomtriques Sybase


acos
Renvoie l'angle, exprim en radians. L'arc cosinus est l'angle dont le cosinus a pour valeur exp_numrique.

Syntaxe
acos ( numeric_exp )

asin
Renvoie l'angle, exprim en radians. L'arc sinus est l'angle dont le sinus a pour valeur exp_numrique.

Syntaxe
asin ( numeric_exp )

atan
Renvoie l'angle, exprim en radians. L'arc tangente est l'angle dont la tangente a pour valeur exp_numrique.

Syntaxe
atan ( numeric_exp )

tan
Renvoie la tangente de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
tan ( numeric_exp )

atn2
Retourne l'angle (en radians) dont la tangente est (exp1_numrique/exp2_numrique).

530 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
atn2 ( numeric_exp1, numeric_exp2 )

cos
Renvoie le cosinus de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
cos ( numeric_exp )

cot
Renvoie la cotangente de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
cot ( numeric_exp )

degrees
Transforme exp_numrique radians en degrs.

Syntaxe
degrees ( numeric_exp )

radians
Retourne l'quivalent (en degrs) de exp_numrique. Les rsultats sont de type numrique. Pour les expressions de type numrique ou dcimale, les rsultats ont une prcision interne de 77 et une chelle gale celle de l'expression numrique. Lorsque le type de donnes montaire est utilis, la conversion interne en virgule flottante peut entraner une diminution de la prcision.

Syntaxe
radians ( numeric_exp )

sin
Renvoie le sinus de exp_numrique, o exp_numrique reprsente un angle exprim en radians.

Syntaxe
sin ( numeric_exp )

Fonctions de rapport
_add_days
Renvoie la date et l'heure rsultant de l'ajout de exp_entier jours exp_date_heure.

Guide de l'utilisateur - Cration de rapports professionnelle 531

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
_add_days(timestamp_exp, integer_exp)

_add_months
Renvoie la date et l'heure rsultant de l'ajout de exp_entier mois exp_date_heure.

Syntaxe
_add_months(timestamp_exp, integer_exp)

_add_years
Renvoie la date et l'heure rsultant de l'ajout de exp_entier annes exp_date_heure.

Syntaxe
_add_years(timestamp_exp, integer_exp)

_age
Retourne un nombre qui est obtenu en soustrayant exp_date_heure de la date d'aujourd'hui en format AAAAMMJJ (annes, mois, jours ).

Syntaxe
_age(timestamp_exp)

_day_of_week
Retourne le jour de la semaine, sous la forme d'un chiffre compris entre 1 et 7. Le premier jour de la semaine (jour 1) dpend de la valeur saisie dans exp_entier (un chiffre entre 1 et 7), o 1 correspond au lundi et 7 correspond au dimanche. Notez que dans la norme ISO 8601, la semaine commence le lundi, le jour 1. En Amrique du Nord, dimanche est le premier jour de la semaine et correspond au jour 7.

Syntaxe
_day_of_week(timestamp_exp, integer_exp)

Exemple
_day_of_week(2003-01-01, 1) will return 3 because 2003-01-01 was a Wednesday.

Rsultat : 3

_day_of_year
Renvoie l'ordinal correspondant au jour de l'anne dans exp_date (compris entre 1 et 366). Aussi connu sous le nom de jour julien.

532 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
_day_of_year(timestamp_exp)

_days_between
Renvoie un nombre positif ou ngatif reprsentant le nombre de jours entre deux expressions de date-heure. Si exp1_date_heure < exp2_date_heure, le rsultat sera ngatif.

Syntaxe
_days_between(timestamp_exp1, timestamp_exp2)

_days_to_end_of_month
Renvoie un nombre reprsentant le nombre de jours restant dans le mois reprsent par l'expression de date-heure exp_date_heure.

Syntaxe
_days_to_end_of_month(timestamp_exp)

_first_of_month
Retourne une date-heure correspondant au premier jour du mois reprsent par exp_date_heure.

Syntaxe
_first_of_month(timestamp_exp)

_last_of_month
Retourne une date-heure correspondant au dernier jour du mois reprsent par exp_date_heure.

Syntaxe
_last_of_month(timestamp_exp)

_make_timestamp
Renvoie une date-heure construite partir des expressions exp1_entier (anne), exp2_entier (mois) et exp3_entier (jour). La valeur implicite de la portion heure est 00:00:00.000.

Syntaxe
_make_timestamp(integer_exp1, integer_exp2, integer_exp3)

_months_between
Renvoie un nombre positif ou ngatif reprsentant le nombre de mois entre deux expressions de date-heure. Si exp1_date_heure < exp2_date_heure, le rsultat sera ngatif.

Guide de l'utilisateur - Cration de rapports professionnelle 533

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
_months_between(timestamp_exp1, timestamp_exp2)

_week_of_year
Renvoie le numro de la semaine de l'anne dans exp_date_heure selon la norme ISO 8601, o la semaine 1 correspond la premire semaine de l'anne qui compte un jeudi, ce qui correspond la semaine du 4 janvier. Une semaine commence le lundi (jour 1) et se termine le dimanche (jour 7) .

Syntaxe
_week_of_year(timestamp_exp)

_years_between
Renvoie un nombre entier positif ou ngatif reprsentant le nombre d'annes entre exp1_date_heure et exp2_date_heure. Si exp1_date_heure < exp2_date_heure, alors une valeur ngative est retourne.

Syntaxe
_years_between(timestamp_exp1, timestamp_exp2)

_ymdint_between
Renvoie un nombre reprsentant la diffrence entre les expressions de date-heure exp1_date_heure et exp2_date_heure. Cette valeur prend la forme AAAAMMJJ, o AAAA reprsente le nombre d'annes, MM le nombre de mois et JJ le nombre de jours.

Syntaxe
_ymdint_between(timestamp_exp1, timestamp_exp2)

abs
Retourne la valeur absolue de exp_numrique. Le signe des valeurs ngatives devient positif.

Syntaxe
abs(numeric_exp)

AsOfDate
Retourne la valeur de date de l'expression En date du, le cas chant. Sinon, la fonction 'AsOfDate' retourne la date d'excution du rapport.

534 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
AsOfDate()

AsOfTime
Retourne la valeur de temps de l'expression En date du, le cas chant. Sinon, la fonction 'AsOfTime' retourne l'heure d'excution du rapport.

Syntaxe
AsOfTime()

BurstKey
Renvoie les critres de diffusion en rafale.

Syntaxe
BurstKey()

BurstRecipients
Renvoie la liste de diffusion des destinataires de rapports en rafale.

Syntaxe
BurstRecipients()

ceiling
Renvoie le plus petit entier suprieur ou gal exp_numrique.

Syntaxe
ceiling(numeric_exp)

CellValue
Retourne la valeur de la cellule actuelle du tableau crois.

Syntaxe
CellValue()

character_length
Renvoie le nombre de caractres contenus dans exp_chane.

Guide de l'utilisateur - Cration de rapports professionnelle 535

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
character_length(string_exp)

ColumnNumber
Retourne le numro de la colonne actuelle.

Syntaxe
ColumnNumber()

CubeCreatedOn
Retourne la date-heure laquelle le cube a t cr. Le paramtre de dimension indique de quel cube extraire les mtadonnes. Si la source de la dimension est un cube Cognos (.mdc), la fonction retourne une chane vide. La date de cration initiale d'un cube n'est pas conserve.

Syntaxe
CubeCreatedOn(dimension)

CubeCurrentPeriod
Retourne la priode actuelle du cube. Le paramtre de dimension indique de quel cube extraire les mtadonnes.

Syntaxe
CubeCurrentPeriod(dimension)

CubeDataUpdatedOn
Retourne la date-heure laquelle les donnes du cube ont t mises jour la dernire fois. Le paramtre de dimension indique de quel cube extraire les mtadonnes.

Syntaxe
CubeDataUpdatedOn(dimension)

CubeDefaultMeasure
Retourne le nom de la mesure implicite du cube. Le paramtre de dimension indique de quel cube extraire les mtadonnes.

Syntaxe
CubeDefaultMeasure(dimension)

CubeDescription
Retourne la description du cube. Le paramtre de dimension indique de quel cube extraire les mtadonnes.

536 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
CubeDescription(dimension)

CubeIsOptimized
Retourne Vrai si le cube est optimis. Le paramtre de dimension indique de quel cube extraire les mtadonnes.

Syntaxe
CubeIsOptimized(dimension)

CubeName
Retourne le nom du cube. Le paramtre de dimension indique de quel cube extraire les mtadonnes.

Syntaxe
CubeName(dimension)

CubeSchemaUpdatedOn
Retourne la date-heure laquelle le schma du cube a t mis jour la dernire fois. Le paramtre de dimension indique de quel cube extraire les mtadonnes.

Syntaxe
CubeSchemaUpdatedOn(dimension)

exp
Renvoie 'e' la puissance exp2_numrique. La constante 'e' est la base du logarithme naturel.

Syntaxe
exp(numeric_exp)

extract
Retourne un entier reprsentant la valeur de exp_partie_date ('anne', 'mois', 'jour', 'heure', 'minute', 'seconde' (=valeur implicite)) en exp_date_heure.

Syntaxe
extract(datepart_exp , datetime_exp)

floor
Renvoie le plus grand entier infrieur ou gal exp_numrique.

Guide de l'utilisateur - Cration de rapports professionnelle 537

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
floor(numeric_exp)

GetLocale
Renvoie les paramtres rgionaux d'excution (dsapprouv).

Syntaxe
GetLocale()

HorizontalPageCount
Renvoie le nombre de pages horizontales en cours.

Syntaxe
HorizontalPageCount()

HorizontalPageNumber
Renvoie le numro de la page horizontale en cours.

Syntaxe
HorizontalPageNumber()

InScope
Retourne la valeur boolenne 1 (VRAI) lorsque la cellule se trouve dans l'tendue des donnes lmentaires et des noms uniques de membres (MUN); sinon retourne 0 (FAUX).

Syntaxe
InScope(dataItem, MUN, ...)

IsBursting
Renvoie la valeur boolenne 1 (VRAI) si le rapport sera diffus aux destinataires donns; sinon, renvoie la valeur 0 (FAUX).

Syntaxe
IsBursting('recipientName')

IsCrosstabColumnNodeMember
Retourne la valeur boolenne 1 (VRAI) si le nud actuel est un membre de nud de colonne de tableau crois.

538 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
IsCrosstabColumnNodeMember()

IsCrosstabRowNodeMember
Retourne la valeur boolenne 1 (VRAI) si le nud actuel est un membre de nud de ligne de tableau crois.

Syntaxe
IsCrosstabRowNodeMember()

IsFirstColumn
Retourne la valeur boolenne 1 (VRAI) si la colonne actuelle est la premire colonne.

Syntaxe
IsFirstColumn()

IsInnerMostCrosstabColumnNodeMember
Retourne la valeur boolenne 1 (VRAI) si le nud actuel est un membre interne de nud de colonne de tableau crois.

Syntaxe
IsInnerMostCrosstabColumnNodeMember()

IsInnerMostCrosstabRowNodeMember
Retourne la valeur boolenne 1 (VRAI) si le nud actuel est un membre interne de nud de ligne de tableau crois.

Syntaxe
IsInnerMostCrosstabRowNodeMember()

IsLastColumn
Retourne la valeur boolenne 1 (VRAI) si la colonne actuelle est la dernire colonne.

Syntaxe
IsLastColumn()

IsLastInnerMostCrosstabColumnNodeMember
Retourne la valeur boolenne 1 (VRAI) si le nud actuel est le dernier membre interne de nud de colonne de tableau crois.

Guide de l'utilisateur - Cration de rapports professionnelle 539

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
IsLastInnerMostCrosstabColumnNodeMember()

IsLastInnerMostCrosstabRowNodeMember
Retourne la valeur boolenne 1 (VRAI) si le nud actuel est le dernier membre interne de nud de ligne de tableau crois.

Syntaxe
IsLastInnerMostCrosstabRowNodeMember()

IsOuterMostCrosstabColumnNodeMember
Retourne la valeur boolenne 1 (VRAI) si le nud actuel est un membre externe de nud de colonne de tableau crois.

Syntaxe
IsOuterMostCrosstabColumnNodeMember()

IsOuterMostCrosstabRowNodeMember
Retourne la valeur boolenne 1 (VRAI) si le nud actuel est un membre externe de nud de ligne de tableau crois.

Syntaxe
IsOuterMostCrosstabRowNodeMember()

IsPageCountAvailable
Retourne la valeur boolenne 1 (VRAI) si le nombre de pages est disponible pour l'excution actuelle du rapport.

Syntaxe
IsPageCountAvailable()

ln
Renvoie le logarithme naturel de exp_numrique.

Syntaxe
ln(numeric_exp)

Paramtres rgionaux
Renvoie la langue d'excution.

540 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
Locale()

lower
Convertit en minuscules tous les caractres en majuscules de exp_chane.

Syntaxe
lower(string_exp)

mapNumberToLetter
L'utilisateur doit fournir la lettre initiale et le nombre y est ensuite ajout.

Syntaxe
mapNumberToLetter(string_exp, integer_exp)

Exemple
mapNumberToLetter ('a', 1) will result in 'b'.

Rsultat : 'b'

mod
Retourne la valeur du reste (modulo) lorsque exp1_entier est divis par exp2_entier.

Syntaxe
mod (integer_exp1, integer_exp2)

ModelPath
Renvoie le chemin d'accs du modle.

Syntaxe
ModelPath()

Maintenant
Renvoie l'heure systme actuelle.

Syntaxe
Now()

nullif
Retourne NULL si exp1_chane est gale exp2_chane (sans respecter la casse); sinon la fonction retourne exp1_chane.

Guide de l'utilisateur - Cration de rapports professionnelle 541

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
nullif(string_exp1, string_exp2)

octet_length
Renvoie le nombre d'octets contenus dans exp_chane.

Syntaxe
octet_length(string_exp)

PageCount
Renvoie le nombre de pages actuel. Lorsque vous excutez le rapport, cette fonction est disponible seulement pour les versions de rapports au format PDF ou Excel. Lorsque vous enregistrez la version de rapport, cette fonction est disponible pour tous les formats.

Syntaxe
PageCount()

PageName
Renvoie le nom de la page en cours.

Syntaxe
PageName()

PageNumber
Renvoie le numro de la page en cours.

Syntaxe
PageNumber()

ParamCount
Renvoie le nombre de paramtres de la variable parameterName.

Syntaxe
ParamCount('parameterName')

ParamDisplayValue
Renvoie une chane qui correspond la valeur d'affichage de paramtre de la variable parameterName.

542 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
ParamDisplayValue('parameterName')

ParamName
Renvoie le nom de paramtre de la variable parameterName.

Syntaxe
ParamName('parameterName')

ParamNames
Renvoie le nom de tous les paramtres.

Syntaxe
ParamNames()

ParamValue
Renvoie une chane qui correspond la valeur de paramtre de la variable parameterName.

Syntaxe
ParamValue('parameterName')

position
Retourne la valeur de l'entier reprsentant la position de dbut de exp1_chane dans exp2_chane ou 0 lorsque exp1_chane est introuvable.

Syntaxe
position(string_exp1, string_exp2)

power
Renvoie exp1_numrique la puissance exp2_numrique.

Syntaxe
power(num_exp1, num_exp2)

ReportAuthorLocale
Renvoie la langue de l'auteur.

Guide de l'utilisateur - Cration de rapports professionnelle 543

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
ReportAuthorLocale()

ReportCreateDate
Renvoie la date de cration du rapport.

Syntaxe
ReportCreateDate()

ReportDate
Renvoie la date et l'heure d'excution du rapport.

Syntaxe
ReportDate()

ReportDescription
Renvoie la description du rapport. Cette fonction est disponible seulement pour les rapports excuts partir de Cognos Connection.

Syntaxe
ReportDescription()

ReportID
Renvoie l'identificateur du rapport.

Syntaxe
ReportID()

ReportLocale
Renvoie la langue d'excution.

Syntaxe
ReportLocale()

ReportName
Renvoie le nom du rapport. Cette fonction est disponible seulement pour les rapports excuts partir de Cognos Connection.

544 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
ReportName()

ReportOption
Renvoie la valeur de la variable d'option d'excution optionName. Valeurs possibles de la fonction 'optionName' : attachmentEncoding, burst, cssURL, email, emailAsAttachment, emailAsURL, emailBody, emailSubject, emailTo, emailToAddress, history, metadataModel, outputEncapsulation, outputFormat, outputLocale, outputPageDefinition, outputPageOrientation, primaryWaitThreshold, print, printer, printerAddress, prompt, promptFormat, saveAs, saveOutput, secondaryWaitThreshold, verticalElements, xslURL.

Syntaxe
ReportOption('optionName')

ReportOutput
Renvoie le nom du format de sortie. Valeurs possibles : CSV, HTML, layoutDataXML, MHT, PDF, rawXML, singleXLS, spreadsheetML, XLS, XML, XLWA.

Syntaxe
ReportOutput()

ReportPath
Renvoie le chemin d'accs du rapport. Cette fonction est disponible seulement pour les rapports excuts partir de Cognos Connection.

Syntaxe
ReportPath()

ReportProductLocale
Renvoie la langue du produit.

Syntaxe
ReportProductLocale()

ReportSaveDate
Renvoie la date du dernier enregistrement du rapport.

Guide de l'utilisateur - Cration de rapports professionnelle 545

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
ReportSaveDate()

round
Renvoie l'expression exp_numrique arrondie l'entier le plus prs exp_entier positions droite de la virgule dcimale. Si exp_entier est ngative, exp_numrique est arrondie la valeur absolue de exp_entier positions gauche du sparateur dcimal.

Syntaxe
round(numeric_exp, integer_exp)

Exemple
round (125, -1) rounds to 130.

Rsultat : 130.

RowNumber
Renvoie la ligne en cours.

Syntaxe
RowNumber()

ServerLocale
Retourne la langue du serveur qui excute le rapport.

Syntaxe
ServerLocale()

ServerName
Retourne le nom du serveur qui excute le rapport.

Syntaxe
ServerName()

sqrt
Renvoie la racine carre de exp_numrique. La valeur de exp_numrique ne peut pas tre ngative.

546 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
sqrt(numeric_exp)

substring
Renvoie la sous-chane de exp_chane qui commence la position exp1_entier pour exp2_entier caractres ou la fin de exp_chane si exp2_entier est -1. Le premier caractre de exp_chane occupe la position 1.

Syntaxe
substring(string_exp , integer_exp1, integer_exp2)

TOCHeadingCount
Retourne le nombre d'en-ttes de table des matires pour un niveau d'en-tte prcis.

Syntaxe
TOCHeadingCount(headingLevel)

Today
Renvoie la date systme actuelle.

Syntaxe
Today()

trim
Retourne l'expression exp_chane sans les blancs de droite ou de gauche ou sans le caractre indiqu dans exp_chane_correspondance. exp_blanc correspond 'LEADING', 'TRAILING' ou 'BOTH' (valeur implicite). exp_chane_correspondance = chane vide sans les blancs ou indique un caractre ne pas afficher. exp_chane = la chane ne pas afficher.

Syntaxe
trim(trim_what_exp, match_character_exp, string_exp)

upper
Convertit en majuscules tous les caractres en minuscules de exp_chane.

Syntaxe
upper(string_exp)

URLEncode
Retourne la valeur encode de l'adresse URL du texte d'entre.

Guide de l'utilisateur - Cration de rapports professionnelle 547

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
URLEncode('text')

Fonctions de conversion du type de donne


date2string
Retourne une date sous forme de chane en format AAAA-MM-JJ.

Syntaxe
date2string(date_exp)

date2timestamp
Convertit une date en date-heure. La partie heure de la date-heure affichera zro.

Syntaxe
date2timestamp(date_exp)

date2timestampTZ
Convertit une date en date-heure avec fuseau horaire. Les parties heure et fuseau horaire de la date-heure afficheront zro.

Syntaxe
date2timestampTZ(date_exp)

DTinterval2string
Retourne un intervalle date-heure sous forme de chane en format 'JJJJ HH:MM:SS.FFFFFFF' ou '-JJJJ HH:MM:SS.FFF'.

Syntaxe
DTinterval2string(DTinterval_exp)

DTinterval2stringAsTime
Retourne un intervalle date-heure sous forme de chane. Les jours sont convertis en heures. Format de sortie : 'HHHH:MM:SS.FFFFFFF' ou 'HH:MM:SS.FFF'.

Syntaxe
DTinterval2stringAsTime(DTinterval_exp)

int2DTinterval
Convertit un entier en un intervalle date-heure. exp_chane indique ce que exp_entier reprsente : 'ns'=nanosecondes, 's'=secondes (=valeur implicite), 'm'=minutes, 'h'=heures, 'j'=jours.

548 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
int2DTinterval(integer_exp, string_exp)

int2YMinterval
Convertit un entier en un intervalle anne-mois. exp_chane indique ce que exp_entier reprsente : 'a'=annes, 'm'= mois (=valeur implicite).

Syntaxe
int2YMinterval(integer_exp, string_exp)

number2string
Convertit un nombre en chane, l'aide de l'indicateur de format %g (syntaxe C/C++).

Syntaxe
number2string(num_exp)

string2date
Retourne une chane sous forme de date en format 'AAAA-MM-JJ'.

Syntaxe
string2date(string_exp)

string2double
Retourne un nombre de type 'floating point'. L'argument de chane de la fonction 'string2double' a la forme suivante : '[espace] [signe] [chiffres] [chiffres] [ {d | D |e | E }[signe]chiffres]'

Syntaxe
string2double(string_exp)

string2DTinterval
Retourne une chane sous forme d'intervalle date-heure en format '[-]JJ HH:MM[:SS[.FFF]]'.

Syntaxe
string2DTinterval(string_exp)

string2int32
Retourne un entier. L'argument de chane de la fonction 'string2int32' a la forme suivante : '[espace] [{+ | -}] [chiffres]'

Guide de l'utilisateur - Cration de rapports professionnelle 549

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
string2int32(string_exp)

string2int64
Retourne une chane de type 'long integer'. L'argument de chane de la fonction 'string2int64' a la forme suivante : '[espace] [{+ | -}] [chiffres]'

Syntaxe
string2int64(string_exp)

string2time
Retourne une chane sous forme d'heure en format 'HH:MM:SS.FFFFFFF'.

Syntaxe
string2time(string_exp)

string2timestamp
Retourne une chane sous forme de date-heure en format 'AAAA-MM-JJ [blanc]+ HH:MM:SS. FFFFFFF'.

Syntaxe
string2timestamp(string_exp)

string2timestampTZ
Retourne une date-heure avec fuseau horaire en format 'AAAA-MM-JJ HH:MM:SS.FFFFFFF +HHMM' ou 'AAAA-MM-JJ HH:MM:SS.FFF -HHMM'.

Syntaxe
string2timestampTZ(string_exp)

string2YMinterval
Retourne une chane sous forme d'intervalle anne-mois en format '[-]AA MM'.

Syntaxe
string2YMinterval(string_exp)

time2string
Retourne une heure sous forme de chane en format HH:MM:SS.FFF.

550 Report Studio

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
time2string(time_exp)

timestamp2date
Convertit une date-heure en date. La partie heure de la date-heure sera ignore.

Syntaxe
timestamp2date(timestamp_exp)

timestamp2string
Retourne une date-heure sous forme de chane en format AAAA-MM-JJ HH:MM:SS.FFFFFFF.

Syntaxe
timestamp2string(timestamp_exp)

timestamp2timestampTZ
Convertit une date-heure en date-heure avec fuseau horaire. La partie dcalage de la date-heure avec fuseau horaire affichera zro.

Syntaxe
timestamp2timestampTZ(timestamp_exp)

timestampTZ2date
Convertit une date-heure avec fuseau horaire en date. Les parties heure et fuseau horaire de la date-heure seront ignores.

Syntaxe
timestampTZ2date(timestampTZ_exp)

timestampTZ2string
Retourne une date-heure avec fuseau horaire sous forme de chane en format 'AAAA-MM-JJ HH: MM:SS.FFFFFFF +HHMM' ou 'AAAA-MM-JJ HH:MM:SS.FFF -HHMM'.

Syntaxe
timestampTZ2string(timestampTZ_exp)

timestampTZ2timestamp
Convertit une date-heure avec fuseau horaire en date-heure. La partie dcalage de la date-heure avec fuseau horaire sera ignore.

Guide de l'utilisateur - Cration de rapports professionnelle 551

Annexe E: Utilisation de l'diteur d'expression

Syntaxe
timestampTZ2timestamp(timestampTZ_exp)

timeTZ2string
Retourne une heure avec fuseau horaire sous forme de chane en format 'HH:MM:SS.FFF +HHMM' ou 'HH:MM:SS.FFFFFFF -HHMM'.

Syntaxe
timeTZ2string(timeTZ_exp)

Exemple
"-05:30" means a TimeZone of GMT minus 5 hours and 30 minutes.

Rsultat : GMT minus 5 hours and 30 minutes

YMinterval2string
Retourne un intervalle anne-mois sous forme de chane en format '(AA MM)' ou '-(AA MM)'.

Syntaxe
YMinterval2string(YMinterval_exp)

552 Report Studio

Annexe F: Production de rapports au format Microsoft Excel


Il existe certaines restrictions dans la production de rapports au format Microsoft Excel, certaines tant lies ce dernier et d'autres Cognos 8.

chec du chargement des images de la base de donnes Content Store de Cognos 8 dans un rapport
Si un rapport contient une image dont l'adresse URL pointe vers la base de donnes Content Store de Cognos 8, Microsoft Excel gnre une erreur de violation d'accs et se ferme. Ce problme est rpertori dans la base de connaissances Microsoft qui essaie actuellement d'en savoir plus sur ce problme. Il se produit dans Excel 2000 et 2002.

Une feuille de calcul vide est ouverte


Si Microsoft Excel ne parvient pas tlcharger une feuille de calcul dans un certain laps de temps, une feuille de calcul vide s'ouvre la place.

Un message d'avertissement s'affiche lorsque l'application Excel ouvre un rapport Cognos 8


chaque ouverture d'un rapport Cognos 8 par Microsoft Excel, le message suivant apparat : Certains fichiers de cette page Web ne se trouvent pas l'emplacement prvu. Voulez-vous les tlcharger quand mme ? Si vous tes sr que la source de cette page Web est scurise, cliquez sur Oui. Le classeur Excel au format HTML/XML ncessite l'existence du fichier filelist.xml. Cognos 8 ne permet pas la cration de fichiers locaux au niveau du client. De plus, un fichier local contenant des adresses URL prsente un problme de scurit. Par consquent, ce message apparat chaque ouverture d'un rapport Cognos 8 dans Excel.

Guide de l'utilisateur - Cration de rapports professionnelle 553

Annexe F: Production de rapports au format Microsoft Excel

Non enregistrement du contenu d'une feuille de calcul pour les rapports enregistrs au format XLS
Si vous ouvrez un rapport ayant t enregistr au format XLS ou excutez un rapport au format XLS et si les paramtres de scurit de votre navigateur sont dfinis de faon qu'une invite s'affiche pour l'ouverture ou l'enregistrement du rapport, ne cliquez pas sur Enregistrer. Si vous enregistrez le rapport, le contenu de la feuille de calcul ne sera pas enregistr. Cela vient du fait que les rapports Excel au format HTML d'Office 2000 utilisent des chemins d'accs relatifs aux feuilles de calcul. Les chemins d'accs aux adresses URL ne sont plus disponibles lorsque vous ouvrez un rapport enregistr au format XLS. Pour viter cela, cliquez d'abord sur Ouvrir puis choisissez d'enregistrer le rapport.

chec du chargement d'un rapport Excel dans Netscape 7.01


Cette version de Cognos 8 ne prend pas en charge le chargement de rapports Microsoft Excel dans Netscape 7.01.

chec de l'imbrication d'tiquettes dans les graphiques


Il est actuellement impossible d'indiquer des tiquettes imbriques pour l'axe des catgories via XML.

Sries de donnes tronques


La faon dont Microsoft Excel regroupe les sries ou les catgories de donnes peut tre diffrente de celle d'un graphique produit par Cognos 8. Dans Excel, la mmoire tampon ne peut excder 1 Ko, ce qui limite 120 le nombre maximal de sries de donnes par graphique. Au-del, les sries sont tronques.

Diffrences de couleurs entre le format Excel et le format HTML ou PDF


Si un rapport Cognos 8 contient un graphique utilisant des couleurs personnalises, il est possible qu'Excel ne soit pas en mesure d'ajouter ces couleurs sa palette. Excel tente de faire correspondre la couleur personnalise l'une de ses couleurs standard disponibles. Par consquent, les couleurs affiches dans Excel peuvent tre diffrentes de celles visibles dans des fichiers HTML ou PDF. Il est recommand d'utiliser des couleurs standard dans les graphiques.

554 Report Studio

Annexe F: Production de rapports au format Microsoft Excel

Graphiques circulaires rcurrents


Si vous disposez d'un rapport contenant des graphiques circulaires rcurrents et que vous dfinissez un titre de graphique, Excel associe chaque graphique circulaire un titre correspondant la concatnation du titre de graphique et de la srie de donnes. Ainsi, si le titre du graphique est Quantit vendue par mode de commande et ligne de produits et que la srie de donnes est Mode de commande, le titre de chaque graphique circulaire sous Excel sera : Quantit vendue par mode de commande et ligne de produits, mode de commande

chec de l'omission des libells d'axe distincts


Dans les graphiques de Cognos 8, vous pouvez contrler l'omission des libells d'axe distincts. Cette fonction n'est pas prise en charge dans les graphiques Excel.

Mise en forme Cognos 8 non prise en charge


Environ 30 % des fonctions de mise en forme disponibles dans Cognos 8 ne sont pas prises en charge dans Microsoft Excel. En particulier, Excel n'autorise pas la modification des attributs de mise en forme dpendants de l'environnement local suivants : Sparateur de dcimales Symbole de l'exposant Sparateur de groupes Sparateur des dcimales montaires Chane AM Nom du jour Nom du jour (abrg) Symbole de dlimitation des dcimales Nom du mois Nom du mois (abrg) Chane PM

De plus, Excel ne prend pas en charge ce qui suit : Largeur du format Symbole international de la monnaie Sparateur de listes Symbole du pourcentage (Excel ne prend pas en charge ce symbole pour les graphiques.)

Guide de l'utilisateur - Cration de rapports professionnelle 555

Annexe F: Production de rapports au format Microsoft Excel Multiplicateur Format de texte avec ligne au-dessus Symbole Signe + chelle (Excel utilise une formule de mise l'chelle diffrente de celle de Cognos 8.) Calendrier (Excel n'autorise aucune modification du calendrier.) Nom de l're Premier jour de la semaine Affichage de l're

Une cellule contient une srie de #


Dans Microsoft Excel, chaque cellule a une limite de 255 caractres. Si votre rapport contient des chanes de texte de plus de 255 caractres, celles-ci seront formates en tant que texte et apparatront sous la forme ######. Pour rsoudre ce problme, utilisez moins de caractres.

Les rapports comportant plus de 256 colonnes ne s'affichent pas dans Excel
Microsoft Excel limite la taille d'une feuille de calcul 65 536 lignes sur 256 colonnes. Si votre rapport contient plus de 65 536 lignes, il est divis en plusieurs feuilles de calculs. Le nombre de feuilles de calculs de votre rapport est limit la mmoire physique de votre ordinateur. Si votre rapport contient plus de 256 colonnes, l'erreur suivante se produit : Les rapports comportant plus de 256 colonnes ne s'affichent pas dans Excel.

Largeur des colonnes et des tables


Microsoft Excel ne prend pas en charge l'utilisation des pourcentages pour dterminer la largeur des tables. Si le rapport ne contient qu'une table, la valeur de l'attribut de largeur de l'lment Table dans la spcification du rapport dtermine la largeur de la table dans les feuilles de calculs Excel. Si le rapport contient plusieurs tables, Excel dtermine leur largeur dans la feuille de calcul. Si les tables sont imbriques, la largeur spcifie dans la table extrieure est utilise et, si ncessaire, la largeur est ajuste pour contenir les donnes des tables imbriques. Les colonnes et les lignes situes autour de la table sont fusionnes pour conserver l'apparence de la table imbrique. Une fois le travail enregistr, une seule table est enregistre dans chaque feuille de calcul.

556 Report Studio

Annexe F: Production de rapports au format Microsoft Excel

SSL (Secure Socket Layer) n'est pas pris en charge dans certains formats et certaines versions d'Excel
Le protocole SSL est uniquement pris en charge par les formats et les versions de Microsoft Excel ci-dessous.

Format

Version

Excel 2000 - Feuille simple Microsoft Excel 2000, 2002, XP, 2003 Excel 2000 Excel 2002 Microsoft Excel 2003 Microsoft Excel 2002, XP, 2003

Le format numrique devient le format montaire dans la version japonaise d'Excel


Imaginons qu'un rapport utilise le format numrique et que vous l'enregistrez sous forme de sortie Microsoft Excel. Lorsque vous ouvrez le rapport dans la version japonaise de Microsoft Excel, le format des donnes s'affiche en tant que format montaire et non pas en tant que format numrique. En effet, la version japonaise d'Excel interprte le format numrique standard d'une faon lgrement diffrente des autres versions d'Excel. La valeur s'affiche correctement au format numrique. Par exemple, si vous avez indiqu cinq chiffres comme format numrique, cinq chiffres continuent de s'afficher. Dans Excel, cliquez sur le format numrique Personnalise pour afficher la chane de format exacte utilise.

Le rapport affiche les donnes dans des colonnes inappropries


Un rapport contient un large volume de donnes prsentes l'aide de trs nombreux objets de rapport imbriqus, tels que des tables et des blocs. Lorsque le rapport est excut au format Excel, certaines donnes apparaissent dans des colonnes inappropries. Ce problme est d au fait qu'Excel ne peut pas afficher plus de 64 000 objets de cellule imbriqus dans une seule feuille de calcul. Vous devez viter de dpasser cette limite dfinie dans Excel en recrant le rapport de faon prsenter les donnes en utilisant des structures non imbriques.

Impossible d'accder un rapport sur un serveur distant


Il est impossible d'accder un rapport au format Excel sur un serveur distant. Pour rsoudre ce problme, vous devez remplacer la portion de nom d'hte localhost de l'URL de la passerelle par l'adresse IP ou le nom de l'ordinateur. Pour cela, utilisez Cognos Configuration. Guide de l'utilisateur - Cration de rapports professionnelle 557

Annexe F: Production de rapports au format Microsoft Excel

Non prise en charge de l'accs au dtail des rapports


Cognos 8 ne prend pas en charge l'accs au dtail des rapports au format Excel.

Non prise en charge des rapports de type Carte


Cognos 8 ne prend pas en charge les rapports de type Carte au format Excel.

Non prise en charge de la mise en forme Excel


Cognos 8 ne prend pas en charge les fonctions de mise en forme ci-aprs disponibles dans Excel : les images de fond dans les cellules des tables, les en-ttes et cartouches spcifiques Excel, l'agencement et la justification, les objets texte flottants, la mise en forme de type espace blanc, normal et retour la ligne automatique, le nombre maximal de caractres.

Certaines prsentations ne s'affichent pas exactement aux formats HTML et PDF cause de restrictions lies Microsoft Excel.

Non prise en charge des boutons d'hyperlien


Microsoft Excel ne prend pas en charge les boutons d'hyperlien.

chec de l'affichage au format Excel des rapports envoys comme pices jointes d'un courrier lectronique
Cognos 8 peut envoyer des rapports Excel aux formats HTML et XML par courrier lectronique. Toutefois, vous ne pouvez pas les ouvrir directement depuis le courrier lectronique. Enregistrez les pices jointes Excel du courrier lectronique sur votre ordinateur et affichez-les depuis ce dernier.

Proprits graphiques non prises en charge dans Excel


Les proprits graphiques suivantes de Cognos 8 ne sont pas prises en charge dans Microsoft Excel : infobulles,

558 Report Studio

Annexe F: Production de rapports au format Microsoft Excel texte conditionnel, profondeur angle visuel, affichage de valeurs, emplacement de textes de repre, affichage de lignes de base, nouvelle remarque, nouveau repre, texte de troncation et tiquettes de catgorie avec rotation de n degrs, bordure, marge, type de zone, police et alignement de polices, cartouche, sous-titre, droite de rgression, ligne de base.

En outre, Cognos 8 s'assure qu'Excel utilise nouveau la mme palette de couleurs que celle dfinie dans Cognos 8. Cependant, Excel ne peut utiliser que les 16 premires couleurs de la palette de Cognos 8. Si le tableau contient plus de 16 catgories, les couleurs restantes sont extraites de la palette Excel implicite.

Types de graphiques non pris en charge dans Excel


Environ 30 % des types de graphiques disponibles dans Cognos 8 n'ont pas d'quivalent dans Microsoft Excel. Le tableau suivant indique les types de graphiques qui ne sont pas pris en charge dans Microsoft Excel 2000 et versions ultrieures. Les graphiques qui ne sont pas pris en charge apparaissent en tant que graphique colonnes implicite dans Microsoft Excel. Les types de graphiques suivants apparaissent diffremment ou ne sont pas pris en charge : Graphiques bulles Excel ne prend pas en charge les droites de rgression. Graphiques combins

Guide de l'utilisateur - Cration de rapports professionnelle 559

Annexe F: Production de rapports au format Microsoft Excel Dans Excel, ils s'affichent sous la forme de graphiques combins deux dimensions. Si un graphique combin 3-D ou deux dimensions inclut uniquement un graphique aires, colonnes ou courbes, seul celui-ci s'affiche. Graphiques de type jauge Graphiques en anneau Excel peut remplir le trou de l'anneau en cas de mesures supplmentaires et affiche les graphiques en anneau 3-D sous la forme de graphiques en anneau. Cartes gographiques Dans Excel, aucun graphique n'apparat. Graphiques des intervalles d'indicateurs Sous Excel, ils apparaissent en tant que graphiques combins avec deux graphiques courbe pour les barres de tolrance. Graphiques de Pareto Sous Excel, la courbe cumulative n'est pas affiche. Graphiques circulaires Excel n'affiche qu'un seul type de graphique circulaire, ventuellement sous un angle diffrent. Graphiques colonnes progressives Graphiques polaires Excel affiche un graphique nuage de points. Graphiques quadrants Graphiques radar Excel ne prend pas en charge les graphiques radar aires superposes. Excel dsigne les graphiques radar aires sous le nom de graphiques radar pleins. Excel affiche les graphiques radar en tant que radar avec marquage. Graphiques nuage de points Dans Excel, les graphiques nuage de points 3-D s'affichent sous la forme de graphiques nuage de points deux dimensions. L'axe des Z est supprim.

560 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio


Cette annexe contient des dfinitions se rapportant aux objets et aux proprits disponibles dans Report Studio. Elles sont accessibles sous forme contextuelle en appuyant sur la touche [F1] lorsqu'un objet ou une proprit sont actifs dans l'environnement de cration de Report Studio. Les objets et proprits suivants sont rfrencs : Objets de Report Studio Ces objets sont visibles dans la zone de travail de Report Studio. Ils peuvent tre insrs partir de l'onglet Bote outils Proprits de Report Studio Ces proprits peuvent tre dfinies pour des objets de Report Studio. Elles sont disponibles dans le volet infrieur gauche de Report Studio. Proprits de format de donnes Ces proprits peuvent tre dfinies sur des valeurs en slectionnant Format des donnes de la prsentation dans le menu Donnes ou en modifiant la proprit Format des donnes pour les objets de Report Studio. .

Objets de Report Studio


La liste ci-dessous rpertorie les objets disponibles dans Report Studio.

Aires 3-D
Graphique dans lequel les membres d'une srie de donnes sont reprsents par des aires en trois dimensions, de taille et de couleur variables. Le graphique aires en trois dimensions est l'un des trois types de graphiques pouvant tre inclus dans un graphique combin 3-D.

Proprits de Aires 3-D


Couleur de la bordure, Bordures, Type de graphique, Valeurs

Barres 3-D
Graphique dans lequel les membres d'une srie de donnes sont reprsents par des barres en trois dimensions, de longueur et de couleur variables. Le graphique barres en trois dimensions est l'un des trois types de graphiques pouvant tre inclus dans un graphique combin 3-D.

Guide de l'utilisateur - Cration de rapports professionnelle 561

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Barres 3-D


Couleur de la bordure, Bordures, Type de graphique, Valeurs

Graphique combin 3-D


Graphique contenant un nombre indtermin et une combinaison de graphiques barres, courbes et aires 3-D. Ce type de graphique place un nombre indtermin de sries de donnes par rapport une mesure commune sur l'axe numrique vertical et une ou deux sries de donnes sur l'axe des ordonnes.

Proprits de Graphique combin 3-D


Angle d'affichage 3-D, Couleur de fond, Image en arrire-plan, Lignes de base, Bordure, Type de zone, Classes, Palette conditionnelle, Styles conditionnels, Dfinitions d'accs au dtail, Effets de remplissage, Agencement, Police, Cartouche, Couleur de premier plan, Marge, Relations Principale/ Dtails, Nombre maximal de zones sensibles, Nom, Aucune donne, Remarques, Axe numrique, Cadrage, Pagination, Palette, Requte, Alignement relatif, Afficher la page lorsqu'elle est vide, Variable de rendu, Couleur de la srie, Taille et dbordement, Variable de style, Sous-titre, Titre, Infobulles, Visible, Axe des X, Axe des Y

Courbes 3-D
Graphique dans lequel les membres d'une srie de donnes sont reprsents par des courbes en trois dimensions, de couleur variable. Le graphique courbes en trois dimensions est l'un des trois types de graphiques pouvant tre inclus dans un graphique combin 3-D.

Proprits de Courbes 3-D


Couleur de la bordure, Bordures, Type de graphique, Valeurs

Graphique nuage de points 3-D


Graphique permettant de placer trois mesures par rapport une ou plusieurs sries de donnes dans un graphique X-Y-Z en trois dimensions.

Proprits de Graphique nuage de points 3-D


Angle d'affichage 3-D, Couleur de fond, Image en arrire-plan, Lignes de base, Bordure, Couleur de la bordure, Bordures, Type de zone, Classes, Palette conditionnelle, Styles conditionnels, Dfinitions d'accs au dtail, Effets de remplissage, Agencement, Police, Cartouche, Couleur de premier plan, Marge, Relations Principale/Dtails, Nombre maximal de zones sensibles, Nom, Aucune donne, Remarques, Cadrage, Pagination, Palette, Forme du point, Taille du point (pt), Requte, Alignement relatif, Afficher la page lorsqu'elle est vide, Variable de rendu, Afficher les tiquettes, Taille et dbordement, Variable de style, Sous-titre, Titre, Infobulles, Valeurs, Visible

562 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Axe angulaire
Axe numrique angulaire d'un graphique polaire, contenant les libells, les titres, l'intervalle et l'chelle.

Proprits de Axe angulaire


Libells des axes, Ligne de l'axe, Titre de l'axe, Classes, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Quadrillage, Inclure zro dans l'ajustement automatique, Valeur maximale, Valeur minimale, Quadrillage secondaire, chelle, Intervalle des chelons, Variable de style, Utiliser le mme intervalle pour toutes les instances, Visible

Mesure angulaire
Mesure qui dtermine la position angulaire de chaque repre d'un graphique polaire.

Proprits de Mesure angulaire


Fonction d'agrgation, Styles conditionnels, Libell personnalis, Format des donnes, Expression, Hirarchie, Libell, Niveau, Membre, Nom, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Variable de style, Type

Aires
Repre utilis pour reprsenter des sries de donnes dans un graphique aires.

Proprits de Aires
Attribution des axes, Couleur de la bordure, Bordures, Type de graphique, Type de groupe, Emplacement de la valeur, Valeurs, Type de valeur

Expression 'En date du'


Expression permettant de produire une valeur de type date-heure. Cette expression peut tre utilise pour afficher les rsultats d'un rapport lis une priode particulire, dfinie par une expression cre par vous-mme.

Proprits de Expression 'En date du'


Expression de rapport

Titre de l'axe
Titre d'un axe du graphique.

Proprits de Titre de l'axe


Type de zone, Classes, Styles conditionnels, Titre implicite, Police, Couleur de premier plan, Relations Principale/Dtails, Proprits, Requte, Variable de style, Visible

Guide de l'utilisateur - Cration de rapports professionnelle 563

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Barres
Graphique dans lequel les membres d'une srie de donnes sont reprsents par des barres de longueur et de couleur variables.

Proprits de Barres
Attribution des axes, Couleur de la bordure, Bordures, Type de graphique, Traits connecteurs, Type de groupe, Emplacement de la valeur, Valeurs, Type de valeur

Ligne de base
Ligne de base afficher dans un graphique.

Proprits de Ligne de base


Fonction d'agrgation, Attribution des axes, Index des barres, des courbes ou des aires, Type de zone, Valeur de la donne lmentaire, Expression, Hirarchie, Libell, Libell, Libell de la lgende, Niveau, Styles des lignes, Relations Principale/Dtails, Membre, Dcalage du membre (%), Nom, Valeur numrique, Centile, Pourcentage de l'axe, Type de position, Proprits, Requte, Expression de rapport, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, carts-types, Type

Ligne de base
Ligne de base d'un graphique polaire, nuage de points ou bulles.

Proprits de Ligne de base


Fonction d'agrgation, Attribution des axes, Valeur de la donne lmentaire, Expression, Hirarchie, Libell, Libell, Libell de la lgende, Niveau, Styles des lignes, Relations Principale/Dtails, Membre, Nom, Valeur numrique, Centile, Pourcentage de l'axe, Type de position, Proprits, Requte, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, carts-types, Type

Ligne de base
Ligne de base d'un graphique combin 3-D.

Proprits de Ligne de base


Fonction d'agrgation, Index des barres, des courbes ou des aires, Type de zone, Valeur de la donne lmentaire, Expression, Hirarchie, Libell, Niveau, Styles des lignes, Relations Principale/Dtails, Membre, Nom, Valeur numrique, Centile, Pourcentage de l'axe, Type de position, Proprits, Requte, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, carts-types, Type

564 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Ligne de base
Ligne de base d'un graphique nuage de points 3-D.

Proprits de Ligne de base


Fonction d'agrgation, Type de zone, Valeur de la donne lmentaire, Expression, Hirarchie, Libell, Niveau, Styles des lignes, Relations Principale/Dtails, Membre, Nom, Valeur numrique, Centile, Pourcentage de l'axe, Type de position, Proprits, Requte, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, carts-types, Type

Bloc
Conteneur dans lequel il est possible d'insrer d'autres objets.

Proprits de Bloc
Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Agencement, Police, Couleur de premier plan, Alignement horizontal, Marge, Nom, Cadrage, Variable de rendu, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Visible, Espace blanc

Signet
Lien vers une autre section du mme rapport. Ce lien peut tre dfini comme une valeur statique, un lment de requte ou le rsultat d'une expression de rapport.

Proprits de Signet
Libell de la donne lmentaire, Valeur de la donne lmentaire, Libell, Expression de rapport, Type de source

Graphique bulles
Graphique dans lequel une ou plusieurs sries de donnes sont traces par rapport trois mesures : une valeur X, une valeur Y et une bulle dont la taille relative reprsente la troisime mesure. Plusieurs points sont tracs pour chaque catgorie. Afin de faciliter la lecture des valeurs, dfinissez la proprit Infobulles sur Oui.

Proprits de Graphique bulles


Couleur de fond, Image en arrire-plan, Lignes de base, Bordure, Couleur de la bordure, Bordures, Type de zone, Classes, Palette conditionnelle, Styles conditionnels, Dfinitions d'accs au dtail, Effets de remplissage, Agencement, Police, Cartouche, Couleur de premier plan, Lgende, Marge, Repres, Emplacement du texte du repre, Relations Principale/Dtails, Nombre maximal de zones sensibles, Nom, Aucune donne, Remarques, Cadrage, Pagination, Palette, Forme du point, Requte, Droite de rgression, Alignement relatif, Afficher la page lorsqu'elle est vide, Variable de rendu,

Guide de l'utilisateur - Cration de rapports professionnelle 565

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio Taille et dbordement, Variable de style, Sous-titre, Titre, Infobulles, Emplacement de la valeur, Valeurs, Visible

Mesure (bulles)
Mesure permettant de dterminer la taille de chaque bulle d'un graphique bulles.

Proprits de Mesure (bulles)


Fonction d'agrgation, Styles conditionnels, Libell personnalis, Format des donnes, Expression, Hirarchie, Libell, Niveau, Membre, Nom, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Variable de style, Type

Mesure calcule
Donne lmentaire qui est un membre calcul.

Proprits de Mesure calcule


Intersection de calcul, Dimension, Expression, Libell, Nom, Ordre de rsolution, Type

Donnes calcules
lment, au sein d'une dimension, reprsentant une occurrence de donnes de schma dfinies sous la forme d'un calcul de deux membres ou plus.

Proprits de Donnes calcules


Titre, Donne lmentaire, Nom

Donnes calcules
Donne lmentaire qui est un membre calcul.

Proprits de Donnes calcules


Intersection de calcul, Dimension, Expression, Hirarchie, Libell, Nom, Ordre de rsolution, Type

Titre
Titre d'un objet Zone de groupe.

Proprits de Titre
Couleur de fond, Image en arrire-plan, Bordure, Classes, Styles conditionnels, Police, Couleur de premier plan, Marge, Cadrage, Variable de style

566 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Corps du graphique
Dfinit le style du corps du graphique. Le style du corps peut tre dfini indpendamment du graphique lui-mme.

Proprits de Corps du graphique


Couleur de fond, Image en arrire-plan, Styles conditionnels, Effets de remplissage, Police, Couleur de premier plan, Alignement horizontal, Variable de style

Cartouche du graphique
Cartouche associ au graphique.

Proprits de Cartouche du graphique


Type de zone, Classes, Styles conditionnels, Police, Couleur de premier plan, Alignement horizontal, Relations Principale/Dtails, Proprits, Requte, Variable de style, Visible

Membre d'un nud du graphique


Donne lmentaire, ainsi que son texte d'accompagnement, afficher dans le graphique.

Proprits de Membre d'un nud du graphique


Fonction d'agrgation, Libell personnalis, Format des donnes, Libell de la donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Expression, Hirarchie, HTML, Variable de source du code HTML, Libell, Libell, Niveau, Membre, Nom, Proprits, Expression de rapport, Expression de rapport, Expression de rapport, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Tri, Type de source, Type de source, Type de source, Type de source, Texte, Variable de source du texte, Type, Adresse URL, Variable de source de l'adresse URL

Sous-titre du graphique
Sous-titre d'un graphique.

Proprits de Sous-titre du graphique


Type de zone, Classes, Styles conditionnels, Police, Couleur de premier plan, Alignement horizontal, Relations Principale/Dtails, Proprits, Requte, Variable de style, Visible

lment de texte du graphique


Source de donnes et format d'un lment de texte tel qu'une lgende, le titre d'une lgende, le libell d'un axe ou le titre d'un axe.

Guide de l'utilisateur - Cration de rapports professionnelle 567

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de lment de texte du graphique


Fonction d'agrgation, Styles conditionnels, Format des donnes, Libell de la donne lmentaire, Valeur de la donne lmentaire, Expression, Hirarchie, Libell, Niveau, Membre, Nom, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Type de source, Variable de style, Texte, Variable de source du texte, Type

Titre du graphique
Texte du titre figurant en haut du graphique.

Proprits de Titre du graphique


Type de zone, Classes, Styles conditionnels, Police, Couleur de premier plan, Alignement horizontal, Relations Principale/Dtails, Proprits, Requte, Variable de style, Visible

Classe
Nom de la classe HTML d'un objet de prsentation. Cet attribut permet d'indiquer le type de style appliquer l'objet lors de l'affichage du rapport.

Proprits de Classe
Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Description, Agencement, Police, Couleur de premier plan, Alignement horizontal, Libell, Libell, Marge, Cadrage, Alignement relatif, Taille et dbordement, Espacement et csure, Proprits de la table, Agencement et justification, Alignement vertical, Visible, Espace blanc

Graphique combin
Graphique qui utilise une combinaison de graphiques colonnes, aires et courbes comme repres pour tracer des sries de donnes multiples.

Proprits de Graphique combin


Couleur de fond, Image en arrire-plan, Lignes de base, Bordure, Type de zone, Orientation du graphique, Classes, Palette conditionnelle, Styles conditionnels, Profondeur, Dfinitions d'accs au dtail, Effets de remplissage, Agencement, Police, Cartouche, Couleur de premier plan, Lgende, Marge, Repres, Emplacement du texte du repre, Relations Principale/Dtails, Nombre maximal de zones sensibles, Nom, Aucune donne, Remarques, Axe des ordonnes, Cadrage, Pagination, Palette, Requte, Alignement relatif, Afficher la page lorsqu'elle est vide, Variable de rendu, Faire pivoter les valeurs, Couleur de la srie, Taille et dbordement, Variable de style, Sous-titre, Titre, Infobulles, Emplacement de la valeur, Visible, Angle visuel, Axe 1 des Y, Axe 2 des Y, Position sur l'axe 2 des Y

Substitution de composantes
Attribut permettant de substituer un objet enfant de l'objet Lien vers une prsentation.

568 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Substitution de composantes


Lien vers une composante

Bloc conditionnel
Bloc pouvant servir l'affichage conditionnel.

Proprits de Bloc conditionnel


Couleur de fond, Image en arrire-plan, Variable de bloc, Bordure, Type de zone, Classes, Styles conditionnels, Bloc actif, Agencement, Police, Couleur de premier plan, Alignement horizontal, Marge, Cadrage, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Visible, Espace blanc

Bloc conditionnel
Objet contenant l'ensemble implicite d'objets de prsentation afficher en fonction d'une variable de rapport.

Proprits de Bloc conditionnel


Couleur de fond, Image en arrire-plan, Variable de bloc, Bordure, Type de zone, Classes, Styles conditionnels, Bloc actif, Agencement, Police, Couleur de premier plan, Alignement horizontal, Marge, Cadrage, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Visible, Espace blanc

Texte de l'lment de contexte


Texte associ un lment de zone contextuelle.

Proprits de Texte de l'lment de contexte


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Agencement, Police, Couleur de premier plan, Marge, Cadrage, Alignement relatif, Variable de rendu, Sparateur, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Visible

Tableau crois
Objet de prsentation utilis pour afficher les rsultats d'une requte qui regroupe des donnes puis les organise dans une grille bidimensionnelle.

Proprits de Tableau crois


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Mesure implicite, Priorit des cellules de fait, Agencement, Police, Couleur de premier plan, Contient des cellules de fait, Alignement horizontal, Marge, Relations Principale/Dtails, Nom, Aucune donne, Pagination, Requte, Alignement relatif, Afficher la page lorsqu'elle est vide, Variable de rendu,

Guide de l'utilisateur - Cration de rapports professionnelle 569

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio Lignes par page, Taille et dbordement, Variable de style, Proprits de la table, Agencement et justification, Visible

Colonnes de tableau crois


Cet objet permet de remplacer le style des objets Membres des colonnes du tableau crois dfini dans le fichier GlobalReportStyles.css.

Proprits de Colonnes de tableau crois


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Alignement horizontal, Cadrage, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Alignement vertical, Espace blanc

Colonnes de tableau crois


Liste des colonnes d'un tableau crois.

Proprits de Colonnes de tableau crois


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Alignement horizontal, Cadrage, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Alignement vertical, Espace blanc

Coin (tableau crois)


Coin suprieur gauche d'un tableau crois, au-dessus des libells de ligne et gauche des libells de colonne. Gnralement utilis pour reprsenter des lments de tableau crois.

Proprits de Coin (tableau crois)


Fonction d'agrgation, Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Format des donnes, Libell de la donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Expression, Police, Couleur de premier plan, Hirarchie, Alignement horizontal, HTML, Variable de source du code HTML, Libell, Libell, Niveau, Membre, Nom, Cadrage, Expression de rapport, Expression de rapport, Expression de rapport, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Taille et dbordement, Type de source, Type de source, Type de source, Type de source, Espacement et csure, Variable de style, Texte, Agencement et justification, Variable de source du texte, Type, Adresse URL, Variable de source de l'adresse URL, Alignement vertical, Espace blanc

570 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Cellules de fait du tableau crois


Contenu des cellules de fait du tableau crois. Un tableau crois n'est associ qu' une seule dfinition de cellule de fait, quel que soit le nombre de mesures.

Proprits de Cellules de fait du tableau crois


Fonction d'agrgation, Appliquer une classe unique, Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Format des donnes, Libell de la donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Dfinitions d'accs au dtail, Expression, Police, Couleur de premier plan, Hirarchie, Alignement horizontal, HTML, Variable de source du code HTML, Libell, Libell, Niveau, Membre, Nom, Cadrage, Expression de rapport, Expression de rapport, Expression de rapport, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Taille et dbordement, Type de source, Type de source, Type de source, Type de source, Espacement et csure, Variable de style, Texte, Agencement et justification, Variable de source du texte, Type, Adresse URL, Variable de source de l'adresse URL, Alignement vertical, Espace blanc

Intersection d'un tableau crois


Intersection dans un tableau crois. Le contenu des cellules d'une intersection spcifique peut tre remplac et le style dfini.

Proprits de Intersection d'un tableau crois


Fonction d'agrgation, Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Coordonne de colonne, Styles conditionnels, Format des donnes, Libell de la donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Dfinition du contenu, Dfinitions d'accs au dtail, Expression, Police, Couleur de premier plan, Hirarchie, Alignement horizontal, HTML, Variable de source du code HTML, Libell, Libell, Niveau, Membre, Nom, Cadrage, Expression de rapport, Expression de rapport, Expression de rapport, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Coordonne de ligne, Dfinir le tri, Taille et dbordement, Type de source, Type de source, Type de source, Type de source, Espacement et csure, Variable de style, Texte, Agencement et justification, Variable de source du texte, Type, Adresse URL, Variable de source de l'adresse URL, Alignement vertical, Espace blanc

Cellules de fait du membre d'un tableau crois


Contenu des cellules de fait du membre du nud du tableau crois.

Proprits de Cellules de fait du membre d'un tableau crois


Fonction d'agrgation, Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Format des donnes, Libell de la donne lmentaire, Libell de la donne

Guide de l'utilisateur - Cration de rapports professionnelle 571

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Dfinition du contenu, Dfinitions d'accs au dtail, Expression, Police, Couleur de premier plan, Hirarchie, Alignement horizontal, HTML, Variable de source du code HTML, Libell, Libell, Niveau, Membre, Nom, Cadrage, Expression de rapport, Expression de rapport, Expression de rapport, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Taille et dbordement, Type de source, Type de source, Type de source, Type de source, Espacement et csure, Variable de style, Texte, Agencement et justification, Variable de source du texte, Type, Adresse URL, Variable de source de l'adresse URL, Alignement vertical, Espace blanc

Membre du nud du tableau crois


Membre figurant dans le nud du tableau crois.

Proprits de Membre du nud du tableau crois


Fonction d'agrgation, Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Format des donnes, Donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Dfinitions d'accs au dtail, Expression, Police, Couleur de premier plan, Hirarchie, Alignement horizontal, HTML, Variable de source du code HTML, Libell, Libell, Niveau, Indentation de niveau, Membre, Nom, Coordonne de nud, Cadrage, Pagination, Proprits, Expression de rapport, Expression de rapport, Expression de rapport, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Taille et dbordement, Tri, Type de source, Type de source, Type de source, Type de source, Espacement et csure, Variable de style, Texte, Agencement et justification, Variable de source du texte, Type, Adresse URL, Variable de source de l'adresse URL, Alignement vertical, Espace blanc

Lignes de tableau crois


Cet objet permet de remplacer le style des objets Membres des lignes du tableau crois dfini dans le fichier GlobalReportStyles.css.

Proprits de Lignes de tableau crois


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Alignement horizontal, Cadrage, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Alignement vertical, Espace blanc

Lignes de tableau crois


Liste des lignes d'un tableau crois.

572 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Lignes de tableau crois


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Alignement horizontal, Cadrage, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Alignement vertical, Espace blanc

Espace de tableau crois


Insre une cellule vide dans un tableau crois bords. Permet l'insertion de cellules qui ne contiennent pas de donnes au niveau d'un bord.

Proprits de Espace de tableau crois


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Format des donnes, Libell de la donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Dfinitions d'accs au dtail, Police, Couleur de premier plan, Alignement horizontal, HTML, Variable de source du code HTML, Libell, Coordonne de nud, Cadrage, Pagination, Afficher les cellules de fait, Expression de rapport, Expression de rapport, Expression de rapport, Expression de rapport, Taille et dbordement, Type de source, Type de source, Type de source, Type de source, Espacement et csure, Variable de style, Texte, Agencement et justification, Variable de source du texte, Adresse URL, Variable de source de l'adresse URL, Alignement vertical, Espace blanc

Courbe cumulative
Courbe illustrant l'effet cumulatif, sur une mesure, de plusieurs membres d'une srie de donnes dans un graphique de Pareto.

Proprits de Courbe cumulative


Axe de cumul, Libell de cumul, Styles des lignes, Forme du point, Taille du point (pt), Proprits, Emplacement de la valeur, Valeurs

Axe des courbes cumulatives


Axe de la courbe cumulative d'un graphique de Pareto.

Proprits de Axe des courbes cumulatives


Libells des axes, Ligne de l'axe, Titre de l'axe, Classes, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Quadrillage, Inclure zro dans l'ajustement automatique, Valeur maximale, Valeur minimale, Quadrillage secondaire, chelle, Intervalle des chelons, Variable de style, Utiliser le mme intervalle pour toutes les instances, Visible

Libell de la courbe cumulative


Libell affich avec la courbe cumulative dans un graphique de Pareto. Guide de l'utilisateur - Cration de rapports professionnelle 573

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Libell de la courbe cumulative


Fonction d'agrgation, Libell de la donne lmentaire, Valeur de la donne lmentaire, Expression, Hirarchie, Libell, Niveau, Membre, Nom, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Type de source, Texte, Variable de source du texte, Type

Donne lmentaire
Ensemble de valeurs de donnes ou de membres.

Proprits de Donne lmentaire


Fonction d'agrgation, Intersection de calcul, Dtail, Expression, Libell, Nom, Tri l'avance, Fonction de sommaire de l'agrgat, Ordre de rsolution, Type

Date
Date d'excution du rapport.

Proprits de Date
Couleur de fond, Classes, Format des donnes, Police, Couleur de premier plan, Marge, Alignement relatif

Invite de saisie d'une date-heure


Contrle d'invite l'aide duquel il est possible de slectionner une valeur de date et d'heure.

Proprits de Invite de saisie d'une date-heure


Type de zone, Type de calendrier, Mode horloge, Styles conditionnels, Choix implicites, Afficher les millisecondes, Afficher les secondes, Premire date, Agencement, Masquer les ornements, Dernire date, Zone de slections multiples, Nom, Paramtre, Intervalle, Variable de rendu, Requis, Interface de slection, Variable de style, Visible

Invite de saisie d'une date


Contrle d'invite l'aide duquel il est possible de slectionner une valeur de date.

Proprits de Invite de saisie d'une date


Type de zone, Type de calendrier, Styles conditionnels, Choix implicites, Premire date, Agencement, Masquer les ornements, Dernire date, Zone de slections multiples, Nom, Paramtre, Intervalle, Alignement relatif, Variable de rendu, Requis, Interface de slection, Variable de style, Visible

Mesure implicite
Mesure implicite du graphique. Si la mesure du graphique ne peut tre dtermine par la srie de donnes affiche sur les artes du graphique, la mesure implicite est utilise. 574 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Mesure implicite


Fonction d'agrgation, Styles conditionnels, Libell personnalis, Format des donnes, Expression, Hirarchie, Libell, Niveau, Membre, Nom, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Variable de style, Type

Filtre dtaill
Ensemble de conditions associes une requte pour rduire l'tendue des donnes retournes. Un filtre dtaill s'applique avant que l'agrgation soit termine.

Proprits de Filtre dtaill


Application, Expression, Syntaxe

Dimension
Ensemble d'informations descriptives concernant un aspect d'une activit commerciale. Les dimensions contiennent des niveaux, dont l'ordre dfinit la hirarchie des donnes et des structures organisationnelles. Les dimensions et les niveaux sont des valeurs en fonction desquelles les mesures peuvent tre affiches, filtres ou groupes.

Proprits de Dimension
Nom

Couche d'affichage
Couche d'une carte gographique destine uniquement l'affichage. Les couches d'affichage ne correspondent ni des sries de donnes, ni des mesures.

Proprits de Couche d'affichage


Couleur de la bordure, Bordures, Styles conditionnels, Effets de remplissage, Libells, Variable de style

Ensemble de membres explicite


Ensemble de donnes lmentaires qui dfinissent un ensemble explicite de membres.

Proprits de Ensemble de membres explicite


Dimension, Hirarchie, Libell, Nom, Dfinir le tri, Type

Fait
Valeurs centrales faisant l'objet d'une agrgation et d'une analyse. galement appeles mesures, ces valeurs sont spcifiques l'entreprise (par exemple, niveaux de vente ou de stock).

Guide de l'utilisateur - Cration de rapports professionnelle 575

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Fait
Donne lmentaire, Nom

Zone de groupe
Conteneur assorti d'un titre et dans lequel il est possible d'insrer d'autres objets. Semblable un objet de type Bloc, mais avec un titre en plus.

Proprits de Zone de groupe


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Agencement, Police, Couleur de premier plan, Alignement horizontal, Marge, Nom, Alignement relatif, Variable de rendu, Afficher le titre, Taille et dbordement, Variable de style, Visible

Graphique de type jauge


Graphique permettant de tracer une srie de donnes par rapport une mesure en utilisant une jauge standard ou cadran pour la mesure et des aiguilles ou des indicateurs pour les membres de la srie.

Proprits de Graphique de type jauge


Titre de l'axe, Couleur de fond, Image en arrire-plan, Bordure, Couleur de la bordure, Bordures, Type de zone, Classes, Palette conditionnelle, Styles conditionnels, Couleur de l'extrieur du cadran, Dfinitions d'accs au dtail, Couleur d'affichage, Effets de remplissage, Agencement, Police, Cartouche, Couleur de premier plan, Libells de graphique circulaire jauge, Palette du graphique circulaire jauge, Lgende, Marge, Relations Principale/Dtails, Nombre maximal de zones sensibles, Nom, Aucune donne, Remarques, Axe numrique, Cadrage, Pagination, Palette, Requte, Alignement relatif, Afficher la page lorsqu'elle est vide, Variable de rendu, Taille et dbordement, Variable de style, Sous-titre, Titre, Infobulles, Visible

Libells de graphique circulaire jauge


Libell de chaque jauge d'un graphique jauges multiples.

Proprits de Libells de graphique circulaire jauge


Classes, Styles conditionnels, Dfinitions d'accs au dtail, Police, Couleur de premier plan, Alignement horizontal, Nombre maximal de caractres de troncation, Variable de style, Troncation, Texte de troncation, Visible

Axe numrique jauge


Axe numrique d'un graphique de type jauge, contenant les libells, les titres, l'intervalle et l'chelle.

576 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Axe numrique jauge


Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Quadrillage, Inclure zro dans l'ajustement automatique, Valeur maximale, Valeur minimale, Quadrillage secondaire, chelle, Intervalle des chelons, Variable de style, Utiliser le mme intervalle pour toutes les instances, Visible

Invite gnre
Commande qui sert de paramtre fictif. Le serveur de rapports remplacera cette commande par un contrle d'invite gnr appropri, comme s'il se trouvait sur une page d'invite gnre.

Proprits de Invite gnre


Masquer les ornements, Nom, Paramtre, Variable de rendu, Requis

Ensemble hirarchique
Ensemble de donnes lmentaires qui dfinissent les membres d'une hirarchie.

Proprits de Ensemble hirarchique


Dimension, Hirarchie, Libell, Nom, Membres racines uniquement, Dfinir le tri, Type

lment HTML
Conteneur dans lequel l'utilisateur ajoute du code HTML, par exemple un lien vers un fichier multimdia. Les lments HTML n'apparaissent que lors de l'excution du rapport au format HTML. Lors de la mise niveau vers la nouvelle version de Cognos 8, les processus de mise niveau des rapports ne prennent pas en compte l'utilisation de mcanismes ou de fonctions non documents et non supports, tels que JavaScript qui fait rfrence des lments HTML de Cognos.

Proprits de lment HTML


Fonction d'agrgation, Libell de la donne lmentaire, Valeur de la donne lmentaire, Description, Expression, Hirarchie, HTML, Variable de source du code HTML, Libell, Niveau, Membre, Nom, Nom, Variable de rendu, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Type de source, Type

Hyperlien
Hyperlien pouvant tre dfini comme une valeur statique, un lment de requte ou le rsultat d'une expression de rapport. Dans ce dernier cas, l'application ne tient pas compte des autres valeurs.

Guide de l'utilisateur - Cration de rapports professionnelle 577

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Hyperlien
Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Libell de la donne lmentaire, Libell de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Agencement, Police, Couleur de premier plan, Marge, Nom, Cadrage, Alignement relatif, Variable de rendu, Expression de rapport, Expression de rapport, Taille et dbordement, Type de source, Type de source, Espacement et csure, Variable de style, Texte, Agencement et justification, Variable de source du texte, Adresse URL, Variable de source de l'adresse URL, Visible

Bouton d'hyperlien
Hyperlien format sous la forme d'un bouton. L'hyperlien peut tre dfini comme une valeur statique, un lment de requte ou le rsultat d'une expression de rapport. Dans ce dernier cas, l'application ne tient pas compte des autres valeurs.

Proprits de Bouton d'hyperlien


Couleur de fond, Image en arrire-plan, Bordure, Classes, Styles conditionnels, Libell de la donne lmentaire, Libell de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Agencement, Couleur de premier plan, Marge, Nom, Cadrage, Alignement relatif, Variable de rendu, Expression de rapport, Expression de rapport, Taille et dbordement, Type de source, Type de source, Variable de style, Texte, Variable de source du texte, Adresse URL, Variable de source de l'adresse URL

Image
Lien vers un fichier d'image. Ce lien peut tre une valeur statique ou provenir d'une expression de rapport ou d'un lment de requte. Utilisez les proprits source de l'URL associe l'objet image pour dfinir le lien.

Proprits de Image
Fonction d'agrgation, Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Libell de la donne lmentaire, Valeur de la donne lmentaire, Dfinitions d'accs au dtail, Expression, Agencement, Hirarchie, Libell, Niveau, Marge, Membre, Nom, Nom, Alignement relatif, Variable de rendu, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Taille et dbordement, Type de source, Variable de style, Type, Adresse URL, Variable de source de l'adresse URL, Visible

Intersection (nuplet)
Donne lmentaire obtenue de la combinaison de deux ou plusieurs membres que vous indiquez. Une intersection s'affiche sous la forme d'un membre unique unifi, et non sous la forme des membres qui la composent. Chaque membre doit appartenir une dimension diffrente.

578 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Intersection (nuplet)


Dimension, Hirarchie, Libell, Membres, Nom, Type

Invite de saisie d'un intervalle


Contrle d'invite avanc qui permet de saisir des valeurs de dure.

Proprits de Invite de saisie d'un intervalle


Type de zone, Styles conditionnels, Choix implicites, Afficher les millisecondes, Afficher les secondes, Agencement, Masquer les ornements, Zone de slections multiples, Nom, Paramtre, Intervalle, Variable de rendu, Requis, Variable de style, Visible

Jointure
Relation entre un champ se trouvant dans une table ou une requte et un champ du mme type de donnes se trouvant dans une autre table ou requte.

Proprits de Jointure
Relations des jointures

Cl
Objet identifiant de faon unique les membres d'un niveau. Si l'identificateur unique est une cl principale ou secondaire, un seul objet de cl est requis. Si l'identificateur unique est une cl composite, un objet de cl est requis pour chaque donne lmentaire contribuant dfinir le caractre unique des membres d'un niveau.

Proprits de Cl
Donne lmentaire, Nom

Lien vers une prsentation


Rfrence un autre objet de prsentation. Avant de pouvoir tablir un lien vers un objet, il faut dfinir sa proprit Identificateur.

Proprits de Lien vers une prsentation


Lien vers une composante, Type d'inclusion, Remplacements

Lgende
Cl pour les couleurs ou les motifs affects aux sries de donnes d'un graphique.

Guide de l'utilisateur - Cration de rapports professionnelle 579

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Lgende
Position absolue, Troncation automatique, Couleur de fond, Image en arrire-plan, Couleur de la bordure, Bordures, Position en bas (px), Type de zone, Classes, Styles conditionnels, Dfinitions d'accs au dtail, Effets de remplissage, Police, Dimensionnement automatique de la police, Couleur de premier plan, Alignement horizontal, Position gauche (px), Titre de la lgende, Nombre maximal de caractres, Position, Position droite (px), Sparateur, Afficher les valeurs de la lgende, Variable de style, Position en haut (px), Texte de troncation, Visible

Titre de la lgende
Titre de la lgende qui inclut le texte et le style qui lui est appliqu. Si cet objet est vide, le titre implicite est affich, s'il est disponible.

Proprits de Titre de la lgende


Type de zone, Classes, Styles conditionnels, Titre implicite, Police, Couleur de premier plan, Alignement horizontal, Relations Principale/Dtails, Proprits, Requte, Variable de style, Visible

Niveau
Ensemble de membres associ un ensemble prdfini de caractristiques similaires. Ainsi, les membres Anne 1999 et Anne 2000 de la dimension Temps forment un niveau d'annes, tandis que les trimestres correspondants constituent un niveau de trimestres.

Proprits de Niveau
Titre, Nom, Tri

Hirarchie des niveaux


Dcrit l'organisation logique des niveaux au sein d'une dimension.

Proprits de Hirarchie des niveaux


Nom

Ensemble de niveau
Ensemble de donnes lmentaires qui dfinissent les membres d'un niveau.

Proprits de Ensemble de niveau


Dimension, Hirarchie, Libell, Niveau, Nom, Dfinir le tri, Type

Courbes
Repre utilis pour reprsenter une srie de donnes dans un graphique courbes.

580 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Courbes
Attribution des axes, Couleur de la bordure, Bordures, Type de graphique, Type de groupe, Courbes, Style de courbe, paisseur de la courbe (pt), Forme du point, Taille du point (pt), Emplacement de la valeur, Valeurs, Type de valeur

Liste
Objet de prsentation utilis pour organiser les rsultats de requte sous forme de liste.

Proprits de Liste
Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Titres des colonnes, Styles conditionnels, Hauteur du contenu, Agencement, Police, Couleur de premier plan, Groupement et tri, Alignement horizontal, Marge, Relations Principale/Dtails, Nom, Aucune donne, Pagination, Proprits, Requte, Alignement relatif, Afficher la page lorsqu'elle est vide, Variable de rendu, Lignes par page, Taille et dbordement, Variable de style, Proprits de la table, Agencement et justification, Visible

Cellule (liste)
Cellule d'une ligne pouvant faire office d'en-tte ou de cartouche de liste.

Proprits de Cellule (liste)


Fonction d'agrgation, Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Format des donnes, Libell de la donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Expression, Police, Couleur de premier plan, Hirarchie, Alignement horizontal, HTML, Variable de source du code HTML, Libell, Libell, Niveau, Membre, Nom, Cadrage, Expression de rapport, Expression de rapport, Expression de rapport, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Taille et dbordement, Type de source, Type de source, Type de source, Type de source, Espacement et csure, Variable de style, Texte, Agencement et justification, Variable de source du texte, Type, Adresse URL, Variable de source de l'adresse URL, Alignement vertical, Espace blanc

Colonne (liste)
Colonne d'une liste. En gnral, une colonne contient un lment de requte, mais elle peut galement contenir un nombre indtermin d'objets de prsentation. Par exemple, la colonne dans une liste d'noncs peut prsenter l'adresse sous la forme d'une table. Si la colonne ne contient qu'un lment de requte, elle occupera automatiquement l'ensemble du groupe si l'lment de requte est group.

Proprits de Colonne (liste)


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Alignement horizontal, Cadrage, Pagination, Variable

Guide de l'utilisateur - Cration de rapports professionnelle 581

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio de rendu, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Alignement vertical, Espace blanc

Corps de colonne de liste


Contenu d'une colonne dans un rapport de type Liste.

Proprits de Corps de colonne de liste


Fonction d'agrgation, Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Format des donnes, Libell de la donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Dfinitions d'accs au dtail, Expression, Police, Couleur de premier plan, tendue du groupe, Hirarchie, Alignement horizontal, HTML, Variable de source du code HTML, Libell, Libell, Niveau, Membre, Nom, Cadrage, Expression de rapport, Expression de rapport, Expression de rapport, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Taille et dbordement, Type de source, Type de source, Type de source, Type de source, Espacement et csure, Variable de style, Texte, Agencement et justification, Variable de source du texte, Type, Adresse URL, Variable de source de l'adresse URL, Alignement vertical, Espace blanc

Colonnes (liste)
Ensemble de colonnes d'une liste.

Proprits de Colonnes (liste)


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Alignement horizontal, Cadrage, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Alignement vertical, Espace blanc

Colonnes (liste)
Cet objet permet de remplacer le style des objets de type Colonnes (liste), dfini dans le fichier GlobalReportStyles.css.

Proprits de Colonnes (liste)


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Alignement horizontal, Cadrage, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Alignement vertical, Espace blanc

582 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Style du corps des colonnes de la liste


Cet objet permet de remplacer le style des objets Corps de colonne de liste, dfini dans le fichier GlobalReportStyles.css.

Proprits de Style du corps des colonnes de la liste


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Alignement horizontal, Cadrage, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Alignement vertical, Espace blanc

Style du titre des colonnes de la liste


Cet objet permet de remplacer le style des objets Titre de colonne (liste), dfini dans le fichier GlobalReportStyles.css.

Proprits de Style du titre des colonnes de la liste


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Alignement horizontal, Cadrage, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Alignement vertical, Espace blanc

Titre de colonne (liste)


Titre d'une colonne dans une liste.

Proprits de Titre de colonne (liste)


Fonction d'agrgation, Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Format des donnes, Libell de la donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Libell de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Valeur de la donne lmentaire, Dfinitions d'accs au dtail, Expression, Police, Couleur de premier plan, Hirarchie, Alignement horizontal, HTML, Variable de source du code HTML, Libell, Libell, Niveau, Membre, Nom, Cadrage, Expression de rapport, Expression de rapport, Expression de rapport, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Taille et dbordement, Type de source, Type de source, Type de source, Type de source, Espacement et csure, Variable de style, Texte, Agencement et justification, Variable de source du texte, Type, Adresse URL, Variable de source de l'adresse URL, Alignement vertical, Espace blanc

Cartouche (liste)
Cartouche qui s'affiche au bas de chaque page d'une liste. Ce type de cartouche est utile pour prsenter des totaux par page.

Guide de l'utilisateur - Cration de rapports professionnelle 583

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Cartouche (liste)


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Alignement horizontal, Cadrage, Proprits, Vers le bas, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Alignement vertical, Espace blanc

En-tte (liste)
En-tte qui s'affiche au dbut de chaque page d'une liste. Ce type de cartouche est utile pour prsenter des totaux reports.

Proprits de En-tte (liste)


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Alignement horizontal, Cadrage, Pagination, Proprits, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Alignement vertical, Espace blanc

Cartouche de liste
Cartouche affich au bas de chaque page d'un rapport de type Liste. Cet objet est affich la suite des dtails et des autres cartouches de la liste.

Proprits de Cartouche de liste


Vers le bas

En-tte de liste
En-tte de la liste apparaissant sur chaque page. Il s'affiche aprs les titres de colonnes et avant l'en-tte de groupe global de la liste.

Proprits de En-tte de liste


Afficher aprs l'en-tte global

Ligne de liste
Ligne d'une liste.

Proprits de Ligne de liste


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Alignement horizontal, Cadrage, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Alignement vertical, Espace blanc

584 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Style des cellules des lignes de la liste


Cet objet permet de remplacer le style des objets Cellules des lignes de la liste, dfini dans le fichier GlobalReportStyles.css.

Proprits de Style des cellules des lignes de la liste


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Alignement horizontal, Cadrage, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Alignement vertical, Espace blanc

Carte
Graphique utilisant une carte gographique pour afficher des donnes.

Proprits de Carte
Titre de l'axe, Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Langue des donnes, Bibliothque, Dfinitions d'accs au dtail, Dveloppement de fonctions, Effets de remplissage, Agencement, Police, Cartouche, Couleur de premier plan, Ignorer les donnes sans libells, Lgende, Carte et couches, Marge, Relations Principale/Dtails, Nombre maximal de zones sensibles, Nom, Aucune donne, Taille du libell 'Aucune donne' (pt), Remarques, Cadrage, Pagination, Requte, Alignement relatif, Afficher la page lorsqu'elle est vide, Variable de rendu, Taille et dbordement, Variable de style, Sous-titre, Titre, Infobulles, Visible

Emplacement de la carte
Associe une srie de donnes aux rgions dans la couche de rgions de la carte gographique.

Proprits de Emplacement de la carte


Fonction d'agrgation, Expression, Hirarchie, Libell, Niveau, Membre, Nom, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Type

Emplacement de la carte
Associe une srie de donnes aux points dans la couche de points de la carte gographique.

Proprits de Emplacement de la carte


Fonction d'agrgation, Expression, Hirarchie, Libell, Niveau, Membre, Nom, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Type

Emplacement de raffinement de la carte


Qualifie les membres de la srie de donnes associs aux rgions de la carte gographique.

Guide de l'utilisateur - Cration de rapports professionnelle 585

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Emplacement de raffinement de la carte


Fonction d'agrgation, Expression, Hirarchie, Libell, Niveau, Membre, Nom, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Type

Emplacement de raffinement de la carte


Qualifie les membres de la srie de donnes associs aux points de la carte gographique.

Proprits de Emplacement de raffinement de la carte


Fonction d'agrgation, Expression, Hirarchie, Libell, Niveau, Membre, Nom, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Type

Repre
Repre supplmentaire qui peut tre insr dans un graphique un emplacement statique.

Proprits de Repre
Fonction d'agrgation, Attribution des axes, Index des barres, des courbes ou des aires, Type de zone, Valeur de la donne lmentaire, Expression, Hirarchie, Libell, Libell, Niveau, Relations Principale/Dtails, Membre, Nom, Valeur numrique, Centile, Pourcentage de l'axe, Couleur du point, Forme du point, Taille du point (pt), Type de position, Proprits, Requte, Expression de rapport, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, carts-types, Type

Repre
Repre d'un graphique points. Les graphiques points incluent les graphiques nuage de points, les graphiques polaires, les graphiques radar et les graphiques bulles.

Proprits de Repre
Type de zone, Valeur de la donne lmentaire, Expression, Libell, Relations Principale/Dtails, Valeur numrique, Centile, Pourcentage de l'axe, Couleur du point, Forme du point, Taille du point (pt), Type de position, Type de position, Proprits, Requte, Expression de rapport, carts-types

MDX
Requte expression multidimensionnelle (MDX) reposant sur une source de donnes OLAP.

Proprits de MDX
Catalogue, Source de donnes, MDX, Nom

Mesure
Donne lmentaire qui dfinit une mesure.

586 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Mesure
Dimension, Libell, Membre, Nom, Type

Membre
Donne lmentaire qui dfinit un membre.

Proprits de Membre
Dimension, Hirarchie, Libell, Membre, Nom, Type

Ensemble d'enfants du membre


Ensemble de donnes lmentaires qui dfinissent l'ensemble d'enfants d'un membre.

Proprits de Ensemble d'enfants du membre


Dimension, Hirarchie, Libell, Membre, Nom, Dfinir le tri, Type

Hirarchie des membres


Organisation des membres d'une dimension en arborescence logique, chaque membre ayant un ou plusieurs membres parent et un nombre arbitraire de membres enfant.

Proprits de Hirarchie des membres


Nom

Proprit du membre
Proprit associe aux membres d'un niveau. Les attributs peuvent tre utiliss pour affiner une recherche au sein de membres d'un niveau ou pour fournir des informations complmentaires sur ces membres.

Proprits de Proprit du membre


Donne lmentaire, Nom

Proprit du membre
Proprits de Proprit du membre
Dimension, Hirarchie, Libell, Niveau, Nom, Proprit, Type

Ensemble des membres


Donne lmentaire qui reprsente un ensemble nomm. Les ensembles de membres fournissent le contexte pour les expressions qui doivent tre values pour plusieurs dimensions. Par exemple, ils

Guide de l'utilisateur - Cration de rapports professionnelle 587

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio dterminent les contextes o vous pouvez appliquer des fonctions d'analyse telles que la fonction rank.

Proprits de Ensemble des membres


Donne lmentaire, Nom

Graphique des intervalles d'indicateurs


Graphique dans lequel sont superposs les repres des valeurs cible, de l'intervalle cible et de l'intervalle de tolrance sur un nombre indtermin ou une combinaison de graphiques barres, courbes et aires.

Proprits de Graphique des intervalles d'indicateurs


Couleur de fond, Image en arrire-plan, Lignes de base, Bordure, Type de zone, Classes, Palette conditionnelle, Styles conditionnels, Profondeur, Dfinitions d'accs au dtail, Effets de remplissage, Agencement, Police, Cartouche, Couleur de premier plan, Lgende, Marge, Couleur du repre, Libell du repre, Repres, Emplacement du texte du repre, Relations Principale/Dtails, Nombre maximal de zones sensibles, Nom, Aucune donne, Remarques, Axe des ordonnes, Cadrage, Pagination, Palette, Motif de performance, Requte, Libell de l'intervalle, Alignement relatif, Afficher la page lorsqu'elle est vide, Variable de rendu, Taille et dbordement, Variable de style, Sous-titre, Couleur de la cible, Repre de la cible, Couleur de bordure du repre de la cible, Position du repre de la cible, Intervalle cible (%), Titre, Couleur de tolrance, Libell de la tolrance, Infobulles, Dcalage de l'intervalle suprieur (%), Emplacement de la valeur, Visible, Angle visuel, Axe 1 des Y

Image de Metric Studio


Graphique d'historique de Metric Studio affich sous la forme d'une image.

Proprits de Image de Metric Studio


Description, Identificateur d'image

Ensemble nomm
Rfrence un ensemble nomm du modle.

Proprits de Ensemble nomm


Dimension, Hirarchie, Libell, Nom, Dfinir le tri, Type

Remarque
Remarque insre dans un graphique. La source de la remarque peut tre du texte statique, un lment de requte ou une expression de rapport.

588 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Remarque
Position en bas (px), Hauteur (px), Position gauche (px), Bordure de la remarque, Largeur (px)

Contenu de la remarque
Contenu et style d'une remarque.

Proprits de Contenu de la remarque


Couleur de fond, Type de zone, Classes, Styles conditionnels, Police, Couleur de premier plan, Alignement horizontal, Relations Principale/Dtails, Proprits, Requte, Variable de style, Visible

Axe numrique
Axe numrique d'un graphique progressif, contenant les libells, les titres, l'intervalle, l'chelle et le quadrillage.

Proprits de Axe numrique


Libells des axes, Ligne de l'axe, Titre de l'axe, Classes, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Quadrillage, Inclure zro dans l'ajustement automatique, Valeur maximale, Valeur minimale, Quadrillage secondaire, chelle, Intervalle des chelons, Variable de style, Utiliser le mme intervalle pour toutes les instances, Visible

Axe numrique
Axe numrique d'un graphique de Pareto, contenant les libells, les titres et le quadrillage.

Proprits de Axe numrique


Libells des axes, Ligne de l'axe, Titre de l'axe, Classes, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Quadrillage, Inclure zro dans l'ajustement automatique, Valeur maximale, Valeur minimale, Quadrillage secondaire, chelle, Intervalle des chelons, Variable de style, Utiliser le mme intervalle pour toutes les instances, Visible

Axe des ordonnes


Ligne d'un axe d'ordonnes non numrique.

Proprits de Axe des ordonnes


Permettre la rotation 45, Permettre la rotation 90, Permettre l'omission, Permettre l'chelonnage, Libells des axes, Ligne de l'axe, Titre de l'axe, Classes, Styles conditionnels, Frquence d'affichage, Dfinitions d'accs au dtail, Index du premier libell, Police, Couleur de premier plan, Quadrillage, Alignement horizontal, Contrle de l'affichage des libells, Nombre maximal de caractres de troncation, Quadrillage secondaire, Variable de style, Troncation, Texte de troncation, Visible

Guide de l'utilisateur - Cration de rapports professionnelle 589

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Page
Page d'une prsentation.

Proprits de Page
Couleur de fond, Image en arrire-plan, Bordure, Classes, Styles conditionnels, Police, Couleur de premier plan, Alignement horizontal, Marge, Relations Principale/Dtails, Nom, Pagination, Mise en page PDF, Proprits, Requte, Variable de rendu, Taille et dbordement, Variable de style, Agencement et justification

Corps (page)
Corps principal d'une page.

Proprits de Corps (page)


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Police, Couleur de premier plan, Alignement horizontal, Cadrage, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Alignement vertical, Espace blanc

Texte de saut de page


Texte associ un saut de page.

Proprits de Texte de saut de page


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Agencement, Police, Couleur de premier plan, Marge, Cadrage, Alignement relatif, Variable de rendu, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Visible

Cartouche (page)
Cartouche d'une page.

Proprits de Cartouche (page)


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Police, Couleur de premier plan, Alignement horizontal, Cadrage, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Alignement vertical, Espace blanc

En-tte (page)
En-tte d'une page.

590 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de En-tte (page)


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Police, Couleur de premier plan, Alignement horizontal, Cadrage, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Alignement vertical, Espace blanc

Numro de page
Numro d'une page.

Proprits de Numro de page


Couleur de fond, Classes, Police, Couleur de premier plan, Marge, Style de numro, Alignement relatif

Ensemble de pages
Ensemble de pages afficher en fonction d'une structure de groupement.

Proprits de Ensemble de pages


Groupement et tri, Relations Principale/Dtails, Nom, Pagination, Proprits, Requte

Graphique de Pareto
Graphique dans lequel les sries de donnes apparaissent sous la forme de sections colores superposes dans des colonnes ou des barres. Le haut de chaque colonne ou barre reprsente le total de la srie sous forme de pourcentage du total gnral de toutes les sries de donnes qui composent le graphique. Les valeurs ngatives ne sont pas prises en charge dans les graphiques de Pareto.

Proprits de Graphique de Pareto


Couleur de fond, Image en arrire-plan, Lignes de base, Bordure, Couleur de la bordure, Bordures, Type de zone, Orientation du graphique, Classes, Palette conditionnelle, Styles conditionnels, Traits connecteurs, Courbe cumulative, Profondeur, Dfinitions d'accs au dtail, Effets de remplissage, Agencement, Police, Cartouche, Couleur de premier plan, Lgende, Marge, Repres, Emplacement du texte du repre, Relations Principale/Dtails, Nombre maximal de zones sensibles, Nom, Aucune donne, Remarques, Cadrage, Pagination, Palette, Requte, Alignement relatif, Afficher la page lorsqu'elle est vide, Variable de rendu, Faire pivoter les valeurs, Taille et dbordement, Variable de style, Sous-titre, Titre, Infobulles, Emplacement de la valeur, Valeurs, Visible, Angle visuel

Graphique circulaire
Graphique qui utilise les secteurs d'un cercle comme repres pour tracer une ou plusieurs sries de donnes. La taille de chaque secteur est proportionnelle la valeur de chaque srie de donnes pour la valeur de catgorie indique. Chaque graphique circulaire correspond une valeur de catgorie.

Guide de l'utilisateur - Cration de rapports professionnelle 591

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Graphique circulaire


viter les libells en double, Titre de l'axe, Couleur de fond, Image en arrire-plan, Bordure, Couleur de la bordure, Bordures, Type de zone, Classes, Palette conditionnelle, Styles conditionnels, Profondeur, Dfinitions d'accs au dtail, Effets de remplissage, Agencement, Police, Cartouche, Couleur de premier plan, Taille du centre (%), Libells, Lgende, Marge, Relations Principale/ Dtails, Nombre maximal de zones sensibles, Nom, Aucune donne, Remarques, Cadrage, Pagination, Palette, Libells de graphique circulaire, Requte, Alignement relatif, Afficher la page lorsqu'elle est vide, Variable de rendu, Taille et dbordement, Variable de style, Sous-titre, Titre, Infobulles, Reprsentation de la valeur, Valeurs, Visible

Libells de graphique circulaire


Libells qui apparaissent lors de l'affichage de plusieurs graphiques circulaires. Si cet objet n'existe pas, aucun libell ne s'affiche.

Proprits de Libells de graphique circulaire


Classes, Styles conditionnels, Dfinitions d'accs au dtail, Police, Couleur de premier plan, Alignement horizontal, Nombre maximal de caractres de troncation, Variable de style, Troncation, Texte de troncation, Visible

Titre de la lgende des couleurs des points


Titre de la lgende des couleurs des points. Si cet objet est vide, le titre implicite est affich, s'il est disponible.

Proprits de Titre de la lgende des couleurs des points


Relations Principale/Dtails, Proprits, Requte

Couche des points


Couche d'une carte gographique contenant des points, tels que des villes. La couleur et la taille de chaque point sont dtermines par sa mesure.

Proprits de Couche des points


Couleur de la bordure, Bordures, Titre de la lgende des couleurs, Palette conditionnelle, Styles conditionnels, Effets de remplissage, Libells, Accs au dtail des cartes, Palette, Afficher l'intervalle de donnes dans la lgende, Afficher les libells sans donnes, Titre de la lgende des tailles, Variable de style, Valeurs

Mesures des points


Mesure qui dtermine les couleurs des points dans un graphique de type Carte gographique.

592 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Mesures des points


Fonction d'agrgation, Styles conditionnels, Libell personnalis, Format des donnes, Expression, Hirarchie, Libell, Niveau, Membre, Nom, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Variable de style, Type

Titre de la lgende de la taille des points


Titre de la lgende de la taille des points. Si cet objet est vide, le titre implicite est affich, s'il est disponible.

Proprits de Titre de la lgende de la taille des points


Relations Principale/Dtails, Proprits, Requte

Mesure de la taille des points


Mesure qui dtermine la taille des points dans un graphique de type Carte gographique.

Proprits de Mesure de la taille des points


Fonction d'agrgation, Styles conditionnels, Libell personnalis, Format des donnes, Expression, Hirarchie, Libell, Niveau, Taille maximale (pt), Membre, Taille minimale (pt), Nom, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Variable de style, Type

Graphique polaire
Graphique points qui trace une ou plusieurs sries de donnes par rapport deux mesures. L'une de ces mesures dtermine le rayon de la srie de donnes, l'autre dtermine l'arc. Plusieurs points sont tracs pour chaque catgorie. Pour faciliter la lecture du graphique, dfinissez la valeur de la proprit Infobulles sur Oui.

Proprits de Graphique polaire


Axe angulaire, Couleur de fond, Image en arrire-plan, Lignes de base, Bordure, Couleur de la bordure, Bordures, Type de zone, Classes, Palette conditionnelle, Styles conditionnels, Dfinitions d'accs au dtail, Effets de remplissage, Agencement, Police, Cartouche, Couleur de premier plan, Lgende, Marge, Repres, Emplacement du texte du repre, Relations Principale/Dtails, Nombre maximal de zones sensibles, Nom, Aucune donne, Remarques, Cadrage, Pagination, Palette, Forme du point, Taille du point (pt), Requte, Axe radial, Alignement relatif, Afficher la page lorsqu'elle est vide, Variable de rendu, Taille et dbordement, Toile d'araigne, Variable de style, Sous-titre, Titre, Infobulles, Emplacement de la valeur, Valeurs, Visible

Graphique progressif
Graphique qui utilise les colonnes en tant que repres pour tracer une catgorie le long d'une mme mesure. Le haut de la premire colonne reprsente la valeur de dpart de la deuxime colonne. Ce

Guide de l'utilisateur - Cration de rapports professionnelle 593

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio graphique met en vidence la contribution positive ou ngative de chaque valeur par rapport au total.

Proprits de Graphique progressif


Couleur de fond, Image en arrire-plan, Lignes de base, Bordure, Couleur de la bordure, Bordures, Type de zone, Orientation du graphique, Classes, Palette conditionnelle, Styles conditionnels, Traits connecteurs, Profondeur, Dfinitions d'accs au dtail, Effets de remplissage, Couleur de la premire colonne, Agencement, Police, Cartouche, Couleur de premier plan, Marge, Repres, Emplacement du texte du repre, Relations Principale/Dtails, Nombre maximal de zones sensibles, Nom, Couleur de la colonne ngative, Aucune donne, Remarques, Axe des ordonnes, Cadrage, Pagination, Palette, Couleur de la colonne positive, Axe progressif, Requte, Alignement relatif, Afficher la page lorsqu'elle est vide, Variable de rendu, Faire pivoter les valeurs, Taille et dbordement, Variable de style, Sous-titre, Titre, Infobulles, Colonne rcapitulative, Emplacement de la valeur, Valeurs, Visible, Angle visuel

Bouton d'invite
Bouton prdfini utilis dans les pages d'invite. Son utilisation varie selon sa proprit Type, qui peut tre dfinie sur Annuler, Prcdent, Suivant, Terminer ou Nouvelle invite.

Proprits de Bouton d'invite


Couleur de fond, Image en arrire-plan, Bordure, Classes, Styles conditionnels, Agencement, Police, Couleur de premier plan, Marge, Nom, Cadrage, Alignement relatif, Taille et dbordement, Variable de style, Type

Requte
Donnes extraire de la base de donnes. La requte est constitue d'un filtre source, d'un filtre de slection, d'un filtre dtaill, d'un filtre rcapitulatif et d'informations sur la dimension.

Proprits de Requte
Groupement et rcapitulatif automatiques, Tri automatique, viter la division par zro, Permettre les jointures entre plusieurs produits, Dfinir des ensembles de membres, Mthode d'excution, Optimisation de l'excution, Code SQL/MDX cr, Dlai maximal d'excution, Nombre maximal de lignes extraites, Nb. maximal de tables, Nb. maximal de caractres dans un blob de texte, Nom, Permettre les jointures externes, Remplacer les informations de dimension, Traitement en cours, Traitement du sommaire, Syntaxe de jointure SQL, Suppression, Utiliser le comportement 1.x, Utiliser en tant qu'information sur le paramtre, Utiliser l'antmmoire locale, Utiliser la clause With du langage SQL

Opration de requte
Oprations d'union, d'intersection, d'exception (moins) effectues sur une ou plusieurs requtes et entranant la cration d'une liste de projection sur laquelle peuvent reposer d'autres requtes.

594 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Opration de requte


Valeurs en double, Nom, Liste de projection, Opration 'set'

Rfrence de requte
Rfrence une autre requte dfinie dans le mme ensemble de requtes.

Proprits de Rfrence de requte


Cardinalit

Graphique radar
Graphique qui intgre plusieurs axes dans une seule figure radiale sous forme de courbes ou d'aires superposes.

Proprits de Graphique radar


Couleur de fond, Image en arrire-plan, Lignes de base, Bordure, Couleur de la bordure, Bordures, Type de zone, Classes, Palette conditionnelle, Styles conditionnels, Dfinitions d'accs au dtail, Effets de remplissage, Agencement, Police, Cartouche, Couleur de premier plan, Lgende, Marge, Repres, Emplacement du texte du repre, Relations Principale/Dtails, Nombre maximal de zones sensibles, Nom, Aucune donne, Remarques, Axe des ordonnes, Cadrage, Pagination, Palette, Forme du point, Taille du point (pt), Requte, Type de radar, Axe radial, Alignement relatif, Afficher la page lorsqu'elle est vide, Variable de rendu, Taille et dbordement, Toile d'araigne, Variable de style, Sous-titre, Titre, Infobulles, Emplacement de la valeur, Valeurs, Visible

Axe radial
Axe numrique radial d'un graphique polaire ou d'un graphique radar, contenant les libells, les titres, l'intervalle et l'chelle.

Proprits de Axe radial


Libells des axes, Ligne de l'axe, Titre de l'axe, Classes, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Quadrillage, Inclure zro dans l'ajustement automatique, Valeur maximale, Valeur minimale, Quadrillage secondaire, chelle, Intervalle des chelons, Variable de style, Utiliser le mme intervalle pour toutes les instances, Visible

Mesure radiale
Mesure qui dtermine la distance entre le centre du graphique et chaque repre.

Proprits de Mesure radiale


Fonction d'agrgation, Styles conditionnels, Libell personnalis, Format des donnes, Expression, Hirarchie, Libell, Niveau, Membre, Nom, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Variable de style, Type

Guide de l'utilisateur - Cration de rapports professionnelle 595

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Titre de la lgende des couleurs des rgions


Titre de la lgende des couleurs des rgions. Si cet objet est vide, le titre implicite est affich, s'il est disponible.

Proprits de Titre de la lgende des couleurs des rgions


Relations Principale/Dtails, Proprits, Requte

Couche des rgions


Couche d'une carte gographique contenant des rgions, telles que des provinces.

Proprits de Couche des rgions


Couleur de la bordure, Bordures, Titre de la lgende des couleurs, Palette conditionnelle, Styles conditionnels, Effets de remplissage, Libells, Accs au dtail des cartes, Palette, Afficher l'intervalle de donnes dans la lgende, Afficher les libells sans donnes, Variable de style, Valeurs

Mesures des rgions


Mesure qui dtermine les couleurs des rgions dans un graphique de type Carte gographique.

Proprits de Mesures des rgions


Fonction d'agrgation, Styles conditionnels, Libell personnalis, Format des donnes, Expression, Hirarchie, Libell, Niveau, Membre, Nom, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Variable de style, Type

Droite de rgression
Droite de rgression d'un graphique bulles ou nuage de points.

Proprits de Droite de rgression


Type de zone, Styles des lignes, Nombre de droites de rgression, Exposant polynomial, Proprits, Type de rgression

Rptiteur
Table dans laquelle l'utilisateur peut insrer des lments rpter.

Proprits de Rptiteur
Groupement et tri, Relations Principale/Dtails, Nom, Aucune donne, Pagination, Proprits, Requte, Afficher la page lorsqu'elle est vide, Variable de rendu, Lignes par page

596 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Table du rptiteur
Affiche les donnes de requte dans une table.

Proprits de Table du rptiteur


Horizontalement, Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Vers le bas, Agencement, Police, Couleur de premier plan, Groupement et tri, Alignement horizontal, Marge, Relations Principale/Dtails, Nom, Aucune donne, Pagination, Proprits, Requte, Alignement relatif, Afficher la page lorsqu'elle est vide, Variable de rendu, Direction du rptiteur, Taille et dbordement, Variable de style, Proprits de la table, Agencement et justification, Visible

Cellule de la table du rptiteur


Contenu d'un objet de la table du rptiteur.

Proprits de Cellule de la table du rptiteur


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Police, Couleur de premier plan, Alignement horizontal, Cadrage, Variable de rendu, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Alignement vertical, Espace blanc

lment de feuille de styles


Insre un objet utilis pour afficher un sous-ensemble en HTML dans la prsentation. Le code HTML peut provenir d'une source statique ou dynamique et l'objet s'affichera aussi en format PDF. Pour de plus amples informations au sujet des lments autoriss pour le format texte enrichi, reportez-vous la section Insertion d'autres objets.

Proprits de lment de feuille de styles


Fonction d'agrgation, Libell de la donne lmentaire, Valeur de la donne lmentaire, Description, Expression, Hirarchie, HTML, Variable de source du code HTML, Libell, Niveau, Membre, Nom, Nom, Variable de rendu, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Type de source, Type

Numro de ligne
Affiche les numros de ligne dans une colonne.

Proprits de Numro de ligne


Couleur de fond, Classes, Format des donnes, Police, Couleur de premier plan, Marge, Alignement relatif

Guide de l'utilisateur - Cration de rapports professionnelle 597

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Graphique nuage de points


Graphique points qui trace une ou plusieurs sries de donnes par rapport deux mesures. Plusieurs points sont tracs pour chaque catgorie.

Proprits de Graphique nuage de points


Couleur de fond, Image en arrire-plan, Lignes de base, Bordure, Couleur de la bordure, Bordures, Type de zone, Classes, Palette conditionnelle, Styles conditionnels, Dfinitions d'accs au dtail, Effets de remplissage, Agencement, Police, Cartouche, Couleur de premier plan, Lgende, Marge, Repres, Emplacement du texte du repre, Relations Principale/Dtails, Nombre maximal de zones sensibles, Nom, Aucune donne, Remarques, Cadrage, Pagination, Palette, Forme du point, Taille du point (pt), Requte, Droite de rgression, Alignement relatif, Afficher la page lorsqu'elle est vide, Variable de rendu, Taille et dbordement, Variable de style, Sous-titre, Titre, Infobulles, Emplacement de la valeur, Valeurs, Visible

Invite de slection et de recherche


Contrle d'invite avanc qui permet de rechercher des valeurs. Il est impossible d'utiliser ce contrle d'invite avec des sources de donnes SAP BW.

Proprits de Invite de slection et de recherche


Type de zone, Source en cascade, Ne pas respecter la casse, Styles conditionnels, Format des donnes, Valeur afficher, Agencement, Masquer les ornements, Zone de slections multiples, Nom, Paramtre, Proprits, Requte, Variable de rendu, Requis, Lignes par page, Tri, Choix statiques, Variable de style, Valeur utiliser, Visible

Expression d'ensemble
Ensemble de membres.

Proprits de Expression d'ensemble


Dimension, Expression, Hirarchie, Libell, Nom, Dfinir le tri, Type

Singleton
lment de requte qu'il est possible d'insrer n'importe quel endroit du rapport auquel aucune requte n'est associe. Lors de l'excution du rapport, l'objet singleton extrait uniquement la valeur de la premire ligne correspondant cette requte. Les singletons sont utiles pour ajouter des calculs globaux, des calculs de cellules multidimensionnelles ou du texte de type 'boilerplate' un rapport, comme par exemple le nom et l'adresse d'une socit.

Proprits de Singleton
Nom, Proprits, Requte, Variable de rendu

598 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Ensemble de membres limiteurs


Expression d'ensemble qui retourne des membres d'une seule hirarchie d'une mme dimension.

Proprits de Ensemble de membres limiteurs


Expression

SQL
Requte SQL concernant une source de donnes relationnelles.

Proprits de SQL
Source de donnes, Nom, SQL, Syntaxe SQL

Filtre rcapitulatif
Ensemble de conditions associes une requte pour rduire l'tendue des donnes retournes. Un filtre rcapitulatif s'applique aprs que l'agrgation est termine.

Proprits de Filtre rcapitulatif


Expression, tendue, Syntaxe

Table
Ensemble de cellules dans lesquelles les objets sont placs sous forme de grille.

Proprits de Table
Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Agencement, Police, Couleur de premier plan, Alignement horizontal, Marge, Nom, Pagination, Alignement relatif, Variable de rendu, Taille et dbordement, Variable de style, Proprits de la table, Agencement et justification, Visible

Cellule (table)
Les cellules d'une ligne.

Proprits de Cellule (table)


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Police, Couleur de premier plan, Alignement horizontal, Cadrage, Taille et dbordement, Espacement et csure, Variable de style, Agencement et justification, Alignement vertical, Espace blanc

Table des matires


Une collection d'objets Entre de table des matires qui font rfrence la mme table des matires. La table des matires est gnre dans les fichiers de sortie. Guide de l'utilisateur - Cration de rapports professionnelle 599

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Table des matires


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Agencement, Police, Couleur de premier plan, Alignement horizontal, Marge, Aucune donne, Cadrage, Afficher la page lorsqu'elle est vide, Variable de rendu, Taille et dbordement, Espacement et csure, Variable de style, Nom de la table des matires, Agencement et justification, Visible, Espace blanc

Entre de table des matires


Une entre dans la table des matires.

Proprits de Entre de table des matires


Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Agencement, Police, Couleur de premier plan, Niveau d'en-tte, Alignement horizontal, Marge, Cadrage, Variable de rendu, Taille et dbordement, Espacement et csure, Variable de style, Table des matires, Agencement et justification, Visible, Espace blanc

Ligne (table)
Lignes d'une table.

Proprits de Ligne (table)


Couleur de fond, Image en arrire-plan, Type de zone, Classes, Styles conditionnels, Police, Couleur de premier plan, Alignement horizontal, Variable de style, Alignement vertical

Mesure cible
Mesure cible d'un graphique d'indicateurs.

Proprits de Mesure cible


Fonction d'agrgation, Styles conditionnels, Libell personnalis, Format des donnes, Expression, Hirarchie, Libell, Niveau, Membre, Nom, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Variable de style, Type

Invite de zone de texte


Contrle d'invite vous permettant de saisir une valeur.

Proprits de Invite de zone de texte


Couleur de fond, Bordure, Type de zone, Styles conditionnels, Choix implicites, Agencement, Police, Couleur de premier plan, Masquer les ornements, Masquer le texte, Lignes multiples, Zone de slections multiples, Nom, Nombres seulement, Paramtre, Intervalle, Alignement relatif, Variable de rendu, Requis, Taille et dbordement, Variable de style, Utiliser le sparateur des milliers, Visible

600 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Texte
lment de texte d'un rapport. Le contenu peut tre du texte statique ou provenir d'une expression de rapport ou d'un lment de requte.

Proprits de Texte
Fonction d'agrgation, Couleur de fond, Image en arrire-plan, Bordure, Type de zone, Classes, Styles conditionnels, Format des donnes, Libell de la donne lmentaire, Valeur de la donne lmentaire, Dfinitions d'accs au dtail, Expression, Agencement, Police, Couleur de premier plan, Hirarchie, Libell, Niveau, Marge, Nombre maximal de caractres, Membre, Nom, Nom, Cadrage, Alignement relatif, Variable de rendu, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Taille et dbordement, Type de source, Espacement et csure, Variable de style, Texte, Agencement et justification, Variable de source du texte, Type, Utiliser une valeur dtaille sur la page, Visible

Heure
Heure d'excution du rapport.

Proprits de Heure
Couleur de fond, Classes, Format des donnes, Police, Couleur de premier plan, Marge, Alignement relatif

Invite de saisie de l'heure


Contrle d'invite avanc qui permet de slectionner une heure.

Proprits de Invite de saisie de l'heure


Type de zone, Mode horloge, Styles conditionnels, Choix implicites, Afficher les millisecondes, Afficher les secondes, Agencement, Masquer les ornements, Zone de slections multiples, Nom, Paramtre, Intervalle, Variable de rendu, Requis, Interface de slection, Variable de style, Visible

Mesure de la tolrance
Mesure de tolrance d'un graphique d'indicateurs.

Proprits de Mesure de la tolrance


Fonction d'agrgation, Styles conditionnels, Libell personnalis, Format des donnes, Expression, Hirarchie, Libell, Niveau, Membre, Nom, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Variable de style, Type

Colonne rcapitulative
Barre ou colonne reprsentant la valeur du total cumulatif de toutes les autres barres ou colonnes d'un graphique progressif.

Guide de l'utilisateur - Cration de rapports professionnelle 601

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Colonne rcapitulative


Fonction d'agrgation, Format des donnes, Valeur de la donne lmentaire, Expression, Hirarchie, Libell, Niveau, Membre, Nom, Proprits, Expression de rapport, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Texte, Couleur de la colonne rcapitulative, Type

Libell de colonne rcapitulative


Libell affich pour la colonne rcapitulative.

Proprits de Libell de colonne rcapitulative


Proprits

Invite de slection dans l'arborescence


Contrle d'invite reposant sur des donnes, affichant des informations hirarchiques et permettant de slectionner un ou plusieurs membres.

Proprits de Invite de slection dans l'arborescence


Source en cascade, Styles conditionnels, Choix implicites, Agencement, Masquer les ornements, Zone de slections multiples, Nom, Paramtre, Pr-alimenter, Remplir les niveaux au pralable, Requte, Variable de rendu, Requis, Lignes par page, Taille et dbordement, Tri, Variable de style, Valeur utiliser, Visible

Invite de saisie d'une valeur


Contrle d'invite permettant de slectionner une ou plusieurs valeurs dans une liste.

Proprits de Invite de saisie d'une valeur


Soumission automatique, Couleur de fond, Type de zone, Source en cascade, Styles conditionnels, Format des donnes, Choix implicites, Valeur afficher, Agencement, Police, Couleur de premier plan, Masquer les ornements, Zone de slections multiples, Nom, Paramtre, Pr-alimenter, Proprits, Requte, Intervalle, Alignement relatif, Variable de rendu, Requis, Lignes par page, Interface de slection, Taille et dbordement, Tri, Choix statiques, Variable de style, Valeur utiliser, Visible

Variable
Variable de rapport.

Proprits de Variable
Nom, Expression de rapport, Type

602 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Axe des X
Axe numrique horizontal d'un graphique, contenant les libells, les titres, l'intervalle et l'chelle.

Proprits de Axe des X


Libells des axes, Ligne de l'axe, Titre de l'axe, Classes, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Quadrillage, Inclure zro dans l'ajustement automatique, Valeur maximale, Valeur minimale, Quadrillage secondaire, chelle, Intervalle des chelons, Variable de style, Utiliser le mme intervalle pour toutes les instances, Visible

Axe des X
Ligne d'un axe d'ordonnes non numrique.

Proprits de Axe des X


Permettre la rotation 45, Permettre la rotation 90, Permettre l'omission, Permettre l'chelonnage, Libells des axes, Ligne de l'axe, Titre de l'axe, Classes, Styles conditionnels, Frquence d'affichage, Dfinitions d'accs au dtail, Index du premier libell, Police, Couleur de premier plan, Quadrillage, Alignement horizontal, Contrle de l'affichage des libells, Nombre maximal de caractres de troncation, Quadrillage secondaire, Variable de style, Troncation, Texte de troncation, Visible

Mesure (abscisse)
Mesure associe l'axe horizontal d'un graphique nuage de points ou d'un graphique bulles.

Proprits de Mesure (abscisse)


Fonction d'agrgation, Styles conditionnels, Libell personnalis, Format des donnes, Expression, Hirarchie, Libell, Niveau, Membre, Nom, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Variable de style, Type

Axe 1 des Y
Axe numrique d'un graphique d'indicateurs ou axe numrique principal d'un graphique combin.

Proprits de Axe 1 des Y


Libells des axes, Ligne de l'axe, Titre de l'axe, Classes, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Quadrillage, Inclure zro dans l'ajustement automatique, Valeur maximale, Valeur minimale, Quadrillage secondaire, chelle, Intervalle des chelons, Variable de style, Utiliser le mme intervalle pour toutes les instances, Visible

Axe 2 des Y
Axe numrique secondaire d'un graphique combin.

Guide de l'utilisateur - Cration de rapports professionnelle 603

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de Axe 2 des Y


Libells des axes, Ligne de l'axe, Titre de l'axe, Classes, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Quadrillage, Inclure zro dans l'ajustement automatique, Valeur maximale, Valeur minimale, Quadrillage secondaire, chelle, Intervalle des chelons, Variable de style, Utiliser le mme intervalle pour toutes les instances, Visible

Axe des Y
Axe numrique vertical d'un graphique, contenant les libells, les titres, l'intervalle et l'chelle.

Proprits de Axe des Y


Libells des axes, Ligne de l'axe, Titre de l'axe, Classes, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Quadrillage, Inclure zro dans l'ajustement automatique, Valeur maximale, Valeur minimale, Quadrillage secondaire, chelle, Intervalle des chelons, Variable de style, Utiliser le mme intervalle pour toutes les instances, Visible

Axe des Y
Ligne d'un axe d'ordonnes non numrique.

Proprits de Axe des Y


Permettre la rotation 45, Permettre la rotation 90, Permettre l'omission, Permettre l'chelonnage, Libells des axes, Ligne de l'axe, Titre de l'axe, Classes, Styles conditionnels, Frquence d'affichage, Dfinitions d'accs au dtail, Index du premier libell, Police, Couleur de premier plan, Quadrillage, Alignement horizontal, Contrle de l'affichage des libells, Nombre maximal de caractres de troncation, Quadrillage secondaire, Variable de style, Troncation, Texte de troncation, Visible

Mesure (ordonne)
Mesure associe l'axe vertical d'un graphique nuage de points ou d'un graphique bulles.

Proprits de Mesure (ordonne)


Fonction d'agrgation, Styles conditionnels, Libell personnalis, Format des donnes, Expression, Hirarchie, Libell, Niveau, Membre, Nom, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Variable de style, Type

Axe des Z
Troisime axe numrique d'un graphique nuage de points en trois dimensions, contenant les libells, les titres, l'intervalle et l'chelle.

Proprits de Axe des Z


Libells des axes, Ligne de l'axe, Titre de l'axe, Classes, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Quadrillage, Inclure zro dans l'ajustement automatique, Valeur

604 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio maximale, Valeur minimale, Quadrillage secondaire, chelle, Intervalle des chelons, Variable de style, Utiliser le mme intervalle pour toutes les instances, Visible

Axe des Z
Axe numrique vertical d'un graphique combin en trois dimensions, contenant les libells, les titres, l'intervalle et l'chelle.

Proprits de Axe des Z


Libells des axes, Ligne de l'axe, Titre de l'axe, Classes, Styles conditionnels, Format des donnes, Police, Couleur de premier plan, Quadrillage, Inclure zro dans l'ajustement automatique, Valeur maximale, Valeur minimale, Quadrillage secondaire, chelle, Intervalle des chelons, Variable de style, Utiliser le mme intervalle pour toutes les instances, Visible

Mesure (profondeur)
Mesure associe au troisime axe d'un graphique nuage de points en trois dimensions.

Proprits de Mesure (profondeur)


Fonction d'agrgation, Styles conditionnels, Libell personnalis, Format des donnes, Expression, Hirarchie, Libell, Niveau, Membre, Nom, Fonction de sommaire de l'agrgat, Membres racines uniquement, Dfinir le tri, Variable de style, Type

Proprits de Report Studio


La liste ci-dessous rpertorie les proprits disponibles dans le volet infrieur gauche de Report Studio.

Angle d'affichage 3-D


Indique l'angle d'affichage 3-D d'un graphique.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D

Position absolue
Indique que la position de la lgende sera tablie en fonction de la position de ses pixels.

S'applique
Lgende

Guide de l'utilisateur - Cration de rapports professionnelle 605

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Horizontalement
Dfinit le nombre de fois que le contenu de l'objet peut tre affich horizontalement. La valeur implicite dpend de la configuration de la proprit Direction du rptiteur. Si elle est dfinie sur la valeur 'De gauche droite, de haut en bas', la valeur implicite est un. Si elle est dfinie sur la valeur 'De haut en bas, de gauche droite', la valeur implicite est 20.

S'applique
Table du rptiteur

Fonction d'agrgation
Indique le type d'agrgation appliquer. Le paramtre Automatique indique que l'application regroupe ou cre des rcapitulatifs en fonction du type de donnes. Le paramtre de Rcapitulatif indique que tout paramtre qui figure dans le modle sera utilis pour dterminer le type d'agrgation. Pour en savoir davantage sur chacune des fonctions de rcapitulatif, reportez-vous au Guide de l'utilisateur de Report Studio - Cration de rapports professionnelle.

S'applique
Mesure angulaire, Ligne de base, Ligne de base, Ligne de base, Ligne de base, Mesure (bulles), Membre d'un nud du graphique, lment de texte du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Libell de la courbe cumulative, Donne lmentaire, Mesure implicite, lment HTML, Image, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), Emplacement de la carte, Emplacement de la carte, Emplacement de raffinement de la carte, Emplacement de raffinement de la carte, Repre, Mesures des points, Mesure de la taille des points, Mesure radiale, Mesures des rgions, lment de feuille de styles, Mesure cible, Texte, Mesure de la tolrance, Colonne rcapitulative, Mesure (abscisse), Mesure (ordonne), Mesure (profondeur)

Permettre la rotation 45
Indique si les libells peuvent tre affichs 45 degrs lorsqu'ils sont trop longs.

S'applique
Axe des ordonnes, Axe des X, Axe des Y

Permettre la rotation 90
Indique si les libells peuvent tre affichs 90 degrs lorsqu'ils sont trop longs.

S'applique
Axe des ordonnes, Axe des X, Axe des Y

606 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Permettre l'omission
Indique si certains libells peuvent tre ignors lorsqu'ils sont trop longs.

S'applique
Axe des ordonnes, Axe des X, Axe des Y

Permettre l'chelonnage
Indique si les libells peuvent tre dcals lorsqu'ils sont trop longs.

S'applique
Axe des ordonnes, Axe des X, Axe des Y

Axe angulaire
Indique si l'axe s'affiche.

S'applique
Graphique polaire

Application
Indique si la condition sera applique avant ou aprs l'agrgation et la rcapitulation. Lorsque la valeur est dfinie 'vrai', la condition s'applique aux lignes rcapitules et un fait ou agrgat dans l'expression est interprt comme valeur agrge des lignes rcapitules. Lorsque la valeur est dfinie 'faux', la condition s'applique aux lignes dtailles de base de donnes de l'ensemble de rsultats tabulaire avant l'agrgation ou la rcapitulation et un fait ou un agrgat dans l'expression est interprt comme la valeur de base de donnes individuelle avant qu'elle soit rcapitule. Cette proprit n'a pas d'effet sur les sources de donnes OLAP, sur des rfrences des lments non agrgs ou lorsque la rcapitulation automatique est dsactive.

S'applique
Filtre dtaill

Appliquer une classe unique


Indique s'il faut appliquer toutes les classes dfinies ou seulement une classe. Lorsque la proprit est dfinie Oui, la dernire classe tre applique est utilise. Par exemple, si vous avez appliqu une classe une intersection de tableau crois et une autre classe aux cellules de fait du membre d'une ligne de tableau crois, la classe applique l'intersection est la dernire classe tre applique aux cellules de fait. Pour en savoir davantage sur l'ordre d'application des classes, reportez-vous au Guide de l'utilisateur de Report Studio - Cration de rapports professionnelle.

Guide de l'utilisateur - Cration de rapports professionnelle 607

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio Cette proprit est dfinie Oui lors de la mise niveau d'un rapport, afin que le rapport mis niveau soit identique au rapport d'origine. Cela est d au fait que les objets des rapports crs dans des versions antrieures de Cognos 8 prennent en charge une classe seulement.

S'applique
Cellules de fait du tableau crois

Groupement et rcapitulatif automatiques


Indique si l'application appliquera les fonctions d'agrgation suggres pour raliser des agrgats de donnes lmentaires et grouper toutes les donnes lmentaires non insres dans des agrgats, ce qui donne lieu des groupes et des lignes de rcapitulatif. Si la valeur de cette proprit est 'Non', les lignes dtailles seront affiches.

S'applique
Requte

Tri automatique
Lorsque vous excutez le rapport, indiquez s'il faut effectuer le tri automatique selon le type de donnes.

S'applique
Requte

Soumission automatique
Indique si l'application enverra automatiquement la page d'invite ds la modification d'une valeur.

S'applique
Invite de saisie d'une valeur

Troncation automatique
Indique si le texte peut tre tronqu.

S'applique
Lgende

viter la division par zro


Indique si l'application renverra une valeur nulle dans les cas de division par zro. Cette proprit s'applique seulement aux sources de donnes relationnelles.

608 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Requte

viter les libells en double


Contrle la manire dont les libells sont organiss. Si la valeur est dfinie 'faux', le graphique utilisera les positions implicites. Si la valeur est dfinie 'vrai', le graphique utilisera une prsentation diffrente afin d'viter les libells en double. Pour conserver les rapports tels qu'ils sont, dfinissez la proprit 'faux'.

S'applique
Graphique circulaire

Attribution des axes


Indique l'axe numrique utiliser.

S'applique
Aires, Barres, Ligne de base, Courbes, Repre

Attribution des axes


Indique l'axe numrique utiliser.

S'applique
Ligne de base

Libells des axes


Indique si les libells des axes doivent tre affichs ou masqus.

S'applique
Axe angulaire, Axe des courbes cumulatives, Axe numrique, Axe numrique, Axe des ordonnes, Axe radial, Axe des X, Axe des X, Axe 1 des Y, Axe 2 des Y, Axe des Y, Axe des Y, Axe des Z, Axe des Z

Ligne de l'axe
Indique les proprits de la ligne d'axe du graphique.

S'applique
Axe angulaire, Axe des courbes cumulatives, Axe numrique, Axe numrique, Axe des ordonnes, Axe radial, Axe des X, Axe des X, Axe 1 des Y, Axe 2 des Y, Axe des Y, Axe des Y, Axe des Z, Axe des Z

Guide de l'utilisateur - Cration de rapports professionnelle 609

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Titre de l'axe
Indique si un titre d'axe s'affiche.

S'applique
Axe angulaire, Axe des courbes cumulatives, Graphique de type jauge, Carte, Axe numrique, Axe numrique, Axe des ordonnes, Graphique circulaire, Axe radial, Axe des X, Axe des X, Axe 1 des Y, Axe 2 des Y, Axe des Y, Axe des Y, Axe des Z, Axe des Z

Couleur de fond
Indique la couleur d'arrire-plan d'un objet.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Bloc, Graphique bulles, Titre, Corps du graphique, Classe, Graphique combin, Bloc conditionnel, Bloc conditionnel, Texte de l'lment de contexte, Tableau crois, Colonnes de tableau crois, Colonnes de tableau crois, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Lignes de tableau crois, Lignes de tableau crois, Espace de tableau crois, Date, Zone de groupe, Graphique de type jauge, Hyperlien, Bouton d'hyperlien, Image, Lgende, Liste, Cellule (liste), Colonne (liste), Corps de colonne de liste, Colonnes (liste), Colonnes (liste), Style du corps des colonnes de la liste, Style du titre des colonnes de la liste, Titre de colonne (liste), Cartouche (liste), En-tte (liste), Ligne de liste, Style des cellules des lignes de la liste, Carte, Graphique des intervalles d'indicateurs, Contenu de la remarque, Page, Corps (page), Texte de saut de page, Cartouche (page), En-tte (page), Numro de page, Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Bouton d'invite, Graphique radar, Table du rptiteur, Cellule de la table du rptiteur, Numro de ligne, Graphique nuage de points, Table, Cellule (table), Table des matires, Entre de table des matires, Ligne (table), Invite de zone de texte, Texte, Heure, Invite de saisie d'une valeur

Image en arrire-plan
Indique quelle image servira d'arrire-plan pour un objet.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Bloc, Graphique bulles, Titre, Corps du graphique, Classe, Graphique combin, Bloc conditionnel, Bloc conditionnel, Texte de l'lment de contexte, Tableau crois, Colonnes de tableau crois, Colonnes de tableau crois, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Lignes de tableau crois, Lignes de tableau crois, Espace de tableau crois, Zone de groupe, Graphique de type jauge, Hyperlien, Bouton d'hyperlien, Image, Lgende, Liste, Cellule (liste), Colonne (liste), Corps de colonne de liste, Colonnes (liste), Colonnes (liste), Style du corps des colonnes de la liste, Style du titre des colonnes de la liste, Titre de colonne (liste), Cartouche (liste), En-tte (liste), Ligne de liste, Style des cellules des lignes de la liste, Carte, Graphique des intervalles d'indicateurs, Page, Corps (page), Texte de saut de page,

610 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio Cartouche (page), En-tte (page), Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Bouton d'invite, Graphique radar, Table du rptiteur, Cellule de la table du rptiteur, Graphique nuage de points, Table, Cellule (table), Table des matires, Entre de table des matires, Ligne (table), Texte

Index des barres, des courbes ou des aires


Indique l'objet de combinaison utiliser lors du calcul de la position. Lorsque plusieurs sries existent, l'index 0 reprsente la barre, la courbe ou l'aire suprieure au point d'insertion Sries, l'index 1 reprsente la deuxime, ainsi de suite.

S'applique
Ligne de base, Ligne de base, Repre

Lignes de base
Ajoute des lignes de rfrence un graphique bas sur des valeurs numriques ou statistiques, des calculs ou des calculs de prsentation.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Graphique bulles, Graphique combin, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique polaire, Graphique progressif, Graphique radar, Graphique nuage de points

Variable de bloc
Indique la variable utiliser pour appliquer un affichage conditionnel un bloc.

S'applique
Bloc conditionnel, Bloc conditionnel

Bordure
Indique la largeur, le style et la couleur de la bordure de l'objet.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Bloc, Graphique bulles, Titre, Classe, Graphique combin, Bloc conditionnel, Bloc conditionnel, Texte de l'lment de contexte, Tableau crois, Colonnes de tableau crois, Colonnes de tableau crois, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Lignes de tableau crois, Lignes de tableau crois, Espace de tableau crois, Zone de groupe, Graphique de type jauge, Hyperlien, Bouton d'hyperlien, Image, Liste, Cellule (liste), Colonne (liste), Corps de colonne de liste, Colonnes (liste), Colonnes (liste), Style du corps des colonnes de la liste, Style du titre des colonnes de la liste, Titre de colonne (liste), Cartouche (liste), En-tte (liste), Ligne de liste, Style des cellules des lignes de la liste, Carte, Guide de l'utilisateur - Cration de rapports professionnelle 611

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio Graphique des intervalles d'indicateurs, Page, Corps (page), Texte de saut de page, Cartouche (page) , En-tte (page), Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Bouton d'invite, Graphique radar, Table du rptiteur, Cellule de la table du rptiteur, Graphique nuage de points, Table, Cellule (table), Table des matires, Entre de table des matires, Invite de zone de texte, Texte

Couleur de la bordure
Indique la couleur de la bordure entourant des lments de graphique donns, tels que les barres, les lments superposs, les points ou les secteurs de graphique circulaire.

S'applique
Aires 3-D, Barres 3-D, Courbes 3-D, Graphique nuage de points 3-D, Aires, Barres, Graphique bulles, Couche d'affichage, Graphique de type jauge, Lgende, Courbes, Graphique de Pareto, Graphique circulaire, Couche des points, Graphique polaire, Graphique progressif, Graphique radar, Couche des rgions, Graphique nuage de points

Bordures
Indique si des bordures sont affiches autour d'lments de graphique donns, tels que les barres, les lments superposs, les points ou les secteurs de graphique circulaire.

S'applique
Aires 3-D, Barres 3-D, Courbes 3-D, Graphique nuage de points 3-D, Aires, Barres, Graphique bulles, Couche d'affichage, Graphique de type jauge, Lgende, Courbes, Graphique de Pareto, Graphique circulaire, Couche des points, Graphique polaire, Graphique progressif, Graphique radar, Couche des rgions, Graphique nuage de points

Position en bas (px)


Indique la position de la bordure infrieure de la remarque (en pixels).

S'applique
Remarque

Position en bas (px)


Indique la position des pixels de l'arte infrieure de la lgende.

S'applique
Lgende

612 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Type de zone
Indique s'il faut remplacer le type de zone implicite de l'objet. Lorsque vous slectionnez Aucun, l'objet n'est pas affich et aucun espace n'est rserv pour celui-ci dans le rapport. Lorsque la valeur est dfinie ' mme le texte', vous pouvez insrer d'autres objets sur la mme ligne que l'objet. Lorsque la valeur est dfinie 'Bloc', vous pouvez insrer d'autres objets seulement dans les lignes au-dessus et en dessous de l'objet.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Bloc, Graphique bulles, Classe, Graphique combin, Bloc conditionnel, Bloc conditionnel, Texte de l'lment de contexte, Tableau crois, Zone de groupe, Graphique de type jauge, Hyperlien, Image, Liste, Carte, Graphique des intervalles d'indicateurs, Texte de saut de page, Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Graphique radar, Table du rptiteur, Graphique nuage de points, Table, Table des matires, Entre de table des matires, Texte

Type de zone
Indique s'il faut remplacer le type de zone implicite de l'objet.

S'applique
Titre de l'axe, Ligne de base, Ligne de base, Ligne de base, Cartouche du graphique, Sous-titre du graphique, Titre du graphique, Colonnes de tableau crois, Colonnes de tableau crois, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Lignes de tableau crois, Lignes de tableau crois, Espace de tableau crois, Invite de saisie d'une date-heure, Invite de saisie d'une date, Invite de saisie d'un intervalle, Lgende, Titre de la lgende, Cellule (liste), Colonne (liste), Corps de colonne de liste, Colonnes (liste), Colonnes (liste), Style du corps des colonnes de la liste, Style du titre des colonnes de la liste, Titre de colonne (liste), Cartouche (liste), En-tte (liste), Ligne de liste, Style des cellules des lignes de la liste, Repre, Repre, Contenu de la remarque, Corps (page), Cartouche (page), En-tte (page), Droite de rgression, Cellule de la table du rptiteur, Invite de slection et de recherche, Cellule (table), Ligne (table), Invite de zone de texte, Invite de saisie de l'heure, Invite de saisie d'une valeur

Intersection de calcul
Indique que si un membre sur l'arte comporte une intersection avec un membre calcul, la cellule rsultante devrait tre S/O.

S'applique
Mesure calcule, Donnes calcules, Donne lmentaire

Guide de l'utilisateur - Cration de rapports professionnelle 613

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Type de calendrier
Indique le type de calendrier afficher. Le format des valeurs de dates est dtermin par une mise en correspondance avec le type de calendrier slectionn. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

S'applique
Invite de saisie d'une date-heure, Invite de saisie d'une date

Titre
Indique le titre utiliser pour le niveau.

S'applique
Niveau

Titre
Indique le titre utiliser.

S'applique
Donnes calcules

Cardinalit
Indique la cardinalit de l'oprande de jointure utiliser.

S'applique
Rfrence de requte

Source en cascade
Indique le paramtre auquel est associe la valeur qui est utilise pour filtrer les valeurs affiches dans ce contrle.

S'applique
Invite de slection et de recherche, Invite de slection dans l'arborescence, Invite de saisie d'une valeur

Ne pas respecter la casse


Indique que la recherche implicite s'effectue sans respecter la casse.

614 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Invite de slection et de recherche

Catalogue
Indique le catalogue OLAP.

S'applique
MDX

Orientation du graphique
Indique si le graphique s'affiche la verticale ou l'horizontale.

S'applique
Graphique combin, Graphique de Pareto, Graphique progressif

Type de graphique
Indique si les donnes seront reprsentes sous forme de barres, de courbes ou d'aires.

S'applique
Aires, Barres, Courbes

Type de graphique
Indique si les donnes seront reprsentes sous forme de barres, de courbes ou d'aires.

S'applique
Aires 3-D, Barres 3-D, Courbes 3-D

Classes
Indique quelle classe appliquer l'objet. La classe indique le style implicite. Si vous appliquez plusieurs classes, les proprits de style de toutes les classes sont fusionnes lors de leur application. Cependant, si les classes ont des proprits de style en commun, les proprits de style de la dernire classe applique remplacent celles des classes prcdentes.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Axe angulaire, Titre de l'axe, Bloc, Graphique bulles, Titre, Cartouche du graphique, Sous-titre du graphique, Titre du graphique, Graphique combin, Bloc conditionnel, Bloc conditionnel, Texte de l'lment de contexte, Tableau crois, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de Guide de l'utilisateur - Cration de rapports professionnelle 615

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio tableau crois, Axe des courbes cumulatives, Date, Zone de groupe, Graphique de type jauge, Libells de graphique circulaire jauge, Hyperlien, Bouton d'hyperlien, Image, Lgende, Titre de la lgende, Liste, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), Carte, Graphique des intervalles d'indicateurs, Contenu de la remarque, Axe numrique, Axe numrique, Axe des ordonnes, Page, Corps (page), Texte de saut de page, Cartouche (page), En-tte (page), Numro de page, Graphique de Pareto, Graphique circulaire, Libells de graphique circulaire, Graphique polaire, Graphique progressif, Bouton d'invite, Graphique radar, Axe radial, Table du rptiteur, Cellule de la table du rptiteur, Numro de ligne, Graphique nuage de points, Table, Cellule (table), Table des matires, Entre de table des matires, Ligne (table), Texte, Heure, Axe des X, Axe des X, Axe 1 des Y, Axe 2 des Y, Axe des Y, Axe des Y, Axe des Z, Axe des Z

Mode horloge
Indique si les aiguilles de l'horloge se dplacent.

S'applique
Invite de saisie d'une date-heure, Invite de saisie de l'heure

Titre de la lgende des couleurs


Affiche un titre dans la lgende au-dessus de la palette de la couleur de la rgion. Si cet objet n'est pas dfini, aucun autre titre n'est affich. Si aucune lgende n'est affiche, cet objet est ignor. Cet objet hrite du style du titre de la lgende.

S'applique
Couche des rgions

Titre de la lgende des couleurs


Affiche un titre dans la lgende au-dessus de la palette de la couleur du point. Si cet objet n'est pas dfini, aucun autre titre n'est affich. Si aucune lgende n'est affiche, cet objet est ignor. Cet objet hrite du style du titre de la lgende.

S'applique
Couche des points

Coordonne de colonne
Dfinit de faon unique la colonne d'un membre d'un nud ou d'un espacement sur l'arte du tableau crois. Vous ne pouvez pas modifier cette valeur.

S'applique
Intersection d'un tableau crois

616 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Titres des colonnes


Indique si les titres de colonne seront affichs et, dans l'affirmative, quel endroit.

S'applique
Liste

Lien vers une composante


Indique l'objet de prsentation auquel on fait rfrence. Les objets portant des noms sont les seuls composantes rutilisables.

S'applique
Lien vers une prsentation

Lien vers une composante


Indique l'objet de prsentation auquel on fait rfrence. Les objets portant des noms sont les seuls composantes rutilisables. Vous ne pouvez pas modifier cette valeur.

S'applique
Substitution de composantes

Palette conditionnelle
Indique la palette conditionnelle utiliser dans le graphique.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Graphique bulles, Graphique combin, Graphique de type jauge, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique circulaire, Couche des points, Graphique polaire, Graphique progressif, Graphique radar, Couche des rgions, Graphique nuage de points

Styles conditionnels
Indique les conditions et les styles utiliss pour appliquer un style l'objet.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Axe angulaire, Mesure angulaire, Titre de l'axe, Bloc, Graphique bulles, Mesure (bulles), Titre, Corps du graphique, Cartouche du graphique, Sous-titre du graphique, lment de texte du graphique, Titre du graphique, Graphique combin, Bloc conditionnel, Bloc conditionnel, Texte de l'lment de contexte, Tableau crois, Colonnes de tableau crois, Colonnes de tableau crois, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois,

Guide de l'utilisateur - Cration de rapports professionnelle 617

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio Membre du nud du tableau crois, Lignes de tableau crois, Lignes de tableau crois, Espace de tableau crois, Axe des courbes cumulatives, Invite de saisie d'une date-heure, Invite de saisie d'une date, Mesure implicite, Couche d'affichage, Zone de groupe, Graphique de type jauge, Libells de graphique circulaire jauge, Axe numrique jauge, Hyperlien, Bouton d'hyperlien, Image, Invite de saisie d'un intervalle, Lgende, Titre de la lgende, Liste, Cellule (liste), Colonne (liste), Corps de colonne de liste, Colonnes (liste), Colonnes (liste), Style du corps des colonnes de la liste, Style du titre des colonnes de la liste, Titre de colonne (liste), Cartouche (liste), En-tte (liste), Ligne de liste, Style des cellules des lignes de la liste, Carte, Graphique des intervalles d'indicateurs, Contenu de la remarque, Axe numrique, Axe numrique, Axe des ordonnes, Page, Corps (page), Texte de saut de page, Cartouche (page), En-tte (page), Graphique de Pareto, Graphique circulaire, Libells de graphique circulaire, Couche des points, Mesures des points, Mesure de la taille des points, Graphique polaire, Graphique progressif, Bouton d'invite, Graphique radar, Axe radial, Mesure radiale, Couche des rgions, Mesures des rgions, Table du rptiteur, Cellule de la table du rptiteur, Graphique nuage de points, Invite de slection et de recherche, Table, Cellule (table), Table des matires, Entre de table des matires, Ligne (table), Mesure cible, Invite de zone de texte, Texte, Invite de saisie de l'heure, Mesure de la tolrance, Invite de slection dans l'arborescence, Invite de saisie d'une valeur, Axe des X, Axe des X, Mesure (abscisse), Axe 1 des Y, Axe 2 des Y, Axe des Y, Axe des Y, Mesure (ordonne), Axe des Z, Axe des Z, Mesure (profondeur)

Traits connecteurs
Indique les proprits des lignes qui relient les segments d'un graphique barres superposes. Cette proprit est ignore s'il s'agit de barres groupes.

S'applique
Barres, Graphique de Pareto, Graphique progressif

Hauteur du contenu
Indique la hauteur relative des lignes dans une liste. Cette proprit n'est utilise que si la hauteur d'une liste est dfinie dans la proprit Taille et dbordement. La valeur tendu signifie que les intervalles entre chaque ligne doivent tre gaux de faon s'adapter la hauteur de la liste. Il s'agit du comportement HTML implicite. La valeur Compact signifie que les lignes n'occuperont que l'espace ncessaire et seront regroupes en haut de la liste. Il est possible de placer un cartouche au bas de la liste en slectionnant la valeur Oui pour la proprit Vers le bas dans un objet de cartouche l'intrieur de la liste.

S'applique
Liste

Permettre les jointures entre plusieurs produits


Indique si la requte peut tre excute en cas de jointure cartsienne entre des tables de base de donnes. Ce type de requte gnre un rsultat qui inclut toutes les combinaisons de valeurs uniques possibles de la premire table et de la deuxime. La valeur implicite est Refuser. 618 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Requte

Axe de cumul
Indique si l'axe de cumul s'affiche.

S'applique
Courbe cumulative

Libell de cumul
Indique si un libell pour la courbe cumulative s'affiche.

S'applique
Courbe cumulative

Courbe cumulative
Indique si la courbe cumulative s'affiche.

S'applique
Graphique de Pareto

Bloc actif
Indique quel bloc est en cours de cration.

S'applique
Bloc conditionnel, Bloc conditionnel

Libell personnalis
Remplace le libell implicite de la donne lmentaire.

S'applique
Mesure angulaire, Mesure (bulles), Membre d'un nud du graphique, Mesure implicite, Mesures des points, Mesure de la taille des points, Mesure radiale, Mesures des rgions, Mesure cible, Mesure de la tolrance, Mesure (abscisse), Mesure (ordonne), Mesure (profondeur)

Format des donnes


Indique le format de donnes de l'objet.

Guide de l'utilisateur - Cration de rapports professionnelle 619

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Axe angulaire, Mesure angulaire, Mesure (bulles), Membre d'un nud du graphique, lment de texte du graphique, Colonnes de tableau crois, Colonnes de tableau crois, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Lignes de tableau crois, Lignes de tableau crois, Espace de tableau crois, Axe des courbes cumulatives, Date, Mesure implicite, Axe numrique jauge, Cellule (liste), Colonne (liste), Corps de colonne de liste, Colonnes (liste), Colonnes (liste) , Style du corps des colonnes de la liste, Style du titre des colonnes de la liste, Titre de colonne (liste) , Cartouche (liste), En-tte (liste), Ligne de liste, Style des cellules des lignes de la liste, Axe numrique, Axe numrique, Mesures des points, Mesure de la taille des points, Axe radial, Mesure radiale, Mesures des rgions, Numro de ligne, Invite de slection et de recherche, Mesure cible, Texte, Heure, Mesure de la tolrance, Colonne rcapitulative, Invite de saisie d'une valeur, Axe des X, Mesure (abscisse), Axe 1 des Y, Axe 2 des Y, Axe des Y, Mesure (ordonne), Axe des Z, Axe des Z, Mesure (profondeur)

Donne lmentaire
Indique une rfrence une donne lmentaire. Vous ne pouvez pas modifier cette valeur.

S'applique
Membre du nud du tableau crois, Ensemble des membres

Donne lmentaire
Indique une rfrence une donne lmentaire.

S'applique
Donnes calcules, Fait, Cl, Proprit du membre

Libell de la donne lmentaire


Indique le libell de la donne lmentaire utiliser pour dfinir le texte afficher.

S'applique
Membre d'un nud du graphique, lment de texte du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, Libell de la courbe cumulative, Hyperlien, Bouton d'hyperlien, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), Texte

Libell de la donne lmentaire


Indique le libell de la donne lmentaire utiliser pour dfinir le code HTML afficher.

620 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Membre d'un nud du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, lment HTML, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), lment de feuille de styles

Libell de la donne lmentaire


Indique le libell de la donne lmentaire utiliser pour dfinir l'adresse URL.

S'applique
Membre d'un nud du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, Hyperlien, Bouton d'hyperlien, Image, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste)

Libell de la donne lmentaire


Indique le libell de la donne lmentaire utiliser pour dfinir le signet. La valeur qui sert de rfrence doit correspondre la valeur saisie dans cette zone.

S'applique
Signet, Membre d'un nud du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste)

Valeur de la donne lmentaire


Indique la valeur de la donne lmentaire utiliser pour dfinir le texte afficher.

S'applique
Membre d'un nud du graphique, lment de texte du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, Libell de la courbe cumulative, Hyperlien, Bouton d'hyperlien, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), Texte, Colonne rcapitulative

Valeur de la donne lmentaire


Indique la valeur de la donne lmentaire utiliser pour dfinir le code HTML afficher.

Guide de l'utilisateur - Cration de rapports professionnelle 621

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Membre d'un nud du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, lment HTML, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), lment de feuille de styles

Valeur de la donne lmentaire


Indique la valeur de la donne lmentaire utiliser pour dfinir l'adresse URL.

S'applique
Membre d'un nud du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, Hyperlien, Bouton d'hyperlien, Image, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste)

Valeur de la donne lmentaire


Indique la valeur de la donne lmentaire utiliser pour dfinir le signet. La valeur qui sert de rfrence doit correspondre la valeur saisie dans cette zone.

S'applique
Signet, Membre d'un nud du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste)

Valeur de la donne lmentaire


Indique la position numrique l'aide d'une valeur de donne lmentaire.

S'applique
Ligne de base, Ligne de base, Ligne de base, Ligne de base, Repre

Valeur de la donne lmentaire


Indique la position numrique utiliser partir d'une donne lmentaire.

S'applique
Repre

Langue des donnes


Indique la langue des donnes.

622 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Carte

Source de donnes
Indique la source de donnes d'une requte.

S'applique
MDX, SQL

Mesure implicite
Indique la mesure implicite utiliser dans un tableau crois ou un graphique. Lorsqu'il n'est pas possible de dterminer les mesures de tableau crois ou de graphique utiliser partir des donnes des artes, la mesure implicite est affiche.

S'applique
Tableau crois

Choix implicites
Indique la collection de choix implicites d'un contrle d'invite.

S'applique
Invite de saisie d'une date-heure, Invite de saisie d'une date, Invite de saisie d'un intervalle, Invite de zone de texte, Invite de saisie de l'heure, Invite de slection dans l'arborescence, Invite de saisie d'une valeur

Titre implicite
Indique si le titre implicite peut tre cr.

S'applique
Titre de l'axe, Titre de la lgende

Dfinition du contenu
Remplace le contenu de l'intersection du tableau crois slectionne. Utilisez cette proprit pour masquer des valeurs de mesures pour des cellules individuelles ou pour dfinir du contenu personnalis.

S'applique
Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois

Guide de l'utilisateur - Cration de rapports professionnelle 623

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Dfinir des ensembles de membres


Indique la structure de l'ensemble pour une requte. Si la structure n'est pas dfinie, on considre que chaque donne lmentaire reprsente un ensemble non associ.

S'applique
Requte

Profondeur
Indique la profondeur du graphique. Une valeur gale zro indique qu'il s'agit d'un graphique plat.

S'applique
Graphique combin, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique circulaire, Graphique progressif

Description
Contient une description de l'objet, qui sert d'aide-mmoire aux auteurs.

S'applique
Classe, lment HTML, Image de Metric Studio, lment de feuille de styles

Dtail
Indique si la donne lmentaire sera utilise pour calculer les agrgations. Lorsque la valeur est dfinie 'Oui', la donne lmentaire est utilise pour rcapituler les dtails du niveau le plus bas.

S'applique
Donne lmentaire

Identificateur d'image
Indique une image de Metric Studio.

S'applique
Image de Metric Studio

Couleur de l'extrieur du cadran


Indique la couleur de l'extrieur du cadran d'un graphique jauges.

624 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Graphique de type jauge

Bibliothque
Indique les pseudonymes utiliser au moment d'tablir la correspondance entre les valeurs des donnes et les noms des lments de la carte.

S'applique
Carte

Dimension
Indique une rfrence une dimension. Vous ne pouvez pas modifier cette valeur.

S'applique
Mesure calcule, Donnes calcules, Ensemble de membres explicite, Ensemble hirarchique, Intersection (nuplet), Ensemble de niveau, Mesure, Membre, Ensemble d'enfants du membre, Proprit du membre, Ensemble nomm, Expression d'ensemble

Afficher aprs l'en-tte global


Indique si l'en-tte de liste sera affich aprs l'en-tte global.

S'applique
En-tte de liste

Frquence d'affichage
Indique la frquence laquelle les libells de graphiques sont affichs. Si la valeur dfinie est 3, par exemple, un libell tous les trois libells sera affich.

S'applique
Axe des ordonnes, Axe des X, Axe des Y

Afficher les millisecondes


Indique s'il faut afficher les millisecondes. Dans l'affirmative, le format affich sera celui slectionn dans la liste droulante. Cette proprit n'a aucun effet si les secondes ne sont pas affiches. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

S'applique
Invite de saisie d'une date-heure, Invite de saisie d'un intervalle, Invite de saisie de l'heure

Guide de l'utilisateur - Cration de rapports professionnelle 625

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Afficher les secondes


Indique s'il faut afficher les secondes. Dans l'affirmative, le format affich sera celui slectionn dans la liste droulante. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

S'applique
Invite de saisie d'une date-heure, Invite de saisie d'un intervalle, Invite de saisie de l'heure

Valeur afficher
Indique les valeurs que l'utilisateur du rapport verra lors de l'utilisation de l'invite. Ces valeurs peuvent tre diffrentes de celles qui sont utilises par le rapport.

S'applique
Invite de slection et de recherche, Invite de saisie d'une valeur

Vers le bas
Indique le nombre de fois que le contenu du cadre ou les lignes peuvent tre affiches. La valeur implicite dpend de la configuration de la proprit Direction du rptiteur. Si elle est dfinie sur la valeur 'De gauche droite, de haut en bas', la valeur implicite est 20. Si elle est dfinie sur la valeur 'De haut en bas, de gauche droite', la valeur implicite est un.

S'applique
Table du rptiteur

Dfinitions d'accs au dtail


Indique les dfinitions d'accs au dtail, les signets et le texte d'accs au dtail pour l'objet d'un rapport l'autre.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Graphique bulles, Graphique combin, Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, Graphique de type jauge, Libells de graphique circulaire jauge, Image, Lgende, Corps de colonne de liste, Titre de colonne (liste), Carte, Graphique des intervalles d'indicateurs, Axe des ordonnes, Graphique de Pareto, Graphique circulaire, Libells de graphique circulaire, Graphique polaire, Graphique progressif, Graphique radar, Graphique nuage de points, Texte, Axe des X, Axe des Y

Valeurs en double
Indique si les lignes en double sont conserves ou supprimes.

626 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Opration de requte

Type d'inclusion
Indique comment imbriquer l'objet de rfrence. Par dfaut, la rfrence l'objet, ou pointeur, est stocke. Il est galement possible de stocker une copie de l'objet externe dans le rapport.

S'applique
Lien vers une prsentation

Mthode d'excution
Indique si la requte peut tre excute simultanment. Si la proprit est dfinie Concurrent, la requte peut quand mme s'excuter de faon squentielle selon d'autres facteurs. Si la proprit n'a pas de valeur explicite, la requte s'excutera de faon squentielle. L'excution simultane de requtes peut amliorer les performances dans certains cas.

S'applique
Requte

Optimisation de l'excution
Indique la charge rpartie sur le client et sur le serveur de base de donnes pendant le traitement d'une requte. Si la requte peut tre entirement traite par le serveur de donnes, celui-ci la prend en charge. Si l'option Toutes les lignes est slectionne, l'optimiseur adopte un plan qui consiste extraire toutes les lignes de rsultat en un minimum de temps. En gnral, cette valeur est utilise dans un environnement de traitement par lot. Si l'option Premire ligne est slectionne, l'optimiseur adopte un plan qui consiste extraire la premire ligne aussi vite que possible. En gnral, cette valeur est utilise dans un environnement interactif. Si l'option Incrmentiel est slectionne, l'optimiseur extrait les n premires lignes, puis extrait les n lignes suivantes.

S'applique
Requte

Dveloppement de fonctions
Indique s'il faut centrer et dvelopper la fonction dans le graphique de type Carte gographique. Lorsque la valeur est dfinie Oui, la fonction de la carte est centre et dveloppe de faon

Guide de l'utilisateur - Cration de rapports professionnelle 627

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio couvrir tout l'espace disponible sur le graphique. Lorsque la valeur est dfinie Non, la fonction de la carte n'est pas dveloppe.

S'applique
Carte

Expression
Indique l'expression valuer lors du filtrage des donnes.

S'applique
Filtre dtaill, Filtre rcapitulatif

Expression
Indique l'expression qui dfinit l'ensemble de membres limiteurs.

S'applique
Ensemble de membres limiteurs

Expression
Indique la position numrique d'un repre dans un graphique nuage de points.

S'applique
Repre

Expression
Indique l'expression utiliser pour alimenter la donne lmentaire.

S'applique
Mesure angulaire, Ligne de base, Ligne de base, Ligne de base, Ligne de base, Mesure (bulles), Mesure calcule, Donnes calcules, Membre d'un nud du graphique, lment de texte du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Libell de la courbe cumulative, Donne lmentaire, Mesure implicite, lment HTML, Image, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), Emplacement de la carte, Emplacement de la carte, Emplacement de raffinement de la carte, Emplacement de raffinement de la carte, Repre, Mesures des points, Mesure de la taille des points, Mesure radiale, Mesures des rgions, lment de feuille de styles, Expression d'ensemble, Mesure cible, Texte, Mesure de la tolrance, Colonne rcapitulative, Mesure (abscisse), Mesure (ordonne), Mesure (profondeur)

628 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Couleur d'affichage
Indique la couleur d'affichage de chaque jauge d'un graphique circulaire jauges.

S'applique
Graphique de type jauge

Priorit des cellules de fait


Indique quelles proprits de style auront prsance l'intersection de cellules dans un tableau crois; les proprits de la ligne ou celles de la colonne. Cette proprit ne s'applique que si les proprits de style sont toutes les deux dfinies, mais avec diffrentes valeurs. Par exemple, si la couleur de fond dfinie pour les lignes est le jaune et celle dfinie pour les colonnes le rouge, l'utilisateur peut slectionner laquelle de ces deux proprits doit prdominer. Si la couleur de fond n'est dfinie que pour les lignes ou pour les colonnes, cette couleur sera utilise l'intersection de cellules, quelle que soit la valeur de cette proprit.

S'applique
Tableau crois

Effets de remplissage
Indique les effets de remplissage utiliser pour l'objet.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Graphique bulles, Corps du graphique, Graphique combin, Couche d'affichage, Graphique de type jauge, Lgende, Carte, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique circulaire, Couche des points, Graphique polaire, Graphique progressif, Graphique radar, Couche des rgions, Graphique nuage de points

Couleur de la premire colonne


Indique la couleur, le gradient ou le motif utiliser dans la premire colonne d'un graphique progressif.

S'applique
Graphique progressif

Premire date
Indique la date la plus ancienne afficher dans le contrle, ainsi que la date la plus ancienne qui peut tre slectionne.

Guide de l'utilisateur - Cration de rapports professionnelle 629

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Invite de saisie d'une date-heure, Invite de saisie d'une date

Index du premier libell


Indique le libell qui sera affich en premier. Si la valeur dfinie est 5, par exemple, le cinquime libell sera le premier tre affich. Les libells subsquents seront affichs en fonction de la proprit Frquence d'affichage.

S'applique
Axe des ordonnes, Axe des X, Axe des Y

Agencement
Indique comment les objets sont disposs autour d'un objet donn. La proprit Disposition des objets dfinit la faon dont le contenu qui suit l'objet slectionn est dispos. La zone Position relative de l'objet dtermine o l'objet slectionn sera plac par rapport aux autres objets flottants.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Bloc, Graphique bulles, Classe, Graphique combin, Bloc conditionnel, Bloc conditionnel, Texte de l'lment de contexte, Tableau crois, Invite de saisie d'une date-heure, Invite de saisie d'une date, Zone de groupe, Graphique de type jauge, Hyperlien, Bouton d'hyperlien, Image, Invite de saisie d'un intervalle, Liste, Carte, Graphique des intervalles d'indicateurs, Texte de saut de page, Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Bouton d'invite, Graphique radar, Table du rptiteur, Graphique nuage de points, Invite de slection et de recherche, Table, Table des matires, Entre de table des matires, Invite de zone de texte, Texte, Invite de saisie de l'heure, Invite de slection dans l'arborescence, Invite de saisie d'une valeur

Police
Indique la police du texte afficher, y compris la taille, l'paisseur, le style et les effets spciaux utiliser.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Axe angulaire, Titre de l'axe, Bloc, Graphique bulles, Titre, Corps du graphique, Cartouche du graphique, Sous-titre du graphique, Titre du graphique, Classe, Graphique combin, Bloc conditionnel, Bloc conditionnel, Texte de l'lment de contexte, Tableau crois, Colonnes de tableau crois, Colonnes de tableau crois, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Lignes de tableau crois, Lignes de tableau crois, Espace de tableau crois, Axe des courbes cumulatives, Date, Zone de groupe, 630 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio Graphique de type jauge, Libells de graphique circulaire jauge, Axe numrique jauge, Hyperlien, Lgende, Titre de la lgende, Liste, Cellule (liste), Colonne (liste), Corps de colonne de liste, Colonnes (liste), Colonnes (liste), Style du corps des colonnes de la liste, Style du titre des colonnes de la liste, Titre de colonne (liste), Cartouche (liste), En-tte (liste), Ligne de liste, Style des cellules des lignes de la liste, Carte, Graphique des intervalles d'indicateurs, Contenu de la remarque, Axe numrique, Axe numrique, Axe des ordonnes, Page, Corps (page), Texte de saut de page, Cartouche (page), En-tte (page), Numro de page, Graphique de Pareto, Graphique circulaire, Libells de graphique circulaire, Graphique polaire, Graphique progressif, Bouton d'invite, Graphique radar, Axe radial, Table du rptiteur, Cellule de la table du rptiteur, Numro de ligne, Graphique nuage de points, Table, Cellule (table), Table des matires, Entre de table des matires, Ligne (table), Invite de zone de texte, Texte, Heure, Invite de saisie d'une valeur, Axe des X, Axe des X, Axe 1 des Y, Axe 2 des Y, Axe des Y, Axe des Y, Axe des Z, Axe des Z

Dimensionnement automatique de la police


Indique si le redimensionnement automatique de la police est permis.

S'applique
Lgende

Cartouche
Indique si un cartouche de graphique s'affiche.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Graphique bulles, Graphique combin, Graphique de type jauge, Carte, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Graphique radar, Graphique nuage de points

Couleur de premier plan


Indique la couleur du texte de l'objet.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Axe angulaire, Titre de l'axe, Bloc, Graphique bulles, Titre, Corps du graphique, Cartouche du graphique, Sous-titre du graphique, Titre du graphique, Classe, Graphique combin, Bloc conditionnel, Bloc conditionnel, Texte de l'lment de contexte, Tableau crois, Colonnes de tableau crois, Colonnes de tableau crois, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Lignes de tableau crois, Lignes de tableau crois, Espace de tableau crois, Axe des courbes cumulatives, Date, Zone de groupe, Graphique de type jauge, Libells de graphique circulaire jauge, Axe numrique jauge, Hyperlien, Bouton d'hyperlien, Lgende, Titre de la lgende, Liste, Cellule (liste), Colonne (liste), Corps de colonne de liste, Colonnes (liste), Colonnes (liste), Style du corps des colonnes de la liste, Style du

Guide de l'utilisateur - Cration de rapports professionnelle 631

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio titre des colonnes de la liste, Titre de colonne (liste), Cartouche (liste), En-tte (liste), Ligne de liste, Style des cellules des lignes de la liste, Carte, Graphique des intervalles d'indicateurs, Contenu de la remarque, Axe numrique, Axe numrique, Axe des ordonnes, Page, Corps (page), Texte de saut de page, Cartouche (page), En-tte (page), Numro de page, Graphique de Pareto, Graphique circulaire, Libells de graphique circulaire, Graphique polaire, Graphique progressif, Bouton d'invite, Graphique radar, Axe radial, Table du rptiteur, Cellule de la table du rptiteur, Numro de ligne, Graphique nuage de points, Table, Cellule (table), Table des matires, Entre de table des matires, Ligne (table), Invite de zone de texte, Texte, Heure, Invite de saisie d'une valeur, Axe des X, Axe des X, Axe 1 des Y, Axe 2 des Y, Axe des Y, Axe des Y, Axe des Z, Axe des Z

Libells de graphique circulaire jauge


Indique si les libells de graphique circulaire jauges s'affichent.

S'applique
Graphique de type jauge

Palette du graphique circulaire jauge


Dfinit la palette qui contrle l'apparence de la portion gradue d'un graphique circulaire jauge.

S'applique
Graphique de type jauge

Code SQL/MDX cr
Affiche le code SQL ou MDX cr.

S'applique
Requte

Quadrillage
Indique les proprits du quadrillage du graphique.

S'applique
Axe angulaire, Axe des courbes cumulatives, Axe numrique jauge, Axe numrique, Axe numrique, Axe des ordonnes, Axe radial, Axe des X, Axe des X, Axe 1 des Y, Axe 2 des Y, Axe des Y, Axe des Y, Axe des Z, Axe des Z

Groupement et tri
Indique la structure de groupement et de tri.

632 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Liste, Ensemble de pages, Rptiteur, Table du rptiteur

Type de groupe
Indique s'il faut tracer des courbes de donnes absolues, superposes ou superposes proportionnelles.

S'applique
Aires, Barres, Courbes

tendue du groupe
Indique sur quel groupe porte la cellule.

S'applique
Corps de colonne de liste

Contient des cellules de fait


Dfinit le contenu des cellules de fait du tableau crois. Un tableau crois n'est associ qu' une seule dfinition de cellule de fait, quel que soit le nombre de mesures.

S'applique
Tableau crois

Niveau d'en-tte
Indique le niveau d'en-tte de l'entre de table des matires.

S'applique
Entre de table des matires

Hauteur (px)
Indique la hauteur de la remarque, en pixels.

S'applique
Remarque

Masquer les ornements


Indique s'il faut masquer l'astrisque (*) dans les invites indispensables et la flche (->) dans les invites saisies au clavier qui sont en tat d'erreur.

Guide de l'utilisateur - Cration de rapports professionnelle 633

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Invite de saisie d'une date-heure, Invite de saisie d'une date, Invite gnre, Invite de saisie d'un intervalle, Invite de slection et de recherche, Invite de zone de texte, Invite de saisie de l'heure, Invite de slection dans l'arborescence, Invite de saisie d'une valeur

Masquer le texte
Indique si les caractres saisis dans le contrle d'invite doivent tre remplacs par des astrisques (*).

S'applique
Invite de zone de texte

Hirarchie
Indique une rfrence une hirarchie. Vous ne pouvez pas modifier cette valeur.

S'applique
Mesure angulaire, Ligne de base, Ligne de base, Ligne de base, Ligne de base, Mesure (bulles), Donnes calcules, Membre d'un nud du graphique, lment de texte du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Libell de la courbe cumulative, Mesure implicite, Ensemble de membres explicite, Ensemble hirarchique, lment HTML, Image, Intersection (nuplet), Ensemble de niveau, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), Emplacement de la carte, Emplacement de la carte, Emplacement de raffinement de la carte, Emplacement de raffinement de la carte, Repre, Membre, Ensemble d'enfants du membre, Proprit du membre, Ensemble nomm, Mesures des points, Mesure de la taille des points, Mesure radiale, Mesures des rgions, lment de feuille de styles, Expression d'ensemble, Mesure cible, Texte, Mesure de la tolrance, Colonne rcapitulative, Mesure (abscisse), Mesure (ordonne), Mesure (profondeur)

Taille du centre (%)


Indique la taille du trou situ au centre du graphique en anneau. Une valeur gale zro indique qu'il s'agit d'un graphique circulaire.

S'applique
Graphique circulaire

Alignement horizontal
Indique comment le contenu de l'objet slectionn est align horizontalement.

634 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Bloc, Corps du graphique, Cartouche du graphique, Sous-titre du graphique, Titre du graphique, Classe, Bloc conditionnel, Bloc conditionnel, Tableau crois, Colonnes de tableau crois, Colonnes de tableau crois, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Lignes de tableau crois, Lignes de tableau crois, Espace de tableau crois, Zone de groupe, Libells de graphique circulaire jauge, Lgende, Titre de la lgende, Liste, Cellule (liste), Colonne (liste), Corps de colonne de liste, Colonnes (liste), Colonnes (liste), Style du corps des colonnes de la liste, Style du titre des colonnes de la liste, Titre de colonne (liste), Cartouche (liste), En-tte (liste), Ligne de liste, Style des cellules des lignes de la liste, Contenu de la remarque, Axe des ordonnes, Page, Corps (page), Cartouche (page), En-tte (page), Libells de graphique circulaire, Table du rptiteur, Cellule de la table du rptiteur, Table, Cellule (table), Table des matires, Entre de table des matires, Ligne (table), Axe des X, Axe des Y

HTML
Indique le texte statique utiliser en tant que code HTML.

S'applique
Membre d'un nud du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, lment HTML, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), lment de feuille de styles

Variable de source du code HTML


Indique la variable utiliser pour choisir la source de code HTML.

S'applique
Membre d'un nud du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, lment HTML, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), lment de feuille de styles

Ignorer les donnes sans libells


Indique si les donnes sans lments de carte gographique sont affiches. Si vous slectionnez Oui, les donnes sans lments de carte gographique sont ignores. Si vous slectionnez Non, la carte gographique ne s'affiche pas si les donnes ne sont pas associes des lments de carte.

S'applique
Carte

Guide de l'utilisateur - Cration de rapports professionnelle 635

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Inclure zro dans l'ajustement automatique


Indique si la valeur zro est prise en compte dans le calcul automatique de l'chelle numrique. Cela n'est pertinent que si le graphique est impliqu dans une relation Principale/Dtails.

S'applique
Axe angulaire, Axe des courbes cumulatives, Axe numrique jauge, Axe numrique, Axe numrique, Axe radial, Axe des X, Axe 1 des Y, Axe 2 des Y, Axe des Y, Axe des Z, Axe des Z

Relations des jointures


Indique comment joindre les deux requtes.

S'applique
Jointure

Libell
Indique le texte statique utiliser pour dfinir le signet. La valeur qui sert de rfrence doit correspondre la valeur saisie dans cette zone.

S'applique
Signet, Membre d'un nud du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste)

Libell
Indique le libell de la classe locale.

S'applique
Classe

Libell
Indique le libell de la classe globale. Vous ne pouvez pas modifier ce libell.

S'applique
Classe

Libell
Indique si un libell s'affiche pour la ligne de base.

636 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Ligne de base, Ligne de base

Libell
Indique si un libell s'affiche pour le repre.

S'applique
Repre, Repre

Libell
Indique le libell de l'objet.

S'applique
Mesure angulaire, Ligne de base, Ligne de base, Ligne de base, Ligne de base, Mesure (bulles), Mesure calcule, Donnes calcules, Membre d'un nud du graphique, lment de texte du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Libell de la courbe cumulative, Donne lmentaire, Mesure implicite, Ensemble de membres explicite, Ensemble hirarchique, lment HTML, Image, Intersection (nuplet), Ensemble de niveau, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), Emplacement de la carte, Emplacement de la carte, Emplacement de raffinement de la carte, Emplacement de raffinement de la carte, Repre, Mesure, Membre, Ensemble d'enfants du membre, Proprit du membre, Ensemble nomm, Mesures des points, Mesure de la taille des points, Mesure radiale, Mesures des rgions, lment de feuille de styles, Expression d'ensemble, Mesure cible, Texte, Mesure de la tolrance, Colonne rcapitulative, Mesure (abscisse), Mesure (ordonne), Mesure (profondeur)

Contrle de l'affichage des libells


Contrle l'affichage des libells dans un graphique.

S'applique
Axe des ordonnes, Axe des X, Axe des Y

Libells
Indique si des libells seront affichs dans le graphique.

S'applique
Couche d'affichage, Couche des points, Couche des rgions

Libells
Indique si les libells s'affichent. Guide de l'utilisateur - Cration de rapports professionnelle 637

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Graphique circulaire

Dernire date
Dfinit la date la plus rcente affiche dans le contrle et la dernire date pouvant tre slectionne.

S'applique
Invite de saisie d'une date-heure, Invite de saisie d'une date

Position gauche (px)


Indique la position de la bordure gauche de la remarque (en pixels). La position est mesure partir de l'extrme gauche de la remarque.

S'applique
Remarque

Position gauche (px)


Indique la position des pixels de l'arte gauche de la lgende.

S'applique
Lgende

Lgende
Indique si la lgende s'affiche.

S'applique
Graphique bulles, Graphique combin, Graphique de type jauge, Carte, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique radar, Graphique nuage de points

Libell de la lgende
Indique si la ligne de base s'affiche dans la lgende.

S'applique
Ligne de base, Ligne de base

638 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Titre de la lgende
Indique si un titre de lgende s'affiche.

S'applique
Lgende

Niveau
Indique une rfrence un niveau. Vous ne pouvez pas modifier cette valeur.

S'applique
Mesure angulaire, Ligne de base, Ligne de base, Ligne de base, Ligne de base, Mesure (bulles), Membre d'un nud du graphique, lment de texte du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Libell de la courbe cumulative, Mesure implicite, lment HTML, Image, Ensemble de niveau, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), Emplacement de la carte, Emplacement de la carte, Emplacement de raffinement de la carte, Emplacement de raffinement de la carte, Repre, Proprit du membre, Mesures des points, Mesure de la taille des points, Mesure radiale, Mesures des rgions, lment de feuille de styles, Mesure cible, Texte, Mesure de la tolrance, Colonne rcapitulative, Mesure (abscisse), Mesure (ordonne), Mesure (profondeur)

Indentation de niveau
Contrle l'indentation du contenu de membres de nud de tableau crois.

S'applique
Membre du nud du tableau crois

Courbes
Indique si une courbe peut tre affiche. Cela vous permet d'afficher les repres tout en masquant les courbes.

S'applique
Courbes

Style de courbe
Indique le style de la ligne.

S'applique
Courbes

Guide de l'utilisateur - Cration de rapports professionnelle 639

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Styles des lignes


Indique le style, la couleur et l'paisseur de la ligne.

S'applique
Ligne de base, Ligne de base, Ligne de base, Ligne de base, Courbe cumulative, Droite de rgression

paisseur de la courbe (pt)


Indique l'paisseur de la ligne (nombre de points). Une valeur gale zro indique qu'il s'agit de la ligne la plus mince.

S'applique
Courbes

Carte et couches
Dfinit la carte et les couches utiliser pour un graphique de type Carte gographique.

S'applique
Carte

Accs au dtail des cartes


Contrle les dfinitions d'accs au dtail d'une carte gographique. Il est possible de dfinir des cibles d'accs au dtail diffrentes pour chaque rgion ou point.

S'applique
Couche des points, Couche des rgions

Marge
Indique les proprits de la marge de l'objet.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Bloc, Graphique bulles, Titre, Classe, Graphique combin, Bloc conditionnel, Bloc conditionnel, Texte de l'lment de contexte, Tableau crois, Date, Zone de groupe, Graphique de type jauge, Hyperlien, Bouton d'hyperlien, Image, Liste, Carte, Graphique des intervalles d'indicateurs, Page, Texte de saut de page, Numro de page, Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Bouton d'invite, Graphique radar, Table du rptiteur, Numro de ligne, Graphique nuage de points, Table, Table des matires, Entre de table des matires, Texte, Heure

640 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Couleur du repre
Indique une couleur pour les repres de valeurs cible dans un graphique d'indicateurs.

S'applique
Graphique des intervalles d'indicateurs

Libell du repre
Indique si le libell du repre de la cible sera affich dans la lgende.

S'applique
Graphique des intervalles d'indicateurs

Repres
Ajoute des points de rfrence un graphique bas sur des valeurs numriques ou statistiques, des calculs ou des calculs de prsentation.

S'applique
Graphique bulles, Graphique combin, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique polaire, Graphique progressif, Graphique radar, Graphique nuage de points

Emplacement du texte du repre


Indique o le texte du repre s'affiche.

S'applique
Graphique bulles, Graphique combin, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique polaire, Graphique progressif, Graphique radar, Graphique nuage de points

Relations Principale/Dtails
Indique les relations entre le conteneur de donnes principal et le conteneur de donnes dtaill. Plus prcisment, indique la faon dont les lments de la requte principale sont lis aux paramtres ou aux lments de la requte dtaille.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Titre de l'axe, Ligne de base, Ligne de base, Ligne de base, Ligne de base, Graphique bulles, Cartouche du graphique, Sous-titre du graphique, Titre du graphique, Graphique combin, Tableau crois, Graphique de type jauge, Titre de la lgende, Liste, Carte, Repre, Repre, Graphique des intervalles d'indicateurs, Contenu de la remarque, Page, Ensemble de pages, Graphique de Pareto, Graphique circulaire, Titre de la lgende des couleurs des points, Titre de la lgende de la taille des points, Graphique polaire, Graphique

Guide de l'utilisateur - Cration de rapports professionnelle 641

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio progressif, Graphique radar, Titre de la lgende des couleurs des rgions, Rptiteur, Table du rptiteur, Graphique nuage de points

Nombre maximal de caractres


Indique le nombre maximal de caractres afficher avant de tronquer le texte.

S'applique
Lgende, Texte

Dlai maximal d'excution


Indique le nombre de temps maximal, en secondes, que peut prendre une requte pour ouvrir le curseur de base de donnes et pour extraire la premire ligne de donnes. Une erreur se produit si le temps dfini est dpass. Prenez note que cette proprit ne correspond pas au temps total requis pour excuter la requte. Si aucune valeur n'est dfinie, aucune erreur n'est retourne et la requte s'excute jusqu' la fin.

S'applique
Requte

Nombre maximal de zones sensibles


Indique le nombre maximal de zones sensibles cres dans une carte. Si elle est dfinie, cette valeur remplace les paramtres de configuration des zones sensibles dans l'Administration de Cognos.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Graphique bulles, Graphique combin, Graphique de type jauge, Carte, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Graphique radar, Graphique nuage de points

Nombre maximal de lignes extraites


Indique le nombre maximal de lignes de la base de donnes qui peuvent tre extraites par la requte. Une erreur se produit si le nombre de lignes de base de donnes retournes dpasse la valeur dfinie. Si aucune valeur n'est dfinie, aucune erreur n'est retourne et la requte retourne toutes les lignes.

S'applique
Requte

Taille maximale (pt)


Indique la taille maximale du point d'un lment de carte auquel une donne est associe. Par exemple, si la taille minimale est dfinie 2 pts et la taille maximale est dfinie 12 pts, la taille de

642 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio chaque point sera calcule l'aide d'une interpolation linaire base sur la valeur de la mesure correspondante.

S'applique
Mesure de la taille des points

Nb. maximal de tables


Indique le nombre maximal de tables qui peuvent tre extraites par la requte. Une erreur se produit si le nombre de tables dans le code SQL Cognos cr dpasse la valeur dfinie. Si aucune valeur n'est dfinie, aucune erreur n'est retourne et il n'y a aucune restriction quant au nombre de tables qui peuvent tre interroges.

S'applique
Requte

Nb. maximal de caractres dans un blob de texte


Indique le nombre maximal de caractres que la requte peut extraire pour chaque BLOB de texte. Une erreur se produit si le nombre de caractres extraits dpasse la valeur dfinie. Si aucune valeur n'est dfinie, aucune erreur n'est retourne et les BLOB de texte peuvent avoir n'importe quelle taille.

S'applique
Requte

Nombre maximal de caractres de troncation


Indique le nombre maximal de caractres afficher avant de tronquer le texte. Si la proprit Permettre la troncation est dfinie sur Oui et si aucune valeur n'est prcise pour cette proprit, l'application tablit automatiquement le nombre maximal de caractres aprs lequel il sera ncessaire d'effectuer une troncation. Utilisez cette proprit seulement pour avoir une matrise explicite du niveau de troncation. Il est noter que, quelles que soient les valeurs de cette proprit, aucune troncation n'aura lieu si l'espace est suffisant.

S'applique
Libells de graphique circulaire jauge, Axe des ordonnes, Libells de graphique circulaire, Axe des X, Axe des Y

Valeur maximale
Indique la valeur maximale de l'chelle numrique. Lorsque aucune valeur n'est dfinie, le systme calcule celle-ci partir des donnes.

Guide de l'utilisateur - Cration de rapports professionnelle 643

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Axe angulaire, Axe des courbes cumulatives, Axe numrique jauge, Axe numrique, Axe numrique, Axe radial, Axe des X, Axe 1 des Y, Axe 2 des Y, Axe des Y, Axe des Z, Axe des Z

MDX
Le texte du code MDX saisi. Le type de requte et la source de donnes doivent tre appropris. Sinon, les requtes risquent de ne pas fonctionner ou de produire des rsultats inattendus.

S'applique
MDX

Membre
Indique une rfrence un membre. Vous ne pouvez pas modifier cette valeur.

S'applique
Mesure angulaire, Ligne de base, Ligne de base, Ligne de base, Ligne de base, Mesure (bulles), Membre d'un nud du graphique, lment de texte du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Libell de la courbe cumulative, Mesure implicite, lment HTML, Image, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), Emplacement de la carte, Emplacement de la carte, Emplacement de raffinement de la carte, Emplacement de raffinement de la carte, Repre, Mesure, Membre, Ensemble d'enfants du membre, Mesures des points, Mesure de la taille des points, Mesure radiale, Mesures des rgions, lment de feuille de styles, Mesure cible, Texte, Mesure de la tolrance, Colonne rcapitulative, Mesure (abscisse), Mesure (ordonne), Mesure (profondeur)

Dcalage du membre (%)


Indique la position relative de l'lment suivant dans le graphique. Il s'agit d'un pourcentage. Un nombre ngatif indique une position avant le membre et un nombre positif indique une position aprs le membre.

S'applique
Ligne de base

Membres
Indique les membres de l'intersection (nuplet).

S'applique
Intersection (nuplet)

644 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Taille minimale (pt)


Indique la taille minimale du point d'un lment de carte auquel une donne est associe. Par exemple, si la taille minimale est dfinie 2 pts et la taille maximale est dfinie 12 pts, la taille de chaque point sera calcule l'aide d'une interpolation linaire base sur la valeur de la mesure correspondante.

S'applique
Mesure de la taille des points

Valeur minimale
Indique la valeur minimale de l'chelle numrique. Lorsque aucune valeur n'est dfinie, le systme calcule celle-ci partir des donnes.

S'applique
Axe angulaire, Axe des courbes cumulatives, Axe numrique jauge, Axe numrique, Axe numrique, Axe radial, Axe des X, Axe 1 des Y, Axe 2 des Y, Axe des Y, Axe des Z, Axe des Z

Quadrillage secondaire
Indique les proprits du quadrillage secondaire du graphique.

S'applique
Axe angulaire, Axe des courbes cumulatives, Axe numrique jauge, Axe numrique, Axe numrique, Axe des ordonnes, Axe radial, Axe des X, Axe des X, Axe 1 des Y, Axe 2 des Y, Axe des Y, Axe des Y, Axe des Z, Axe des Z

Lignes multiples
Indique si l'dition multiligne est permise dans le texte.

S'applique
Invite de zone de texte

Zone de slections multiples


Indique si les contrles permettent la slection de valeurs multiples. Notez que toute expression de filtre paramtr associe remplacera les paramtres de cet objet. Si vous modifiez cette proprit mais n'obtenez pas les rsultats attendus, vrifiez si l'expression associe contient un oprateur limitant le nombre d'lments pouvant tre slectionns. Par exemple 'in' et 'not in' sont des oprateurs de slection multiple; '=' (gal), '<' (infrieur ) et '>' (suprieur ) sont des oprateurs de slection unique.

Guide de l'utilisateur - Cration de rapports professionnelle 645

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio Par exemple, si vous avez utilis l'assistant de cration d'invite pour produire une expression de filtre paramtre et slectionn un des oprateurs qui prcise les rgles de slection, le fait de changer la valeur de cette proprit ne sera pas suffisant pour modifier cette restriction. Vous devez galement modifier l'expression du filtre afin de supprimer l'oprateur en question. Pour modifier une expression de filtre, slectionnez le filtre partir de la vue Requte l'aide de la barre d'exploration.

S'applique
Invite de saisie d'une date-heure, Invite de saisie d'une date, Invite de saisie d'un intervalle, Invite de slection et de recherche, Invite de zone de texte, Invite de saisie de l'heure, Invite de slection dans l'arborescence, Invite de saisie d'une valeur

Nom
Indique le nom de l'objet.

S'applique
Mesure angulaire, Ligne de base, Ligne de base, Ligne de base, Ligne de base, Mesure (bulles), Mesure calcule, Donnes calcules, Membre d'un nud du graphique, lment de texte du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Libell de la courbe cumulative, Donne lmentaire, Mesure implicite, Dimension, Ensemble de membres explicite, Fait, Ensemble hirarchique, lment HTML, Image, Intersection (nuplet), Niveau, Ensemble de niveau, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), Emplacement de la carte, Emplacement de la carte, Emplacement de raffinement de la carte, Emplacement de raffinement de la carte, Repre, Mesure, Membre, Ensemble d'enfants du membre, Proprit du membre, Ensemble des membres, Ensemble nomm, Page, Ensemble de pages, Mesures des points, Mesure de la taille des points, Requte, Mesure radiale, Mesures des rgions, lment de feuille de styles, Expression d'ensemble, Mesure cible, Texte, Mesure de la tolrance, Colonne rcapitulative, Variable, Mesure (abscisse), Mesure (ordonne), Mesure (profondeur)

Nom
Indique un nom unique qui permet de rutiliser les objets de la prsentation, en gnral afin de profiter du style appliqu.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Bloc, Graphique bulles, Graphique combin, Tableau crois, Invite de saisie d'une date-heure, Invite de saisie d'une date, Zone de groupe, Graphique de type jauge, Invite gnre, lment HTML, Hyperlien, Bouton d'hyperlien, Image, Invite de saisie d'un intervalle, Liste, Carte, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Bouton d'invite, Graphique radar, Rptiteur, Table du rptiteur, lment de feuille de styles, Graphique nuage de points, Invite de slection et de recherche, Singleton, Table, Invite de zone de texte, Texte, Invite de saisie de l'heure, Invite de slection dans l'arborescence, Invite de saisie d'une valeur 646 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Nom
Indique l'identificateur de nom unique pour une opration de requte.

S'applique
Opration de requte

Nom
Indique l'identificateur de nom unique pour un objet SQL.

S'applique
SQL

Nom
Indique l'identificateur de nom unique pour un objet MDX.

S'applique
MDX

Nom
Indique un nom unique qui permet de rutiliser les objets de la prsentation, en gnral afin de profiter de la mise en forme applique.

S'applique
Donnes calcules, Cl, Hirarchie des niveaux, Hirarchie des membres, Proprit du membre

Couleur de la colonne ngative


Indique la couleur, le gradient ou le motif utiliser dans les colonnes d'un graphique progressif pour reprsenter des valeurs ngatives.

S'applique
Graphique progressif

Aucune donne
Indique s'il faut afficher l'onglet Aucune donne pour le cadre de requte slectionn. Lorsque la valeur est dfinie 'Oui', vous pouvez dfinir ce que l'onglet doit afficher lorsqu'il n'y a pas de donnes. Lorsque la valeur est dfinie 'Non', l'onglet est masqu et le cadre de requte revient au comportement implicite.

Guide de l'utilisateur - Cration de rapports professionnelle 647

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Graphique bulles, Graphique combin, Tableau crois, Graphique de type jauge, Liste, Carte, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Graphique radar, Rptiteur, Table du rptiteur, Graphique nuage de points, Table des matires

Taille du libell 'Aucune donne' (pt)


Indique la taille du point d'un lment de carte gographique auquel aucune donne n'est associe.

S'applique
Carte

Coordonne de nud
Dfinit de faon unique un membre d'un nud ou un espacement sur l'arte d'un tableau crois. Utilis par l'objet Intersection d'un tableau crois pour dfinir de faon unique l'intersection des lments de chaque arte. Vous ne pouvez pas modifier cette valeur.

S'applique
Membre du nud du tableau crois, Espace de tableau crois

Bordure de la remarque
Indique les proprits de la bordure d'une remarque.

S'applique
Remarque

Remarques
Dfinit un bloc de texte que vous pouvez disposer dans un graphique.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Graphique bulles, Graphique combin, Graphique de type jauge, Carte, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Graphique radar, Graphique nuage de points

Nombre de droites de rgression


Indique si une droite de rgression sera trace pour toutes les donnes ou pour chaque srie.

648 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Droite de rgression

Nombres seulement
Indique si l'invite de zone de texte accepte seulement des nombres.

S'applique
Invite de zone de texte

Style de numro
Indique le style utiliser pour les numros de page.

S'applique
Numro de page

Axe numrique
Indique si l'axe s'affiche.

S'applique
Graphique combin 3-D

Axe numrique
Indique si l'axe numrique d'un graphique circulaire jauges s'affiche.

S'applique
Graphique de type jauge

Valeur numrique
Indique la position numrique l'aide d'un nombre.

S'applique
Ligne de base, Ligne de base, Ligne de base, Ligne de base, Repre

Valeur numrique
Indique la valeur de position numrique.

Guide de l'utilisateur - Cration de rapports professionnelle 649

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Repre

Axe des ordonnes


Indique si l'axe s'affiche.

S'applique
Graphique combin, Graphique des intervalles d'indicateurs, Graphique progressif, Graphique radar

Permettre les jointures externes


Indique si des jointures externes sont autorises sur l'objet. Cette proprit s'applique une seule requte et remplace le paramtre dans Framework Manager, l'outil de modlisation.

S'applique
Requte

Remplacer les informations de dimension


Indique les informations de dimension utiliser pour une requte.

S'applique
Requte

Remplacements
Indique si les objets enfants sont remplacs. Avant de pouvoir remplacer des objets enfants, vous devez leur donner des noms.

S'applique
Lien vers une prsentation

Cadrage
Indique l'espace entre l'objet et la marge. Indique, lorsqu'une bordure est utilise, l'espace entre l'objet et la bordure.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Bloc, Graphique bulles, Titre, Classe, Graphique combin, Bloc conditionnel, Bloc conditionnel, Texte de l'lment de contexte, Colonnes de tableau crois, Colonnes de tableau crois, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre 650 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio du nud du tableau crois, Lignes de tableau crois, Lignes de tableau crois, Espace de tableau crois, Graphique de type jauge, Hyperlien, Bouton d'hyperlien, Cellule (liste), Colonne (liste), Corps de colonne de liste, Colonnes (liste), Colonnes (liste), Style du corps des colonnes de la liste, Style du titre des colonnes de la liste, Titre de colonne (liste), Cartouche (liste), En-tte (liste), Ligne de liste, Style des cellules des lignes de la liste, Carte, Graphique des intervalles d'indicateurs, Corps (page), Texte de saut de page, Cartouche (page), En-tte (page), Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Bouton d'invite, Graphique radar, Cellule de la table du rptiteur, Graphique nuage de points, Cellule (table), Table des matires, Entre de table des matires, Texte

Pagination
Indique les rgles de pagination utiliser, notamment les sauts de page, le caractre indissociable ou non des paragraphes, le compte de pages et la numrotation.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Graphique bulles, Graphique combin, Tableau crois, Membre du nud du tableau crois, Espace de tableau crois, Graphique de type jauge, Liste, Colonne (liste), En-tte (liste), Carte, Graphique des intervalles d'indicateurs, Page, Ensemble de pages, Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Graphique radar, Rptiteur, Table du rptiteur, Graphique nuage de points, Table

Palette
Indique la palette utiliser dans le graphique.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Graphique bulles, Graphique combin, Graphique de type jauge, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Graphique radar, Graphique nuage de points

Palette
Les couches d'une carte gographique utilisent une palette numrique dans laquelle la couleur d'une rgion ou d'un point correspond une valeur numrique.

S'applique
Couche des points, Couche des rgions

Paramtre
Indique le paramtre qui sera touch par les valeurs slectionnes dans le contrle d'invite.

Guide de l'utilisateur - Cration de rapports professionnelle 651

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Invite de saisie d'une date-heure, Invite de saisie d'une date, Invite gnre, Invite de saisie d'un intervalle, Invite de slection et de recherche, Invite de zone de texte, Invite de saisie de l'heure, Invite de slection dans l'arborescence, Invite de saisie d'une valeur

Mise en page PDF


Indique l'orientation et la taille du papier pour les documents PDF.

S'applique
Page

Centile
Indique une position en fonction de la valeur centile des donnes. La valeur doit tre suprieure zro.

S'applique
Ligne de base, Ligne de base, Ligne de base, Ligne de base, Repre, Repre

Pourcentage de l'axe
Indique la position en fonction d'un pourcentage le long de l'axe numrique. La valeur doit tre suprieure zro.

S'applique
Ligne de base, Ligne de base, Ligne de base, Ligne de base, Repre, Repre

Motif de performance
Contrle quelles portions des repres d'intervalles de tolrance et des intervalles cible sont affiches sur un graphique d'indicateurs.

S'applique
Graphique des intervalles d'indicateurs

Libells de graphique circulaire


Indique si les libells de graphique circulaire s'affichent.

S'applique
Graphique circulaire

652 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Couleur du point
Indique la couleur des repres.

S'applique
Repre, Repre

Forme du point
Indique la forme des repres utiliser.

S'applique
Courbe cumulative, Repre, Repre

Forme du point
Indique la forme des repres utiliser. La forme des repres varie lorsque vous choisissez les valeurs d'une srie ou d'une catgorie.

S'applique
Graphique nuage de points 3-D, Graphique bulles, Courbes, Graphique polaire, Graphique radar, Graphique nuage de points

Taille du point (pt)


Indique la taille des repres (en nombre de points). Une valeur gale zro indique que les repres ne s'affichent pas.

S'applique
Graphique nuage de points 3-D, Courbe cumulative, Courbes, Repre, Repre, Graphique polaire, Graphique radar, Graphique nuage de points

Exposant polynomial
Indique la valeur exponentielle maximale utiliser pour calculer la rgression.

S'applique
Droite de rgression

Position
Indique le point d'insertion de la lgende.

Guide de l'utilisateur - Cration de rapports professionnelle 653

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Lgende

Type de position
Indique le type de source utiliser pour dfinir la position numrique.

S'applique
Ligne de base, Ligne de base, Ligne de base, Ligne de base, Repre

Type de position
Indique le type de position numrique.

S'applique
Repre

Type de position
Indique le type de position numrique.

S'applique
Repre

Couleur de la colonne positive


Indique la couleur, le gradient ou le motif utiliser dans les colonnes d'un graphique progressif pour reprsenter des valeurs positives.

S'applique
Graphique progressif

Pr-alimenter
Indique si le contrle doit tre aliment d'avance avec des valeurs, mais seulement si le parent du contrle d'invite est facultatif. Cela ne s'applique qu'aux contrles d'invites qui comptent un parent dans une structure en cascade.

S'applique
Invite de slection dans l'arborescence, Invite de saisie d'une valeur

654 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Remplir les niveaux au pralable


Indique le nombre de niveaux de l'invite remplir au pralable. La valeur implicite est 1, ce qui aura pour effet de prremplir l'invite l'aide des membres racines uniquement.

S'applique
Invite de slection dans l'arborescence

Tri l'avance
Trie les donnes qui sont utilises par la requte pour produire un cube temporaire au besoin, tel que pour un tableau crois bas sur une source de donnes relationnelle. Cette proprit a une incidence sur l'ordre implicite des membres d'un niveau qui est aliment par la donne lmentaire.

S'applique
Donne lmentaire

Traitement en cours
Indique si le moteur de requte assurera un minimum du traitement. Le traitement local n'a lieu que si la base de donnes ne peut pas traiter la charge.

S'applique
Requte

Axe progressif
Indique si l'axe s'affiche.

S'applique
Graphique progressif

Liste de projection
Affiche la liste des donnes lmentaires utiliser pour l'opration 'set'. Vous pouvez crer la liste automatiquement ou ajouter des donnes lmentaires manuellement.

S'applique
Opration de requte

Proprits
Dresse une liste de donnes lmentaires associer l'objet et provenant de la requte faisant partie de l'tendue. Cela est ncessaire lorsque vous voulez faire rfrence une donne lmentaire qui

Guide de l'utilisateur - Cration de rapports professionnelle 655

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio figure dans une requte mais pas dans la prsentation. Pour en savoir davantage, reportez-vous au manuel Guide de l'utilisateur de Report Studio - Cration de rapports professionnelle.

S'applique
Titre de l'axe, Ligne de base, Ligne de base, Ligne de base, Ligne de base, Cartouche du graphique, Membre d'un nud du graphique, Sous-titre du graphique, Titre du graphique, Membre du nud du tableau crois, Courbe cumulative, Titre de la lgende, Liste, Cartouche (liste), En-tte (liste), Repre, Repre, Contenu de la remarque, Page, Ensemble de pages, Titre de la lgende des couleurs des points, Titre de la lgende de la taille des points, Titre de la lgende des couleurs des rgions, Droite de rgression, Rptiteur, Table du rptiteur, Invite de slection et de recherche, Singleton, Colonne rcapitulative, Libell de colonne rcapitulative, Invite de saisie d'une valeur

Proprit
Indique une rfrence une proprit du membre. Vous ne pouvez pas modifier cette valeur.

S'applique
Proprit du membre

Vers le bas
Indique s'il faut placer le cartouche le plus bas possible l'intrieur de l'objet parent.

S'applique
Cartouche (liste), Cartouche de liste

Requte
Indique une rfrence une requte.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Titre de l'axe, Ligne de base, Ligne de base, Ligne de base, Ligne de base, Graphique bulles, Cartouche du graphique, Sous-titre du graphique, Titre du graphique, Graphique combin, Tableau crois, Graphique de type jauge, Titre de la lgende, Liste, Carte, Repre, Repre, Graphique des intervalles d'indicateurs, Contenu de la remarque, Page, Ensemble de pages, Graphique de Pareto, Graphique circulaire, Titre de la lgende des couleurs des points, Titre de la lgende de la taille des points, Graphique polaire, Graphique progressif, Graphique radar, Titre de la lgende des couleurs des rgions, Rptiteur, Table du rptiteur, Graphique nuage de points, Invite de slection et de recherche, Singleton, Invite de slection dans l'arborescence, Invite de saisie d'une valeur

Type de radar
Indique comment le graphique radar s'affiche.

656 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Graphique radar

Axe radial
Indique si l'axe s'affiche.

S'applique
Graphique polaire, Graphique radar

Intervalle
Indique si le contrle accepte les intervalles de valeurs. Les paramtres dfinis pour le filtre de cette proprit remplaceront ceux de l'objet. Si vous modifiez cette proprit mais n'obtenez pas les rsultats attendus, vrifiez dans l'expression associe s'il s'y trouve un oprateur 'in_range'. Par exemple, si vous avez cr ce contrle d'invite l'aide de l'assistant et dfini le filtre paramtr associ pour qu'il accepte les intervalles de valeurs, le fait de changer la valeur de cette proprit n'est pas suffisant pour modifier la restriction. Vous devez galement modifier l'expression du filtre et supprimer l'oprateur in_range. Pour modifier une expression de filtre, slectionnez le filtre partir de la vue Requte l'aide de la barre d'exploration.

S'applique
Invite de saisie d'une date-heure, Invite de saisie d'une date, Invite de saisie d'un intervalle, Invite de zone de texte, Invite de saisie de l'heure, Invite de saisie d'une valeur

Libell de l'intervalle
Indique si le libell de l'intervalle de la cible sera affich dans la lgende.

S'applique
Graphique des intervalles d'indicateurs

Droite de rgression
Indique si une droite de rgression s'affiche.

S'applique
Graphique bulles, Graphique nuage de points

Type de rgression
Indique le type de rgression effectuer.

Guide de l'utilisateur - Cration de rapports professionnelle 657

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Droite de rgression

Alignement relatif
Indique le mode d'alignement vertical de l'objet par rapport aux objets du mme niveau.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Graphique bulles, Classe, Graphique combin, Texte de l'lment de contexte, Tableau crois, Date, Invite de saisie d'une date, Zone de groupe, Graphique de type jauge, Hyperlien, Bouton d'hyperlien, Image, Liste, Carte, Graphique des intervalles d'indicateurs, Texte de saut de page, Numro de page, Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Bouton d'invite, Graphique radar, Table du rptiteur, Numro de ligne, Graphique nuage de points, Table, Invite de zone de texte, Texte, Heure, Invite de saisie d'une valeur

Afficher les cellules de fait


Indique s'il faut afficher des valeurs dans les cellules de fait de l'espacement sur l'arte d'un tableau crois.

S'applique
Espace de tableau crois

Afficher la page lorsqu'elle est vide


Indique s'il faut afficher une page lorsque les conteneurs de donnes sur celle-ci ne contiennent aucune donne. Si cette proprit est dfinie 'Non' pour tous les conteneurs de donnes sur une page et que ceux-ci n'ont pas de donnes afficher, la page ne s'affiche pas. Si cette proprit est dfinie 'Oui' pour au moins un conteneur de donnes sur une page ou si l'un d'eux contient des donnes, la page s'affiche.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Graphique bulles, Graphique combin, Tableau crois, Graphique de type jauge, Liste, Carte, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Graphique radar, Rptiteur, Table du rptiteur, Graphique nuage de points, Table des matires

Variable de rendu
Indique la variable utiliser pour appliquer un affichage conditionnel un objet.

658 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Bloc, Graphique bulles, Graphique combin, Texte de l'lment de contexte, Tableau crois, Invite de saisie d'une date-heure, Invite de saisie d'une date, Zone de groupe, Graphique de type jauge, Invite gnre, lment HTML, Hyperlien, Bouton d'hyperlien, Image, Invite de saisie d'un intervalle, Liste, Colonne (liste), Carte, Graphique des intervalles d'indicateurs, Page, Texte de saut de page, Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Graphique radar, Rptiteur, Table du rptiteur, Cellule de la table du rptiteur, lment de feuille de styles, Graphique nuage de points, Invite de slection et de recherche, Singleton, Table, Table des matires, Entre de table des matires, Invite de zone de texte, Texte, Invite de saisie de l'heure, Invite de slection dans l'arborescence, Invite de saisie d'une valeur

Direction du rptiteur
Indique dans quelle direction les cellules affiches du rptiteur doivent tre alimentes.

S'applique
Table du rptiteur

Expression de rapport
Indique l'expression de rapport utiliser pour dfinir le texte afficher.

S'applique
Membre d'un nud du graphique, lment de texte du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, Libell de la courbe cumulative, Hyperlien, Bouton d'hyperlien, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), Texte, Colonne rcapitulative

Expression de rapport
Indique l'expression de rapport utiliser pour dfinir le code HTML afficher.

S'applique
Membre d'un nud du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, lment HTML, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), lment de feuille de styles

Expression de rapport
Indique l'expression de rapport utiliser pour dfinir l'adresse URL.

Guide de l'utilisateur - Cration de rapports professionnelle 659

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Membre d'un nud du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, Hyperlien, Bouton d'hyperlien, Image, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste)

Expression de rapport
Indique l'expression de rapport utiliser pour dfinir l'adresse URL. La valeur qui sert de rfrence doit correspondre la valeur saisie dans cette zone.

S'applique
Signet, Membre d'un nud du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste)

Expression de rapport
Indique la position numrique l'aide d'une expression de rapport.

S'applique
Ligne de base, Ligne de base, Ligne de base, Ligne de base, Repre

Expression de rapport
Indique l'expression de rapport utiliser pour dfinir la position du membre.

S'applique
Ligne de base, Repre

Expression de rapport
Indique une expression de rapport.

S'applique
Expression 'En date du'

Expression de rapport
Indique l'expression valuer lors de la dfinition de cette variable.

S'applique
Variable 660 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Expression de rapport
Indique la position numrique utiliser partir d'une expression de rapport.

S'applique
Repre

Requis
Indique si l'invite est requise ou facultative. Si elle est requise, il faut saisir une valeur dans l'invite avant d'excuter le rapport. Le paramtre Syntaxe dfini pour le filtre de cette proprit remplacera celui de l'objet. Si vous modifiez cette proprit mais n'obtenez pas les rsultats attendus, vrifiez le paramtre Syntaxe du filtre associ. Par exemple, si vous avez cr ce contrle d'invite l'aide de l'assistant et dfini le filtre paramtr associ pour qu'il soit facultatif, le fait de changer la valeur de cette proprit n'est pas suffisant pour modifier la restriction. Vous devez galement modifier la proprit Requis du filtre de faon ce qu'il corresponde aux paramtres de la proprit Requis de cet objet. Pour modifier une expression de filtre, slectionnez le filtre partir de la vue Requte l'aide de la barre d'exploration.

S'applique
Invite de saisie d'une date-heure, Invite de saisie d'une date, Invite gnre, Invite de saisie d'un intervalle, Invite de slection et de recherche, Invite de zone de texte, Invite de saisie de l'heure, Invite de slection dans l'arborescence, Invite de saisie d'une valeur

Position droite (px)


Indique la position des pixels de l'arte droite de la lgende.

S'applique
Lgende

Fonction de sommaire de l'agrgat


Indique le type d'agrgation appliquer aux valeurs rcapitulatives. Ces valeurs se trouvent dans les niveaux les plus levs des listes et des tableaux croiss.

S'applique
Mesure angulaire, Ligne de base, Ligne de base, Ligne de base, Ligne de base, Mesure (bulles), Membre d'un nud du graphique, lment de texte du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Libell de la courbe cumulative, Donne lmentaire, Mesure implicite, lment HTML, Image, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), Emplacement de la carte, Emplacement de la carte, Emplacement de raffinement de la carte, Guide de l'utilisateur - Cration de rapports professionnelle 661

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio Emplacement de raffinement de la carte, Repre, Mesures des points, Mesure de la taille des points, Mesure radiale, Mesures des rgions, lment de feuille de styles, Mesure cible, Texte, Mesure de la tolrance, Colonne rcapitulative, Mesure (abscisse), Mesure (ordonne), Mesure (profondeur)

Traitement du sommaire
Indique o se font les agrgations. Le paramtre tendu indique que les agrgats sont calculs en utilisant une opration d'agrgation tendue. Le paramtre Base de donnes indique que les agrgats sont calculs par le logiciel de base de donnes. Le paramtre Local indique que les agrgats sont calculs par le logiciel d'extraction des donnes du serveur de rapports, en utilisant des agrgats cumulatifs.

S'applique
Requte

Membres racines uniquement


Indique si l'ensemble contient uniquement les membres racine ou tous les membres de la hirarchie.

S'applique
Mesure angulaire, Ligne de base, Ligne de base, Ligne de base, Ligne de base, Mesure (bulles), Membre d'un nud du graphique, lment de texte du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Libell de la courbe cumulative, Mesure implicite, Ensemble hirarchique, lment HTML, Image, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), Emplacement de la carte, Emplacement de la carte, Emplacement de raffinement de la carte, Emplacement de raffinement de la carte, Repre, Mesures des points, Mesure de la taille des points, Mesure radiale, Mesures des rgions, lment de feuille de styles, Mesure cible, Texte, Mesure de la tolrance, Colonne rcapitulative, Mesure (abscisse), Mesure (ordonne), Mesure (profondeur)

Faire pivoter les valeurs


Contrle la rotation des valeurs affiches sur le graphique lorsque la proprit Orientation du graphique est dfinie Horizontale. Peut faciliter la lecture des valeurs sur les graphiques horizontaux.

S'applique
Graphique combin, Graphique de Pareto, Graphique progressif

Coordonne de ligne
Dfinit de faon unique la ligne d'un membre d'un nud ou d'un espacement sur l'arte du tableau crois. Vous ne pouvez pas modifier cette valeur.

662 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Intersection d'un tableau crois

Lignes par page


Indique le nombre maximal de lignes afficher simultanment.

S'applique
Tableau crois, Liste, Rptiteur, Invite de slection et de recherche, Invite de slection dans l'arborescence, Invite de saisie d'une valeur

chelle
Indique s'il s'agit d'une chelle logarithmique ou linaire.

S'applique
Axe angulaire, Axe des courbes cumulatives, Axe numrique jauge, Axe numrique, Axe numrique, Axe radial, Axe des X, Axe 1 des Y, Axe 2 des Y, Axe des Y, Axe des Z, Axe des Z

Intervalle des chelons


Indique l'intervalle entre les lignes guide de l'chelle numrique. Lorsque aucune valeur n'est dfinie, le systme calcule celle-ci partir des donnes.

S'applique
Axe angulaire, Axe des courbes cumulatives, Axe numrique jauge, Axe numrique, Axe numrique, Axe radial, Axe des X, Axe 1 des Y, Axe 2 des Y, Axe des Y, Axe des Z, Axe des Z

tendue
Indique l'tendue du filtre en fonction du nombre de niveaux.

S'applique
Filtre rcapitulatif

Interface de slection
Indique quelle interface sera affiche par le contrle d'invite.

S'applique
Invite de saisie d'une date-heure, Invite de saisie d'une date, Invite de saisie de l'heure, Invite de saisie d'une valeur

Guide de l'utilisateur - Cration de rapports professionnelle 663

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Sparateur
Indique le sparateur utiliser lors de l'affichage de valeurs multiples.

S'applique
Texte de l'lment de contexte, Lgende

Couleur de la srie
Indique si les graphiques d'une srie utiliseront la mme couleur pour chaque mesure de la combinaison.

S'applique
Graphique combin 3-D, Graphique combin

Opration 'set'
Indique l'opration 'set' appliquer une ou plusieurs requtes afin d'obtenir une liste de projections partir desquelles d'autres requtes peuvent tre dfinies.

S'applique
Opration de requte

Dfinir le tri
Indique la faon dont l'ensemble est tri. Par dfaut, l'ensemble n'est pas tri.

S'applique
Mesure angulaire, Ligne de base, Ligne de base, Ligne de base, Ligne de base, Mesure (bulles), Membre d'un nud du graphique, lment de texte du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Libell de la courbe cumulative, Mesure implicite, Ensemble de membres explicite, Ensemble hirarchique, lment HTML, Image, Ensemble de niveau, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), Emplacement de la carte, Emplacement de la carte, Emplacement de raffinement de la carte, Emplacement de raffinement de la carte, Repre, Ensemble d'enfants du membre, Ensemble nomm, Mesures des points, Mesure de la taille des points, Mesure radiale, Mesures des rgions, lment de feuille de styles, Expression d'ensemble, Mesure cible, Texte, Mesure de la tolrance, Colonne rcapitulative, Mesure (abscisse) , Mesure (ordonne), Mesure (profondeur)

Afficher le titre
Indique si le titre doit s'afficher et, dans l'affirmative, o le placer.

664 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Zone de groupe

Afficher l'intervalle de donnes dans la lgende


Indique si l'intervalle de donnes complet s'affiche dans la lgende. Si vous slectionnez 'Non', seules les valeurs de la palette s'afficheront.

S'applique
Couche des points, Couche des rgions

Afficher les libells sans donnes


Indique si les lments d'une carte gographique qui ne comptent aucune donne correspondante doivent s'afficher.

S'applique
Couche des points, Couche des rgions

Afficher les tiquettes


Indique si les lignes des tiquettes s'affichent pour chaque repre.

S'applique
Graphique nuage de points 3-D

Afficher les valeurs de la lgende


Indique si les valeurs de la lgende doivent tre affiches ainsi que les caractristiques d'affichage.

S'applique
Lgende

Taille et dbordement
Indique la hauteur et la largeur de l'objet, ainsi que le mode de traitement du dbordement de page, l'aide des barres de dfilement et de la troncation.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Bloc, Graphique bulles, Classe, Graphique combin, Bloc conditionnel, Bloc conditionnel, Texte de l'lment de contexte, Tableau crois, Colonnes de tableau crois, Colonnes de tableau crois, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Lignes de tableau crois, Lignes de tableau crois, Guide de l'utilisateur - Cration de rapports professionnelle 665

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio Espace de tableau crois, Zone de groupe, Graphique de type jauge, Hyperlien, Bouton d'hyperlien, Image, Liste, Cellule (liste), Colonne (liste), Corps de colonne de liste, Colonnes (liste), Colonnes (liste), Style du corps des colonnes de la liste, Style du titre des colonnes de la liste, Titre de colonne (liste), Cartouche (liste), En-tte (liste), Ligne de liste, Style des cellules des lignes de la liste, Carte, Graphique des intervalles d'indicateurs, Page, Corps (page), Texte de saut de page, Cartouche (page) , En-tte (page), Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Bouton d'invite, Graphique radar, Table du rptiteur, Cellule de la table du rptiteur, Graphique nuage de points, Table, Cellule (table), Table des matires, Entre de table des matires, Invite de zone de texte, Texte, Invite de slection dans l'arborescence, Invite de saisie d'une valeur

Titre de la lgende des tailles


Affiche un titre dans la lgende au-dessus de la palette de la taille du point. Si cet objet n'est pas dfini, aucun autre titre n'est affich. Si aucune lgende n'est affiche, cet objet est ignor. Cet objet hrite du style du titre de la lgende.

S'applique
Couche des points

Ordre de rsolution
Indique l'ordre de rsolution dans les tableaux croiss et les graphiques. L'lment dont la valeur d'ordre de rsolution est la plus basse est calcul en premier, suivi du prochain lment dont la valeur est la plus basse et ainsi de suite. Pour des valeurs identiques, dans des tableaux croiss, les lments de colonnes sont calculs en premier, suivis des lments de lignes et de la mesure. Dans des graphiques, les lments de l'abscisse sont calculs en premier.

S'applique
Mesure calcule, Donnes calcules, Donne lmentaire

Tri
Indique l'ordre de tri.

S'applique
Membre d'un nud du graphique, Membre du nud du tableau crois, Niveau, Invite de slection et de recherche, Invite de slection dans l'arborescence, Invite de saisie d'une valeur

Type de source
Indique le type de source du texte.

S'applique
Membre d'un nud du graphique, lment de texte du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau 666 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio crois, Membre du nud du tableau crois, Espace de tableau crois, Libell de la courbe cumulative, Hyperlien, Bouton d'hyperlien, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), Texte

Type de source
Indique le type de source du texte HTML utiliser.

S'applique
Membre d'un nud du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, lment HTML, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), lment de feuille de styles

Type de source
Indique le type de source de l'adresse URL.

S'applique
Membre d'un nud du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, Hyperlien, Bouton d'hyperlien, Image, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste)

Type de source
Indique le type de source du signet.

S'applique
Signet, Membre d'un nud du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste)

Espacement et csure
Indique les proprits du texte utiliser, par exemple la hauteur des lignes, l'espacement entre les lettres et la csure des mots.

S'applique
Bloc, Classe, Bloc conditionnel, Bloc conditionnel, Texte de l'lment de contexte, Colonnes de tableau crois, Colonnes de tableau crois, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Lignes de tableau crois, Lignes de tableau crois, Espace de tableau crois,

Guide de l'utilisateur - Cration de rapports professionnelle 667

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio Hyperlien, Cellule (liste), Colonne (liste), Corps de colonne de liste, Colonnes (liste), Colonnes (liste), Style du corps des colonnes de la liste, Style du titre des colonnes de la liste, Titre de colonne (liste), Cartouche (liste), En-tte (liste), Ligne de liste, Style des cellules des lignes de la liste, Corps (page), Texte de saut de page, Cartouche (page), En-tte (page), Cellule de la table du rptiteur, Cellule (table), Table des matires, Entre de table des matires, Texte

Toile d'araigne
Indique si le graphique est affich avec des cercles concentriques plats semblables une toile d'araigne. La proprit Axe radial doit tre dfinie Afficher pour que cette proprit entre en vigueur.

S'applique
Graphique polaire, Graphique radar

SQL
Le texte du code SQL saisi. Le type de requte et la source de donnes doivent tre appropris. Sinon, les requtes risquent de ne pas fonctionner ou de produire des rsultats inattendus.

S'applique
SQL

Syntaxe de jointure SQL


Contrle la syntaxe crer pour les jointures. Cliquez sur Implicite pour crer des jointures dans la clause WHERE. Cliquez sur Explicite pour crer la syntaxe de jointure interne INNER JOIN. Si elle n'est pas prcise, la valeur de la restriction correspondante du modle est utilise.

S'applique
Requte

Syntaxe SQL
Indique la syntaxe du code SQL dans la requte. La valeur 'Cognos' reprsente la syntaxe du code SQL-92 de Cognos. La valeur 'En mode natif' reprsente le code SQL propre la base de donnes.

S'applique
SQL

668 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

carts-types
Indique la distance qui spare une valeur donne de la valeur moyenne, exprime sous forme d'carts-types. Cette valeur peut tre positive ou ngative. Une valeur gale zro indique qu'il s'agit de la valeur moyenne.

S'applique
Ligne de base, Ligne de base, Ligne de base, Ligne de base, Repre, Repre

Choix statiques
Reprsente un ensemble de choix statiques que l'objet d'invite utilise.

S'applique
Invite de slection et de recherche, Invite de saisie d'une valeur

Variable de style
Indique la variable utiliser pour appliquer un style conditionnel un objet.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Axe angulaire, Mesure angulaire, Titre de l'axe, Bloc, Graphique bulles, Mesure (bulles), Titre, Corps du graphique, Cartouche du graphique, Sous-titre du graphique, lment de texte du graphique, Titre du graphique, Graphique combin, Bloc conditionnel, Bloc conditionnel, Texte de l'lment de contexte, Tableau crois, Colonnes de tableau crois, Colonnes de tableau crois, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Lignes de tableau crois, Lignes de tableau crois, Espace de tableau crois, Axe des courbes cumulatives, Invite de saisie d'une date-heure, Invite de saisie d'une date, Mesure implicite, Couche d'affichage, Zone de groupe, Graphique de type jauge, Libells de graphique circulaire jauge, Axe numrique jauge, Hyperlien, Bouton d'hyperlien, Image, Invite de saisie d'un intervalle, Lgende, Titre de la lgende, Liste, Cellule (liste), Colonne (liste), Corps de colonne de liste, Colonnes (liste), Colonnes (liste), Style du corps des colonnes de la liste, Style du titre des colonnes de la liste, Titre de colonne (liste), Cartouche (liste), En-tte (liste), Ligne de liste, Style des cellules des lignes de la liste, Carte, Graphique des intervalles d'indicateurs, Contenu de la remarque, Axe numrique, Axe numrique, Axe des ordonnes, Page, Corps (page), Texte de saut de page, Cartouche (page), En-tte (page), Graphique de Pareto, Graphique circulaire, Libells de graphique circulaire, Couche des points, Mesures des points, Mesure de la taille des points, Graphique polaire, Graphique progressif, Bouton d'invite, Graphique radar, Axe radial, Mesure radiale, Couche des rgions, Mesures des rgions, Table du rptiteur, Cellule de la table du rptiteur, Graphique nuage de points, Invite de slection et de recherche, Table, Cellule (table), Table des matires, Entre de table des matires, Ligne (table), Mesure cible, Invite de zone de texte, Texte, Invite de saisie de l'heure, Mesure de la tolrance, Invite de slection dans l'arborescence, Invite de saisie d'une valeur, Axe des X, Axe des X, Mesure (abscisse), Axe 1 des Y, Axe 2 des Y, Axe des Y, Axe des Y, Mesure (ordonne), Axe des Z, Axe des Z, Mesure (profondeur) Guide de l'utilisateur - Cration de rapports professionnelle 669

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Sous-titre
Indique si un sous-titre de graphique s'affiche.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Graphique bulles, Graphique combin, Graphique de type jauge, Carte, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Graphique radar, Graphique nuage de points

Suppression
Pour les sources de donnes SAP BW et DB2 OLAP, indique le type de suppression appliquer aux rsultats de requtes. Cette proprit remplace la restriction correspondante dans le modle. Si elle n'est pas prcise, la valeur de la restriction du modle est utilise.

S'applique
Requte

Table des matires


Indique le nom de la table des matires laquelle l'entre appartient.

S'applique
Entre de table des matires

Nom de la table des matires


Indique le nom qui identifie la table des matires de faon unique.

S'applique
Table des matires

Proprits de la table
Indique les proprits de l'objet table.

S'applique
Classe, Tableau crois, Liste, Table du rptiteur, Table

Couleur de la cible
Indique une couleur pour les lignes verticales qui marquent les intervalles cible pour les valeurs de mesures cible dans un graphique d'indicateurs.

670 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Graphique des intervalles d'indicateurs

Repre de la cible
Indique si les indicateurs d'tats seront affichs dans la lgende.

S'applique
Graphique des intervalles d'indicateurs

Couleur de bordure du repre de la cible


Indique une couleur pour les bordures autour des repres de valeurs cible dans un graphique d'indicateurs.

S'applique
Graphique des intervalles d'indicateurs

Position du repre de la cible


Indique si les indicateurs d'tats seront affichs au-dessus du premier lment du groupe ou au milieu du groupe. Ne s'applique pas aux graphiques superposs.

S'applique
Graphique des intervalles d'indicateurs

Intervalle cible (%)


Indique des intervalles cible pour les valeurs de mesures cible.

S'applique
Graphique des intervalles d'indicateurs

Texte
Indique quel texte statique afficher.

S'applique
Membre d'un nud du graphique, lment de texte du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, Libell de la courbe cumulative, Hyperlien, Bouton d'hyperlien, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), Texte, Colonne rcapitulative

Guide de l'utilisateur - Cration de rapports professionnelle 671

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Agencement et justification
Indique les proprits d'agencement utiliser, par exemple la direction, le mode d'criture et la justification.

S'applique
Bloc, Classe, Bloc conditionnel, Bloc conditionnel, Texte de l'lment de contexte, Tableau crois, Colonnes de tableau crois, Colonnes de tableau crois, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Lignes de tableau crois, Lignes de tableau crois, Espace de tableau crois, Hyperlien, Liste, Cellule (liste), Colonne (liste), Corps de colonne de liste, Colonnes (liste), Colonnes (liste), Style du corps des colonnes de la liste, Style du titre des colonnes de la liste, Titre de colonne (liste), Cartouche (liste), En-tte (liste), Ligne de liste, Style des cellules des lignes de la liste, Page, Corps (page), Texte de saut de page, Cartouche (page), En-tte (page), Table du rptiteur, Cellule de la table du rptiteur, Table, Cellule (table), Table des matires, Entre de table des matires, Texte

Variable de source du texte


Indique la variable utiliser pour choisir la source du texte.

S'applique
Membre d'un nud du graphique, lment de texte du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, Libell de la courbe cumulative, Hyperlien, Bouton d'hyperlien, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), Texte

Titre
Indique si un titre de graphique s'affiche.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Graphique bulles, Graphique combin, Graphique de type jauge, Carte, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Graphique radar, Graphique nuage de points

Couleur de tolrance
Indique une couleur pour les lignes verticales qui marquent les intervalles de tolrance pour les valeurs de mesures cible dans un graphique d'indicateurs.

S'applique
Graphique des intervalles d'indicateurs

672 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Libell de la tolrance
Indique si le libell de la tolrance de la cible sera affich dans la lgende.

S'applique
Graphique des intervalles d'indicateurs

Infobulles
Indique si des infobulles seront affiches dans le graphique. Les documents PDF ne prennent pas en charge les infobulles.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Graphique bulles, Graphique combin, Graphique de type jauge, Carte, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique circulaire, Graphique polaire, Graphique progressif, Graphique radar, Graphique nuage de points

Position en haut (px)


Indique la position des pixels de l'arte suprieure de la lgende.

S'applique
Lgende

Colonne rcapitulative
Indique si une colonne rcapitulative s'affiche.

S'applique
Graphique progressif

Couleur de la colonne rcapitulative


Indique la couleur, le gradient ou le motif de la colonne rcapitulative d'un graphique progressif.

S'applique
Colonne rcapitulative

Troncation
Indique si les libells peuvent tre tronqus.

Guide de l'utilisateur - Cration de rapports professionnelle 673

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Libells de graphique circulaire jauge, Axe des ordonnes, Libells de graphique circulaire, Axe des X, Axe des Y

Texte de troncation
Indique le texte ajouter lorsqu'un libell est tronqu.

S'applique
Libells de graphique circulaire jauge, Lgende, Axe des ordonnes, Libells de graphique circulaire, Axe des X, Axe des Y

Type
Indique le type de variable.

S'applique
Variable

Type
Dfinit le comportement de ce bouton d'invite.

S'applique
Bouton d'invite

Type
Indique le type d'objet.

S'applique
Mesure angulaire, Ligne de base, Ligne de base, Ligne de base, Ligne de base, Mesure (bulles), Mesure calcule, Donnes calcules, Membre d'un nud du graphique, lment de texte du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Libell de la courbe cumulative, Donne lmentaire, Mesure implicite, Ensemble de membres explicite, Ensemble hirarchique, lment HTML, Image, Intersection (nuplet), Ensemble de niveau, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste), Emplacement de la carte, Emplacement de la carte, Emplacement de raffinement de la carte, Emplacement de raffinement de la carte, Repre, Mesure, Membre, Ensemble d'enfants du membre, Proprit du membre, Ensemble nomm, Mesures des points, Mesure de la taille des points, Mesure radiale, Mesures des rgions, lment de feuille de styles, Expression d'ensemble, Mesure cible, Texte, Mesure de la tolrance, Colonne rcapitulative, Mesure (abscisse), Mesure (ordonne), Mesure (profondeur)

674 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Dcalage de l'intervalle suprieur (%)


Indique un pourcentage qui a une incidence sur la position de la barre et de l'intervalle de tolrance en fonction de la valeur cible.

S'applique
Graphique des intervalles d'indicateurs

Adresse URL
Indique l'adresse URL l'aide de texte statique.

S'applique
Membre d'un nud du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, Hyperlien, Bouton d'hyperlien, Image, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste)

Variable de source de l'adresse URL


Indique la variable utiliser pour choisir la source de l'adresse URL.

S'applique
Membre d'un nud du graphique, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Espace de tableau crois, Hyperlien, Bouton d'hyperlien, Image, Cellule (liste), Corps de colonne de liste, Titre de colonne (liste)

Syntaxe
Indique si l'utilisation de cet objet est facultative, requise ou dsactive. Si la valeur est 'Facultatif', cette condition sera applique si tous les paramtres auxquels l'expression fait rfrence ont reu des valeurs. Si l'expression ne fait rfrence aucun paramtre, cette condition sera toujours applique. Si la valeur est 'Dsactiv', cette condition ne sera jamais applique, ce qui est utile des fins de cration et de test.

S'applique
Filtre dtaill, Filtre rcapitulatif

Utiliser le comportement 1.x


Indique que les rgles de smantique de requte de Cognos ReportNet sont utilises si elles diffrent des rgles de requte de Cognos 8.

Guide de l'utilisateur - Cration de rapports professionnelle 675

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Requte

Utiliser une valeur dtaille sur la page


Indique si le systme affichera une valeur dtaille ou une valeur agrge pour un lment de texte qui utilise une donne lmentaire comme source. Utilisez cette proprit seulement lorsque vous voulez afficher la valeur qui apparat sur la premire ou la dernire ligne dtaille d'une liste, d'un rptiteur ou d'une table de rptiteur dans la mme page que l'lment de texte.

S'applique
Texte

Utiliser en tant qu'information sur le paramtre


Indique le niveau de priorit donner la requte lors de la dfinition des informations du paramtre. Le systme lit d'abord les requtes pour lesquelles cette proprit est dfinie Oui afin de trouver les informations du paramtre, puis il lit les requtes pour lesquelles cette proprit est dfinie Implicite. Le systme ne lit pas les informations de paramtre des requtes pour lesquelles cette proprit est dfinie Non, moins que l'on fasse rfrence celles-ci dans une requte dont les informations de paramtre sont lues. La dfinition de cette proprit Oui pour des requtes paramtres peut amliorer les performances d'affichage des pages d'invites.

S'applique
Requte

Utiliser l'antmmoire locale


Indique si une requte peut tre rutilise. Si vous slectionnez Oui, le moteur de requte peut utiliser un rsultat SQL existant nouveau. Si vous slectionnez Non, la requte est excute et les rsultats en antmmoire ne sont pas utiliss.

S'applique
Requte

Utiliser le mme intervalle pour toutes les instances


Indique que toutes les instances du graphique utilisent la mme valeur maximale. Lorsque la variable est dfinie Non, la valeur maximale de l'axe est calcule nouveau pour chaque instance du graphique. Cela n'est pertinent que si le graphique est impliqu dans une relation Principale/Dtails.

S'applique
Axe angulaire, Axe des courbes cumulatives, Axe numrique jauge, Axe numrique, Axe numrique, Axe radial, Axe des X, Axe 1 des Y, Axe 2 des Y, Axe des Y, Axe des Z, Axe des Z

676 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Utiliser la clause With du langage SQL


Indique si la clause SQL WITH doit tre utilise pour envoyer une demande la base de donnes. Si cette proprit est dfinie Oui, et si la base de donnes prend en charge les clauses WITH, la demande sera gnre. Si cette proprit est dfinie Non, ou si la base de donnes ne prend pas en charge les clauses WITH, une demande qui utilise les tables drives sera gnre.

S'applique
Requte

Utiliser le sparateur des milliers


Indique si les groupes de chiffres doivent tre dlimits l'aide du sparateur de milliers.

S'applique
Invite de zone de texte

Valeur utiliser
Indique les valeurs utilises par l'objet d'invite.

S'applique
Invite de slection dans l'arborescence

Valeur utiliser
Indique les valeurs utilises par l'objet d'invite. Ces valeurs peuvent tre diffrentes de celles qui seront prsentes l'utilisateur.

S'applique
Invite de slection et de recherche, Invite de saisie d'une valeur

Emplacement de la valeur
Indique o les valeurs et les libells s'affichent dans le graphique.

S'applique
Aires, Barres, Graphique bulles, Graphique combin, Courbe cumulative, Courbes, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique polaire, Graphique progressif, Graphique radar, Graphique nuage de points

Reprsentation de la valeur
Indique si les valeurs sont affiches sous forme de pourcentages.

Guide de l'utilisateur - Cration de rapports professionnelle 677

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

S'applique
Graphique circulaire

Valeurs
Indique les valeurs afficher sur un graphique et si les libells des mesures, des sries ou des catgories correspondantes doivent galement s'afficher.

S'applique
Graphique nuage de points 3-D, Graphique bulles, Graphique polaire, Graphique nuage de points

Valeurs
Indique si des valeurs seront affiches dans le graphique.

S'applique
Aires 3-D, Barres 3-D, Courbes 3-D, Aires, Barres, Courbe cumulative, Courbes, Graphique de Pareto, Couche des points, Graphique progressif, Graphique radar, Couche des rgions

Valeurs
Indique si les valeurs s'affichent.

S'applique
Graphique circulaire

Type de valeur
Indique si les valeurs absolues ou les valeurs cumulatives s'affichent.

S'applique
Aires, Barres, Courbes

Alignement vertical
Indique le mode d'alignement vertical des objets contenus dans l'objet slectionn.

S'applique
Classe, Colonnes de tableau crois, Colonnes de tableau crois, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Lignes de tableau crois, Lignes de tableau crois, Espace de tableau crois, Cellule (liste), Colonne (liste), Corps de colonne de liste, Colonnes (liste) , Colonnes (liste), Style du corps des colonnes de la liste, Style du titre des colonnes de la liste, Titre

678 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio de colonne (liste), Cartouche (liste), En-tte (liste), Ligne de liste, Style des cellules des lignes de la liste, Corps (page), Cartouche (page), En-tte (page), Cellule de la table du rptiteur, Cellule (table) , Ligne (table)

Visible
Indique s'il faut afficher l'objet. Lorsque vous slectionnez Non, l'objet est masqu, mais un espace fixe est rserv pour celui-ci dans le rapport.

S'applique
Graphique combin 3-D, Graphique nuage de points 3-D, Axe angulaire, Titre de l'axe, Bloc, Graphique bulles, Cartouche du graphique, Sous-titre du graphique, Titre du graphique, Classe, Graphique combin, Bloc conditionnel, Bloc conditionnel, Texte de l'lment de contexte, Tableau crois, Axe des courbes cumulatives, Invite de saisie d'une date-heure, Invite de saisie d'une date, Zone de groupe, Graphique de type jauge, Libells de graphique circulaire jauge, Axe numrique jauge, Hyperlien, Image, Invite de saisie d'un intervalle, Lgende, Titre de la lgende, Liste, Carte, Graphique des intervalles d'indicateurs, Contenu de la remarque, Axe numrique, Axe numrique, Axe des ordonnes, Texte de saut de page, Graphique de Pareto, Graphique circulaire, Libells de graphique circulaire, Graphique polaire, Graphique progressif, Graphique radar, Axe radial, Table du rptiteur, Graphique nuage de points, Invite de slection et de recherche, Table, Table des matires, Entre de table des matires, Invite de zone de texte, Texte, Invite de saisie de l'heure, Invite de slection dans l'arborescence, Invite de saisie d'une valeur, Axe des X, Axe des X, Axe 1 des Y, Axe 2 des Y, Axe des Y, Axe des Y, Axe des Z, Axe des Z

Angle visuel
Indique l'angle, en degrs, qui sera utilis pour afficher les objets d'un graphique effet de profondeur.

S'applique
Graphique combin, Graphique des intervalles d'indicateurs, Graphique de Pareto, Graphique progressif

Espace blanc
Indique le mode de traitement des espaces blancs dans l'objet.

S'applique
Bloc, Classe, Bloc conditionnel, Bloc conditionnel, Colonnes de tableau crois, Colonnes de tableau crois, Coin (tableau crois), Cellules de fait du tableau crois, Intersection d'un tableau crois, Cellules de fait du membre d'un tableau crois, Membre du nud du tableau crois, Lignes de tableau crois, Lignes de tableau crois, Espace de tableau crois, Cellule (liste), Colonne (liste), Corps de colonne de liste, Colonnes (liste), Colonnes (liste), Style du corps des colonnes de la liste, Style du titre des colonnes de la liste, Titre de colonne (liste), Cartouche (liste), En-tte (liste), Ligne

Guide de l'utilisateur - Cration de rapports professionnelle 679

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio de liste, Style des cellules des lignes de la liste, Corps (page), Cartouche (page), En-tte (page), Cellule de la table du rptiteur, Cellule (table), Table des matires, Entre de table des matires

Largeur (px)
Indique la largeur de la remarque, en pixels.

S'applique
Remarque

Axe des X
Indique si l'axe s'affiche.

S'applique
Graphique combin 3-D

Axe 1 des Y
Indique si l'axe s'affiche.

S'applique
Graphique combin, Graphique des intervalles d'indicateurs

Axe 2 des Y
Indique si l'axe s'affiche.

S'applique
Graphique combin

Position sur l'axe 2 des Y


Indique comment le deuxime axe des Y s'affiche.

S'applique
Graphique combin

Axe des Y
Indique si l'axe s'affiche.

S'applique
Graphique combin 3-D

680 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Proprits de format de donnes


La liste qui suit rpertorie les proprits disponibles dans la bote de dialogue de format des donnes.

Caractres 'non applicable'


Indique les caractres afficher lorsque la valeur formater n'est pas applicable. La valeur implicite est deux tirets (--). Notez que le format sera appliqu seulement si la source de donnes peut prendre en charge cette condition d'erreur.

Caractres d'erreur (Tous)


Indique les caractres afficher lorsque la valeur formater n'est pas disponible en raison d'une erreur. Cette proprit est remplace par des conditions d'erreurs plus spcfiques comme les caractres d'erreur de scurit. La valeur implicite est deux tirets (--). Notez que le format sera appliqu seulement si la source de donnes peut prendre en charge cette condition d'erreur.

Type de calendrier
Indique le type de calendrier afficher. L'application tablit une correspondance entre les valeurs de date et le calendrier slectionn avant d'appliquer la mise en forme. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur. Il est noter que la valeur 'Imprial japonais' ne s'applique qu'au japonais.

Format de l'heure
Indique le format d'affichage de l'heure : 12 heures ou 24 heures. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Monnaie
Indique quelle monnaie utiliser. Le symbole de la monnaie implicite s'affiche, moins que des changements soient apports aux proprits 'Afficher la monnaie' et 'Symbole de la monnaie'. La valeur implicite est hrite du modle.

Afficher la monnaie
Indique quel symbole afficher : le symbole international de la monnaie ou le symbole de la monnaie locale. La valeur implicite est le symbole de la monnaie locale.

Symbole de la monnaie
Indique un ou plusieurs caractres utiliser comme symbole pour dsigner la monnaie locale. Le symbole est insr avant le nombre et avant tout signe qui le prcde. Afin d'ajouter un espace entre le symbole de la monnaie et la valeur numrique, il suffit d'indiquer cet espace dans la proprit, aprs le symbole. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Guide de l'utilisateur - Cration de rapports professionnelle 681

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Position du symbole de la monnaie


Indique le point d'insertion du symbole de la monnaie. Par exemple, si la valeur 'Fin' est slectionne, le symbole (c'est--dire les caractres indiqus dans la proprit 'Symbole de la monnaie' ou 'Symbole international de la monnaie') sera insr aprs le nombre ; il peut tre prcd d'un espace si celui-ci a t dfini dans la valeur de la proprit du symbole. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Ordre de la date
Indique l'ordre d'affichage des trois lments de la date : jour, mois et anne. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Sparateur de date
Indique quel caractre afficher entre l'anne, le mois et le jour. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Format de la date
Indique le style de donnes. Les rsultats sont affichs en fonction de la langue. En rgle gnrale, le format 'Abrg' n'affiche que les chiffres; le format 'Moyen' utilise des abrviations; et le format 'Long' affiche tous les dtails disponibles.

Sparateur de dcimales
Indique quel caractre spare les dcimales du nombre qui les prcde. Cette proprit n'a aucun effet si les dcimales ne sont pas affiches. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Afficher les symboles AM / PM


Indique si les symboles AM et PM seront affichs. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Afficher sous forme d'exposant


Indique si les valeurs doivent tre affiches selon la notation dcimale, l'aide d'exposants. Si la valeur de cette proprit est 'Non', aucune notation scientifique ne sera utilise. Si aucune valeur n'est indique pour cette proprit, la notation scientifique ne sera utilise que dans les cas o la valeur excde le nombre maximal de chiffres autoris. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

682 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Afficher les jours


Indique s'il faut afficher le jour. Dans l'affirmative, le format affich sera celui slectionn dans la liste droulante. La valeur 'Julien' signifie que les trois chiffres reprsentant le jour de l'anne seront affichs. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Afficher les priodes


Indique s'il faut afficher l're. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Afficher les heures


Indique s'il faut afficher les heures. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Afficher les millisecondes


Indique s'il faut afficher les millisecondes. Dans l'affirmative, le format affich sera celui slectionn dans la liste droulante. Cette proprit n'a aucun effet si les secondes ne sont pas affiches. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Afficher les minutes


Indique s'il faut afficher les minutes. Dans l'affirmative, le format affich sera celui slectionn dans la liste droulante. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Afficher les mois


Indique s'il faut afficher le mois. Dans l'affirmative, le format affich sera celui slectionn dans la liste droulante. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Afficher les mois


Indique s'il faut afficher le mois.

Afficher les secondes


Indique s'il faut afficher les secondes. Dans l'affirmative, le format affich sera celui slectionn dans la liste droulante. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Afficher les fuseaux horaires


Indique s'il faut afficher le fuseau horaire. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Guide de l'utilisateur - Cration de rapports professionnelle 683

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Afficher les jours de la semaine


Indique s'il faut afficher le jour de la semaine. Dans l'affirmative, le format affich sera celui slectionn dans la liste droulante. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Afficher les annes


Indique s'il faut afficher l'anne. L'affichage des deux premiers chiffres de l'anne, qui indique le sicle, est personnalisable; il suffit de slectionner l'une des valeurs associes la proprit. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Afficher les annes


Indique s'il faut afficher l'anne.

Caractres de division par zro


Indique les caractres afficher lorsqu'une valeur numrique est le rsultat d'une division par zro. La valeur implicite est /0. Notez que le format sera appliqu seulement si la source de donnes peut prendre en charge cette condition d'erreur.

Symbole de l'exposant
Indique le caractre d'identification des exposants quand les nombres sont affichs selon la notation scientifique. Ce caractre sera insr aprs le nombre et spar par un espace. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Taille du groupe (chiffres)


Indique la taille du groupe principal. Cette valeur reprsente le nombre de chiffres regroups la gauche du point dcimal et diviss par le sparateur des milliers. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Symbole international de la monnaie


Indique un ou plusieurs caractres utiliser pour dsigner le symbole international de la monnaie. Ce symbole remplace celui de la monnaie. Afin d'ajouter un espace entre le symbole de la monnaie et la valeur numrique, il suffit d'indiquer cet espace dans la proprit, aprs le symbole. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Mantisse (chiffres)
Indique le nombre de chiffres afficher aprs le symbole de l'exposant quand les nombres sont affichs selon la notation scientifique.

684 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Nb. maximal de chiffres


Indique le nombre maximal de chiffres qui peuvent tre affichs. Dans les cas o la valeur afficher excde ce nombre, la notation scientifique sera utilise. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Nb. minimal de chiffres


Indique le nombre minimal de chiffres qui peuvent tre affichs. Dans les cas o la valeur afficher est en-de de ce nombre, le caractre de formatage sera utilis. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Caractres pour les valeurs manquantes


Indique le ou les caractres afficher quand il manque une valeur. Si aucune valeur n'est indique pour cette proprit, une chane vide sera affiche.

Motif des nombres ngatifs


Indique un format de prsentation des nombres ngatifs l'aide de motifs. Certaines restrictions s'appliquent. La partie numrique du motif ngatif est ignore. Le prfixe et le suffixe sont les seuls lments utiliss. Par exemple, dans le motif 'ABC# ##0,#EFG', 'ABC' est le prfixe, 'EFG' est le suffixe et '# ##0,#' reprsente la partie numrique du motif.

Position du signe ngatif


Indique le point d'insertion du signe ngatif. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Signe ngatif
Indique le mode d'affichage des nombres ngatifs. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Nombre de dcimales
Indique le nombre de dcimales afficher. Si cette proprit n'est pas dfinie, le nombre de dcimales variera en fonction du nombre affich.

Caractres de dbordement numrique


Indique les caractres afficher lorsqu'une valeur numrique est le rsultat d'un dbordement numrique. La valeur implicite est deux tirets (--). Notez que le format sera appliqu seulement si la source de donnes peut prendre en charge cette condition d'erreur.

Guide de l'utilisateur - Cration de rapports professionnelle 685

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Caractre de formatage
Indique le caractre qui sert remplir les valeurs dont le nombre de chiffres est en-de du nombre minimal indiqu. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Motif
Indique un format de prsentation l'aide de motifs.

Symbole de pourcentage
Indique si les valeurs seront affiches selon une chelle de pour cent ou de pour mille. Le symbole est insr aprs le nombre et tout signe la droite du nombre. Afin d'ajouter un espace entre le symbole de la monnaie et la valeur numrique, il suffit d'indiquer cet espace dans la proprit, aprs le symbole. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

chelle des pourcentages (entier)


chelle appliquer la valeur aprs le formatage. Si cette proprit n'est pas dfinie, aucune chelle de pourcentage ne sera applique et la valeur sera formate en fonction du nombre de positions dcimales normal associ au symbole de pourcentage (ou pour mille).

chelle
Indique, en chiffres, le dcalage du signe dcimal aux fins de formatage. Par exemple, afin de prsenter les valeurs selon l'chelle pour mille, dplacer le signe dcimal de trois espaces. La valeur implicite est hrite de la zone correspondante dans la base de donnes.

Taille du groupe secondaire (chiffres)


Indique la taille du groupe secondaire. Cette valeur reprsente le nombre de chiffres regroups la gauche du groupe principal et diviss par le sparateur des milliers. Si aucune valeur n'est indique, le nombre de chiffres dans le groupe secondaire est le mme que celui du groupe principal, conformment aux informations contenues dans la proprit 'Taille du groupe (chiffres)'. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Caractres d'erreur de scurit


Indique les caractres afficher lorsque la valeur formater n'est pas disponible pour des raisons de scurit. La valeur implicite est #!Security. Notez que le format sera appliqu seulement si la source de donnes peut prendre en charge cette condition d'erreur.

Sparateur des milliers


Indique le mode de sparation des groupe de chiffres, par exemple les milliers. Cette proprit n'est utilise que si la proprit 'Sparateur des milliers' est dfinie 'Oui'. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur. 686 Report Studio

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

Sparateur de l'heure
Indique quel caractre afficher entre l'heure, les minutes et les secondes. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Format de l'heure
Indique le format d'affichage de l'heure. Les rsultats affichs dpendent de la langue. En rgle gnrale, le format 'Abrg' n'affiche qu'un minimum de dtails; le format 'Long' inclut les secondes et le format 'Complet' affiche tous les dtails, y compris le fuseau horaire. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Unit de temps
Indique l'unit de mesure de la valeur. Cette proprit n'a aucun effet si l'un des composants du jour ou de l'heure est affich. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Utiliser le sparateur des milliers


Indique si le sparateur de groupes sera appliqu conformment la valeur de la proprit 'Taille du groupe'. La valeur implicite est hrite de la langue de contenu slectionne par l'utilisateur.

Caractres pour les valeurs nulles


Indique le ou les caractres afficher quand la valeur est de zro (0). Si aucune valeur n'est indique pour cette proprit, le nombre de zros affichs sera bas sur la valeur de la proprit 'Nb. maximal de chiffres'.

Guide de l'utilisateur - Cration de rapports professionnelle 687

Annexe G: Aide-mmoire sur les objets et les proprits de Report Studio

688 Report Studio

Annexe H: Utilisation de motifs pour mettre en forme des donnes


Il est possible de formater des donnes pour qu'elles utilisent n'importe quel motif alphanumrique lorsque les formats implicites ne rpondent pas aux besoins. Par exemple, vous pouvez formater les dates pour qu'elles s'inscrivent en lettres, y compris l're, ou pour qu'elles s'inscrivent en chiffres et n'affichent que les deux derniers chiffres des annes pour conomiser de l'espace. L'utilisation de symboles et de motifs peut donner des rsultats semblables ceux obtenus lors de l'utilisation des tches de mise en forme de base. Par exemple, il est possible de dfinir combien de chiffres seront affichs aprs le sparateur dcimal. Vous pouvez obtenir ce genre de rsultats avec un motif ou dfinir la proprit Nombre de dcimales. Les motifs offrent la flexibilit ncessaire pour rpondre des exigences complexes. Chacun des codes de langue de contenu pris en charge requiert un ensemble de symboles prcis qui seront utiliss dans les motifs. Vous aurez besoin de deux tables pour chacun des codes de langue ; une pour les symboles de date et d'heure et l'autre pour les symboles dcimaux. Les symboles dcimaux sont identiques pour tous les paramtres rgionaux, mais les symboles de date et d'heure sont regroups en six groupes de paramtres. Consultez la section relative aux symboles de date et d'heure pour savoir quel groupe de paramtres rgionaux est utilis. Pour dfinir des motifs, ouvrez la bote de dialogue Format des donnes et modifiez la proprit Motif pour chaque type de format. Utilisez les symboles qui sont dfinis dans les tables de codes de langues et suivez les quelques rgles ci-dessous.

Rgles d'utilisation des motifs


Lorsque vous dfinissez un motif, le nombre de symboles que vous utilisez a une incidence sur l'affichage des donnes. Il existe des rgles diffrentes pour le texte et pour les chiffres, ainsi que pour les valeurs qui peuvent tre affiches sous forme de texte ou de chiffres.

Texte
Vous pouvez indiquer si le texte produit doit tre abrg ou non.

Nombre de symboles
4 ou plus 4 ou moins

Signification
Format long Format abrg

Exemple
EEEE correspond Lundi EEE correspond Lun.

Guide de l'utilisateur - Cration de rapports professionnelle 689

Annexe H: Utilisation de motifs pour mettre en forme des donnes

Chiffres
Le nombre de symboles que vous utilisez dans un motif dfinit le nombre minimal de chiffres qui seront affichs dans un rapport. Des zros sont ajouts aux nombres qui comptent moins de chiffres que le nombre dfini. Par exemple, si vous dfinissez mm pour les minutes et que la valeur de la base de donnes est 6, le rapport affichera 06. Remarque : La valeur de l'anne observe des rgles diffrentes. Si vous dfinissez deux symboles pour l'anne, les deux derniers chiffres de la valeur de l'anne seront affichs. Par exemple, aaaa renvoie 1997, tandis que aa renvoie 97.

Texte et chiffres
Pour des valeurs qui sont affiches sous forme de texte ou de chiffres, notamment les mois, vous pouvez dcider d'afficher les donnes sous forme de texte ou de chiffres et, le cas chant, d'utiliser le format long ou abrg.

Nombre de symboles
3 ou plus

Signification
Texte

Exemple
MMMM renvoie Janvier MMM renvoie Jan.

3 ou moins

Chiffres

MM renvoie 01 M renvoie 1

690 Report Studio

Annexe H: Utilisation de motifs pour mettre en forme des donnes

Symboles de date et d'heure


Identificateurs de paramtres rgionaux Groupe de paramtres rgionaux
af-za, Groupe de paramtres en, en-au, en-be, en-bw, en-ca, en-gb, en-hk, en-ie, en-in, en-mt, en-nz, rgionaux A en-ph, en-sg, en-us, en-vi, en-za, fo-fo, gl-es, id, id-id, is, is-is, it, it-ch, it-it, kk-kz, ms, ms-bn, ms-my, nb-no, nl, nl-be, nl-nl, no, no-no, om-et, om-so, pl, pl-pl, pt, pt-br, pt-pt, so-dj, so-et, so-ke, so-so, sv, sv-fi, sv-se , sw-ke, sw-tz be-by, bg-bg, el, el-gr, fi, fi-fi, hr, hr-hr, hu, hu-hu, ja, ja-jp, ko, ko-kr, ro, ro-ro, ru, ru-ua, ru-ru, sh-yu, sk, sk-sk, sl-si, sq-al, sr-sp, th, tr, tr-tr, uk-ua, zh, zh-cn, zh-hk, zh-mo, zh-sg, zh-tw ca-es, cs, cs-cz, da, da-dk, es, es-ar, es-bo, es-cl, es-co, es-cr, es-do, es-ec, es-es, es-gt, es-hn, es-mx, es-ni, es-pa, es-pe, es-pr, es-py, es-sv, es-us, es-uy, es-ve, eu-es, mk-mk Groupe de paramtres rgionaux C Groupe de paramtres rgionaux B

Guide de l'utilisateur - Cration de rapports professionnelle 691

Annexe H: Utilisation de motifs pour mettre en forme des donnes

Identificateurs de paramtres rgionaux

Groupe de paramtres rgionaux

de, de-at, de-be, de-ch, de-de, de-lu

Groupe de paramtres rgionaux D Groupe de paramtres rgionaux E Groupe de paramtres rgionaux F

fr, fr-be, fr-ca, fr-ch, fr-fr, fr-lu

ga-ie

Groupe de paramtres rgionaux A


Paramtres rgionaux : af-za, en, en-au, en-be, en-bw, en-ca, en-gb, en-hk, en-ie, en-in, en-mt, en-nz, en-ph, en-sg, en-us, en-vi, en-za, fo-fo, gl-es, id, id-id, is, is-is, it, it-ch, it-it, kk-kz, ms, ms-bn, ms-my, nb-no, nl, nl-be, nl-nl, no, no-no, om-et, om-so, pl, pl-pl, pt, pt-br, pt-pt, so-dj, so-et, so-ke, so-so, sv, sv-fi, sv-se , sw-ke, sw-tz

Signification
re Anne Anne (de 'Semaine de l'anne') Mois de l'anne Semaine de l'anne Semaine du mois Jour de l'anne Jour du mois Jour de la semaine dans le mois Jour de la semaine (1=premier jour) Jour de la semaine

Symbole
G y A

Disposition
Texte Chiffres Chiffres

Exemple
AD 1996 1996

M w W D d F

Texte et chiffres Chiffres Chiffres Chiffres Chiffres Chiffres

Juillet et 07 27 2 189 10 2 (deuxime mercredi de juillet) 2

Chiffres

Texte

Mardi

692 Report Studio

Annexe H: Utilisation de motifs pour mettre en forme des donnes

Signification

Symbole

Disposition
Texte

Exemple
pm

Indicateur de matin a ou d'aprs-midi (a.m. ou p.m.) Heure de la journe (1 k 24) Heure du matin (a.m. K ) ou de l'aprs-midi (p.m.) (0 11) Heure du matin (a.m. h ) ou de l'aprs-midi (p.m.) (1 12) Heure de la journe (0 H 23) Minutes dans une heure Secondes dans une minute Millisecondes Fuseau horaire Touche d'chappement utilise dans le texte Guillemet simple m

Chiffres

24

Chiffres

Chiffres

12

Chiffres

Chiffres

30

Chiffres

55

S z '

Chiffres Texte n.d.

978 Heure normale du Pacifique n.d.

''

n.d.

'

Groupe de paramtres rgionaux B


Paramtres rgionaux : be-by, bg-bg, el, el-gr, fi, fi-fi, hr, hr-hr, hu, hu-hu, ja, ja-jp, ko, ko-kr, ro, ro-ro, ru, ru-ua, ru-ru, sh-yu, sk, sk-sk, sl-si, sq-al, sr-sp, th, tr, tr-tr, uk-ua, zh, zh-cn, zh-hk, zh-mo, zh-sg, zh-tw

Signification
re

Symbole
G

Disposition
Texte

Exemple
AD

Guide de l'utilisateur - Cration de rapports professionnelle 693

Annexe H: Utilisation de motifs pour mettre en forme des donnes

Signification
Anne Anne (de 'Semaine de l'anne') Mois de l'anne Semaine de l'anne Semaine du mois Jour de l'anne Jour du mois Jour de la semaine dans le mois Jour de la semaine (1=premier jour) Jour de la semaine

Symbole
a A

Disposition
Chiffres Chiffres

Exemple
1996 1996

n w W D j F

Texte et chiffres Chiffres Chiffres Chiffres Chiffres Chiffres

Juillet et 07 27 2 189 10 2 (deuxime mercredi de juillet) 2

Chiffres

Texte Texte

Mardi pm

Indicateur de matin x ou d'aprs-midi (a.m. ou p.m.) Heure de la journe (1 h 24) Heure du matin (a.m. K ) ou de l'aprs-midi (p.m.) (0 11) Heure du matin (a.m. k ) ou de l'aprs-midi (p.m.) (1 12) Heure de la journe (0 H 23) Minutes dans une heure m

Chiffres

24

Chiffres

Chiffres

12

Chiffres

Chiffres

30

694 Report Studio

Annexe H: Utilisation de motifs pour mettre en forme des donnes

Signification
Secondes dans une minute Millisecondes Fuseau horaire

Symbole
s

Disposition
Chiffres

Exemple
55

S z

Chiffres Texte

978 Heure normale du Pacifique n.d.

Touche d'chappement utilise dans le texte Guillemet simple

'

n.d.

''

n.d.

'

Groupe de paramtres rgionaux C


Paramtres rgionaux : ca-es, cs, cs-cz, da, da-dk, es, es-ar, es-bo, es-cl, es-co, es-cr, es-do, es-ec, es-es, es-gt, es-hn, es-mx, es-ni, es-pa, es-pe, es-pr, es-py, es-sv, es-us, es-uy, es-ve, eu-es, mk-mk

Signification
re Anne Anne (de 'Semaine de l'anne') Mois de l'anne Semaine de l'anne Semaine du mois Jour de l'anne Jour du mois Jour de la semaine dans le mois Jour de la semaine (1=premier jour)

Symbole
G u U

Disposition
Texte Chiffres Chiffres

Exemple
AD 1996 1996

M w W D t F

Texte et chiffres Chiffres Chiffres Chiffres Chiffres Chiffres

Juillet et 07 27 2 189 10 2 (deuxime mercredi de juillet) 2

Chiffres

Guide de l'utilisateur - Cration de rapports professionnelle 695

Annexe H: Utilisation de motifs pour mettre en forme des donnes

Signification
Jour de la semaine

Symbole
E

Disposition
Texte Texte

Exemple
Mardi pm

Indicateur de matin a ou d'aprs-midi (a.m. ou p.m.) Heure de la journe (1 h 24) Heure du matin (a.m. K ) ou de l'aprs-midi (p.m.) (0 11) Heure du matin (a.m. k ) ou de l'aprs-midi (p.m.) (1 12) Heure de la journe (0 H 23) Minutes dans une heure Secondes dans une minute Millisecondes Fuseau horaire m

Chiffres

24

Chiffres

Chiffres

12

Chiffres

Chiffres

30

Chiffres

55

S z

Chiffres Texte

978 Heure normale du Pacifique n.d.

Touche d'chappement utilise dans le texte Guillemet simple

'

n.d.

''

n.d.

'

Groupe de paramtres rgionaux D


Paramtres rgionaux : de, de-at, de-be, de-ch, de-de, de-lu

696 Report Studio

Annexe H: Utilisation de motifs pour mettre en forme des donnes

Signification
re Anne Anne (de 'Semaine de l'anne') Mois de l'anne Semaine de l'anne Semaine du mois Jour de l'anne Jour du mois Jour de la semaine dans le mois Jour de la semaine (1=premier jour) Jour de la semaine

Symbole
G j J

Disposition
Texte Chiffres Chiffres

Exemple
AD 1996 1996

M w W D t F

Texte et chiffres Chiffres Chiffres Chiffres Chiffres Chiffres

Juillet et 07 27 2 189 10 2 (deuxime mercredi de juillet) 2

Chiffres

Texte Texte

Mardi pm

Indicateur de matin a ou d'aprs-midi (a.m. ou p.m.) Heure de la journe (1 h 24) Heure du matin (a.m. K ) ou de l'aprs-midi (p.m.) (0 11) Heure du matin (a.m. k ) ou de l'aprs-midi (p.m.) (1 12) Heure de la journe (0 H 23)

Chiffres

24

Chiffres

Chiffres

12

Chiffres

Guide de l'utilisateur - Cration de rapports professionnelle 697

Annexe H: Utilisation de motifs pour mettre en forme des donnes

Signification
Minutes dans une heure Secondes dans une minute Millisecondes Fuseau horaire Touche d'chappement utilise dans le texte Guillemet simple

Symbole
m

Disposition
Chiffres

Exemple
30

Chiffres

55

S z '

Chiffres Texte n.d.

978 Heure normale du Pacifique n.d.

''

n.d.

'

Groupe de paramtres rgionaux E


Paramtres rgionaux : fr, fr-be, fr-ca, fr-ch, fr-fr, fr-lu

Signification
re Anne Anne (de 'Semaine de l'anne') Mois de l'anne Semaine de l'anne Semaine du mois Jour de l'anne Jour du mois Jour de la semaine dans le mois

Symbole
G a A

Disposition
Texte Chiffres Chiffres

Exemple
AD 1996 1996

M w W D j F

Texte et chiffres Chiffres Chiffres Chiffres Chiffres Chiffres

Juillet et 07 27 2 189 10 2 (deuxime mercredi de juillet)

698 Report Studio

Annexe H: Utilisation de motifs pour mettre en forme des donnes

Signification
Jour de la semaine (1=premier jour) Jour de la semaine

Symbole
e

Disposition
Chiffres

Exemple
2

Texte Texte

Mardi pm

Indicateur de matin x ou d'aprs-midi (a.m. ou p.m.) Heure de la journe (1 h 24) Heure du matin (a.m. K ) ou de l'aprs-midi (p.m.) (0 11) Heure du matin (a.m. k ) ou de l'aprs-midi (p.m.) (1 12) Heure de la journe (0 H 23) Minutes dans une heure Secondes dans une minute Millisecondes Fuseau horaire m

Chiffres

24

Chiffres

Chiffres

12

Chiffres

Chiffres

30

Chiffres

55

S z

Chiffres Texte

978 Heure normale du Pacifique n.d.

Touche d'chappement utilise dans le texte Guillemet simple

'

n.d.

''

n.d.

'

Groupe de paramtres rgionaux F


Paramtres rgionaux : ga-ie

Guide de l'utilisateur - Cration de rapports professionnelle 699

Annexe H: Utilisation de motifs pour mettre en forme des donnes

Signification
re Anne Anne (de 'Semaine de l'anne') Mois de l'anne Semaine de l'anne Semaine du mois Jour de l'anne Jour du mois Jour de la semaine dans le mois Jour de la semaine (1=premier jour) Jour de la semaine

Symbole
R b B

Disposition
Texte Chiffres Chiffres

Exemple
AD 1996 1996

M t T l L F

Texte et chiffres Chiffres Chiffres Chiffres Chiffres Chiffres

Juillet et 07 27 2 189 10 2 (deuxime mercredi de juillet) 2

Chiffres

Texte Texte

Mardi pm

Indicateur de matin a ou d'aprs-midi (a.m. ou p.m.) Heure de la journe (1 u 24) Heure du matin (a.m. K ) ou de l'aprs-midi (p.m.) (0 11) Heure du matin (a.m. k ) ou de l'aprs-midi (p.m.) (1 12) Heure de la journe (0 U 23)

Chiffres

24

Chiffres

Chiffres

12

Chiffres

700 Report Studio

Annexe H: Utilisation de motifs pour mettre en forme des donnes

Signification
Minutes dans une heure Secondes dans une minute Millisecondes Fuseau horaire

Symbole
n

Disposition
Chiffres

Exemple
30

Chiffres

55

S c

Chiffres Texte

978 Heure normale du Pacifique n.d.

Touche d'chappement utilise dans le texte Guillemet simple

'

n.d.

''

n.d.

'

Symboles des dcimales


Tous les paramtres rgionaux

Symbole
0 # . , E ; %

Signification
Chiffre qui est affich mme si la valeur est zro. Chiffre qui est supprim si la valeur est zro. Un paramtre fictif pour le sparateur dcimal. Un paramtre fictif pour le sparateur des milliers. Spare la mantisse et l'exposant dans le format exponentiel. Spare les formats des nombres positifs et des nombres ngatifs. Prfixe ngatif implicite. Multipli par 100, sous forme de pourcentage. Multipli par 1000, pour mille.

Guide de l'utilisateur - Cration de rapports professionnelle 701

Annexe H: Utilisation de motifs pour mettre en forme des donnes

Symbole

Signification
Symbole de la monnaie. Si ce symbole est prsent dans un motif, le sparateur dcimal de la monnaie est utilis au lieu du sparateur dcimal du systme. Symbole international de la monnaie. Il sera remplac par un symbole international de monnaie. S'il est prsent dans un motif, le sparateur dcimal de la monnaie est utilis au lieu du sparateur dcimal du systme.

X '

Autres caractres qui peuvent tre utiliss dans le prfixe ou dans le suffixe. Utilis pour prsenter des caractres spciaux dans un prfixe ou dans un suffixe. Symbole d'infinit. Il ne s'agit pas d'un symbole numrique.

/u221E /uFFFD

702 Report Studio

Annexe I: Accs au dtail dans Cognos 8 partir de Cognos Series 7


Vous pouvez dfinir l'accs au dtail dans Cognos 8 partir de Cognos Series 7. Plus prcisment, vous pouvez accder au dtail d'un rapport Cognos 8 partir d'un rapport PowerPlay Web ou Cognos Visualizer. L'accs au dtail est pris en charge pour les cubes Cognos et les cubes tiers. Vous devez excuter la procdure dans Cognos Series 7 et Cognos 8 pour activer l'accs au dtail. Pour connatre la procdure spcifique excuter dans les composants de Cognos Series 7, reportez-vous la documentation de ce produit. Des rfrences croises vers les documents Cognos Series 7 appropris sont indiques ci-dessous.

Dfinition de l'accs au dtail partir de PowerPlay Web


La dfinition de l'accs au dtail dans Cognos 8 partir de PowerPlay Web implique les tapes suivantes : Pour les cubes Cognos, dfinition des cibles d'accs au dtail des rapports Cognos 8 dans le modle Transformer. Pour en savoir davantage, reportez-vous la documentation relative Transformer. Pour les cubes tiers, dfinition des cibles d'accs au dtail des rapports Cognos 8 dans PowerPlay Connect. Pour en savoir davantage, reportez-vous au manuel PowerPlay OLAP Server Connection Guide. Configuration de l'accs au dtail dans PowerPlay Enterprise Server - Administration des serveurs. Vous devez non seulement activer l'accs au dtail dans Cognos 8, mais galement indiquer l'emplacement du serveur Cognos 8 et du dossier contenant les rapports cible. Pour en savoir davantage, reportez-vous au manuel PowerPlay Enterprise Server Guide. Slection des filtres ajouter au rapport cible. Dans PowerPlay Enterprise Server - Administration des serveurs, activation et utilisation de l'assistance Cognos 8 pour identifier les expressions de filtre requises dans le rapport cible. Pour en savoir davantage, reportez-vous au manuel PowerPlay Enterprise Server Guide. Cration et test du rapport cible (p. 704).

Guide de l'utilisateur - Cration de rapports professionnelle 703

Annexe I: Accs au dtail dans Cognos 8 partir de Cognos Series 7

Dfinition de l'accs au dtail partir de Cognos Visualizer


La dfinition de l'accs au dtail dans Cognos 8 partir de Cognos Visualizer implique les tapes suivantes : Dfinition de la cible Cognos 8 et slection des filtres ajouter au rapport cible. Vous devez configurer l'accs au dtail dans Cognos 8 pour des rapports Cognos Visualizer individuels. Pour en savoir davantage, reportez-vous au manuel Cognos Visualizer User Guide. Cration et test du rapport cible (p. 704).

Cration et test du rapport cible


Le rapport cible doit tre bas sur un pack publi contenant les lments de mtadonnes en fonction desquels le filtrage doit tre effectu ou les lments mis en correspondance avec ces lments de mtadonnes. Lorsque vous crez le rapport cible, assurez-vous que les noms des paramtres que vous ajoutez sont identiques ceux rpertoris sur la page Assistant Accs au dtail de Cognos Series 7. Toutefois, l'lment de mtadonnes que vous utilisez dans le rapport cible pour ce nom de paramtre ne doit pas ncessairement correspondre au libell exact. Les valeurs de donnes du paramtre cible et de la valeur source affiche dans l'assistant doivent tre identiques. Vous devrez peut-tre galement remplacer le type d'oprateur recommand dans l'Assistant Accs au dtail pour le paramtre cible. Par exemple, si l'assistant recommande un oprateur =, mais que vous souhaitez transmettre un intervalle de dates, vous devez remplacer l'oprateur du paramtre dans la cible par in_range.

Procdure
1. Dmarrez Report Studio et crez un rapport. 2. Ajoutez les donnes lmentaires et les autres objets souhaits. 3. Dans le menu Donnes, cliquez sur l'option Filtres .

4. Dans l'onglet Filtres dtaills, cliquez sur le bouton Ajouter. 5. Dans la zone Dfinition de l'expression, crez le filtre paramtr souhait en saisissant l'expression de filtre. 6. Cliquez sur OK. 7. Dans la zone Syntaxe, cliquez sur l'option Facultative. Si vous ne rendez pas le filtre facultatif, une page d'invite apparat lorsque vous accdez au dtail du rapport. 8. Rptez les tapes 4 7 pour les autres filtres paramtrs que vous souhaitez ajouter. 9. Enregistrez le rapport.

704 Report Studio

Annexe I: Accs au dtail dans Cognos 8 partir de Cognos Series 7 Le nom du rapport doit correspondre la cible indique dans le cube Cognos, le cube tiers ou le rapport Cognos Visualizer. 10. Testez l'accs au dtail dans le rapport PowerPlay ou le rapport Cognos Visualizer.

Guide de l'utilisateur - Cration de rapports professionnelle 705

Annexe I: Accs au dtail dans Cognos 8 partir de Cognos Series 7

706 Report Studio

Glossaire
application Metric Studio
Ensemble de types d'indicateurs, d'indicateurs et de tableaux de bord qui sert assurer le suivi des performances d'une organisation. Chaque organisation peut compter plusieurs applications Metric Studio qui assurent le suivi d'units distinctes, telles que des socits d'exploitation ou des divisions qui comptent diffrentes communauts d'utilisateurs, diffrents types d'indicateurs ou diffrents calendriers de production de rapports.

arborescence de donnes
Dans un studio, l'arborescence contient des objets tels que des sujets de requtes, des lments de requtes, des dimensions, des niveaux et des membres. Une arborescence de donnes est utilise en tant que palette des donnes disponibles qui peuvent tre insres dans des calculs, des filtres, des zones d'affichage et d'autres oprations de cration de rapports.

cardinalit
Dans des sources de donnes OLAP, la cardinalit correspond au nombre de membres d'une hirarchie. La proprit de cardinalit d'une hirarchie est utilise pour assigner un ordre de rsolution aux expressions. Dans des sources de donnes relationnelles, la cardinalit indique la nature de la relation entre deux sujets de requte, lments de requte ou autres objets de modle.

condition
Expression qui renvoie une valeur boolenne. Les conditions sont utilises dans des expressions de requtes, des filtres de requtes et des variables de rapports boolennes qui peuvent tre utilises dans la mise en forme conditionnelle, les styles, les sources de donnes, les prsentations et les blocs.

Content Manager
Service Cognos 8 qui gre le stockage des applications client, incluant la scurit propre ses applications, les donnes de configuration, les modles, les rapports et les versions de rapports. Content Manager est requis pour la publication de modles, lextraction ou le stockage de spcifications de rapports, la gestion dinformations de calendrier ou bien encore la gestion de lespace-noms Cognos.

cube
Source de donnes physique contenant une reprsentation multidimensionnelle des donnes. Un cube contient des informations organises en dimensions afin d'acclrer les extractions et les accs au niveau infrieur dans les rapports. Dans Cognos Planning, un cube correspond un onglet dans l'interface du client Contributor.

Guide de l'utilisateur - Cration de rapports professionnelle 707

Glossaire

diffusion en rafale
Produire plusieurs rsultats en excutant un rapport une seule fois. Par exemple, vous pouvez crer un rapport qui prsente les ventes effectues par chaque employ et l'excuter une seule fois, en effectuant du mme coup une diffusion en rafale qui envoie chaque responsable rgional les rsultats propres sa rgion. La diffusion en rafale est dfinie dans Report Studio mais active dans le portail.

dimension
Dans Cognos Planning, les lignes, les colonnes et les pages d'un cube sont cres partir de dimensions. Les dimensions sont des listes d'lments de mme nature, tels que des lments de compte de rsultats, de mois, de produits, de clients et de centres de cot. Les dimensions contiennent aussi tous les calculs. Une dimension peut tre utilise par plusieurs cubes. Dans Cognos 8 BI, une dimension est un grand groupe de donnes descriptives sur un aspect essentiel d'une entreprise, tel que des produits, des dates ou des marchs. Chaque dimension inclut diffrents niveaux de membres dans une ou plusieurs hirarchies, ainsi qu'un ensemble facultatif de membres calculs.

lment de requte
Reprsentation dune colonne de donnes dans une source de donnes. Elle contient une rfrence une colonne de base de donnes, une rfrence un autre lment de requte ou un calcul. Les lments de requtes apparaissent dans un modle ou dans un rapport.

ensemble de pages
Ensemble de pages associ un groupe ou un niveau prcis qui indique que l'ensemble de pages doit tre rpt pour ce groupe ou ce niveau. Par exemple, affichage d'un ensemble de pages prcis pour chaque client dans la requte.

fentre des proprits


Dans un studio, la fentre des proprits fournit un aperu des proprits des donnes slectionnes. Vous pouvez aussi utiliser la fentre des proprits afin d'apporter des modifications et d'appliquer celles-ci simultanment, plutt que de rpter plusieurs commandes diffrentes.

feuille de style
Fichier qui dfinit le format et l'apparence de donnes ou d'un document. Dans XML, les feuilles de style peuvent tre des fichiers XSL (extensible style sheet language) ou XSLT (extensible style sheet language transformation). Dans HTML, les feuilles de style sont des fichiers CSS (cascading style sheet). Les feuilles de style XSL et CSS peuvent tre incorpores dans le document XML ou peuvent exister sparment comme rfrence externe.

708 Report Studio

Glossaire

groupe
En matire de scurit, liste d'utilisateurs ou d'autres groupes utilise pour la dfinition des droits d'accs. Il peut s'agir de groupes provenant d'une source d'authentification de tierce partie ou d'une source locale Cognos 8. La gestion des groupes locaux se fait dans le portail d'administration. La liste des groupes auxquels appartient un utilisateur d'authentification est contenue dans le passeport de l'utilisateur lors d'une session Cognos 8. En matire de reporting, il s'agit du regroupement des valeurs communes d'un lment de requte afin de ne les afficher qu'une seule fois. Les en-ttes et cartouches apparaissent souvent aprs chaque occurrence dune valeur commune dans une colonne groupe.

hirarchie
Une hirarchie reprsente une collection de membres dimensionnels organiss selon une structure arborescente, dans laquelle chaque membre compte un ou plusieurs parents et un nombre arbitraire d'enfants. La racine d'une hirarchie n'a pas de parents et les membres feuilles d'une hirarchie n'ont pas d'enfants.

invite
lment de rapport qui demande des valeurs avant lexcution du rapport.

invites en cascade
Invite qui utilise les valeurs dune invite prcdente pour filtrer les valeurs de linvite ou de la liste de valeurs en cours.

MDX
Abrviation de Multidimensional Expression Language (langage d'expressions multidimensionnelles) , MDX est l'quivalent multidimensionnel du langage SQL. Cognos 8 permet aux auteurs de rapports de saisir leurs requtes l'aide d'expressions MDX dans Report Studio pour des sources de donnes dimensionnelles.

membre
Un membre est un lment unique dans une hirarchie. Par exemple, Matriel de camping et Tente quatre personnes sont des membres de la hirarchie Produits. Voir aussi Nom unique de membre.

membre calcul
Membre d'une dimension dont les valeurs de mesures ne sont pas stockes, mais calcules lors de l'excution l'aide d'une expression.

Guide de l'utilisateur - Cration de rapports professionnelle 709

Glossaire

mesure
Indicateur de performance quantifiable qui sert dterminer comment se comporte une socit. Pour la plupart des socits, les valeurs d'agrgats d'une mesure sont plus utiles que les valeurs prises de faon individuelle. Par exemple, les mesures peuvent tre Revenus, Revenus/Employ et % de marge bnficiaire. En modlisation relationnelle, la mesure est aussi appele un fait.

modle
Reprsentation physique ou hirarchique de la structure des donnes d'une ou plusieurs sources de donnes. Un modle dcrit des objets de donnes, structures, groupes, ainsi que des relations et des paramtres de scurit. Dans Cognos 8 BI, un modle de conception est cr et mis jour dans Framework Manager. Le modle de conception ou un sous-ensemble de celui-ci doit tre publi sur le serveur Cognos 8 sous forme de pack que les utilisateurs pourront utiliser pour crer et excuter des rapports. Dans Cognos Planning, un modle est un groupe de cubes, de dimensions, de liens et d'autres objets stocks dans une bibliothque. Un modle peut se trouver dans une ou plusieurs bibliothques, avec un maximum de deux dans Contributor.

modle
Prsentation ou style de rapport rutilisable qui peut servir lors de la dfinition de la prsentation d'une requte ou d'un rapport.

niveau
Un niveau est un ensemble de membres qui ont des attributs communs. Par exemple, une dimension gographique peut contenir des niveaux pour les pays, les rgions et les villes. Les niveaux sont utiliss pour dfinir la structure des hirarchies dans une dimension.

pack
Sous-ensemble d'un modle, qui peut tre le modle en entier, rendre disponible sur le serveur Cognos 8. Pour les utilisateurs de Metric Studio, voir pack d'indicateurs.

paramtres rgionaux
Code utilis pour dfinir la langue ou le dialecte utiliser dans le navigateur, le contenu d'un rapport, etc.; ainsi que les prfrences rgionales, notamment le format de la date, de l'heure et de la monnaie. Pour les produits Cognos, vous pouvez indiquer les paramtres rgionaux propres linterface du produit (paramtres rgionaux du produit) et dautres propres aux donnes du rapport (paramtres rgionaux du contenu).

passage au niveau infrieur


Dans Cognos Planning, l'accs au dtail est une technique utilise pour analyser les donnes d'un cube qui ont t importes par un lien. Vous pouvez accder au dtail de chacune des cellules dun cube. Si la cellule contient des donnes transfres par un lien, la fonction d'accs au dtail ouvre 710 Report Studio

Glossaire une vue des donnes source. Si les donnes sont importes partir d'un autre cube, la fonction d'accs au dtail ouvre la slection approprie partir du cube source. Si les donnes sont importes partir d'une source externe (un fichier mapp ASCII ou une base de donnes ODBC), la fonction d'accs au dtail extrait les donnes pertinentes partir du fichier source et les affiche dans une bote de dialogue spciale de rsultats d'accs au dtail. Dans Cognos 8 BI, on associe plutt la fonction de passage au niveau infrieur la navigation d'un niveau de donnes un autre plus dtaill. Les niveaux sont dfinis par la structure des donnes. Voir aussi Passage au niveau suprieur.

passage au niveau suprieur


Opration de navigation entre un niveau de donnes dtaill et un niveau de donnes moins dtaill. Les niveaux sont dfinis par la structure des donnes. Voir aussi Passage au niveau infrieur.

prsentation
En matire de reporting, la prsentation dfinit lapparence du rapport, notamment la mise en forme, le style et la conception. Dans les spcifications de rapport, la prsentation est la portion d'une spcification qui dfinit la faon dont les donnes renvoyes par les requtes sont prsentes.

rapport
Ensemble de donnes prpar pour communiquer des informations d'affaire. Selon le contexte, 'rapport' peut faire rfrence la spcification de rapport ou la sortie de rapport. Rapport (plus prcisment, spcification de rapport) est un terme gnrique dsignant des objets crs ou modifis dans Query Studio, Report Studio et Analysis Studio.

rcapitulatif
En matire de reporting et d'analyse de donnes, les rcapitulatifs sont des valeurs agrges calcules pour toutes les valeurs dun niveau ou dune dimension spcifique. La somme, la valeur minimale, la valeur maximale, la moyenne et le compte sont des exemples de rcapitulatifs.

rptiteur
Dans Report Studio, conteneur de cellules dans lequel des valeurs sans structure interne prdfinie sont copies.

requte
Spcification d'un ensemble de donnes extraire d'une source de donnes. Une spcification de rapport peut contenir une ou plusieurs requtes. Il s'agit du type d'objet qui est cr et modifi dans Query Studio. Une requte est un sous-type d'un rapport.

Guide de l'utilisateur - Cration de rapports professionnelle 711

Glossaire

source de donnes
Base de donnes relationnelle, cube dimensionnel, fichier ou d'autres bibliothques de donnes auxquelles on peut accder partir de Cognos 8.

spcification de rapport
Dfinition des requtes, des invites, des prsentations et des styles qui constituent un rapport. Une spcification de rapport est combine des donnes par une opration d'excution pour crer des sorties de rapports. Vous crez des spcifications de rapports l'aide de Report Studio, Query Studio, Analysis Studio ou l'aide du Software Development Kit.

sujet de requte
Type d'objet dans un modle. Un sujet de requte peut tre dfini comme une collection de rfrences des lments d'autres sujets de requtes, ou il peut tre dcrit comme une expression SQL qui reprsente des lments de requtes slectionns. Ces lments de requtes seront extraits partir d'objets tels que des tables, des synonymes, des vues, etc. Les sujets de requte contiennent des lments de requte.

table de rptiteur
Dans Report Studio, conteneur de type Table qui copie dans la page des cellules correspondant aux lignes de la requte associe.

version de rapport
La version de rapport combine des donnes au moment prcis o le rapport a t produit avec une spcification de rapport. Il s'agit d'un document qui peut tre affich, imprim ou envoy par courrier lectronique. Cognos 8 peut produire des rapports en format HTML, PDF, Excel ou CSV.

zone de travail
Zone dans un studio qui contient le rapport, l'analyse, la requte ou l'agent actuellement utilis.

712 Report Studio

Index
A
accs au dtail accs bas sur un modle, 295 accs bas sur un rapport, 295 cartes, 141 cls mtier, 299 concepts, 294, 295 dfinition pour les rapports Cognos Visualizer, 704 dfinition pour les rapports PowerPlay, 703 dimensions conformes, 298 entre les cubes et les packs, 299 entre les packs, 300 formats, 295 graphiques, 120 liens d'accs au dtail dsactivs dans le navigateur Safari, 355 membres, 296 ne fonctionne pas entre les cubes, 356 produit des rsultats inattendus, 356 restrictions relatives Microsoft Excel, 558 utilisation d'adresses URL, 296 utilisation de dates, 299 utilisation de l'tendue pour l'accs bas sur un modle, 300 utilisation de signets, 296 valeurs, 296 accs au dtail bas sur un modle utilisation de l'tendue, 300 accs au dtail des cartes, 640 activation diffusion en rafale, 276 actualisation packs, 68 adresse URL, 675 affichage donnes tabulaires, 72 MDX, 250 objets, 287 spcification de rapport, 84 SQL, 250 affichage de la monnaie, 681 affichage de rapports totaux cumulatifs incorrects dans des rapports groups, 355 affichage des annes, 684 affichage des fuseaux horaires, 683 affichage des heures, 683 affichage des jours, 683 affichage des jours de la semaine, 684 affichage des minutes, 683 affichage des mois, 683 affichage des priodes, 683 affichage des symboles AM / PM, 682 affichage diffrent du rsultat d'une division par zro dans les listes et les tableaux croiss, 349 affichage sous forme d'exposant, 682 afficher aprs l'en-tte global, 625 afficher l'intervalle de donnes dans la lgende, 665 afficher la page lorsqu'elle est vide, 658 Afficher la page lorsqu'elle est vide, 76 afficher les cellules de fait, 658 afficher les tiquettes, 665 afficher les libells sans donnes, 665 afficher les millisecondes, 625, 683 afficher les secondes, 626, 683 afficher les valeurs de la lgende, 665 afficher le titre, 664 Agencement, 179, 630 agencement et justification, 672 Agencement et justification, 177 Agrgat, bouton, 204 agrgation ensembles de membres, 209 exemples et dimensions de temps, 366 agrgation de valeurs graphiques, 206 tableaux croiss, 206 aide obtention, 38 aides visuelles, 57

Guide de l'utilisateur - Cration de rapports professionnelle 713

Index aires, 563 aires 3-D, 561 ajout bordures, 151 boutons d'invite, 233, 234 calculs, 209 cartouches, 149 couleurs, 153 donnes, 69 en-ttes, 149 fichiers multimdia, 158 invites, 220 langues, 292 macros de requtes, 254 pages, 167 prsentations, 291 rcapitulatifs, 202 signets, 156 texte, 151 variables, 285 alias dans les cartes, 135 alignement objets, 162 alignement horizontal, 634 alignement relatif, 658 alignement vertical, 678 analyses Analysis Studio ouverture, 260 angle d'affichage 3-D, 605 angle visuel, 679 antmmoire de la composante de prsentation, 166 application, 607 cadrage, 164 styles de table, 163 applications Metric Studio dfinition, 707 appliquer une classe unique, 607 arborescence de donnes modifications pour SAP BW, 50 arborescences personnalisation, 71 arborescences de donnes dfinition, 707 personnalisation, 71 arborescences source personnalisation, 71 arrire-plan, images, 154 arrire-plan des graphiques modification, 112 arrire-plans de graphiques, 350 attribution des axes, 609 aucune donne, 220, 647 dfinition de ce qui s'affiche pour un contenant de donnes, 220 automatisation Cognos 8 l'aide du SDK, 84 avis d'obsolescence, 51 axe 1 des Y, 603, 680 axe 2 des Y, 603, 680 axe angulaire, 563, 607 axe bipolaire, 324 axe de cumul, 619 axe des courbes cumulatives, 573 axe des ordonnes, 589, 650 axe des X, 603, 680 axe des Y, 604, 680 axe des Z, 604, 605 axe numrique, 589, 649 axe numrique jauge, 576 axe pair, 324 axe progressif, 655 axe radial, 595, 657 axes bipolaires, 324 graphiques, 371 pairs, 324 personnalisation des titres, 128 titre dans des cartes, 139

B
barre d'exploration, 56 barres, 564 barres 3-D, 561 bibliothque, 625 bibliothques de donnes dimensions conformes, 298 bloc, 565 bloc actif, 619 bloc conditionnel, 569

714 Report Studio

Index blocs insertion, 158 bordure, 611 bordure de la remarque, 648 bordures, 612 ajout, 151 mise en forme, 151 bouton d'hyperlien, 578 bouton d'invite, 594 boutons d'hyperlien insertion, 158 non pris en charge pour Microsoft Excel, 558 boutons d'invite ajout, 233, 234 lments d'un rapport de type Carte, 132 ignorer les donnes sans libells, 134 lgendes, 137 mise en correspondance des valeurs de donnes, 135, 329 modification de la taille des points, 331 personnalisation, 139 proprit Bibliothque d'lments de carte, 135 pseudonymes, 135 redimensionnement, 178 remarques, 139 restrictions relatives Microsoft Excel, 558 sous-titres, 138 taille des points, 137 titres, 138 cartes, proprit Bibliothque d'lments de carte, 135 cartes gographiques, 131 cartouche, 631 cartouche (liste), 583 cartouche (page), 590 cartouche de liste, 584 cartouche du graphique, 567 cartouches ajout, 149 dans des cartes, 138, 139 mise en forme, 149 catalogue, 615 cellule (liste), 581 cellule (table), 599 cellule de la table du rptiteur, 597 cellules de fait du membre d'un tableau crois, 571 mise en forme, 98 cellules de fait du tableau crois, 571 mise en forme, 98 centile, 652 chanes concatnation, 397 chanes littrales dans les expressions, 396 changement profils, 67 choix implicites, 623 indication dans des invites, 232 choix statiques, 669 classe, 568

C
cadrage, 650 application, 164 calculs ajout, 209, 211 insertion, 158 position, 47 rsolution dans des sources de donnes dimensionnelles, 214 rsolution dans les tableaux croiss et les graphiques, 212 calculs, membres, 113 CAMID, Voir Cognos Access Manager ID caractre d'chappement, 396 caractre de formatage, 686 caractres 'non applicables', 681 caractres d'erreur de scurit, 686 caractres de dbordement numrique, 685 caractres de division par zro, 684 caractres pour les valeurs manquantes, 685 caractres pour les valeurs nulles, 687 cardinalit, 614 dfinition, 707 carte, 585 carte et couches, 640 cartes accs au dtail, 141 cartouches, 138 couches des points, 136, 330 couches des rgions, 134 cration, 133, 329

Guide de l'utilisateur - Cration de rapports professionnelle 715

Index classes, 615 changement de la valeur implicite pour un rapport, 181 cl, 579 cls mtier utilisation pour l'accs au dtail, 299 code SQL, 599, 668 code SQL/MDX cr, 632 Cognos 8 Go! Office cration de rapports, 82 Cognos 8 Software Development Kit, 84 Cognos Access Manager ID, 272 coin (tableau crois), 570 colonne (liste), 581 colonne drive, 195 colonne rcapitulative, 601, 673 colonnes, 69 ajout de plusieurs lments dans une mme colonne, 269 calcules, 209 dfinition de l'tendue du groupe, 90 modification d'ordre, 171 permutation, 173 regroupement, 88 renommer, 172 tri, 198 colonnes (liste), 582 colonnes de tableau crois, 570 combinaison de rapports, Voir relations Principale/Dtails compte (lments distincts), 347 concatnation chanes, 397 conditions dfinition, 280, 707 configuration navigateurs Web, 65 configurations de graphiques 3-D, 385 absolus,, 383 lments superposs, 383 graphiques proportionnels superposs, 384 modification, 321 standard, 383 Voir graphiques standard connexions la base de donnes slection, 253 consultation des donnes dans l'diteur d'expression, 395 contenants de donnes dfinition de ce qui s'affiche lorsqu'il n'y a aucune donne, 220 Content Manager dfinition, 707 contenu de la remarque, 589 contexte filtrage, 192 contexte de requte dfinition dans les graphiques, 127 contient des cellules de fait, 633 contrle de l'affichage des libells, 637 contrles d'invite invites de saisie d'une date, 222 invites de saisie d'une date-heure, 222 invites de saisie d'une heure, 222 invites de saisie d'une valeur, 222 invites de saisie d'un intervalle, 222 invites de slection dans l'arborescence, 222 invites de slection et de recherche, 222 invites de zone de texte, 222 invites gnres, 222 modification des interfaces, 230 Voir galement invites conversion en MDX, 251 en SQL, 251 graphiques, 326 listes en rptiteurs, 144 listes en tableaux croiss, 101 rapports en modles, 80 coordonne de colonne, 616 coordonne de ligne, 662 Coordonne de nud, 648 corps (page), 590 corps de colonne de liste, 582 corps du graphique, 567 couche d'affichage, 575 couche des points, 592 couche des rgions, 596 couches de page cration, 201

716 Report Studio

Index couches des points, 136, 137 couches des rgions, 134 couleur d'affichage, 629 couleur de bordure du repre de la cible, 671 couleur de fond, 610 ajout, 153 ne s'affichant pas dans le modle, 350 couleur de l'extrieur du cadran, 624 couleur de la bordure, 612 couleur de la cible, 670 couleur de la colonne ngative, 647 couleur de la colonne positive, 654 couleur de la colonne rcapitulative, 673 couleur de la premire colonne, 629 couleur de la srie, 664 couleur de premier plan, 631 couleur de tolrance, 672 couleur du point, 653 couleur du repre, 641 couleurs ajout, 153 modification dans un graphique, 110 personnalises, 153 couleurs de premier plan ajout, 153 courbe cumulative, 573, 619 courbes, 580, 639 modification dans un graphique, 116 courbes 3-D, 562 courbes de tendances, 116 cration ensembles de membres, 187, 310 tiquettes de publipostage, 144 expressions de filtre pour l'accs au dtail dans Cognos 8 partir de Cognos Series 7, 704 graphiques, 319 invites, 222 listes, 315 modle Query Studio, 81 modles, 80 nuds de tableau crois, 96 pages d'invite, 222 rapports, 67 rapports accessibles, 81 rapports cible pour l'accs au dtail partir de Cognos Series 7, 704 rapports d'accs au dtail, 300 rapports de passage aux niveaux infrieur et suprieur, 307 rapports de plusieurs pages, 332 rapports multilingues, 292 rapports pour Cognos 8 Go! Office, 82 relations Principale/Dtails, 311 section, en-ttes, 199 spcifications de rapport, 67 tableaux croiss, 317 tableaux croiss un bord, 97 tableaux de bord, 334 tables de diffusion en rafale, 272 tables des matires, 154 cration de rapports et d'analyses gestion des donnes, 43 table des matires dans les rapports, 43 cration de relations de jointure, 237 cubes dfinition, 707 l'accs au dtail de donnes relationnelles produit des rsultats inattendus, 356

D
date, 574 dates filtrage, 194 mise en forme, 214 utilisation pour l'accs au dtail, 299 dcalage de l'intervalle suprieur (%), 675 dcalage du membre (%), 644 dfinir des ensembles de membres, 624 dfinir le tri, 664 dfinition destinataires d'un rapport diffus en rafale, 272 groupes de diffusion en rafale, 274 marges, 164 mesures implicites, 219 options d'excution, 72 options de diffusion en rafale, 275 packs, 67 polices, 152 proprits d'objet, 174 dfinition d'accs au dtail, 295 dfinition du contenu, 623 dfinitions d'accs au dtail, 626

Guide de l'utilisateur - Cration de rapports professionnelle 717

Index dlai maximal d'excution, 642 dpannage, 351 dplacement nuds de tableau crois, 96 dernire date, 638 description, 624 destinataires d'un rapport diffus en rafale cration de zones calcules, 272 dfinition, 272 dtail, 624 dveloppement de fonctions, 627 diffusion en rafale activation, 276 dfinition, 707 dimension, 575, 625 dimensionnement automatique de la police, 631 dimensions, 69, 185 conformes pour l'accs au dtail, 298 dfinition, 708 recherche, 189 utilisation, 185 direction du rptiteur, 659 dissociation donnes, 88 DMR, Voir sources de donnes relationnelles modlises de faon dimensionnelle documentation connexe, 37 documents protgs par copyright impression, 38 donne lmentaire, 574, 620 donnes affichage pour des priodes spcifiques, 218 agrgation dans les graphiques, 206 agrgation dans les tableaux croiss, 206 ajout, 69 ajout des graphiques, 319 combinaison d'ensembles de donnes dans un graphique, 322 consultation dans l'diteur d'expression, 395 filtrage, 190 filtrage d'une source de donnes SAP BW, 194 filtrage de colonnes de date, 194 groupement dans un graphique, 321 mise en vidence, 284 mise en forme, 214 mise en forme l'aide de motifs, 689 718 Report Studio rcapitulatif, 202 tri, 196 donnes calcules, 566 donnes lmentaires ajout, 69 ajout de plusieurs lments dans une mme colonne, 269 consultation des donnes dans l'diteur d'expression, 395 spcification de la liste pour un objet, 218 donnes lmentaires tendues, 63, 180 donnes MOLAP cration de rapports diffuss en rafale, 277 donnes relles, 66 donnes tabulaires affichage, 72 dossiers membres, 185 double comptage, 347 droite de rgression, 596, 657 droites de rgression, 116

E
carts-types, 669 chelle, 663, 686 chelle des pourcentages (entier), 686 chelles linaires, 116 logarithmiques, 116 modification de l'intervalle, 116 diteur d'expression constantes, 425 consultation des donnes, 395 cration de calculs, 209 cration de filtres, 190 DB2, 460 fonctions communes, 441 fonctions de bloc, 433 fonctions de conversion DB2, 472 fonctions de conversion du type de donne, 548 fonctions de conversion MS Access, 488 fonctions de conversion SQL Server, 511 fonctions de date-heure selon le principe des jours ouvrables, 428 fonctions de macro, 434 fonctions de rapport, 531 fonctions mathmatiques DB2, 473

Index fonctions mathmatiques Informix, 481 fonctions mathmatiques MS Access, 489 fonctions mathmatiques Oracle, 498 fonctions mathmatiques SAP BW, 522 fonctions mathmatiques SQL Server, 512 fonctions mathmatiques Sybase, 529 fonctions trigonomtriques DB2, 474 fonctions trigonomtriques Informix, 481 fonctions trigonomtriques MS Access, 490 fonctions trigonomtriques Oracle, 498 fonctions trigonomtriques SAP BW, 521 fonctions trigonomtriques SQL Server, 512 fonctions trigonomtriques Sybase, 530 fonctions trigonomtriques Teradata, 518 guillemets dans les chanes littrales, 396 Informix, 476 invites, 227 MS Access, 482 oprateurs, 402 Oracle, 490 rcapitulatifs, 410 rcapitulatifs des membres, 422 recherche de valeurs, 395 Red Brick, 500 rgles de conversion dimensionnelles, 397 SAP BW, 521 SQL Server, 506 Sybase, 522 syntaxe, 427 Teradata, 514 dition MDX, 251 SQL, 251 effets de remplissage, 629 lment de feuille de styles, 597 lment de texte du graphique, 567 lment HTML, 577 lments de requte dfinition, 708 lments HTML insertion, 158 lments manquants dans un rapport ou une analyse, 354 lments RTF lments pris en charge, 161 insertion, 158 emplacement de la carte, 585 emplacement de la valeur, 677 emplacement de raffinement de la carte, 585, 586 emplacement du texte du repre, 641 enregistrement rapports, 72 rapports enregistrs en local, 259 ensemble d'enfants du membre, 587 ensemble de membres explicite, 575 ensemble de membres limiteurs, 599 ensemble de niveau, 580 ensemble de pages, 591 ensemble des membres, 587 ensemble hirarchique, 577 ensemble nomm, 588 ensembles cration, 187 ensembles de membres agrgation, 209 cration, 187, 310 ensembles de pages dfinition, 708 insertion, 167 jointure d'ensembles de pages imbriqus, 169 en-tte (liste), 584 en-tte (page), 590 en-tte de liste, 584 en-ttes ajout, 149 mise en forme, 149 entre d'utilisateur demande dans des invites, 230 entre de table des matires, 600 envoi par courrier lectronique de rapports rapports au format Microsoft Excel, 558 paisseur de la courbe (pt), 640 erreur d'application lors de la mise niveau d'un rapport, 349 erreur de dbordement dans un tableau crois, 353 erreur ORA-00907, 353 erreur QE-DEF-0288, 353 erreurs d'analyse lors de l'ouverture ou de l'excution d'un rapport mis niveau, 353 espace blanc, 679 espace de tableau crois, 573 espacement et csure, 176, 667

Guide de l'utilisateur - Cration de rapports professionnelle 719

Index tat affichage et masquage d'invites, 231 tendue, 663 dfinition dans les filtres rcapitulatifs, 190 utilisation pour l'accs au dtail, 300 tendue du groupe, 633 dfinition, 90 tiquettes de publipostage cration, 144 viter la division par zro, 608 viter les libells en double, 609 Excel 2000, format avis d'obsolescence, 51 excution de rapports, 72 partir d'une source de donnes SAP BW, 75 partir de sources de donnes dimensionnelles, 75 base de donnes introuvable, 353 erreur ORA-00907, 353 exemples, 359 affichage de valeurs dans les lgendes de graphiques, 125 affichage de valeurs dans un graphique, 320 ajout d'invites de saisie d'un intervalle, 226 ajout d'une remarque un graphique, 119 ajout de donnes des graphiques, 319 base de donnes transactionnelles Ventes VA, 369 combinaison d'ensembles de donnes dans un graphique, 322 conception de modles, 367 conversion de graphiques, 326 cration d'tiquettes de publipostage, 144 cration de graphiques colonnes, 106 cration de graphiques d'accs au dtail, 120 cration de graphiques des intervalles d'indicateurs, 328 cration de rapports de type Carte, 133 cration de tableaux croiss discontinus, 103 dfinition des valeurs de donnes des couches des rgions, 134 Entrept de donnes VA, 368 groupement des donnes d'un graphique, 321 informations gnrales sur les employs, 366 informations gnrales sur les finances, 365 informations gnrales sur les ventes et le marketing, 366 mise en forme des valeurs des axes, 120 720 Report Studio modification de la configuration d'un graphique, 321 modification de la prsentation d'un graphique, 324 modification des palettes, 111 personnalisation des palettes conditionnelles de graphiques, 129 personnalisation des palettes de graphiques, 111 personnalisation des valeurs d'un graphique, 320 personnalisation des valeurs dans les titres des axes d'un graphique, 128 structure de la socit Vacances et aventure, 365 Vacances et aventure, 364 Explorateur de conditions, 56 Explorateur de pages, 56 Explorateur de requtes, 56, 236 exposant polynomial, 653 expression, 628 expression d'ensemble, 598 expression de rapport, 659, 660, 661 expressions calculs, 211 fonctions inaccessibles, 397 guillemets dans les chanes littrales, 396 expressions de donnes lmentaires utilisation des fonctions d'agrgation, 205 expressions de filtre cration pour l'accs au dtail dans Cognos 8 partir de Cognos Series 7, 704 expresssion 'En date du', 563

F
Faire pivoter les valeurs, 662 fait, 575 faits, 69 fentres des proprits dfinition, 708 feuilles de style dfinition, 708 feuilles de style en cascade classes, 181 fichier LFA.dll, 259 fichiers multimdia ajout, 158 filtrage colonnes de date, 194 donnes, 190 donnes de sources SAP BW, 194

Index filtrage de donnes, 192 filtre dtaill, 575 filtre rcapitulatif, 599 filtres colonne make_timestamp, 351 limiteurs, 190 utilisation avec des requtes faits multiples, 237 filtres d'galit fonctions modifies, 49 filtres globaux des tableaux de bord, 220 filtres limiteurs, 192 invites, 221 fonction d'agrgation, 606 fonction de sommaire de l'agrgat, 661 fonctions d'agrgation utilisation dans les expressions de donnes lmentaires, 205 fonctions modifies agrgat for, 49 arborescence de donnes pour SAP BW, 50 filtres d'galit, 49 formats de donnes pour OLAP, 47 limiteurs, 47 rcapitulatifs appliqus aux mesures non additives pour SAP BW, 49 fond couleur ne s'affichant pas dans le modle, 350 format CSV production de rapports, 77 format de l'heure, 681, 687 format de la date, 682 format des donnes, 619 format HTML production d'un rapport, 72 format Microsoft Excel production d'un rapport, 78 format montaire restrictions relatives Microsoft Excel, 557 format numrique restrictions relatives Microsoft Excel, 557 formats accs au dtail, 295 non pris en charge pour Microsoft Excel, 558 rapports, 72 formats de donnes fonctions modifies pour OLAP, 47 restrictions relatives Microsoft Excel, 557 forme du point, 653 frquence d'affichage, 625

G
gestion modifications dans les packs, 267 rapports, 84 gestion des donnes, 43 graphes, Voir graphiques graphique bulles, 565 graphique nuage de points, 598 graphique nuage de points 3-D, 562 graphique circulaire, 591 graphique combin, 568 graphique combin 3-D, 562 graphique de Pareto, 591 graphique des intervalles d'indicateurs, 588 graphique de type jauge, 576 graphique polaire, 593 graphique progressif, 593 graphique radar, 595 graphiques, 104, 371 accs au dtail, 120 affichage d'un libell sur deux, 350 affichage de valeurs, 320 agrgation de valeurs, 206 aires, 377 ajout de donnes, 319 ajout de remarques, 118 arrire-plans dgrads en gris, 350 barres, 376 barres verticales,, 374 bulles, 379 cadran,, 382 cascade,, 374 circulaires, 373 circulaires,, 373 colonne progressive, 374 colonnes, 374 combinaison, 378 combinaison d'ensembles de donnes, 322 configurations, 372 conversion, 326 courbes, 376 cration, 319

Guide de l'utilisateur - Cration de rapports professionnelle 721

Index dfinition des contextes de requtes, 127 chelons, 116 crasement d'un libell par un autre, 350 toile,, 378 groupement de donnes, 321 horizontaux,, 376 intervalles d'indicateurs, 381 jauge, 382 lgendes, 125 lignes,, 376 lignes de base, 113 mise en forme des valeurs des axes, 120 modification de l'arrire-plan, 112 modification de la configuration, 321 modification de la prsentation, 324 modification des couleurs, 110 modification des courbes, 116 nuage de points, 379 palettes, 110, 111 palettes conditionnelles, 129 Pareto, 375 passage au niveau infrieur, 124 passage au niveau suprieur, 124 personnalisation, 107 personnalisation des valeurs, 320 points, 380 polaires, 381 proprits, 107 proprits non prises en charge dans Microsoft Excel, 558 quadrants, 380 radar, 378 redimensionnement, 178 repres, 117 rsolution de plusieurs calculs, 212 secteurs,, 373 superposs, 104 titres d'axes, 128 toile d'araigne,, 378 types, 371 types non pris en charge dans Microsoft Excel, 559 XY,, 379 Voir graphiques barres Voir graphiques colonnes Voir graphiques colonnes progressives Voir graphiques courbes 722 Report Studio Voir graphiques nuage de points Voir graphiques circulaires Voir graphiques de type jauge Voir graphiques radar graphiques 3-D, 385 graphiques aires, 377 graphiques barres, 104, 376 graphiques barres verticales, Voir graphiques colonnes graphiques absolus, Voir graphiques standard graphiques bulles, 379 graphiques cadran, Voir graphiques de type jauge graphiques colonnes, 104, 374 graphiques colonnes progressives, 374 graphiques courbes, 104, 376 graphiques lments superposs, 383 graphiques lments superposs proportionnels, 384 graphiques lignes, Voir graphiques courbes graphiques nuage de points, 379 graphiques points, 380 graphiques quadrants, 380 graphiques secteurs, Voir graphiques circulaires graphiques circulaires, 373 restrictions relatives aux sorties Microsoft Excel, 555 graphiques d'intervalles d'indicateurs, 381 graphiques de Pareto, 375 graphiques de type combinaison, 378 graphiques de type toile, Voir graphiques radar graphiques de type jauge, 382 graphiques en cascade, Voir graphiques colonnes progressives graphiques en forme de cercle, Voir graphiques circulaires graphiques en toile d'araigne, Voir graphiques radar graphiques horizontaux, Voir graphiques barres graphiques polaires, 381 graphiques radar, 378 graphiques standard, 383 graphiques XY, Voir graphiques nuage de points groupes, listes contenant des sous-totaux, 350 groupement donnes, 88 groupement et rcapitulatif automatiques, 203, 608 groupement et tri, 632

Index groupes dfinition, 708 groupes de diffusion en rafale dfinition, 274 guillemets dans les chanes littrales, 396 objets, 164 indentation de niveau, 639 index des barres, des courbes ou des aires, 611 index du premier libell, 630 indication libells, 123, 124 infobulles, 673 dans des cartes, 139 informations recherche, 38 insertion blocs, 158 boutons d'hyperlien, 158 calculs, 158 dates, 158 lments HTML, 158 lments RTF, 158 ensembles de pages, 167 hirarchies, 188 hyperliens, 158 images, 154 images en arrire-plan, 154 listes de blocs conditionnels, 158 numros de ligne, 158 numros de page, 173 proprits des membres, 188 rfrences des composants de prsentation, 158 rptiteurs, 158 tables, 158, 162 zones de groupe, 158 interface de slection, 663 intersection (nuplet), 578 intersection d'un tableau crois, 571 intersection de calcul, 214, 613 intersection de membres, 211 intersections de membres, 211 intersections de tableau crois mise en forme, 98 intervalle, 657 intervalle cible (%), 671 intervalle des chelons, 663 invite de saisie d'une date, 574 invite de saisie d'une date-heure, 574 invite de saisie d'une valeur, 602 invite de saisie d'un intervalle, 579 invite de saisie de l'heure, 601

H
hauteur (px), 633 hauteur du contenu, 618 hritage objets, 61 heure, 601 hirarchie, 634 hirarchie des membres, 587 hirarchie des niveaux, 580 hirarchies, 69 dfinition, 709 insertion, 188 hirarchies des niveaux, 185 horizontalement, 606 HRESULT, 351 HTML, 635 hyperlien, 577 hyperliens insertion, 158

I
icnes, 69 identificateur d'image, 624 ignorer les donnes sans libells, 635 dans les cartes, 134 image, 578 image de Metric Studio, 588 image en arrire-plan, 610 images insertion, 154 insertion en arrire-plan, 154 restrictions relatives Microsoft Excel, 553 imbrication donnes dans les tableaux croiss, 97 impression de documents protgs par copyright, 38 inclure zro dans l'ajustement automatique, 636 indentation donnes dans les tableaux croiss, 101

Guide de l'utilisateur - Cration de rapports professionnelle 723

Index invite de slection dans l'arborescence, 602 invite de slection et de recherche, 598 invite de zone de texte, 600 invite gnre, 577 invites, 221 ajout, 220 ajout de boutons d'invite, 233 arborescence, 235 cration, 222 cration l'aide de macros de requtes, 255 cration dans une page de rapport, 228 dfinition, 709 demande d'entre d'utilisateur, 230 en cascade, 234 tats d'affichage et de masquage, 231 indication de choix implicites, 232 indication de valeurs, 232 intervalle, 226 modification, 229 modification des interfaces de contrle d'invite, 230 pages, 221 paramtres, 220, 227 requises, 230 slection de plusieurs valeurs, 231 utilisation de l'outil Crer une page d'invite, 221 invites de saisie d'une date, 222 invites de saisie d'une date-heure, 222 invites de saisie d'une valeur, 222 invites de saisie d'un intervalle, 222 ajout, 226 invites de saisie de l'heure, 222 invites de slection dans l'arborescence, 222 contrle des donnes qui s'affichent, 235 invites de slection et de recherche, 222 invites de zone de texte, 222 invites en cascade ajout, 234 dfinition, 709 invites gnres, 222 invites requises, 230 jointure, relations de cration, 237

L
l'accs au dtail des cubes ne fonctionne pas, 356 l'accs au dtail des donnes relationnelles au cube ne fonctionne pas, 357 langue des donnes, 622 langues ajout aux rapports, 292 largeur (px), 680 largeur des colonnes restrictions relatives Microsoft Excel, 556 largeur des tables restrictions relatives Microsoft Excel, 556 largeurs restrictions relatives Microsoft Excel, 556 lgende, 579, 638 lgendes dans des cartes, 137, 138, 139 graphiques, 371 personnalisation, 125 positionnement, 125 libell, 636, 637 libell de colonne rcapitulative, 602 libell de cumul, 619 libell de l'intervalle, 657 libell de la courbe cumulative, 573 libell de la donne lmentaire, 620, 621 libell de la lgende, 638 libell de la tolrance, 673 libell du repre, 641 libell personnalis, 619 libells, 637 indication, 123, 124 personnaliss, 123 libells de graphique circulaire, 592, 652 libells de graphique circulaire jauge, 576, 632 libells des axes, 609 lien vers une composante, 617 lien vers une prsentation, 579 ligne (table), 600 ligne de base, 564, 565 ligne de l'axe, 609 ligne de liste, 584

J
japonais restrictions relatives Microsoft Excel, 557 jointure, 579 ensembles de pages imbriqus, 169 724 Report Studio

Index lignes changement de nom, 172 modification d'ordre, 171 permutation, 173 lignes de base, 611 graphique, 113 lignes de tableau crois, 572 lignes multiples, 645 lignes par page, 72, 663 contrle, 76 limiteurs dfinition, 190 fonctions modifies, 47 linaires, chelles affichage, 116 liste, 581 liste, cartouches ajout, 149 liste, en-ttes ajout, 149 liste de projection, 655 liste des donnes lmentaires spcification pour un objet, 218 listes, 87 application des styles de table, 163 conversion en rptiteurs, 144 conversion en tableaux croiss, 101 cration, 315 en-ttes et cartouches, 149 groupement de donnes, 88 mise en forme, 93 tableaux croiss un bord, 97 listes de blocs conditionnels insertion, 158 listes groupes contenant des sous-totaux, 350 logarithmiques, chelles affichage, 116 marges dfinition, 164 masquage objets, 287 masquer les ornements, 633 masquer le texte, 634 MDX, 586, 644 affichage, 250 ajout du vtre, 251 conversion, 251 dfinition, 709 dition, 251 utilisation, 250 membre, 587, 644 membre d'un nud du graphique, 567 membre du nud du tableau crois, 572 membres, 69, 644 accs au dtail, 296 cration de calculs, 211 dfinition, 709 insertion de proprits, 188 liaison de deux sources de donnes dimensionnelles pour crer une relation Principale/Dtails, 313 membres, calculs, 113 membres calculs, 211 dfinition, 709 membres racines uniquement, 662 messages d'erreur erreur lors de l'enregistrement de la sortie diffuser en rafale, 354 HRESULT, 351 ORA-00907, 353 QE-DEF-0288, 353 RSV-SRV-0025, 351 RSV-SRV-0040, 349 UDA-SQL-0114, 351 UDA-SQL-0206, 351 messages de mise niveau suppression, 345 mesure, 586 mesure (abscisse), 603 mesure (bulles), 566 mesure (ordonne), 604 mesure (profondeur), 605 mesure angulaire, 563 mesure calcule, 566 Guide de l'utilisateur - Cration de rapports professionnelle 725

M
macros de requtes ajout, 254 utilisation pour la cration d'invites, 255 mantisse (chiffres), 684 marge, 640

Index mesure cible, 600 mesure de la taille des points, 593 mesure de la tolrance, 601 mesure implicite, 574, 623 mesure radiale, 595 mesures, 69 cration de calculs, 211 dfinition, 709 dfinition implicite, 219 mesures calcules, 211 mesures des points, 592 mesures des rgions, 596 mthode d'excution, 627 Microsoft Excel restrictions relatives aux rapports, 553 mise jour objets copis, 166 objets de rfrence, 166 rfrences de noms, 267 mise jour de rapports suppression des messages de mise niveau, 345 mise niveau chec de l'ouverture d'un rapport, 353 modification du comportement des produits, 46, 347 mise niveau de rapports membres non supprims pour SAP BW, 348 sparateurs de milliers, 348 mise en vidence donnes, 284 mise en forme bordures, 151 cartouches, 149 couleurs, 153 dates, 214 donnes, 214 en-ttes, 149 listes, 93 monnaies, 214 objet particulier, 215 rapports dans la vue Structure de la page, 149 restrictions relatives aux sorties Microsoft Excel, 555 tableaux croiss, 98 texte, 151 valeurs des axes d'un graphique, 120 valeurs des lgendes de cartes, 139 726 Report Studio mise en page PDF, 652 mode d'arrondi utilis par Cognos 8 pour le nombre de dcimales, 216 mode de cration de rapports express, 66 mode de cration de rapports professionnelle, 66 mode horloge, 616 modle la couleur de fond ne s'affiche pas, 350 proprits d'agrgation, 203 modles, 69 conversion partir de rapports, 80 cration, 80 dfinition, 710 slection, 69 utilisation de filtres de conception, 72 modlisation exemples de modles et de packs, 367 modes d'agrgation, 62 modes de cration de rapports, 66 modification connexions au pack, 268 intervalles des chelons du graphique, 116 invites, 229 objets de rfrence, 166 profils d'utilisateurs, 67 proprits dans la vue Structure de la page, 149 modification de l'ordre lignes et colonnes, 171 monnaie, 681 monnaies mise en forme, 214 motif, 686 motif de performance, 652 motif des nombres ngatifs, 685 motifs utilisation pour mettre en forme des donnes, 689 mun, 354 MUN, Voir nom unique de membres

N
navigateur Safari liens d'accs au dtail dsactivs, 355 navigateurs Web configuration, 65 nb. maximal de chiffres, 685

Index nb. minimal de chiffres, 685 ne pas respecter la casse, 614 niveau, 580, 639 niveau d'en-tte, 633 niveaux, 69, 185 dfinition, 710 noms uniques de membres, 297 nuds de tableau crois, 95 cration, 96 dplacement, 96 membres, 95 nom, 646, 647 nombre modifications entre Cognos ReportNet et Cognos 8, 347 nombre de dcimales, 685 mode d'arrondi utilis par Cognos 8, 216 nombre de droites de rgression, 648 nombre maximal de caractres, 642 nombre maximal de caractres dans un blob de texte, 643 nombre maximal de caractres de troncation, 643 nombre maximal de lignes extraites, 642 nombre maximal de tables, 643 nombre maximal de zones sensibles, 642 nombres seulement, 649 nom de la table des matires, 670 noms mise jour des rfrences, 267 noms uniques de membres mtadonnes relationnelles, 297 nom unique de membres, 396 notation des units de mesure, 75 numro de ligne, 597 numro de page, 591 numros de ligne insertion, 158 numros de page dfinition du style de numro, 173 insertion, 173 numrotation de pages, 174 nuplets, 211 ajout, 59 alignement, 162 dfinition de proprits, 174 en tant que contenants, 61 hritage, 61 hirarchies, 61 indentation, 164 insertion, 158 masquage, 287 mise jour, 166 mise en forme, 215 recherche dans les rapports, 61 rutilisation, 165 types, 60 objets copis mise jour, 166 objets de rapport en tant que contenants, 61 hirarchie, 61 types, 60 utilisation, 60 verrouillage et dverrouillage, 61 objets de rapport imbriqus restrictions relatives Microsoft Excel, 557 objets de rfrence mise jour, 166 modification, 166 Objets insrables, volet, 55, 56 OLAP sources de donnes, 185, 396 opration 'set', 664 opration de requte, 594 optimisation de l'excution, 627 optimisation des premires lignes, 253 options dfinition, 62 options d'excution dfinition, 72 options de diffusion en rafale dfinition, 275 options de page PDF dfinition, 79 Oracle source de donnes 9.2, 353 ordre de la date, 682

O
objets affichage, 287

Guide de l'utilisateur - Cration de rapports professionnelle 727

Index ordre de rsolution, 212, 666 avec fonction de sommaire de l'agrgat calcul, 213 orientation du graphique, 615 outil Crer une page d'invite, 221 ouverture analyses Analysis Studio, 260 rapports enregistrs en local, 259 rapports Query Studio, 260 passage au niveau suprieur dfinition, 711 graphiques, 124 PDF production d'un rapport, 72 permettre l'chelonnage, 607 permettre l'omission, 607 permettre la rotation 45, 606 permettre la rotation 90, 606 permettre les jointures entre plusieurs produits, 618 permettre les jointures externes, 650 permutation colonnes et lignes, 173 personnalisation cartes, 139 graphiques, 107 personnaliss, libells, 123 planification rapports, 53 plusieurs valeurs slection dans des invites, 231 police, 630 polices dans des cartes, 139 dfinition, 152 position, 653 calculs, 47 position absolue, 605 position droite (px), 661 position gauche (px), 638 position du repre de la cible, 671 position du signe ngatif, 685 position du symbole de la monnaie, 682 position en bas (px), 612 position en haut (px), 673 position sur l'axe 2 des Y, 680 pourcentage de l'axe, 652 pr-alimenter, 654 premire date, 629 prsentation modification dans un graphique, 324 prsentation de rapports, 148 rgles, 148 prsentations ajout, 291 dfinition, 711

P
packs, 69, 185 accs au dtail, 300 actualisation, 68 dfinition, 67, 710 lments de rfrence dans des requtes dtailles, 249 gestion des modifications, 267 modification de la connexion, 268 page, 590 pages, 59 ajout, 167 association de requtes, 167 pas d'affichage en cas d'absence de donnes, 76 pages d'invite cration de la vtre, 222 pagination, 173, 174, 651 pagination horizontale, 174 dfinition du style de numro, 173 palette, 651 palette conditionnelle, 617 palette du graphique circulaire jauge, 632 palettes conditionnelles, 129 graphiques, 110, 111 palettes conditionnelles, 129 paramtre, 651 paramtres pour les invites, 220, 227 utilisation dans une relation Principale/Dtails, 311 paramtres rgionaux dfinition, 710 proprits propres aux paramtres rgionaux, 216 passage au niveau infrieur dfinition, 710 graphiques, 124

728 Report Studio

Index description, 58 mise en relation avec des requtes, 236 objets de rapport, 59 pages, 59 prsentations rapides utilisation, 38 presse-papiers copie de rapports, 260 ouverture de rapports, 260 priorit des cellules de fait, 629 profils changement, 67 profils d'utilisateur, 66 changement, 67 profondeur, 624 proprit, 656 proprit du membre, 587 proprits, 655 graphiques, 107 propres aux paramtres rgionaux, 216 Proprits, volet, 56 proprits d'agrgation modle, 203 proprits de la table, 670 proprits des membres, 185 insertion, 188 proprits de variables SAP non prises en charge, 76 proprits du rapport modification, 180 rapports accs au dtail, 300 accessibles, 81 affichage d'un libell sur deux dans un graphique, 350 ajout de couleurs, 153 arrire-plans de graphiques en gris, 350 combinaison,, 311 contrle des lignes par page, 76 conversion en modles, 80 copie vers le Presse-papiers, 260 cration, 67 cration l'aide de votre code MDX, 251 cration l'aide de votre code SQL, 251 cration d'en-ttes de section, 199 cration d'invites dans une page de rapport, 228 cration de sections pour des donnes dimensionnelles, 201 cration pour Cognos 8 Go! Office, 82 dfinition, 711 dfinition des conditions, 280 dfinition des options de page PDF, 79 diffusion en rafale, 271 crasement d'un libell de graphique par un autre, 350 enregistrement dans Report Studio, 72 excution, 72 excution partir d'une source de donnes SAP BW, 75 excution partir de sources de donnes dimensionnelles, 75 excution dans Report Studio, 72 formats, 72 gestion, 84 mise niveau, 345 modifications de mise en forme, 355 multilingues, 292 ouverture partir du Presse-papiers, 260 ouverture et enregistrement local, 259 pages, 59 pas d'affichage des pages en cas d'absence de donnes, 76 passage aux niveaux infrieur et suprieur, 307 planification, 53 plusieurs pages, cration, 332 prsentation, 148 Guide de l'utilisateur - Cration de rapports professionnelle 729

Q
quadrillage, 632 principal, 116 secondaire, 116 quadrillage secondaire, 645 quadrillages secondaires graphiques, 371 Query Studio cration de modles dans Report Studio, 81

R
rapport diffus en rafale affichage impossible, 354

Index production au format CSV, 77 production au format Microsoft Excel, 78 production d'un rapport au format XML, 79 rcapitulatifs ne correspondant pas aux membres visibles, 351 recherche d'objets, 61 rgles de prsentation, 148 rutilisation des styles, 153 structure de base, 58 suppression d'en-ttes de section, 200 texte d'accs au dtail, 304 validation, 72 Voir relations Principale/Dtails rapports, exemples, 359 rapports cible cration pour l'accs au dtail partir de Cognos Series 7, 704 rapports Cognos Visualizer dfinition de l'accs au dtail dans Cognos 8, 704 rapports d'accs au dtail cration, 300 spcification de texte, 304 rapports de passage aux niveaux infrieur et suprieur cration, 307 ensembles de membres, 310 rapports de plusieurs pages, 167 rapports diffuss en rafale cration, 271 cration partir de sources de donnes dimensionnelles, 277 rapports groups contenant des totaux cumulatifs incorrects, 355 rapports PowerPlay dfinition de l'accs au dtail dans Cognos 8, 703 rapports Query Studio ouverture, 260 rcapitulatifs ajout, 202 aucun, 387 automatiques, 387 calculs, 213, 387 compte (lments distincts), 387 dfinition, 711 cart-type, 387 maximum, 387 minimum, 387 730 Report Studio moyenne, 387 ne s'applique pas, 387 nombre, 387 personnaliss, 387 rcapituler, 387 total, 387 valeur mdiane, 387 variance, 387 rcapitulatifs de rapports ne correspondant pas aux membres visibles, 351 rcapitulation donnes, 202 recherche dimensions, 189 recherche d'informations, 38 recherche d'objets dans les rapports, 61 recherche dans les rapports, Voir recherche d'objets recherche de valeurs rsultats inattendus, 395 redimensionnement cartes, 178 graphiques, 178 rfrence donnes lmentaires, 218 lment de pack dans des requtes dtailles, 249 rfrence de requte, 595 rfrences des composants de prsentation insertion, 158 rgles prsentation de rapports, 148 rgles de conversion dimensionnelles, 397 relations de jointure cration, 237 relations des jointures, 636 relations Principale/Dtails, 641 cration, 311 jointure d'ensembles de pages, 169 liaison des membres de deux sources de donnes dimensionnelles, 313 remarque, 588 remarques, 648 ajout des graphiques, 118 cartes, 139 dans des cartes, 139 remplacements, 650

Index remplacer les informations de dimension, 650 remplir les niveaux au pralable, 655 renommer lignes ou colonnes, 172 repre, 586 repre de la cible, 671 repres, 641 graphiques, 117 rptiteur, 596 rptiteurs, 144 conversion partir de listes, 144 dfinition, 711 insertion, 158 ReportNet conservation de l'apparence du rapport, 180 un rapport ne conserve pas son aspect d'origine, 355 Report Studio aides visuelles, 57 changement de la classe implicite, 181 dfinition d'options, 62 enregistrement de rapports, 72 interface utilisateur, 55 planification de rapports, 53 volet Objets insrables, 55, 56 volet Proprits, 56 zone de travail, 57 reprsentation de la valeur, 677 requte, 594, 656 requtes, 60 association des pages, 167 dfinition, 711 faisant rfrence des packs dans des requtes dtailles, 249 mise en relation avec des prsentations, 236 Principale/Dtails,, 311 utilisation, 236 utilisation de sources de donnes dimensionnelles, 236 utilisation du code MDX, 250 utilisation du code SQL, 250 Voir relations Principale/Dtails requtes faits multiples filtres, 237 requis, 661 restrictions sortie Microsoft Excel, 553 restrictions relatives Microsoft Excel objets de rapport imbriqus, 557 rutilisation objets, 165 styles, 153 RSV-SRV-0025, 351

S
sauts de page, 174 contrle, 180 cration, 201 sauts de page, Voir ensembles de pages SDK, Voir Cognos 8 Software Development Kit section, en-ttes cration, 199 suppression, 200 sections cration pour des donnes dimensionnelles, 201 Secure Socket Layer, Voir SSL, 557 slection connexions la base de donnes, 253 modles, 69 sparateur, 664 sparateur de date, 682 sparateur de dcimales, 682 sparateur de l'heure, 687 sparateur des milliers, 686 sries de donnes graphiques, 371 signe ngatif, 685 signet, 565 signets ajout, 156 cration pour l'accs au dtail, 296 singleton, 598 singletons insertion, 217 site Web Global Customer Services, 38 somme cumulative fonctions dimensionnelles, 209 soumission automatique, 608 source de donnes, 623 source en cascade, 614 sources de donnes dfinition, 711 dimensions conformes, 237

Guide de l'utilisateur - Cration de rapports professionnelle 731

Index dimensions non conformes, 237 OLAP, 185, 396 relationnelles modlises de faon dimensionnelle, 185, 255, 396 sources de donnes dimensionnelles cration de rapports de regroupement, 88 cration de rapports diffuss en rafale, 277 excution d'un rapport, 75 liaison de membres pour crer une relation Principale/Dtails, 313 rsolution de calculs, 214 sources de donnes relationnelles modlises de faon dimensionnelle, 185, 255, 396 sources de donnes SAP BW cration de rapports diffuss en rafale l'aide de, 277 excution de rapports l'aide de, 75 sous-titre, 670 sous-titre du graphique, 567 sous-totaux dans des listes groupes, 350 spciales, valeurs, 46 spcifications de rapport affichage, 84 affichage pour un objet slectionn, 84 cration, 67 dfinition, 712 SQL affichage, 250 ajout du vtre, 251 Cognos, 250 conversion, 251 dition, 251 natif, 250 optimisation des premires lignes, 253 utilisation, 250 SQL de Cognos, 250 SQL natif, 250 SSL restrictions relatives Microsoft Excel, 557 Structure de la page, vue, 149 style de courbe, 639 style de numro, 649 style des cellules des lignes de la liste, 585 style du corps des colonnes de la liste, 583 style du titre des colonnes de la liste, 583 732 Report Studio styles rutilisation, 153 styles conditionnels, 617 styles des lignes, 640 substitution de composantes, 568 sujets de requtes dfinition, 712 suppression, 670 donnes, 213 section, en-ttes, 200 suppression des valeurs de paramtre, 72 symbole de l'exposant, 684 symbole de la monnaie, 681 symbole de pourcentage, 686 symbole international de la monnaie, 684 Syntaxe, 675 syntaxe de jointure SQL, 668 syntaxe SQL, 668

T
table, 599 tableau crois, 569 tableaux croiss, 94 agrgation de valeurs, 206 application des styles de table, 163 un bord, cration, 97 cration, 317 discontinus, 103 erreur de dbordement, 353 imbrication de donnes, 97 indentation de donnes, 101 intersections, 98 membres de nuds de tableau crois, 95 mise en forme, 98 modes d'agrgation, 62 nuds de tableau crois, 95 rsolution de plusieurs calculs, 212 tableaux croiss un bord cration, 97 tableaux croiss discontinus cration, 103 tableaux de bord cration, 334 utilisation des filtres globaux, 220 table des matires, 599, 670 cration, 154

Index table des matires dans les rapports, 43 table du rptiteur, 597 tables application de styles, 163 dfinition de proprits, 180 insertion, 158, 162 tables de diffusion en rafale cration, 272 tables de rptiteurs dfinition, 712 taille du centre (%), 634 taille du groupe (chiffres), 684 taille du groupe secondaire (chiffres), 686 taille du libell 'Aucune donne' (pt), 648 taille du point (pt), 653 taille et dbordement, 178, 665 taille maximale (pt), 642 taille minimale (pt), 645 TDM cration, 154 texte, 601, 671 ajout, 151 mise en forme, 151 texte de l'lment de contexte, 569 texte de saut de page, 590 texte de troncation, 674 titre, 566, 614, 672 titre de colonne (liste), 583 titre de l'axe, 563, 610 titre de la lgende, 580, 639 titre de la lgende de la taille des points, 593 titre de la lgende des couleurs, 616 titre de la lgende des couleurs des points, 592 titre de la lgende des couleurs des rgions, 596 titre de la lgende des tailles, 666 titre du graphique, 568 titre implicite, 623 titres axes d'un graphique, 128 dans des cartes, 139 titres des colonnes, 617 toile d'araigne, 668 totaux cumulatifs incorrects, 355 Tous les caractres d'erreur, 681 traitement du sommaire, 662 traitement en cours, 655 traits connecteurs, 618 tri, 666 colonnes multiples, 198 donnes, 196 tri l'avance, 655 tri automatique, 608 troncation, 673 troncation automatique, 608 type, 674 type d'inclusion, 627 type de calendrier, 614, 681 type de graphique, 615 type de groupe, 633 type de position, 654 type de radar, 656 type de rgression, 657 type de source, 666, 667 type de valeur, 678 type de zone, 613 types de rapports, 87 graphiques, 104 listes, 87 rptiteurs, 144 tableau crois, 94

U
UDA-SQL-0114, 351 UDA-SQL-0206, 351 union combinaison d'ensembles dans un graphique, 322 unit de temps, 687 units de mesure, 214 utilisation dimensions, 185 filtres de conception de modle, 72 objets de rapport, 60 utiliser en tant qu'information sur le paramtre, 676 utiliser l'antmmoire locale, 676 utiliser la clause With du langage SQL, 677 utiliser le comportement 1.x, 675 utiliser le mme intervalle pour toutes les instances, 676 utiliser le sparateur des milliers, 677, 687 utiliser une valeur dtaille sur la page, 676

Guide de l'utilisateur - Cration de rapports professionnelle 733

Index

V
Vacances et aventure, exemples, 359, 364 valeur afficher, 626 valeur utiliser, 677 valeur de la donne lmentaire, 621, 622 valeur maximale, 643 valeur minimale, 645 valeur numrique, 649 valeurs, 678 affichage dans un graphique, 320 indication dans des invites, 232 personnalisation dans un graphique, 320 spciales, 46 valeurs en double, 626 valeurs manquantes division par zro, 349 validation rapports, 72 variable, 602 variable de bloc, 611 variable de rendu, 658 variable de source de l'adresse URL, 675 variable de source du code HTML, 635 variable de source du texte, 672 variable de style, 669 variables ajout, 285

variables SAP, proprits non prises en charge, 76 versions de rapports dfinition, 712 vers le bas, 626, 656 visible, 679

W
Web universelles palettes de couleurs, 153

X
XLS, format restrictions, 553 XML production d'un rapport, 79

Z
zone de groupe, 576 zone de slections multiples, 645 zones calcules cration en vue de la diffusion en rafale, 272 zones de groupe insertion, 158 zones de travail, 57 dfinition, 712

734 Report Studio

Вам также может понравиться