EPMofc_10_user_fr[1].pdf

496
Module complémentaire EPM pour le Guide de l'utilisateur Microsoft Office ■ SAP BusinessObjects EPM solutions, add-in for Microsoft Office 10.0 2013-03-14

Transcript of EPMofc_10_user_fr[1].pdf

Module complémentaire EPM pour le Guide de l'utilisateur Microsoft Office■ SAP BusinessObjects EPM solutions, add-in for Microsoft Office 10.0

2013-03-14

© 2013 SAP AG. Tous droits réservés.SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign,SAP BusinessObjects Explorer, StreamWork, SAP HANA et les autres produits et services SAP

Copyright

mentionnés dans ce document, ainsi que leurs logos respectifs, sont des marques commerciales oudes marques déposées de SAP AG en Allemagne ainsi que dans d'autres pays. Business Objectset le logo Business Objects, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence,Xcelsius et les autres produits et services Business Objects mentionnés dans ce document, ainsique leurs logos respectifs, sont des marques commerciales ou des marques déposées de BusinessObjects Software Ltd. Business Objects est une société du Groupe SAP. Sybase et Adaptive Server,iAnywhere, Sybase 365, SQL Anywhere, et les autres produits et services Sybase mentionnés dansce document, ainsi que leurs logos respectifs, sont des marques commerciales ou des marquesdéposées de Sybase, Inc. Sybase est une société du Groupe SAP. Crossgate, m@gic EDDY, B2B360°, B2B 360° Services sont des marques commerciales ou des marques déposées de CrossgateAG en Allemagne ainsi que dans d'autres pays. Crossgate est une société du Groupe SAP. Tous lesautres noms de produits et de services mentionnés sont des marques commerciales ou des marquesdéposées de leurs entreprises respectives. Les données contenues dans ce document sontuniquement mentionnées à titre informatif. Les spécifications des produits peuvent varier d'un paysà l'autre. Les informations du présent document sont susceptibles d'être modifiées sans préavis.Elles sont fournies par SAP AG et ses filiales (« Groupe SAP ») uniquement à titre informatif, sansengagement ni garantie d'aucune sorte. Le Groupe SAP ne pourra en aucun cas être tenu pourresponsable des erreurs ou omissions relatives à ces informations. Les seules garanties fourniespour les produits et les services du Groupe SAP sont celles énoncées expressément à titre degarantie accompagnant, le cas échéant, lesdits produits et services. Aucune des informationscontenues dans ce document ne saurait constituer une garantie supplémentaire.

2013-03-14

Table des matières

Nouveautés...........................................................................................................................15Chapitre 1

Nouveautés de la Documentation du Support Package 13.....................................................151.1Nouveautés de la Documentation du Support Package 13 Patch 02 .....................................161.2

Introduction au module complémentaire EPM......................................................................19Chapitre 2

Installation et mise à jour......................................................................................................21Chapitre 3

Installation..............................................................................................................................213.1Mettre à jour..........................................................................................................................213.2Réactivation du module complémentaire EPM .......................................................................223.3

Connexions...........................................................................................................................25Chapitre 4

Connexion et déconnexion.....................................................................................................254.1Gestion des connexions.........................................................................................................264.2Connexion active pour la feuille en cours................................................................................274.3Types de connexions..............................................................................................................274.4Sélection des connexions......................................................................................................294.5Connexion et déconnexion sélective de paires feuille/connexion ...........................................304.6

Sources de données de grand volume..................................................................................31Chapitre 5

A propos de l'interface du module complémentaire EPM.....................................................35Chapitre 6

Zones de l'interface principale................................................................................................356.1Réalisation des actions sans la souris....................................................................................366.2Utilisation de Microsoft Office 2003.......................................................................................366.3

Fonctionnalités disponibles..................................................................................................39Chapitre 7

Sécurité des données ou des membres................................................................................41Chapitre 8

Sécurité des données (Planning and Consolidation, version pour SAP NetWeaver)...............418.1

2013-03-143

Ouverture et enregistrement d'un fichier..............................................................................43Chapitre 9

Ouvrir un rapport lorsque des dimensions ou des membres ont changé.................................439.1Ouverture d'un fichier à partir d'un portail Web ......................................................................449.2Ouverture et enregistrement d'un fichier pour Planning and Consolidation.............................459.3Ouverture et enregistrement d'une connexion .......................................................................459.3.1Actions Ouvrir........................................................................................................................469.3.2Actions Enregistrer.................................................................................................................479.3.3Description et actions de la boîte de dialogue Ouvrir et Enregistrer .......................................489.3.4Structure des dossiers du serveur.........................................................................................499.3.5

Contexte................................................................................................................................51Chapitre 10

Contextes favoris...................................................................................................................5210.1Options Affichage de contexte...............................................................................................5310.2

Règles de présentation des rapports....................................................................................55Chapitre 11

Règles générales de présentation .........................................................................................5511.1Règles simples de présentation..............................................................................................5611.1.1Restrictions relatives à la présentation des dimensions..........................................................5711.1.2Zone Page.............................................................................................................................5811.2Zone Ligne.............................................................................................................................5811.3Zone Ligne simple..................................................................................................................5911.3.1Zone Ligne multidimensionnelle ou imbriquée.........................................................................5911.3.2Zone Ligne asymétrique.........................................................................................................6111.3.3Restrictions relatives à la zone Ligne......................................................................................6211.3.4Zone Colonne........................................................................................................................6211.4Zone Colonne simple.............................................................................................................6311.4.1Zone Colonnes multidimensionnelle ou imbriquée .................................................................6311.4.2Zone Colonne asymétrique ...................................................................................................6411.4.3Restrictions relatives à la Zone Colonne ...............................................................................6511.4.4Informations relatives à la grille de données...........................................................................6611.5Astuces importantes relatives à la grille de données..............................................................6711.5.1

Création de rapports ............................................................................................................69Chapitre 12

Identification et propriétés des membres................................................................................6912.1Identification des membres.....................................................................................................6912.1.1Propriétés du membre............................................................................................................7012.1.2Création de rapport à l'aide du volet EPM..............................................................................7012.2Création de rapport à l'aide de l'Editeur de rapport.................................................................7212.3Présentation de l'onglet de présentation de l'Editeur de rapport.............................................7312.3.1

2013-03-144

Table des matières

Disposition des dimensions dans l'Editeur de rapport.............................................................7412.3.2Sélection de membres dans l'Editeur de rapport.....................................................................7512.3.3Position de chaque dimension dans la zone Page à l'aide de l'Editeur de rapport....................7612.3.4Déplacement de rapports dans la feuille à l'aide de l'Editeur de rapport..................................7612.3.5Insertion d'un décalage entre la grille de données du rapport et sa zone Ligne ou Colonne.....7612.3.6Création de rapports directement dans une feuille..................................................................7712.4Reconnaissance de membre..................................................................................................7712.4.1Saisie de membres à l'aide du Sélecteur de membres............................................................8112.4.2Saisie de membres à l'aide du sélecteur de membres (dans des sources de données de grandvolume)..................................................................................................................................91

12.4.3

Saisie de membres à l'aide de la boîte de dialogue Insérer plusieurs membres.......................9312.4.4Création de rapports à l'aide de Copier/Coller.......................................................................9512.5

Création de rapports asymétriques.......................................................................................97Chapitre 13

Hiérarchies de consolidation................................................................................................99Chapitre 14

Hiérarchies dépendantes du temps....................................................................................101Chapitre 15

Actions et options spécifiques au rapport en cours............................................................103Chapitre 16

Options de rapport...............................................................................................................10316.1Gel de l'actualisation des données.......................................................................................10416.1.1Afficher uniquement les données du niveau de base............................................................10416.1.2Ne pas enregistrer de connexion et Ne pas enregistrer l'environnement dans la connexion..10416.1.3Tri, classement et filtrage des données ...............................................................................10516.2Tri des données ..................................................................................................................10516.2.1Filtrage des données ...........................................................................................................10716.2.2Classement des données.....................................................................................................10916.2.3Données en lecture seule.....................................................................................................11016.3Membres locaux...................................................................................................................11116.4Membre local détecté automatiquement..............................................................................11316.4.1Création de membres locaux................................................................................................11416.4.2Membres locaux - Exemples.................................................................................................11616.4.3Renommage de membres....................................................................................................12016.5Exclusion de membres.........................................................................................................12016.6Filtrage de l'insertion de membres........................................................................................12116.7Fonctionnalités Microsoft Excel pour la présentation du rapport...........................................12116.8

Plusieurs rapports dans une feuille ....................................................................................123Chapitre 17

Restrictions dans une feuille contenant plusieurs rapports...................................................12517.1

2013-03-145

Table des matières

Mise en surbrillance de rapports .........................................................................................12517.2Suppression de rapports .....................................................................................................12517.3

Actualisation du rapport .....................................................................................................127Chapitre 18

Actualisation de rapports......................................................................................................12918.1

Options utilisateur..............................................................................................................131Chapitre 19

Options de la feuille ...........................................................................................................135Chapitre 20

Options générales de la feuille.............................................................................................13520.1Options de développement..................................................................................................13520.1.1Utilisation en tant que formulaire de saisie...........................................................................13620.1.2Activation de la reconnaissance de membre.........................................................................13620.1.3Feuille de calcul EPM...........................................................................................................13720.1.4Disposition des totaux .........................................................................................................13720.1.5Aucune donnée et valeurs zéro............................................................................................13920.1.6Afficher la formule sous forme de commentaires Microsoft Excel.........................................14120.1.7Options de la feuille Mise en forme......................................................................................14220.2Retrait des en-têtes de ligne ...............................................................................................14220.2.1Nom d'affichage ..................................................................................................................14220.2.2Ajuster automatiquement la largeur de colonne....................................................................14320.2.3Répéter les en-têtes de lignes et Répéter les en-têtes de colonnes.....................................14320.2.4Valeur par défaut des cellules vides ....................................................................................14420.2.5Valeur par défaut du membre introuvable.............................................................................14520.2.6Appliquer la mise en forme dynamique.................................................................................14520.2.7Options de la feuille Actualiser.............................................................................................14620.3Conservation de la formule relative aux données et affichage des données dans les commentaires............................................................................................................................................146

20.3.1

Calculer les parents des hiérarchies.....................................................................................14620.3.2Actualisation des données de tout le fichier lors de son ouverture.......................................14720.3.3Effacer les données de tout le fichier lors de son enregistrement.........................................14820.3.4Affichage du texte des cellules non autorisées ....................................................................14820.3.5Appliquer uniquement la définition de l'éditeur de rapport pour accélérer l'actualisation........14820.3.6Restaurer la sélection dynamique lors de l'actualisation après navigation.............................14920.3.7Maintien des formules statiques faisant référence aux cellules du rapport ...........................14920.3.8

Navigation dans le rapport..................................................................................................151Chapitre 21

Actions de navigation arrière ...............................................................................................15121.1Permutation de la zone Ligne et de la zone Colonne............................................................15221.2Développement....................................................................................................................15221.3

2013-03-146

Table des matières

Développer sur un axe imbriqué...........................................................................................15421.3.1Réduire................................................................................................................................15721.4Réduction sur une zone imbriquée........................................................................................15821.4.1Conserver le membre...........................................................................................................15921.5Exclure le membre................................................................................................................16021.6Actions du clic double..........................................................................................................16221.7

Extraction............................................................................................................................163Chapitre 22

Liens rapides.......................................................................................................................167Chapitre 23

Création de liens rapides......................................................................................................16823.1Suppression de liens rapides................................................................................................16923.2

Membres personnalisés......................................................................................................171Chapitre 24

Création de membres personnalisés....................................................................................17324.1Ordre des membres personnalisés.......................................................................................17424.2Modification de membres personnalisés..............................................................................17524.3Activation ou désactivation de tous les membres personnalisés définis pour une pairefeuille/connexion .................................................................................................................175

24.4

Suppression de membres personnalisés .............................................................................17624.5Exporter des membres personnalisés...................................................................................17624.6Exportation de membres personnalisés................................................................................17724.6.1Importer des membres personnalisés...................................................................................17724.7Importation de membres personnalisés ...............................................................................17824.7.1

Objets Flash........................................................................................................................181Chapitre 25

Création d'un objet Flash à l'aide du connecteur EPM..........................................................18125.1Connexions et opérations....................................................................................................18225.1.1Création d'une connexion dans Dashboard Design..............................................................18325.1.2Extraire les données à l'aide d'un rapport.............................................................................18425.1.3Extraction des bases de données/environnements/domaines d'applications .......................18625.1.4Extraction des cubes/modèles/InfoProviders ......................................................................18725.1.5Extraire les dimensions ........................................................................................................18825.1.6Extraction des membres/valeurs caractéristiques d'une dimension .....................................18925.1.7Données d'entrée................................................................................................................19025.1.8Extraction des processus de gestion....................................................................................19125.1.9Extraction du contexte..........................................................................................................19225.1.10Extraction du texte de la bibliothèque...................................................................................19325.1.11Extraction des valeurs de propriété des membres................................................................19425.1.12Insertion d'objet Flash..........................................................................................................19525.2

2013-03-147

Table des matières

Graphiques dynamiques ....................................................................................................197Chapitre 26

Mise en forme dynamique...................................................................................................199Chapitre 27

Définition d'un modèle de mise en forme dynamique............................................................19927.1Définition d'un modèle de mise en forme dynamique ...........................................................20227.1.1Mise en forme dynamique appliquée à une feuille de calcul ou à un rapport spécifique.........20327.2Application d'un modèle de mise en forme dynamique par défaut à la feuille de calcul..........20327.2.1Application d'un modèle de mise en forme dynamique par défaut à un rapport.....................20427.2.2

Génération automatique de feuilles de classeur.................................................................205Chapitre 28

Mode local..........................................................................................................................207Chapitre 29

Protection de la feuille de calcul.........................................................................................209Chapitre 30

Collaboration.......................................................................................................................211Chapitre 31

Publication de rapports sur un portail Web...........................................................................21131.1Connexion de publication et de distribution..........................................................................21231.2Publication de jeux de rapports ............................................................................................21331.2.1Distribution et collecte de données......................................................................................22331.2.2

Fonctions EPM....................................................................................................................233Chapitre 32

EPMUser.............................................................................................................................23632.1EPMServer..........................................................................................................................23632.2EPMEnvDatabaseDesc........................................................................................................23732.3EPMEnvDatabaseID.............................................................................................................23732.4EPMModelCubeID...............................................................................................................23832.5EPMModelCubeDesc..........................................................................................................23832.6Fonctions sur les rapports....................................................................................................23932.7EPMDimensionOverride.......................................................................................................23932.7.1EPMAxisOverride.................................................................................................................24232.7.2EPMCopyRange...................................................................................................................24332.7.3EPMInsertCellsBeforeAfterBlock.........................................................................................24432.7.4EPMMemberID....................................................................................................................24532.7.5EPMReportOptions..............................................................................................................24532.7.6EPMMemberSortingOverride...............................................................................................24732.7.7EPMReadOnlyData..............................................................................................................24832.7.8EPMReportID.......................................................................................................................24932.8

2013-03-148

Table des matières

EPMFullContext...................................................................................................................24932.9EPMContextMember...........................................................................................................25032.10EPMDimensionProperty.......................................................................................................25132.11EPMDimensionPropertyValues............................................................................................25232.12EPMMemberDesc................................................................................................................25332.13EPMMemberProperty..........................................................................................................25432.14EPMMemberOffset..............................................................................................................25532.15EPMSelectMember..............................................................................................................25632.16EPMCellRanges...................................................................................................................25732.17EPMRefreshTime.................................................................................................................25832.18EPMScaleData.....................................................................................................................25832.19EPMRetrieveData................................................................................................................25932.20EPMDimensionList...............................................................................................................26032.21EPMSaveComment..............................................................................................................26132.22EPMSaveData......................................................................................................................26232.23EPMSaveDataOnly..............................................................................................................26332.24EPMWorkStatus..................................................................................................................26432.25EPMComparison..................................................................................................................26532.26EPMDimensionType.............................................................................................................26632.27EPMCommentFullContext....................................................................................................26732.28EPMCommentPartialContext................................................................................................26832.29EPMURL..............................................................................................................................27032.30EPMBook.............................................................................................................................27232.31EPMLink..............................................................................................................................27332.32EPMPathLink.......................................................................................................................27532.33EPMDocumentList...............................................................................................................27732.34EPMDocument.....................................................................................................................27832.35EPMCellContextDocument..................................................................................................27932.36EPMExecuteAPI...................................................................................................................28032.37

Saisie et enregistrement de données .................................................................................281Chapitre 33

Saisie de données................................................................................................................28133.1Fonctionnalités de planification.............................................................................................28233.2Répartition...........................................................................................................................28333.2.1Trend...................................................................................................................................28333.2.2Pondération..........................................................................................................................28433.2.3Commentaires.....................................................................................................................28533.3Création et modification de commentaires...........................................................................28533.3.1Affichage de commentaire dans une cellule..........................................................................28733.3.2Recherche de commentaires................................................................................................28833.3.3Enregistrement de données..................................................................................................28833.4

2013-03-149

Table des matières

Validation des données........................................................................................................29033.5Statut de travail....................................................................................................................29033.6

Accès aux journaux.............................................................................................................293Chapitre 34

Flux de processus de gestion..............................................................................................295Chapitre 35

Modèles de rapports et de formulaires de saisie................................................................297Chapitre 36

Autres fonctionnalités.........................................................................................................299Chapitre 37

Cache de métadonnées.......................................................................................................29937.1Fichier journal.......................................................................................................................30037.2Informations sur les cubes ..................................................................................................30037.3Afficher MDX.......................................................................................................................30137.4

Module complémentaire EPM pour Microsoft Office Word et PowerPoint........................303Chapitre 38

Fonctionnalités communes au module complémentaire pour Microsoft Office Excel, Word etPowerPoint .........................................................................................................................303

38.1

Autres fonctionnalités du module complémentaire pour Microsoft Office Word et PowerPoint............................................................................................................................................304

38.2

Options du module complémentaire pour Microsoft Office Word et PowerPoint .................30538.3

Gestionnaire de données....................................................................................................307Chapitre 39

A propos du Gestionnaire de données.................................................................................30739.1A propos du Gestionnaire de données.................................................................................30739.1.1Packages standard...............................................................................................................30939.2Packages de gestion des données standard........................................................................30939.2.1Packages de processus financiers ......................................................................................31639.2.2Packages d'administration du système.................................................................................31739.2.3Packages supplémentaires...................................................................................................31839.3A propos des packages supplémentaires.............................................................................31839.3.1Importation des données de transaction d'un InfoProvider ...................................................32539.3.2Ajout ou modification de packages.......................................................................................32639.4Propriétés des packages......................................................................................................32639.4.1Utilisation des calculs dans les packages.............................................................................34739.4.2Syntaxe des objets de package ...........................................................................................34739.4.3Tâches du Gestionnaire de données....................................................................................34839.5Tâches du gestionnaire de données.....................................................................................34839.5.1Suppression d'un package de la liste....................................................................................34839.5.2Exécution de packages.........................................................................................................34939.5.3

2013-03-1410

Table des matières

Définition d'un lien de package.............................................................................................35139.5.4Modification de la liste des packages sélectionnés...............................................................35239.5.5Affichage du statut des packages.........................................................................................35339.5.6Affichage du statut de planification du package....................................................................35339.5.7Ajout de plusieurs chaînes de processus à un package........................................................35339.5.8Importation et exportation de données contenant plusieurs chiffres clés..............................35439.5.9Rétractation des données principales et des données de transaction...................................35439.5.10A propos de l'initialisation Delta............................................................................................35539.5.11Transformations et conversions de données........................................................................35839.6A propos des transformations de données...........................................................................35839.6.1Conversions de données.....................................................................................................37439.6.2Transfert et aperçu de données............................................................................................37539.7A propos du transfert de données et de l'aperçu..................................................................37539.7.1

API.......................................................................................................................................379Chapitre 40

Macros................................................................................................................................37940.1Contexte..............................................................................................................................37940.1.1SetSheetOption...................................................................................................................38740.1.2GetSheetOption...................................................................................................................39340.1.3Connexions du rapport.........................................................................................................39340.1.4Rapports..............................................................................................................................39840.1.5GetMemberDimension ........................................................................................................41540.1.6GetMemberHierarchy ..........................................................................................................41540.1.7GetDimensionList................................................................................................................41640.1.8GetHierarchyList..................................................................................................................41740.1.9GetHierarchyMembers ........................................................................................................41740.1.10Get MDX Request ..............................................................................................................41840.1.11Publication et diffusion de jeux de rapports..........................................................................41840.1.12EvDRE.................................................................................................................................42040.1.13Ouvrir/Enregistrer les connexions........................................................................................42240.1.14Connexions du Gestionnaire de données.............................................................................42340.1.15Macros utilisées dans la fonction EPMExecuteAPI...............................................................42340.2LogOn..................................................................................................................................42440.2.1Connexions..........................................................................................................................42440.2.2Excel....................................................................................................................................42640.2.3Word et PowerPoint.............................................................................................................42740.2.4Navigation............................................................................................................................42840.2.5Explorer en détail.................................................................................................................42940.2.6Membres de contexte..........................................................................................................43040.2.7Commentaires.....................................................................................................................43340.2.8Ouvrir/Enregistrer à partir du serveur...................................................................................43440.2.9

2013-03-1411

Table des matières

OpenDimensionAndMemberSelector ..................................................................................43540.2.10OpenReportEditor................................................................................................................43540.2.11Options................................................................................................................................43640.2.12Actualiser.............................................................................................................................43640.2.13Enregistrer des données......................................................................................................43840.2.14OpenWorkStatusEditor........................................................................................................43940.2.15Planification..........................................................................................................................43940.2.16Publication de jeux de rapports.............................................................................................44040.2.17Distribution et collecte.........................................................................................................44140.2.18OpenSpecificDocument.......................................................................................................44340.2.19Gestionnaire de données.....................................................................................................44440.2.20Affectation d'un formulaire de contrôle à une macro.............................................................44840.3Fonctions VBA personnalisées (événements)......................................................................44940.4

Extensibilité du ruban..........................................................................................................451Chapitre 41

Extensions de ruban : méthode simple.................................................................................45141.1Contenu du fichier RubanXML.xml.......................................................................................45141.1.1Extensions de ruban : méthode avancée..............................................................................45341.2Procédure de création d'une extension de ruban .................................................................45441.2.1Détails d'implémentation de l'interface.................................................................................45541.2.2

Langues...............................................................................................................................465Chapitre 42

A propos du module complémentaire EPM.........................................................................467Chapitre 43

Migration.............................................................................................................................469Chapitre 44

Migration de rapports Extended Analytics Analyzer..............................................................46944.1Migration d'EvDRE Planning and Consolidation ...................................................................46944.2Formule d'EvDRE.................................................................................................................47044.2.1KeysRange..........................................................................................................................47144.2.2Membres et axes de rapport................................................................................................47144.2.3ExpansionsRange.................................................................................................................47644.2.4SortRange............................................................................................................................48144.2.5OptionRange........................................................................................................................48144.2.6Migration de format..............................................................................................................48344.2.7Journal de migration.............................................................................................................48844.2.8Lancement de la migration d'EvDRE.....................................................................................48944.2.9Après la migration................................................................................................................49144.2.10

2013-03-1412

Table des matières

Informations supplémentaires.............................................................................................493Annexe A

Index 495

2013-03-1413

Table des matières

2013-03-1414

Table des matières

Nouveautés

1.1 Nouveautés de la Documentation du Support Package 13

Paramètre Nom de connexion dans les fonctions EPMVous avez également la possibilité de saisir le nom d'un modèle au lieu du nom de la connexion, àcondition que vous ne soyez pas connecté à d'autres modèles ayant exactement le même nom. Parexemple, EPMContextMember.

Fonctions EPM avec double-clicSi la cellule sur laquelle vous cliquez deux fois est fusionnée avec d'autres cellules, le double-clic nefonctionnera pas. Par exemple, EPMContextMember.

Sélection de membres parent dans la zone PageEn réduisant (commande Réduire dans l'onglet EPM une cellule de membre située dans la zone Paged'un rapport, le membre parent s'affiche à la place et est pris en compte dans le rapport. Cela estpossible uniquement lorsqu'un membre unique est sélectionné pour une dimension située dans la zonePage. Voir Modification de membres de la dimension dans la zone Page à l'aide du Sélecteur demembres et Réduire.

Nouvelle API : OpenMemberSelectorLa nouvelle API OpenMemberSelector ouvre le Sélecteur de membres qui permet de sélectionner desmembres pour une dimension et une connexion spécifiées. OpenMemberSelector.

Nouvel événement : GetMaxTupleByCellRequestLe paramètre SmartQueryEngineMaxTupleByCellRequest du fichier FPMXLClient.dll.config définit,pour les fonctions EPM, le nombre maximal de nuplets (combinaisons de membres) par requête lorsd'une actualisation. Ce paramètre ne peut pas être modifié lors d'une session pour un classeur spécifique.Pour des raisons de performances, vous pouvez à présent modifier le nombre de nuplets lors d'unesession pour un classeur spécifique, par exemple, si votre classeur contient de nombreuses fonctionsEPM comme EPMRetrieveData, EPMSaveData et EPMSaveComment. Pour modifier le nombre denuplets, utilisez l'événement GetMaxTupleByCellRequest. Le nombre saisi écrasera le nombreSmartQueryEngineMaxTupleByCellRequest. Voir Fonctions VBA personnalisées (événements).

Connexions pour les actions Ouvrir, Enregistrer, Publication des jeux de rapports etDistributionVous pouvez modifier la connexion de deux manières. Voir Connexion de publication et de distributionet Ouverture et enregistrement d'une connexion .

2013-03-1415

Nouveautés

Nouveaux noms de membres : Spécifiques aux sources de données de grand volumeDans un rapport connecté à un InfoCube SAP NetWeaver BW (via une connexion locale), vous pouvezdésormais choisir les noms de membres à afficher en fonction de ce qui est défini dans le fichierProviderCapabilityConfiguration.xml situé dans le dossier d'installation du module complémentaireEPM. Dans ce fichier, vous pouvez personnaliser les noms de membres de votre choix en fonction despropriétés. Par défaut, les combinaisons de noms suivantes sont fournies dans le fichier : Nom-Clé,Nom moyen-Clé, Nom long-Clé, Légende-Clé. Si les propriétés existent dans les hiérarchies, les nomsconcaténés sont proposés dans la liste de noms d'affichage du Sélecteur de membres. Le nom demembre est pris en compte dans le rapport. Voir Sources de données de grand volume.

Formule EPMOlapMemberLa formule EPMOlapMember est désormais la suivante : =EPMOlapMemberO(

Toutefois, les deux formules suivantes sont reconnues : =EPMOlapMemberO( et =EPMOlapMember(.

API SetSheetOptionLes options de protection sont désormais documentées. Voir SetSheetOption.

1.2 Nouveautés de la Documentation du Support Package 13 Patch 02

Restriction de l'option de feuille "Conserver la formule relative aux données".Lorsque vous modifiez un membre dans une zone, à l'aide par exemple de la barre de contexte EPM,les formules sont conservées. Voir Conservation de la formule relative aux données et affichage desdonnées dans les commentaires .

Restriction des données en lecture seuleLa sélection de membres est toujours statique. Voir Données en lecture seule.

Actualisation des métadonnéesVous pouvez actualiser les métadonnées d'une source de données spécifique à tout moment. VoirConnexion et déconnexion.

L'API RefreshConnectionMetadata est également disponible. Voir RefreshConnectionMetadata.

Cache de métadonnéesLa section du cache de métadonnées a été mise à jour. Voir Cache de métadonnées.

Contextes favorisLors de l'utilisation fréquente du même contexte, vous pouvez l'enregistrer en tant que contexte favori.Vous pouvez ensuite sélectionner le contexte favori à partir de la barre de contexte EPM, au lieu d'avoirà sélectionner chaque membre de la dimension dans la barre. Voir Contextes favoris.

Mode hors ligne sans protection de classeurVous pouvez permuter un classeur en mode hors ligne sans le protéger. Voir Mode local.

2013-03-1416

Nouveautés

APILes API suivantes sont disponibles :• L'API RefreshReportDataOnly. Voir RefreshReportDataOnly.• L'API LogOn. Voir LogOn.• L'API GetSheetOption. Voir GetSheetOption.• L'API SetContextOptionsForSeveralDimensions. Voir SetContextOptionsForSeveralDimensions.

Onglet Affichage de la boîte de dialogue Options utilisateurDans la boîte de dialogue Options utilisateur, le nouvel onglet Affichage a été créé et certainesoptions ont été déplacées de l'onglet Autres vers l'onglet Afficher. Voir Options utilisateur.

Maintenir les formules statiques faisant référence aux cellules du rapportSi vous utilisez les formules Microsoft Excel référençant les cellules (données ou membres) d'un rapportet que vous voulez que ces formules soient statiques, vous pouvez sélectionner l'option Maintenir lesformules statiques référençant les cellules de rapport dans les Options de la feuille. Voir Maintiendes formules statiques faisant référence aux cellules du rapport .

ExtractionUne extraction vers le cube permet d'afficher les informations d'affichage d'un autre cube, pour toutparamètre spécifique indiqué dans le fichier fourni. Voir Sources de données de grand volume.

Utilisation des hiérarchies dépendantes du tempsUne fois connecté à un modèle Planning and Consolidation, version pour SAP NetWeaver, vous pouvezutiliser les hiérarchies dépendantes du temps dans vos rapports. Voir Hiérarchies dépendantes dutemps.

Mise en forme spécifique pour les membres non reconnusUne option permet d'appliquer une mise en forme spécifique aux membres non reconnus. Voir Saisiede membres directement dans une feuille.

Extensibilité du ruban : autre méthode de création d'extensionsVous pouvez créer des extensions à l'onglet EPM du ruban Microsoft Office Excel, plus simplement, àl'aide de macros et d'un fichier .xml. Voir Extensions de ruban : méthode simple.

2013-03-1417

Nouveautés

2013-03-1418

Nouveautés

Introduction au module complémentaire EPM

Le module complémentaire EPM est un module complémentaire pour Microsoft Office Excel, MicrosoftOffice Word et Microsoft Office PowerPoint.

Le module complémentaire EPM permet d'analyser des données. Le module complémentaire EPM estconçu pour accéder aux données des produits des solutions EPM de SAP Business Objects, transformantces données en temps réel en un formulaire prenant en charge le reporting et fournissant des outilsde reporting et de livraison. Le module complémentaire permet également l'analyse de données depuisplusieurs solutions EPM simultanément.

Le module complémentaire EPM permet d'analyser les données des sources de données OLAPsuivantes :• Cubes SSAS créés avec le concepteur de cubes SAP BusinessObjects Financial Consolidation.• InfoCubes SAP NetWeaver BW créés avec le concepteur de cubes SAP BusinessObjects Financial

Consolidation.• Modèles SAP BusinessObjects Profitability and Cost Management.• Modèles SAP BusinessObjects Planning and Consolidation, version pour SAP NetWeaver.• Modèles SAP BusinessObjects Planning and Consolidation, version pour la plateforme Microsoft.

Le module complémentaire EPM permet aussi de saisir des données sur des modèles SAPBusinessObjects Planning and Consolidation à condition que vous utilisiez la connexion appropriée.Pour en savoir plus sur les connexions, voir Types de connexions.

Remarque :Selon la connexion utilisée, certaines fonctionnalités EPM ne sont pas prises en charge et, parconséquent, les commandes sont automatiquement masquées ou grisées.

Vous pouvez utiliser le module complémentaire EPM sur tout autre cube SSAS et InfoCube SAPBusiness Warehouse non EPM.

Lors de l'utilisation d'une connexion Planning and Consolidation, l'onglet Gestionnaire de donnéesest ajouté au ruban Microsoft Office Excel. Le Gestionnaire de données est un module Planning andConsolidation qui permet de déplacer des données dans le système, de copier ou déplacer des donnéesdans/à travers différentes applications et d'exporter les données d'une application pour les utiliser dansun outil externe. De plus, le Gestionnaire de données prend en charge le mappage et la transformationcomplexe des données. Le Gestionnaire de données permet également d'exporter les données detransaction et les données principales d'une application contenue dans Planning and Consolidationvers un fichier pouvant être utilisé dans un outil externe. Pour en savoir plus, voir la section Gestionnairede données.

2013-03-1419

Introduction au module complémentaire EPM

Extraction de données à partir de sources de données 7.5Au lieu d'Extended Analytics Analyzer 7.5, vous pouvez utiliser le module complémentaire EPM 10.0pour extraire et analyser des données provenant des sources de données 7.5 suivantes :• Cubes SSAS créés avec le concepteur de cubes SAP BusinessObjects Financial Consolidation.• InfoCubes SAP NetWeaver BW créés avec le concepteur de cubes SAP BusinessObjects Financial

Consolidation.• Modèles SAP BusinessObjects Planning and Consolidation, version pour SAP NetWeaver.• Modèles SAP BusinessObjects Planning and Consolidation, version pour la plateforme Microsoft.

Remarque :

• Utilisez des connexions locales (fichiers .oqy) pour vous connecter aux sources de données viaODBO.

• Cette remarque s'applique aux connexions Planning and Consolidation locales. Lors de l'utilisationdes modules complémentaires, Planning and Consolidation Interface pour Microsoft Excel 7.5 (surun modèle 7.5 Planning and Consolidation) et EPM 10.0 (sur un modèle 10.0 Planning andConsolidation), décochez l'optionCharger les fonctions EV dans lesOptions utilisateur de l'ongletEPM. Cela permet d'éviter les conflits entre les noms de fonctions EV. Voir aussi : Fonctions EPM.

2013-03-1420

Introduction au module complémentaire EPM

Installation et mise à jour

• Vous pouvez installer le module complémentaire EPM de plusieurs manières.• Dans le cas d'une connexion Planning and Consolidation, une fois le module complémentaire EPM

installé sur l'ordinateur local, vous pouvez installer les mises à jour.

3.1 Installation

Il existe plusieurs manières d'installer le module complémentaire EPM pour Microsoft Office.• Lancez l'installation.• Téléchargez le module complémentaire EPM depuis la zone de lancement BI de SAP

BusinessObjects Enterprise. Une fois que vous êtes connecté à la zone de lancement BI, lancezl'installation dans la zone Préférences.

Remarque :Lorsque le module complémentaire EPM n'est pas installé et que vous essayez d'ouvrir un classeurEPM existant ou d'en créer un, une fenêtre contextuelle s'affiche, indiquant que l'application n'estpas installée. Lorsque vous cliquez sur OK, une autre boîte de dialogue s'ouvre pour vous proposerd'installer l'application en sélectionnant Installer le module complémentaire EPM pour MicrosoftOffice.

• Téléchargez le module complémentaire EPM depuis le client Web SAP BusinessObjects Planningand Consolidation. Une fois connecté à Planning and Consolidation, sélectionnez Installer le modulecomplémentaire EPM pour Microsoft Office.

Le module complémentaire est automatiquement chargé à l'ouverture de Microsoft Office Excel, MicrosoftOffice Word ou Microsoft Office PowerPoint.

Pour en savoir plus sur les prérequis logiciels et matériels pour l'installation du module complémentaireEPM, voir le guide SAP BusinessObjects EPM Solutions, add-in for Microsoft Office Installation Guide.

3.2 Mettre à jour

2013-03-1421

Installation et mise à jour

S'applique à:SAP BusinessObjects Planning and Consolidation, version pour SAP NetWeaver et SAP BusinessObjectsPlanning and Consolidation, version pour la plateforme Microsoft.

Une fois le module complémentaire EPM installé, vous pouvez installer les mises à jour en fonction dela politique de mise à jour définie côté serveur. Les options suivantes sont possibles :

• Pour que vous soyez informé d'une nouvelle mise à jour disponible, cochez l'option M'informer desmises à jour disponibles dans lesOptions utilisateur. Lors de la connexion à un serveur Planningand Consolidation, un message s'affiche chaque fois qu'une mise à jour est disponible vousdemandant si vous souhaitez l'installer maintenant ou ultérieurement.

Remarque :

• Si vous ne souhaitez plus être informé des mises à jour disponibles, cochez l'option Ne plusafficher ce message dans la boîte de message qui s'affiche ou décochez l'option M'informerdes mises à jour disponibles dans les Options utilisateur. Ces deux options sontsynchronisées, ce qui signifie que si la première est cochée dans la boîte de message, l'optionutilisateur est automatiquement décochée.

• L'option M'informer des mises à jour disponibles s'applique et l'option Ne plus afficher cemessage apparaît uniquement pour les mises à jour définies en tant que "mise à jour utilisateur"côté serveur. Pour les mises à jour définies en tant que "mise à jour automatique" côté serveur,sans que rien ne soit spécifié de votre côté, lors de la connexion à un serveur Planning andConsolidation, un message apparaît chaque fois qu'une mise à jour est disponible, vousdemandant si vous souhaitez l'installer maintenant ou ultérieurement.

• Pour les mises à jour obligatoires (définies en tant que "mise à jour forcée" côté serveur), un messageapparaît sur votre ordinateur local vous demandant d'installer la mise à jour. Si vous n'installez pasla mise à jour, vous ne pouvez pas utiliser le module complémentaire EPM.

• Vous pouvez vérifier à tout moment les nouvelles mises à jour disponibles. Pour ce faire, lors de laconnexion à un serveur Planning and Consolidation, sélectionnezEPM >A propos de >Rechercherles mises à jour.

Rubriques associées• Options utilisateur

3.3 Réactivation du module complémentaire EPM

Si le module complémentaire EPM a été désactivé, vous pouvez le réactiver.1. Dans Microsoft Office Excel 2007, cliquez sur le boutonOffice, puis sur le bouton Options Excel.2. Dans la boîte de dialogue Options Excel, sélectionnez Modules complémentaires.3. Sélectionnez Eléments désactivés dans la liste déroulante Gérer puis cliquez sur le bouton OK.4. Dans la boîte de dialogue Eléments désactivés, sélectionnez les solutions SAP BusinessObjects

Financial Consolidation, module complémentaire pour Microsoft Office et cliquez sur le boutonActiver.

5. Cliquez sur le bouton Fermer.

2013-03-1422

Installation et mise à jour

Remarque :Vous pouvez aussi réactiver rapidement le module complémentaire EPM en exécutant AddinManager.exeà partir du dossier d'installation et en sélectionnant Activé dans la boîte de dialogue qui s'ouvre.

2013-03-1423

Installation et mise à jour

2013-03-1424

Installation et mise à jour

Connexions

Pour accéder à un cube ou à un modèle spécifique avec le module complémentaire EPM, vous devezutiliser une connexion. Une connexion établit une connexion entre une source de données spécifiqueet un rapport.

Les connexions sont gérées dans la boîte de dialogue Gestionnaire de connexions.

4.1 Connexion et déconnexion

Le fait de vous connecter permet d'établir une première connexion entre tous les classeurs (pour uneinstance Microsoft Excel) et un cube ou un modèle.

Pour vous connecter, sélectionnez EPM > Connexion. Une fois que vous êtes connecté à une sourcede données, le bouton Connexion du ruban est masqué et le bouton Déconnexion est affiché.

Lorsque vous vous connectez, vous sélectionnez une première connexion pour les classeurs. La boîtede dialogue Connexion propose la connexion par défaut, si vous en avez défini une, ou reste vide etvous devez alors cliquer sur le bouton d'ellipse (...) pour sélectionner une connexion dans la boîte dedialogue Gestionnaire de connexions qui s'ouvre. La connexion sélectionnée est considérée commela connexion active.

Lorsque vous ouvrez un classeur contenant plusieurs rapports et que vous vous connectez avec uneconnexion spécifique, toutes les autres connexions utilisées par les autres rapports du classeur sontautomatiquement connectées (à moins qu'une connexion ait été supprimée par exemple, auquel casvous devrez peut-être saisir le nom d'utilisateur et le mot de passe pour une ou plusieurs connexions).Si vous ouvrez un autre classeur contenant des rapports, les connexions seront également connectéesautomatiquement.

La déconnexion déconnecte toutes les connexions utilisées dans le classeur actif.

Actualisation des métadonnéesLors de la connexion, les métadonnées sont chargées, ce qui signifie que les dimensions et les membresde la source de données (cube ou modèle) sont chargés. Lors de la déconnexion puis de la reconnexion,les métadonnées sont chargées et actualisées avec les dimensions et les membres qui ont été ajoutésà la source de données depuis la dernière connexion.

Vous pouvez actualiser les métadonnées d'une source de données spécifique à tout moment, sansavoir à vous déconnecter puis à vous reconnecter. Pour cela, sélectionnez EPM > Plus > Actualiser

2013-03-1425

Connexions

lesmétadonnées de la connexion en cours. Les métadonnées sont immédiatement actualisées pourla connexion qui est affichée dans la zone Connecté à du volet EPM.

Rubriques associées• Connexion active pour la feuille en cours

4.2 Gestion des connexions

Les connexions sont gérées dans la boîte de dialogueGestionnaire de connexions. LeGestionnairede connexions peut s'ouvrir des façons suivantes :• Sélectionnez EPM > Actions de rapport > Gérer les connexions• Cliquez sur Connexion, puis sélectionnez le bouton d'ellipse (...)• Choisissez Sélectionnez une autre connexion dans la liste déroulanteConnexion active du volet

EPM.

Lorsque vous ouvrez le Gestionnaire de connexions, toutes les connexions que vous avez déjàsélectionnées s'affichent, y compris les connexions locales, à condition que l'option Afficher lesconnexions locales soit sélectionnée. Si vous souhaitez que les connexions locales soient toujoursaffichées à l'ouverture duGestionnaire de connexions, sélectionnez l'optionAfficher les connexionslocales dans les Options utilisateur.

Vous effectuez les actions suivantes dans le Gestionnaire de connexions :• Sélectionner une connexion.• Définir une connexion par défaut. Vous pouvez définir une connexion comme connexion par défaut.

La connexion sera proposée par défaut lorsque vous vous connectez. Pour ce faire, dans leGestionnaire de connexions, sélectionnez une connexion dans la liste et cliquez sur Définircomme valeur par défaut.

• Connecter ou déconnecter de manière sélective une ou plusieurs paires feuille/connexion. Parexemple, lorsqu'un classeur contient un nombre important de feuilles que vous ne souhaitez pasconnecter, vous pouvez déconnecter plusieurs feuilles simultanément.

• Modifier ou supprimer une connexion.• Dupliquer une connexion Planning and Consolidation.

Rubriques associées• Fonctionnalités disponibles• Création de rapports• Fonctions EPM• Types de connexions• Sélection des connexions• Connexion et déconnexion sélective de paires feuille/connexion

2013-03-1426

Connexions

4.3 Connexion active pour la feuille en cours

La connexion active est celle utilisée lorsque vous créez un rapport ou entrez une fonction EPM.

Lorsque vous vous connectez, vous sélectionnez une première connexion. Cette connexion est laconnexion active pour tous les classeurs. A tout moment, vous pouvez sélectionner une autre connexionqui deviendra la connexion active pour la feuille en cours.

La connexion active est sélectionnée dans la liste déroulante Connexion active du volet EPM. Lesconnexions disponibles dans cette liste sont les connexions que vous avez établies pendant votresession Microsoft Excel en cours. La connexion que vous sélectionnez dans la liste est la connexionactive pour la feuille en cours jusqu'à ce que vous en sélectionniez une autre.

Rubriques associées• Plusieurs rapports dans une feuille• Fonctions EPM

4.4 Types de connexions

Différents types de connexion sont disponibles en fonction de votre environnement. Parmi eux setrouvent : Locale, SAP BusinessObjects Enterprise, Planning and Consolidation, version pourSAP NetWeaver, Planning and Consolidation, version pour la plateforme Microsoft et autres.

En utilisant une connexion Locale ou SAP BusinessObjects Enterprise, le module complémentaireEPM permet d'analyser les données des sources de données OLAP suivantes :• Cubes SSAS créés avec le concepteur de cubes SAP BusinessObjects Financial Consolidation.• Les InfoCubes SAP NetWeaver BW créés avec SAP BusinessObjects Financial Consolidation,

concepteur de cube (notez que seuls les objets suivants du fournisseur ODBO SAP BW sont prisen charge : InfoCube, MultiProvider et VirtualProvider).

• Modèles SAP BusinessObjects Profitability and Cost Management.• Modèles SAP BusinessObjects Planning and Consolidation, version pour SAP NetWeaver.• Modèles SAP BusinessObjects Planning and Consolidation, version pour la plateforme Microsoft.

En utilisant une connexion Planning and Consolidation, version pour SAP NetWeaver ou Planningand Consolidation, version pour la plateforme Microsoft, le module complémentaire EPM permetégalement de saisir des données dans les modèles SAP BusinessObjects Planning and Consolidation.

Remarque :Les administrateurs créent les cubes et modèles auxquels vous connectez vos rapports. Ils peuventmodifier la structure des cubes et des modèles à tout moment.

2013-03-1427

Connexions

Dans le Gestionnaire de connexions, vous pouvez utiliser et sélectionner les types de connexionexpliqués dans la section suivante.

Connexions SAP BusinessObjects EnterpriseLes connexions SAP BusinessObjects Enterprise sont les connexions stockées sur la plateforme SAPBusinessObjects Enterprise. Si vous avez ouvert le module complémentaire EPM depuis la zone delancement BI, vous pouvez utiliser ces connexions.

Connexions localesLes connexions locales sont des fichiers .oqy. Ces connexions peuvent être stockées sur votre ordinateurou sur un autre ordinateur du réseau.

Vous pouvez sélectionner des dossiers dans lesquels l'administrateur stocke les connexions locales.Pour ce faire, cliquez sur le bouton Dossier avec connexion locale dans le Gestionnaire deconnexions et sélectionnez le dossier dans la boîte de dialogue qui s'ouvre. Toute connexion ajoutéeultérieurement à ce dossier sera extraite automatiquement, vous n'aurez qu'à sélectionner celles dontvous avez besoin.

Remarque :

• Si la connexion n'a pas été créée à l'aide du module complémentaire EPM, la méthoded'authentification n'a pas été définie et un message apparaît lors de la tentative de connexion. Vousdevez modifier la connexion dans le Gestionnaire de connexion et spécifier sa méthoded'authentification.

• Lorsque vous vous connectez à un InfoCube SAP NetWeaver BW, vous devez saisir le nomd'utilisateur et le mot de passe pour la plateforme SAP NetWeaver BW et sélectionner votre languede travail.

• Si la source de données pour laquelle vous créez ou modifiez la connexion locale représente unvolume important, sélectionnez l'optionNe pas charger les membres à la connexion. La sélectionde cette option a des conséquences sur le sélecteur de membres et sur certaines autresfonctionnalités. Pour en savoir plus, voir Sources de données de grand volume.

Connexions Planning and ConsolidationVoir le guide SAP BusinessObjects EPM Solutions, add-in for Microsoft Office Installation Guide.

Remarques sur les connexions• Pour en savoir plus sur les connexions et leurs méthodes d'authentification, voir le Guide SAP

BusinessObjects EPM Solutions, add-in for Microsoft Office Installation Guide.• En fonction de la connexion utilisée, certaines fonctionnalités ne sont pas prises en charge et les

commandes sont par conséquent automatiquement masquées ou grisées.• Lors de la connexion à un cube ou à un modèle, vous pouvez effacer le cache afin de charger la

totalité de la structure et non seulement les données. Notez que le chargement du cube ou dumodèle prendra un peu plus de temps.

Rubriques associées• Fonctionnalités disponibles• Cache de métadonnées

2013-03-1428

Connexions

4.5 Sélection des connexions

1. Sélectionnez l'une des options suivantes :a. EPM > Connexionb. Dans la liste déroulante Connexion active du volet EPM, choisissez Sélectionnez une autre

connexion.c. EPM > Actions de rapport > Gérer les connexions.Le Gestionnaire de connexions s'ouvre, affichant la liste de toutes les connexions que vous avezdéjà sélectionnées, y compris les connexions locales, à condition que l'option Afficher lesconnexions locales soit sélectionnée.

Remarque :

• Si vous souhaitez que les connexions locales soient toujours affichées à l'ouverture duGestionnaire de connexions, sélectionnez l'option Afficher les connexions locales dans lesOptions utilisateur.

• Vous pouvez sélectionner des dossiers dans lesquels l'administrateur stocke les connexionslocales. Pour ce faire, cliquez sur le boutonDossier avec connexion locale dans leGestionnairede connexions et sélectionnez le dossier dans la boîte de dialogue qui s'ouvre. Toute connexionajoutée ultérieurement à ce dossier sera extraite automatiquement.

2. Sélectionnez une connexion dans la liste et cliquez sur OK.3. Si la connexion que vous voulez utiliser ne figure pas dans la liste, cliquez sur Créer et procédez

comme suit :• Si vous avez ouvert le module complémentaire EPM depuis la zone de lancement BI, vous

pouvez sélectionner le type de connexion SAPBusinessObjects Enterprise. Saisissez un nompour la connexion, puis sélectionnez une connexion EPM dans la liste et sélectionnez le cubeou le modèle.

Remarque :Si vous n'avez pas ouvert le module complémentaire EPM depuis la zone de lancement BI,lorsque vous sélectionnez ce type de connexion, la liste de connexions EPM est vide.

• Pour créer une connexion Planning and Consolidation, version pour SAP NetWeaver,Planning and Consolidation, version pour la plateforme Microsoft ou locale, voir le guideSAP BusinessObjects EPM Solutions, add-in for Microsoft Office Installation Guide.

Lorsque vous vous connectez à un InfoCube SAP NetWeaver BW, vous devez saisir le nom d'utilisateuret le mot de passe pour la plateforme SAP NetWeaver BW et sélectionner votre langue de travail.

Remarque :Pour en savoir plus sur les connexions et leurs méthodes d'authentification, voir le Guide SAPBusinessObjects EPM Solutions, add-in for Microsoft Office Installation Guide.

2013-03-1429

Connexions

4.6 Connexion et déconnexion sélective de paires feuille/connexion

1. Sélectionnez l'une des options suivantes :a. EPM > Connexionb. Dans la liste déroulante Connexion active du volet EPM, choisissez Sélectionnez une autre

connexion.c. EPM > Actions de rapport > Gérer les connexionsLe Gestionnaire de connexions s'ouvre.

2. Cliquez sur Connexions du rapport.La boîte de dialogueConnexions du rapport apparaît. Les feuilles connectées de tous les classeursouverts au cours de la session Microsoft Office Excel en cours apparaissent dans l'arborescenceaffichant les cubes ou modèles, les feuilles et les rapports.

Remarque :Vous pouvez choisir le mode d'affichage de la paire feuille/connexion en cliquant sur le boutonAfficher par feuille ou Afficher par connexion.

3. Vous pouvez exécuter les actions suivantes :• Pour connecter ou déconnecter une paire feuille/connexion donnée, cochez ou décochez la case

associée à la feuille et cliquez sur OK.• Pour connecter ou déconnecter toutes les feuilles liées à un cube ou modèle, cochez ou décochez

toutes les cases associées aux feuilles individuellement ou cochez/décochez la case associéeau cube ou au modèle et cliquez sur OK.

• Pour connecter toutes les paires feuille/connexion, cliquez sur le bouton Tout sélectionner, puissur OK.

• Pour déconnecter toutes les paires feuille/connexion, cliquez sur le bouton Tout désélectionner,puis sur OK.

• Pour modifier une connexion, sélectionnez le cube ou le modèle, la feuille ou le rapport et cliquezsur le bouton Modifier la connexion.

Remarque :Si vous connectez un rapport à un cube ou modèle différent, le cube ou modèle précédent estdéconnecté. En d'autres termes, un même rapport ne peut être connecté qu'à un seul cube oumodèle à la fois.

Si vous connectez ou déconnectez une paire feuille/connexion, l'option Feuille de calcul EPM quifigure dans l'onglet Général des Options de la feuille est automatiquement sélectionnée oudésélectionnée. Pour en savoir plus sur cette option, voir Feuille de calcul EPM.

2013-03-1430

Connexions

Sources de données de grand volume

Lorsque vous vous connectez à l'aide d'une connexion locale à une source de données contenant ungrand volume de membres et pour laquelle la durée de connexion est trop longue, vous pouvez choisirde ne pas charger tous les membres à la fois lors de la connexion. Les membres sont chargésuniquement lorsque vous les parcourez et les affichez dans un rapport.

Pour ce faire, sélectionnez l'option Ne pas charger les membres à la connexion dans les boîtes dedialogueModifier la connexion etCréer une connexion lors de la création ou de la modification d'uneconnexion locale. Pour en savoir plus sur les connexions locales, voir Types de connexions.

Remarque :Cette fonctionnalité est uniquement disponible pour les connexions locales.

La sélection de cette option a des conséquences sur :• le sélecteur de membres et toutes les zones d'interface utilisateur où vous pouvez sélectionner

des membres. Pour en savoir plus sur le sélecteur de membres, voir Saisie de membres à l'aide dusélecteur de membres (dans des sources de données de grand volume).

• certaines fonctionnalités spécifiques non prises en charge ou restreintes. Celles-ci sont répertoriéesci-dessous.

• Certaines fonctionnalités sont spécifiques aux sources de données de grand volume. Celles-ci sontrépertoriées ci-dessous.

Restrictions de fonctionnalités spécifiquesLorsque l'option Ne pas charger les membres à la connexion est sélectionnée pour une source dedonnées, les fonctionnalités suivantes ne sont pas prises en charge ou sont retreintes :• Les jeux de rapports. Si un modèle de jeux de rapports n'a pas été généré à l'aide du module

complémentaire EPM 10.0, les modèles de jeux de rapports ne sont pas pris en charge. Pour ensavoir plus sur les jeux de rapports, voir Publication de jeux de rapports .

• Si le fournisseur utilisé pour la connexion ne prend pas en charge les membres personnalisés, il neprend pas non plus en charge les membres vides.

• L'option Geler l'actualisation des données est disponible mais n'est pas appliquée. Voir Gel del'actualisation des données.

• L'option Afficher un avertissement lorsque le processus prend du temps est disponible maispas appliquée. Voir Options utilisateur.

• Les onglets Tri, Filtrage et Classement de l'Editeur de rapport :• Dans les onglets Tri, Filtrage et Classement de l'Editeur de rapport, l'option Afficher

uniquement les membres figurant dans le rapport n'existe pas.• Dans l'onglet Tri : l'option Trier le niveau intérieur n'est pas disponible.• Dans l'onglet Filtrage : l'option Filtrer sur toutes les colonnes/lignes n'est pas disponible ; le

menu déroulant est/n'est pas nul n'est pas disponible ; le bouton Conserver les membres n'estpas disponible.

2013-03-1431

Sources de données de grand volume

• Dans l'onglet Classement : les options Première colonne et Dernière colonne ne sont pasdisponibles.

Pour en savoir plus sur le tri, le filtrage et le classement des données, voir Tri, classement et filtragedes données .

• Exclusion de membres :• Lorsque vous excluez des membres, vous ne pouvez pas avoir deux fois la même combinaison

de membres dans une zone.• Lorsque vous avez au moins trois dimensions dans une zone, vous pouvez exclure soit un, soit

toute la combinaison de membres.

Pour en savoir plus sur l'exclusion de membres, voir Exclusion de membres.

• N'utilisez pas les fonctions EPM suivantes car elles ne sont pas prises en charge lors d'une connexionà une source de données de grand volume : EPMMemberProperty, EPMDimensionPropertyValues,EPMRetrieveData, EPMSelectMember, EPMMemberOffset, EPMMemberDesc, EPMScaleData,EPMSaveData, EPMSaveComment, EPMCommentPartialContext, EPMCommentFullContext,EPMWorkStatus, EPMBook et EPMExecuteAPI (lorsque vous faites référence à des membres).Pour en savoir plus sur les fonctions, voir Fonctions EPM.

• Vous pouvez utiliser les deux fonctions suivantes uniquement si vous spécifiez l'ID de membre dansle paramètre de membre : EPMAxisOverride, EPMDimensionsOverride.

Conseil :Pour rechercher l'ID d'un membre, affichez le membre dans un rapport et sélectionnez-le. Dans labarre de formule, l'ID s'affiche juste après =EPMOlapMember("

• Dans le sélecteur de membres :• les relations Propriété de membre et Propriété de dimension n'existent pas.• le nombre d'enfants d'un nœud s'affiche, pas le nombre d'ascendants.• il existe d'autres restrictions en fonction de la source de données.

Pour en savoir plus, voir Saisie de membres à l'aide du sélecteur de membres (dans des sourcesde données de grand volume).

Noms de membres à afficherDans un rapport connecté à un InfoCube SAP NetWeaver BW (via une connexion locale), vous pouvezdésormais choisir les noms de membres à afficher en fonction de ce qui est défini dans le fichierProviderCapabilityConfiguration.xml situé dans le dossier d'installation du module complémentaireEPM. Dans ce fichier, vous pouvez personnaliser les noms de membres de votre choix en fonction despropriétés. Par défaut, les combinaisons de noms suivantes sont fournies dans le fichier : Nom-Clé,Nom moyen-Clé, Nom long-Clé, Légende-Clé. Si les propriétés existent dans les hiérarchies, les nomsconcaténés sont proposés dans la liste de noms d'affichage du Sélecteur de membres. Le nom demembre est pris en compte dans le rapport.

Extraction vers un cubeUne extraction vers un cube permet d'afficher les informations d'affichage dans un autre cube, pourtout paramètre spécifique indiqué dans le fichier DrillThrough.xml.

2013-03-1432

Sources de données de grand volume

Remarque :

• Le rapport source peut être connecté soit à un InfoCube SAP NetWeaver BW (à l'aide d'une connexionlocale), soit à un modèle Planning and Consolidation, version pour SAP NetWeaver (via uneconnexion Planning and Consolidation, version pour SAP NetWeaver).

• Le cube source et le cube de destination peuvent se trouver sur le même serveur ou sur deuxserveurs différents.

Attention :Le fichier DrillThrough.xml qui est automatiquement fourni dans le dossier d'installation du modulecomplémentaire EPM doit se trouver dans \%userprofile%\AppData\Local\EPMOfficeClient\.

Pour accéder aux informations d'extraction, sélectionnez une cellule de données appartenant au rapport,puis sélectionnez EPM > Extraction > Extraction vers un cube et le nom de l'extraction qui est définidans le fichier DrillThrough.xml. Une feuille de calcul s'ouvre affichant un rapport statique. Lesinformations affichées dépendent des éléments suivants :• Le contexte des données sélectionnées, à savoir les membres de ligne et de colonne à l'intersection

de la cellule de données sélectionnée.• Les paramètres qui ont été spécifiés dans le fichier DrillThrough.xml. Voici la description des

paramètres à remplir :• <DrillThroughToCubeInfo> : définit une extraction.• <MDXQuery> : requête MDX du rapport de destination. Dans la requête, vous pouvez mettre

tous les membres de variables entre deux dièses (##).• <DisplayName> : nom de la commande qui s'affichera en sélectionnant EPM > Extraction >

Extraction vers un cube à partir de l'onglet du ruban EPM.

Exemple:Le membre de l'entité et ses enfants sont mentionnés comme suit dans la requête MDX :{[ENTITE].[Tous].ENFANTS, [ENTITE].[Tous]}

Vous souhaitez varier le membre de l'entité et ses enfants. Ajoutez des doubles dièses (##)comme suit : {## ENTITE##.ENFANTS, ##ENTITE##}

• <VBAFunctionBeforeDrillThrough> : exécute une macro VBA avant d'exécuter l'extraction (parexemple : afficher un commentaire avant le rapport). Entrez le nom de la macro.

• <VBAFunctionAfterDrillThrough> : exécute une macro VBA une fois l'extraction terminée (parexemple : appliquer des paramètres de mise en forme). Entrez le nom de la macro.

• <ConnectionInfo> : informations de connexion du fichier .oqy. Spécifiez les informations deconnexion uniquement si le cube de destination figure sur un autre serveur.

• <Redirection> : spécifie un autre fichier où les extractions sont définies (un fichier disponible surle réseau, partagé par plusieurs utilisateurs par exemple). Entrez le nom et le chemin de l'autrefichier. Ne définissez aucune extraction dans le fichier en cours ; entrez uniquement lesinformations de redirection.

2013-03-1433

Sources de données de grand volume

2013-03-1434

Sources de données de grand volume

A propos de l'interface du module complémentaire EPM

6.1 Zones de l'interface principale

Le module complémentaire EPM pour Microsoft Office ajoute les zones suivantes à Microsoft OfficeExcel, Microsoft Office Word et Microsoft Office PowerPoint :• Dans le ruban de Microsoft Office 2007 et 2010, l'onglet EPM désigne l'entrée principale pour

effectuer des actions de saisie de données et de reporting.

Remarque :

• Si vous placez le curseur sur une commande de l'onglet EPM, une info-bulle de présentationapparaît, expliquant la commande.

• Les commandes reprises dans l'onglet EPM varient en fonction de l'application Microsoft Office.• Dans Microsoft 2003, le menu EPM désigne l'entrée principale pour effectuer des actions de saisie

de données et de reporting.• La barre Contexte EPM s'affiche par défaut horizontalement et sous le ruban.

La barre affiche les dimensions incluses dans le cube ou modèle actif et les membres déjà utilisésdans le rapport actuellement affiché (ou les membres enregistrés dans un rapport hors ligne).Vous pouvez masquer la barre en décochant l'optionAfficher la barre de contexte EPM dans EPM> Options > Options utilisateur. Cette barre peut aussi être affichée dans le volet EPM ensélectionnant l'option Afficher le contexte dans le volet EPM. Vous pouvez également déplacerla barre dans le volet et hors de celui-ci à l'aide du pointeur de déplacement de la souris.

• Le volet EPM s'affiche par défaut verticalement du côté droit de la fenêtre.

Ce volet comprend les zones suivantes : la connexion active, les informations relatives au rapportsélectionné, y compris la connexion utilisée par le rapport, le nom du rapport, toutes les dimensionsdisponibles, les dimensions de la zone Page, les dimensions de la zone Ligne et les dimensions dela zone Colonne.Vous pouvez masquer le volet en décochant l'option Afficher le volet EPM dans EPM > Options> Options utilisateur. En sélectionnant la barre de titre du volet et en utilisant le glisser-déposer,vous pouvez déplacer le volet à côté gauche de la fenêtre ou n'importe où ailleurs dans la fenêtre.

Remarque :La barre de Contexte EPM et le volet EPM peuvent tous deux être masqués ou affichéssimultanément en cliquant sur le bouton Afficher le volet et le contexte de l'onglet EPM.

• Menu contextuel de cellule. Un menu contextuel des cellules apparaît lorsque vous effectuez unclic droit sur l'une des cellules de la feuille de calcul uniquement dans Microsoft Office Excel. Lemodule complémentaire ajoute un onglet au ruban : EPM. Cela vous permet de continuer à utiliser

2013-03-1435

A propos de l'interface du module complémentaire EPM

les fonctionnalités Microsoft Office Excel existantes (telles que : couper, copier, coller et insérer)sans utiliser trop d'espace.

Redimensionnement persistantVous pouvez redimensionner le volet, la barre et les boîtes de dialogue. Vos choix de redimensionnementsont conservés d'une session à l'autre.

Rubriques associées• Contexte• Création de rapport à l'aide du volet EPM• Module complémentaire EPM pour Microsoft Office Word et PowerPoint

6.2 Réalisation des actions sans la souris

Il est possible d'accéder aux menus et aux commandes du module complémentaire EPM sans la souris.• L'onglet EPM est accessible en appuyant sur la touche Alt tout en cliquant sur le caractère qui

s'affiche sur l'onglet EPM.• Dans l'onglet EPM, les commandes sont accessibles en appuyant sur le caractère qui s'affiche sur

la commande que vous souhaitez utiliser.• Dans une boîte de dialogue :

• Appuyez sur la touche Alt pour afficher les raccourcis des commandes. Puis, cliquez sur la lettresoulignée.

• Pour sélectionner un autre onglet, le cas échéant, utilisez les flèches droite/gauche.• Pour passer au contrôle suivant (liste, cases à cocher, options), appuyez sur la touche Tabulation.• Pour revenir au contrôle précédent, appuyez sur les touches Maj. et Tabulation.• Pour vous déplacer entre les éléments d'une liste ou d'un ensemble d'options, appuyez sur les

flèches haut/bas.• Pour cocher ou décocher une case, appuyez sur la barre d'espace.• Pour fermer une boîte de dialogue ou annuler un menu contextuel, appuyez sur la touche Echap.

• Pour afficher les menus contextuels qui nécessitent l'utilisation du bouton droit de la souris, il estpossible d'utiliser la touche Menu contextuel (ou parfois appelée touche "exclusive"). Une fois lesmenus affichés, vous pouvez les parcourir à l'aide des touches de direction.

6.3 Utilisation de Microsoft Office 2003

Dans la documentation d'aide, tous les chemins d'accès décrits dans les procédures s'appliquent àMicrosoft Office 2007 et 2010.

2013-03-1436

A propos de l'interface du module complémentaire EPM

Si vous utilisez Microsoft Office 2003, reportez-vous au tableau suivant pour connaître les cheminsd'accès équivalents.

Attention :Vous ne pouvez pas enregistrer un rapport avec l'extension .xlsx avec Microsoft Office 2003.

Menu EPM dans 2003Onglet EPM dans 2007 et 2010

Bouton image Connexion sur la barre d'outilsConnexion

Rapports > OuvrirOuvrir

Rapports > EnregistrerEnregistrer

Rapports > Modifier le rapportModifier le rapport

Rapports > Nouveau rapportNouveau rapport

Rapports > Supprimer les rapportsActions de rapport > Supprimerles rapports

Rapports > Copier le rapportActions de rapport > Copier lerapport

Rapports > Coller le rapportActions de rapport > Coller lerapport

Rapports > Génération de la feuille de calculActions de rapport >Générationde la feuille de calcul

Rapports > Gérer les connexionsActions de rapport > Gérer lesconnexions

Rapports > Afficher les formatsAfficher les formats

Rapports > ActualiserActualiser

Analyse de données > DévelopperDévelopper ;

Analyse de données > RéduireRéduire ;

Analyse de données > ConserverConserver

Analyse de données > ExclureExclure

RetourRetour

Saisie de données > Enregistrer [...]Enregistrer les données

Saisie de données > Tendance, Saisie de données > Répartir,Saisie de données > Poids

Planification

Saisie de données > Ajouter un commentaire ou Saisie de do-nnées > Rechercher des commentaires

Commentaires

Saisie de donnéesJournaux

Collaboration > Publication du portailPublication du portail

2013-03-1437

A propos de l'interface du module complémentaire EPM

Menu EPM dans 2003Onglet EPM dans 2007 et 2010

Collaboration > Publication des jeux de rapportsPublication des jeux de rap-ports

Collaboration > DistributionDistribution

Outils > Liens rapidesLiens rapides

Outils > Explorer en détailExplorer en détail

Outils > Mode hors connexionMode hors connexion

Outils > Insérer une fonctionInsérer une fonction

Outils > OptionsOptions

Outils > AutresAutres

A propos deA propos de

A propos de > AideAide

Gestionnaire de donnéesGestionnaire de données

2013-03-1438

A propos de l'interface du module complémentaire EPM

Fonctionnalités disponibles

Les fonctionnalités du module complémentaire EPM dépendent de :• La connexion que vous utilisez.• Les profils de tâche qui vous sont affectés.

ConnexionSelon la connexion utilisée, certaines commandes sont automatiquement masquées ou grisées dansle ruban ou dans d'autres sections d'interface comme les boîtes de dialogue. Par exemple, si vouscréez sur la même feuille plusieurs rapports utilisant différentes connexions, les commandes disponiblespeuvent varier selon le rapport sélectionné.

Remarque :Dans cette documentation, lorsque la fonctionnalité décrite n'est pas disponible ou pertinente pour tousles cubes ou modèles pris en charge par le module complémentaire EPM, un paragraphe appelé"S'applique à" indique pour quel(s) type(s) de connexion la fonctionnalité est disponible ou pertinente.

Remarque :Lors de l'installation du module complémentaire EPM, indiquez les applications que vous utilisez. Lorsde l'ouverture du module complémentaire après l'installation, l'affichage de l'onglet EPM dans le rubanest initialisé en fonction de votre sélection dans la configuration d'installation. Par exemple, si vousavez indiqué l'application Financial Consolidation pendant l'installation, le groupe Saisie de donnéesdu ruban ne s'affiche pas car il n'est pas pertinent pour cette application. Si vous souhaitez utiliserPlanning and Consolidation ultérieurement, vous pouvez afficher les commandes relatives à Planningand Consolidation. Pour afficher ou masquer les commandes ou le groupe de commandes dans leruban, sélectionnez EPM > Options > Options d'affichage de commande.

Profils de tâcheLes fonctionnalités disponibles dépendent également des profils de tâche qui vous ont été affectésdans l'application EPM à laquelle vous êtes connecté.

Pour en savoir plus sur les profils de tâche, voir la documentation d'aide pour l'application EPM quevous utilisez.

Rubriques associées• Introduction au module complémentaire EPM• Connexions

2013-03-1439

Fonctionnalités disponibles

2013-03-1440

Fonctionnalités disponibles

Sécurité des données ou des membres

La sécurité définie dans les modèles ou dans les cubes auxquels vous vous connectez s'applique aumodèle complémentaire EPM :• Pour l'ensemble des cubes ou modèles, la sécurité est définie sur les membres. Par exemple,

l'utilisateur 1 n'est pas autorisé à afficher les données situées sur le membre Réel. Dans un rapport,si vous extrayez des données que vous n'êtes pas autorisé à afficher, l'ensemble des cellulescorrespondantes seront laissées vierges par défaut.

• En ce qui concerne les modèles Planning and Consolidation, version pour SAP NetWeaver, lasécurité peut être définie sur les combinaisons de membres, notamment sur les données. C'est ceque l'on appelle la Sécurité des matrices. A titre d'exemple, l'utilisateur 2 n'est pas autorisé à afficherles données à l'intersection du membre Réel et des membres Entités 1, Entité 3 et Entité 4. Parconséquent, cet utilisateur 2 peut uniquement afficher les données pour les membres Réel et Entité 2.

Rubriques associées• Sécurité des données (Planning and Consolidation, version pour SAP NetWeaver)

8.1 Sécurité des données (Planning and Consolidation, version pour SAP NetWeaver)

S'applique aux :connexions Planning and Consolidation, version pour SAP NetWeaver.

Dans le cas d'une utilisation d'un modèle sur lequel la sécurité des matrices a été définie et si la sécuritéest activée sur le serveur, la sécurité de données s'applique au module complémentaire EPM.

Par conséquent, dans un rapport, les cellules contenant les données que vous n'êtes pas autorisé àafficher sont laissées vierges par défaut.

Texte à afficher dans les cellules non autoriséesA la place des cellules vides, vous pouvez insérer du texte dans les cellules non autorisées :• Par défaut, le texte est le suivant : #unauthorized mais vous pouvez saisir le texte de votre choix

dans le champ Texte de cellule non autorisé en sélectionnant EPM > Options > Optionsutilisateur.

• Pour afficher le texte dans les cellules non autorisées, vous devez sélectionner l'option Afficher letexte des cellules non autorisées :

2013-03-1441

Sécurité des données ou des membres

• Dans les options de la feuille, si vous souhaitez que le texte s'affiche dans un rapport de lafeuille actuelle.

Remarque :Si vous utilisez la fonction EPMRetrieveData pour extraire les données relatives aux membres,la cellule dans laquelle vous avez saisi la fonction affiche également le texte par défaut ou letexte spécifié.

• Dans l'onglet Options de l'Editeur de rapport, si vous souhaitez que le texte s'affiche sur unrapport spécifique.

Remarque :Le texte s'affiche après avoir actualisé.

Message d'avertissement généralSi l'optionAfficher l'avertissement de sécurité desmatrices est sélectionnée dansOptions utilisateur(l'option est sélectionnée par défaut), un message d'avertissement s'affiche lorsqu'un rapport contenantles cellules non autorisées est actualisé. Ce message indique que certaines données ne s'affichentpas.

Remarque :Dans la boîte de message, une option permet d'indiquer que le message d'avertissement ne s'afficheplus. Si vous sélectionnez cette option, l'option Afficher l'avertissement de sécurité des matricesest donc désélectionnée dans les options utilisateur. Pour que le message d'avertissementréapparaisse, sélectionnez à nouveau l'option utilisateur.

Rubriques associées• EPMRetrieveData

2013-03-1442

Sécurité des données ou des membres

Ouverture et enregistrement d'un fichier

Le module complémentaire EPM permet d'ouvrir et d'enregistrer des fichiers de différentes façons,selon la connexion utilisée.

Si vous n'ouvrez pas de fichier à partir d'un portail Web et que vous n'utilisez pas de connexion Planningand Consolidation, vous pouvez utiliser les fonctionnalités standard Ouvrir et Enregistrer de MicrosoftOffice Excel, Word ou PowerPoint.

Remarque :

• Avec Microsoft Office Excel, vous pouvez ouvrir ou enregistrer des fichiers aux formats suivants :xls, xlsx (sauf dans Microsoft Office Excel 2003), xlsm, xlt, xltx et xltm.

• Si le module de compatibilité Microsoft Office 2007 a été installé, vous ne pouvez pas ouvrir dansMicrosoft Office 2003 un classeur qui a été créé avec Microsoft Office 2007 ou 2010.

9.1 Ouvrir un rapport lorsque des dimensions ou des membres ont changé

Lorsque vous ouvrez un rapport contenant des dimensions ou des membres qui ont changé par rapportà la dernière connexion, vous devez probablement effectuer les actions suivantes :• Dimensions. Si certains noms de dimensions ont changé, vous devez remapper ces dimensions

manuellement. Une boîte de dialogue dédiée s'ouvre automatiquement le cas échéant.• Membres. Si certains membres utilisés dans le rapport ne sont pas reconnus comme étant des

membres valides dans le cube ou le modèle (par exemple, si un membre a été supprimé), vouspouvez agir d'une des façons suivantes :• Ne pas conserver les formules de données, les lignes et les colonnes de membres non reconnus,

le cas échéant. Dans ce cas, vous pouvez définir que les colonnes et les lignes des membresnon reconnus doivent être automatiquement supprimées dès que vous actualisez le rapport.Ainsi, les formules éventuellement saisies dans les données sont également supprimées. Pourcela, décochez l'option Conserver les lignes et les colonnes des membres non reconnusdans les options utilisateur.

• Conserver les formules de données, les lignes et les colonnes de membres non reconnus, lecas échéant. Dans ce cas, vous pouvez définir que les colonnes et les lignes de membres nonreconnus doivent être conservés avec une formule quelle qu'elle soit dans les cellules de données.Ainsi, les membres non reconnus sont automatiquement convertis en membres "vides" dès quevous actualisez le rapport. Pour cela, cochez l'option Conserver les lignes et les colonnesdes membres non reconnus dans les options utilisateur. Si vous voulez être averti que desmembres ne sont pas reconnus mais seront conservés, vous pouvez cocher la case M'avertirsi des colonnes et des lignes de membres non reconnus sont conservés dans les Options

2013-03-1443

Ouverture et enregistrement d'un fichier

utilisateur. Un message s'affiche après une actualisation, répertoriant les membres qui ne sontpas reconnus dans le rapport. Si vous ne souhaitez pas que le message s'affiche à nouveau,cochez l'option dans la boîte de message et cliquez sur OK (le fait de cliquer sur Annuler neprendra pas en compte la sélection de l'option), ou bien, décochez l'option M'avertir si deslignes et des colonnes de membres non reconnus sont conservées dans les Optionsutilisateur : ces deux options sont alors synchronisées.

Remarque :Pour insérer un membre vide à la place d'un membre valide, utilisez la fonctionnalité Insérer unmembre. Pour en savoir plus sur cette fonctionnalité, voir Saisie de membres à l'aide de la boîtede dialogue Insérer plusieurs membres.

Remarque :Dans les cas suivants, il est possible que la structure du rapport (dimensions et membres) soit modifiée :• Vous ouvrez un rapport sur la même connexion que celle sur laquelle il a été créé mais certaines

dimensions ou certains membres peuvent avoir été modifiés.• Vous ouvrez un rapport créé sur une connexion spécifique et vous vous connectez à une autre

connexion. Même si les deux sources de données à l'origine des connexions ont une structuresimilaire, certaines dimensions ou certains membres peuvent être différents.

9.2 Ouverture d'un fichier à partir d'un portail Web

Vous pouvez ouvrir des classeurs, documents ou présentations EPM à partir de deux portails Webdifférents.

Ouverture d'un fichier à partir de la zone de lancement BISi vous utilisez SAP BusinessObjects Enterprise, vous pouvez ouvrir un fichier EPM existant à partirde la zone de lancement BI. Dans l'arborescente zone de lancement BI de la Liste de documents,sélectionnez le dossier approprié, puis cliquez deux fois sur le fichier. En fonction du type de fichier,Microsoft Office Excel, Microsoft Office Word ou Microsoft Office PowerPoint s'ouvre, affichant l'ongletEPM.Vous pouvez aussi créer un classeur, un document ou une présentation EPM à partir de la zone delancement BI. Dans l'arborescente zone de lancement BI de la Liste de documents, sélectionnez l'undes éléments suivants : Nouveau > Classeur EPM, Nouveau > Document EPM ou Nouveau >Présentation EPM. Un nouveau fichier s'ouvre dans Microsoft Office Excel, Word ou PowerPointaffichant l'onglet EPM.

Remarque :Lorsque vous travaillez dans Microsoft Office Excel, Word ou PowerPoint, vous pouvez publier unclasseur, un document ou une présentation EPM dans la zone de lancement BI. Pour en savoir plus,voir Publication de rapports sur un portail Web.

2013-03-1444

Ouverture et enregistrement d'un fichier

Ouverture d'un fichier à partir de Planning and Consolidation (client Web)Si vous utilisez SAP BusinessObjects Planning and Consolidation, vous pouvez ouvrir un fichier EPMexistant à partir de la vue Documents. Pour en savoir plus, voir l'aide SAP BusinessObjects Planningand Consolidation.

Remarque :Dans Microsoft Office Excel, Word ou PowerPoint, vous pouvez publier un classeur, un document ouune présentation EPM dans la vue Documents de Planning and Consolidation. Pour en savoir plus,voir Publication de rapports sur un portail Web.

9.3 Ouverture et enregistrement d'un fichier pour Planning and Consolidation

S'applique à:Connexions Planning and Consolidation

Si vous utilisez les connexions Planning and Consolidation, vous pouvez utiliser les fonctionnalitésdédiées pour ouvrir et enregistrer les fichiers à l'aide de la structure de dossiers du serveur.

Les fonctionnalités dédiées sont les suivantes : EPM > Ouvrir et EPM > Enregistrer.

Remarque :Si vous ne souhaitez pas utiliser la structure de dossiers du serveur, vous pouvez utiliser lesfonctionnalités standard Ouvrir et Enregistrer de Microsoft Office Excel.

Vous pouvez ouvrir et enregistrer les fichiers suivants :• Avec Microsoft Office Excel, vous pouvez ouvrir et enregistrer des classeurs contenant des rapports,

des formulaires de saisie, des modèles de publication des jeux de rapports et des modèles dedistribution.

• Avec Microsoft Office Word, vous pouvez ouvrir et enregistrer des documents contenant des rapports.• Avec Microsoft Office PowerPoint, vous pouvez ouvrir et enregistrer des présentations contenant

des rapports.

Remarque :Avec Microsoft Office Excel, vous pouvez ouvrir ou enregistrer des fichiers aux formats suivants : xls,xlsx (sauf dans Microsoft Office Excel 2003), xlsm, xlt, xltx et xltm.

9.3.1 Ouverture et enregistrement d'une connexion

S'applique à:Connexions Planning and Consolidation

Les deux actions, Ouvrir et Enregistrer, sont exécutées sur une connexion spécifique.

2013-03-1445

Ouverture et enregistrement d'un fichier

Par défaut, la connexion sur laquelle les actions Ouvrir et Enregistrer sont exécutées est la connexionactuellement affichée dans la Connexion active du volet EPM.

Si vous voulez exécuter les actions Ouvrir et Enregistrer sur une connexion différente de la connexionactive, sélectionnez l'une des actions suivantes :• Sélectionnez EPM > Ouvrir > Modifier la connexion ou EPM > Enregistrer > Modifier la

connexion, puis sélectionnez la connexion dans la boîte de dialogue Modifier la connexion.• Ou sélectionnez la connexion de la liste déroulante Connexion activedu volet EPM.

Remarque :La connexion sélectionnée de la liste déroulante Connexion active est automatiquement prise encompte dans la boîte de dialogue Modifier la connexion.

9.3.2 Actions Ouvrir

S'applique à:Connexions Planning and Consolidation

Lorsque vous sélectionnez EPM > Ouvrir, différentes commandes vous permettent d'ouvrir un fichierà partir des emplacements suivants :• Emplacement local pour les rapports et les formulaires de saisie : vous pouvez ouvrir des rapports

ou des formulaires de saisie stockés sur votre ordinateur local dans des dossiers dédiés.

Remarque :Vous pouvez modifier le dossier local par défaut dans la zone Ouvrir/Enregistrer dossier racinedes options utilisateur.

La structure de dossiers du serveur Planning and Consolidation est dupliquée sur votre ordinateurpour deux dossiers : "Rapports" et "Masques de saisie".• Lorsque vous sélectionnez Ouvrir mes rapports, le dossier local "Rapports" est sélectionné par

défaut dans la boîte de dialogue qui s'affiche.• Lorsque vous sélectionnez Ouvrir mes formulaires de saisie, le dossier local "Masques de

saisie" est sélectionné par défaut dans la boîte de dialogue qui s'affiche.

Remarque :Dans Microsoft Office Word et PowerPoint, seule la commandeOuvrir mes rapports est disponible.

• Emplacement du serveur pour les rapports et les formulaires de saisie : vous pouvez ouvrir desrapports ou des formulaires de saisie stockés sur le serveur Planning and Consolidation dans desdossiers dédiés : "Rapport" et "Documents de saisie".• Lorsque vous sélectionnez Ouvrir le dossier de rapport du serveur, le dossier société (Public)

"Rapports" est sélectionné par défaut dans la boîte de dialogue qui s'affiche.• Lorsque vous sélectionnez Ouvrir le dossier du formulaire de saisie du serveur, le dossier

société (Public) "Documents de saisie" est sélectionné par défaut dans la boîte de dialogue quis'affiche.

2013-03-1446

Ouverture et enregistrement d'un fichier

Remarque :Dans Microsoft Office Word et PowerPoint, aucune des deux commandes mentionnéesprécédemment n'est disponible.

• Emplacement du serveur pour un fichier quelconque : vous pouvez ouvrir des rapports, desformulaires de saisie, des modèles de publication des jeux de rapports ou des modèles de distributionstockés sur le serveur Planning and Consolidation dans des dossiers dédiés.

Lorsque vous sélectionnez Ouvrir le dossier racine du serveur, le dossier racine est sélectionnépar défaut dans la boîte de dialogue qui s'affiche.

Remarque :

• Pour en savoir plus sur cette boîte de dialogue, voir Description et actions de la boîte de dialogueOuvrir et Enregistrer .

• Pour en savoir plus sur la structure des dossiers sur le serveur, voir Structure des dossiers duserveur.

9.3.3 Actions Enregistrer

S'applique à:Connexions Planning and Consolidation

Lorsque vous sélectionnez EPM > Enregistrer, différentes commandes vous permettent d'enregistrerun fichier à partir des emplacements suivants :• Emplacement local pour les rapports et les formulaires de saisie : vous pouvez enregistrer des

rapports ou des formulaires de saisie stockés sur votre ordinateur local dans des dossiers dédiés.

Remarque :Vous pouvez modifier le dossier local par défaut dans la zone Ouvrir/Enregistrer dossier racinedes options utilisateur.

La structure de dossiers du serveur Planning and Consolidation est dupliquée sur votre ordinateurpour deux dossiers : "Rapports" et "Masques de saisie".• Lorsque vous sélectionnez Enregistrer mes rapports, le dossier local "Rapports" est sélectionné

par défaut dans la boîte de dialogue qui s'affiche.• Lorsque vous sélectionnez Enregistrer mes formulaires de saisie, le dossier local "Masques

de saisie" est sélectionné par défaut dans la boîte de dialogue qui s'affiche.

Remarque :Dans Microsoft Office Word et PowerPoint, seule la commande Enregistrer mes rapports estdisponible.

• Emplacement du serveur pour un fichier quelconque : vous pouvez enregistrer des rapports, desformulaires de saisie, des modèles de publication des jeux de rapports ou des modèles de distributionsur le serveur Planning and Consolidation dans des dossiers dédiés.

2013-03-1447

Ouverture et enregistrement d'un fichier

Lorsque vous sélectionnez Enregistrer dans le dossier racine du serveur, le dossier racine estsélectionné par défaut dans la boîte de dialogue qui s'affiche.

Remarque :

• Pour en savoir plus sur cette boîte de dialogue, voir Description et actions de la boîte de dialogueOuvrir et Enregistrer .

• Pour en savoir plus sur la structure des dossiers sur le serveur, voir Structure des dossiers duserveur.

Informations de connexion non enregistrées dans le rapport• Vous pouvez enregistrer un rapport sans enregistrer la connexion utilisée pour le créer, c'est-à-dire,

sans enregistrer ni l'environnement ni le modèle de la connexion. Vous pourrez ensuite utiliser cerapport sur d'autres connexions, à condition que les modèles aient des structures identiques.

Pour ce faire, dans l'ongletOptions de l'Editeur de rapport, sélectionnez l'optionNe pas enregistrerde connexion.

• Vous pouvez également enregistrer un rapport sans enregistrer l'environnement de la connexionutilisée pour le créer. Vous pourrez ensuite utiliser le rapport sur d'autres connexions qui utilisentd'autres environnements, à condition que les environnements des modèles possèdent des structuresidentiques.

Pour ce faire, dans l'ongletOptions de l'Editeur de rapport, sélectionnez l'optionNe pas enregistrerl'environnement dans la connexion.

Remarque :Si vous avez déjà sélectionné l'optionNe pas enregistrer de connexion, l'optionNe pas enregistrerl'environnement dans la connexion est grisée.

Pour en savoir plus, voir Ne pas enregistrer de connexion et Ne pas enregistrer l'environnement dansla connexion.

9.3.4 Description et actions de la boîte de dialogue Ouvrir et Enregistrer

S'applique à:Connexions Planning and Consolidation.

Lors de l'ouverture ou de l'enregistrement d'un fichier depuis ou vers le serveur, la boîte de dialoguequi s'ouvre peut contenir les boutons suivants dans la partie gauche, selon les droits qui vous sontoctroyés :• "Local". Les dossiers et fichiers affichés sont le résultat de la fusion de dossiers et fichiers de votre

ordinateur local et de dossiers et fichiers du serveur de "Société (Public)".

Remarque :Vous pouvez modifier le dossier local par défaut dans la zone Ouvrir/Enregistrer dossier racinedes options utilisateur.

2013-03-1448

Ouverture et enregistrement d'un fichier

• "Société (Public)". Les dossiers et fichiers affichés sont ceux du serveur.• "[équipe]". Si vous avez accès à une équipe, un bouton apparaît avec le nom de l'équipe. Les

dossiers sont les mêmes que pour "Société (Public)".

En cliquant avec le bouton droit sur un dossier situé au milieu de la boîte de dialogue, vous pouvezcréer ou supprimer un dossier et rechercher le nom d'un fichier.

En cliquant avec le bouton droit sur un fichier dans la partie droite de la boîte de dialogue, vous pouvezcopier, coller, supprimer ou renommer un fichier.

9.3.5 Structure des dossiers du serveur

S'applique à:Connexions Planning and Consolidation

Pour chaque modèle, la structure des dossiers du serveur Planning and Consolidation est la suivante :• Dossier racine

• "Books" : ce dossier contient des modèles de publication des jeux de rapports.• "Input Schedules" : ce dossier contient des formulaires de saisie. A l'intérieur, le dossier

"Templates" contient des modèles de formulaires de saisie.• "PDBooks" : ce dossier contient des modèles de distribution.• "Reports" : ce dossier contient des rapports. A l'intérieur, le dossier "Templates" contient des

modèles de rapports.• "Migration Copy" : ce dossier contient les classeurs d'origine qui ont été migrés (uniquement si

l'option Ne pas déplacer les classeurs d'origine dans un dossier différent est sélectionnéedans la boîte de dialogue Migration). Pour en savoir plus, voir Lancement de la migration d'EvDRE.

Remarque :Certains dossiers apparaissent uniquement lorsque les fichiers correspondants ont été créés.

Rubriques associées• Modèles de rapports et de formulaires de saisie

2013-03-1449

Ouverture et enregistrement d'un fichier

2013-03-1450

Ouverture et enregistrement d'un fichier

Contexte

Le contexte spécifie les dimensions et les membres associés d'une connexion spécifique.

Le contexte représente les éléments suivants :• Les dimensions qui sont déjà incluses dans le cube ou modèle en cours.• Les membres déjà utilisés dans l'affichage en cours d'un rapport (ou les membres enregistrés dans

un rapport hors ligne).

Le contexte vous permet de définir, pour chaque dimension d'un cube ou d'un modèle sélectionné, unmembre correspondant au membre par défaut pour qu'il soit appliqué aux dimensions non spécifiéesdans une fonction EPM ou un rapport créé quelconque.

Remarque :Les membres sélectionnés dans les zones d'un rapport remplacent les membres sélectionnés dans lecontexte.

Le contexte s'applique à l'utilisateur pour une connexion. Si vous ouvrez des classeurs et que vousvous connectez au même cube ou modèle, le contexte sera le même, quand bien même vous auriezmodifié l'un des classeurs.

Le contexte s'affiche dans la barre Contexte EPM dédiée.

Remarque :

• Lors de l'utilisation d'une connexion Planning and Consolidation, le nom du modèle en cours estaffiché dans la barre.

• Vous pouvez également afficher les paramètres de contexte dans le volet EPM en sélectionnantl'option Afficher le contexte dans le volet EPM de la boîte de dialogue Options utilisateur.

Toutefois, vous pouvez définir un membre spécifique, un classeur ou une feuille de calcul spécifique.Lorsque vous définissez un membre, vous verrouillez automatiquement sa dimension et ne pouvezsélectionner aucun autre membre depuis la barre Contexte EPM : la liste déroulante de dimension estgrisée.

Remarque :Si vous définissez un membre sur un classeur spécifique, le membre est également défini sur les feuillesde ce classeur.

Pour modifier le contexte dans un rapport, vous pouvez sélectionner d'autres membres dans la barreContexte EPM. Les données affichées changent pour refléter les nouveaux paramètres du contexte.Pour sélectionner un autre membre pour une dimension, sélectionnez une liste déroulante de dimension,puis choisissez Sélectionnez d'autres membres. Le Sélecteur de membres s'ouvre et vous pouvezeffectuer votre sélection. Vous pouvez également sélectionner un contexte favori ou enregistrer lecontexte en cours en tant que contexte favori (voir Contextes favoris).

2013-03-1451

Contexte

Remarque :Si la liste déroulante est grisée, vous ne pouvez pas sélectionner d'autre membre car la dimension aété verrouillée dans les Options du contexte.

Pour verrouiller une dimension sur un classeur ou une feuille de calcul, sélectionnez EPM > Options> Options du contexte. Dans l'onglet Verrouillage du contexte, sélectionnez le niveau dans le menudéroulant, puis cliquez sur le membre et sélectionnez celui que vous souhaitez dans le Sélecteur demembres qui s'ouvre. La case Verrouiller est automatiquement cochée pour la dimension.

Remarque :Vous pouvez définir un classeur pour effectuer une actualisation automatiquement lors de la sélectiond'un membre dans le contexte en sélectionnant l'optionActualisation automatique sur changementsde contextes dans la boîte de dialogue Options utilisateur.

10.1 Contextes favoris

Si vous utilisez souvent le même contexte, vous pouvez l'enregistrer en tant que contexte favori.

Vous pouvez sélectionner le contexte favori dans la barre de contexte EPM, au lieu de devoir sélectionnerchaque membre de la dimension dans la barre.

Un contexte favori est spécifique à la connexion.

Création d'un contexte favoriVoici comment vous pouvez créer un contexte favori :• Depuis EPM > Options > Contextes favoris :

• Pour créer votre premier favori, saisissez un nom dans la liste Favoris. Les membres sélectionnéspar défaut pour le premier favori sont les membres du contexte en cours. Vous pouvez modifierla sélection de membres et cliquer sur Créer un favori.

• Pour créer un nouveau favori, sélectionnez Nouveau favori dans la liste Favoris, saisissez unnom dans la boîte de dialogue qui s'ouvre et cliquez sur OK.

• Pour créer un favori basé sur un favori existant, sélectionnez le favori existant, sélectionnezCopier le favori dans la liste Favoris, puis saisissez un nom dans la boîte de dialogue qui s'ouvreet cliquez sur OK. Enfin, modifiez la sélection de membres.

Remarque :Aucune des modifications apportées n'est enregistrée jusqu'à ce que vous cliquiez sur OK ou sivous cliquez sur Annuler.

• Directement depuis la barre de contexte EPM, vous pouvez enregistrer le contexte en cours en tantque contexte favori en utilisant la liste déroulante des contextes favoris et en sélectionnantEnregistrer le contexte en cours comme favori.

2013-03-1452

Contexte

Sélection du contexte favoriLa liste déroulante des contextes favoris est disponible dans la barre de contexte EPM lorsque l'optionAfficher les contextes favoris est sélectionnée dans l'onglet Affichage de contexte des Optionsdu contexte, même si vous n'avez pas encore créé de contexte favori (voir Options Affichage decontexte).

Vous pouvez sélectionner un contexte favori directement dans la barre de contexte EPM.

Autres actions sur les contextes favorisDans EPM > Options > Contextes favoris, vous pouvez gérer vos contextes favoris :• Pour modifier un favori, sélectionnez-le dans la liste Favoris. Modifiez la sélection de membres.

Lorsque vous cliquez sur OK, la sélection de membres est enregistrée.• Pour renommer un favori, sélectionnez-le dans la liste Favoris et cliquez sur Renommer le favori.• Pour supprimer un favori, sélectionnez-le dans la liste Favoris et cliquez sur Supprimer le favori.

Remarque :Aucune des modifications apportées n'est enregistrée jusqu'à ce que vous cliquiez sur OK ou si vouscliquez sur Annuler.

10.2 Options Affichage de contexte

Vous pouvez spécifier les paramètres d'affichage du contexte en sélectionnant EPM > Options >Options du contexte. Tous ces paramètres seront appliqués à la barre Contexte EPM et à l'utilisateuractuel.• Masquage des dimensions. Vous pouvez choisir de ne pas afficher une dimension dans la barre

Contexte EPM. Pour ce faire, cochez la case Masquer. La case à cocher est disponible dans lesonglets Affichage du contexte et Verrouillage du contexte. Par exemple, si vous avez verrouilléune dimension sur une feuille de calcul, vous pouvez la masquer depuis la barre Contexte EPM.

• Affichage des noms de dimension et de membre. Par défaut, dans la barre Contexte EPM, le nomde la dimension et le nom du membre sont affichés. Si vous voulez que seul le nom du membre, etnon celui de la dimension, soit affiché, vous pouvez désélectionner l'option Afficher le nom de ladimension.

• Couleurs des dimensions. Dans la barre Contexte EPM, les couleurs sont appliquées par défaut àtoutes les dimensions. Vous pouvez définir les couleurs de votre choix en cliquant sur la zone coloréedans la colonne Couleur. Vous pouvez également choisir de ne pas afficher de couleurs du tout endésélectionnant l'option Afficher la couleur de la dimension.

• Ordre des dimensions. Vous pouvez modifier l'ordre par défaut d'apparition des dimensions dansla barre Contexte EPM en sélectionnant une dimension et en cliquant sur le bouton Vers le hautou Vers le bas.

• Affichage d'un contexte favori. Par défaut, dans la barre Contexte EPM, la liste déroulante dédiéeaux contextes favoris n'est pas affichée. Pour afficher la liste déroulante, sélectionnez l'optionAfficher les contextes favoris. Vous pouvez spécifier si vous souhaitez afficher la liste au débutou à la fin de la barre en utilisant les options Au début et A la fin. La liste déroulante s'affiche mêmesi vous n'avez pas encore créé de contexte favori.

2013-03-1453

Contexte

Remarque :Vous pouvez accéder aux quatre fonctionnalités ci-dessus dans l'onglet Affichage du contexte.

2013-03-1454

Contexte

Règles de présentation des rapports

Vous devez respecter certaines règles simples lors de la création de la structure de vos rapports pourque ceux-ci puissent être interprétés par le module complémentaire EPM. Ces règles sont simples,logiques et aident à garantir la bonne compréhension de vos rapports.

11.1 Règles générales de présentation

La présentation doit être suivie dans toutes les feuilles que vous actualisez mais peut apparaître àdifférents endroits de la feuille de calcul. En outre, vous pouvez aussi demander une actualisation desplages de cellules sélectionnées. Dans ce cas, seule la plage sélectionnée doit contenir une structurecorrecte, avec des membres reconnaissables.

Vous trouverez ci-après la description des sections générales à adopter dans la présentation desrapports et la définition des principaux termes à connaître :

Les membres de la zone Page sont les membres permettant de spécifier (filtrer) l'ensemble du rapport.Une zone est une dimension ou un ensemble de plusieurs dimensions définissant la zone Ligne ou lazone Colonne d'un rapport (voir les zones rouge et bleue dans l'illustration ci-dessus). La grille dedonnées est reconnaissable aux montants qui s'affichent dans la base de données.

Les quatre sections que nous venons de décrire sont matérialisées par les mêmes couleurs dans lerapport ci-dessous. Notez que les trois zones contiennent plusieurs dimensions :

2013-03-1455

Règles de présentation des rapports

Remarque :La mise en forme et l'espacement sont libres.

11.1.1 Règles simples de présentation

Les éléments obligatoires sont la zone Colonne et la zone Ligne. Cela signifie que vous devez posséderau moins un membre dans l'axe des lignes et un membre dans l'axe des colonnes pour former cesdeux axes. Un rapport peut donc se présenter tout simplement comme ceci :

Notez que ces deux cellules de membre peuvent apparaître à un endroit quelconque de la feuille decalcul, pour autant que les en-têtes de colonne (par exemple : Jan.) se trouvent au-dessus et à droitede l'en-tête de ligne (en l'occurrence : Chiffre d'affaires) et qu'ils soient tous les deux des membresreconnaissables de la source de données connectée. Les données renvoyées par une requêted'actualisation apparaîtront dans la cellule d'intersection en bas à droite (en l'occurrence : B4).

Voici un exemple d'un autre rapport minimum valide :

2013-03-1456

Règles de présentation des rapports

11.1.2 Restrictions relatives à la présentation des dimensions

Une dimension ou hiérarchie ne peut apparaître qu'une seule fois dans une présentation. Par exemple,dans une zone Page, vous ne pouvez pas placer deux membres de la même dimension ou hiérarchiedans des cellules différentes. Voici un exemple de rapport non valide car il est impossible de déterminersi l'intégralité du rapport doit contenir des données pour le Canada ou pour les Etats-Unis :

Remarque :Néanmoins, vous pouvez effectuer des sélections multiples de membres pour une dimension ou unehiérarchie dans la zone Page.

De même, une dimension ou une hiérarchie de la zone Ligne ne peut pas comporter un membre quiapparaîtrait dans la zone Page ou dans la zone Colonne ou vice-versa.

Les rapports suivants sont également incorrects car aucune donnée ne peut représenter les mois dejanvier et d'avril en même temps :

La dimension Exercice apparaît dans la zone Ligne et dans la zone Colonne.

La dimension Exercice (Apr) apparaît dans la zone Page et dans la zone Colonne.

Rubriques associées• Modification de membres de la dimension dans la zone Page à l'aide du Sélecteur de membres

2013-03-1457

Règles de présentation des rapports

11.2 Zone Page

La zone Page définit les filtres pour l'ensemble du rapport.

• La zone Page est facultative.• La zone Page peut apparaître n'importe où pour autant que ce soit au-dessus de la zone Colonne.• Au moins une ligne doit être insérée entre la zone Page et la zone Colonne afin de bien les distinguer

l'une de l'autre.

Vous pouvez voir dans cet exemple que la zone Page est au-dessus de la zone Colonne et qu'uneligne (verte) est insérée entre la zone Page et la zone Colonne.

Vous pouvez sélectionner plusieurs membres de la dimension pour une dimension de la zone Page.Lorsque vous sélectionnez plusieurs membres pour une dimension de la zone Page, les données desmembres sont automatiquement agrégées dans le rapport.

Rubriques associées• Règles générales de présentation

11.3 Zone Ligne

La zone Ligne définit les en-têtes de ligne de membre pour un rapport, c'est-à-dire les libellés quiindiquent quelles données doivent apparaître dans chacune des lignes.

Rubriques associées• Règles générales de présentation

2013-03-1458

Règles de présentation des rapports

11.3.1 Zone Ligne simple

Dans sa forme la plus simple, la zone Ligne se présente de la façon suivante, les membres d'unedimension étant regroupés sur une seule colonne :

Dans cet exemple, chacune des lignes contient un membre (Chiffre d'affaires, Coût des ventes et Margebrute) de la dimension Comptes.

Remarque :Si vous saisissez les noms des membres directement, vous n'avez pas besoin de vous soucier de lacasse ni du retrait. Le module complémentaire EPM corrigera automatiquement la casse et mettra enretrait les membres comme cela est spécifié dans les options de la feuille.

Les membres ne doivent pas nécessairement figurer dans des cellules adjacentes. Ils peuvent seprésenter de la façon suivante :

Cela peut s'avérer utile si vous voulez insérer d'autres formules Microsoft Office Excel ou des annotationsentre les lignes du rapport.

11.3.2 Zone Ligne multidimensionnelle ou imbriquée

Pour ajouter une dimension supplémentaire afin de définir plus précisément la zone Ligne, vous ajoutezses membres à la colonne située juste à gauche. Exemple :

C'est ce que l'on appelle une zone "imbriquée". La zone Ligne contient à présent deux dimensions.Les membres Chips, Popcorn et Bretzels font tous les trois partie de la dimension Produits. Les différentscomptes (Chiffre d'affaires, Coût des ventes, Marge brute) sont imbriqués dans la dimensionFamille.Produits. Il est inutile de répéter les en-têtes de ligne des produits sur chaque ligne. Ces en-têtes

2013-03-1459

Règles de présentation des rapports

s'appliquent en effet implicitement à tous les membres de la dimension interne (la dimension Remontéedans l'exemple ci-dessus) tant qu'un autre membre de leur dimension s'affiche. Par exemple, les blocssuivants matérialisés par des couleurs définissent les données dans les lignes correspondantes :

Remarque :Un "block" est généralement un regroupement de membres. Dans l'exemple ci-dessus, on compte troisblocs. Le premier bloc est constitué des trois premières lignes de couleur verte.

Cette technique de reporting est courante.

Cependant, vous pouvez afficher les membres de la dimension externe sur chacune des lignes si vousle souhaitez. Il vous suffit de l'indiquer dans les options de la feuille. Par exemple :

Le nombre de dimensions que vous pouvez imbriquer dans un axe est presque illimité. Le rapportsuivant comporte, par exemple, quatre dimensions sur son axe des lignes et il est valide :

En partant de la gauche, les quatre dimensions sont les suivantes : Devise, Unité, Produit et Comptes.L'espacement adopté entre les différentes lignes est facultatif.

Rubriques associées• Répéter les en-têtes de lignes et Répéter les en-têtes de colonnes

2013-03-1460

Règles de présentation des rapports

11.3.3 Zone Ligne asymétrique

Dans le rapport suivant, toutes les listes de membres de la dimension interne sont répétées dans toutesles occurrences : Canada et Etats-Unis, Chips et Bretzels, Chiffre d'affaires et COGS. C'est ce que l'onappelle un rapport symétrique.

L'une des caractéristiques importantes du module complémentaire EPM est justement que les membresdes dimensions internes ne doivent pas nécessairement être des ensembles de membres répétésidentiques. L'axe peut ainsi être asymétrique, comme dans l'exemple suivant :

Ce rapport est tout à fait correct, bien que les produits mentionnés dans les regroupements utilisésci-dessus ne soient pas toujours les mêmes. Une telle asymétrie est en fait très fréquente lorsque vousutilisez les fonctionnalités suivantes : suppression de lignes à zéro, suppression de lignes MicrosoftOffice Excel, développement ou réduction de manière asymétrique.

2013-03-1461

Règles de présentation des rapports

11.3.4 Restrictions relatives à la zone Ligne

Il est important de noter que vous ne devez pas laisser de cellules vides dans les dimensions internes.Exemple :

Remarque :La définition formelle de la règle de membres imbriqués de la dimension est la suivante : tous lesmembres d'une dimension interne doivent être indiqués lorsqu'une dimension externe contient unmembre sur la même ligne.

La zone Ligne du rapport ci-dessus devrait ainsi probablement se présenter de la façon suivante :

Notez que les comptes représentent désormais la dimension externe, et les produits, la dimensioninterne. Ce procédé est appelé "réimbrication" des dimensions. Cette réimbrication peut être effectuéeen ressaisissant ou en déplaçant les cellules, mais il est généralement plus facile d'utiliser l'Editeur derapport ou le volet EPM afin de réorganiser les dimensions au niveau de la section de zone Ligne.

Bien que vous soyez autorisé à insérer des lignes vides dans l'ensemble de l'axe, vous ne devez pasinsérer de colonne vide entre des dimensions imbriquées. Exemple :

11.4 Zone Colonne

La zone Colonne définit les en-têtes de colonne de membre pour un rapport, c'est-à-dire les libellésqui indiquent les données susceptibles d'apparaître dans chacune des colonnes.

2013-03-1462

Règles de présentation des rapports

Remarque :Au moins une ligne doit être insérée entre la zone Page et la zone Colonne afin de bien les distinguerl'une de l'autre.

Rubriques associées• Règles générales de présentation• Zone Page

11.4.1 Zone Colonne simple

Dans sa forme la plus simple, la zone Colonne se présente de la façon suivante, les membres d'unedimension étant regroupés sur une seule ligne :

Dans le cas présent, les membres Réel2001, Réel2002 et Réel2003 appartiennent tous à la dimensionRemontée.

Les membres ne doivent pas nécessairement figurer dans des cellules adjacentes. Ils peuvent seprésenter de la façon suivante :

Cela peut s'avérer utile si vous voulez insérer d'autres formules Microsoft Office Excel ou des annotationsentre les colonnes du rapport.

11.4.2 Zone Colonnes multidimensionnelle ou imbriquée

Pour ajouter une dimension supplémentaire afin de définir plus précisément la zone Colonne, vousdevez ajouter les membres de cette dimension à la ligne située juste au-dessus. Exemple :

C'est ce que l'on appelle une zone "imbriquée". La zone Colonne contient à présent deux dimensions.Les membres Jan. et Fév. font tous les deux partie de la dimension Exercice. Les remontées sontimbriquées dans les Mois. Notez qu'il est inutile de répéter les en-têtes de colonne Exercice danschaque colonne. Ces en-têtes s'appliquent en effet implicitement à tous les membres de la dimensioninterne (la dimension Remontée dans l'exemple ci-dessus) tant qu'un autre membre de leur dimension

2013-03-1463

Règles de présentation des rapports

s'affiche. Par exemple, les blocs suivants matérialisés par des couleurs définissent les données dansles colonnes correspondantes :

Remarque :Un "block" est généralement un regroupement de membres. Dans l'exemple ci-dessus, on comptedeux blocs. Le premier bloc est constitué des trois premières colonnes de couleur verte.

Cette technique de reporting est très courante.

Cependant, si vous souhaitez que les dimensions externes soient centrées par rapport aux dimensionsinternes, utilisez la fonctionnalité Fusionner et centrer ouCentré sur plusieurs colonnes de MicrosoftOffice Excel :

Remarque :Dans les en-têtes de colonnes des cellules fusionnées, le nom du membre doit être saisi dans la cellulefusionnée la plus à gauche.

Il est également possible de répéter explicitement le nom des membres de la dimension externe. Parexemple :

Le nombre de dimensions que vous pouvez imbriquer dans un axe est presque illimité. Le rapportsuivant comporte, par exemple, quatre dimensions sur l'axe des colonnes et il est valide :

En partant du haut, les quatre dimensions sont les suivantes : Unité, Compte, Remontée et Exercice.

11.4.3 Zone Colonne asymétrique

Dans le rapport suivant, toutes les listes de membres de la dimension interne sont répétées dans toutesles occurrences : Chiffre d'affaires et COGS, Réel2001 et Réel2002, ainsi que Jan. et Fév. C'est ceque l'on appelle un rapport symétrique.

2013-03-1464

Règles de présentation des rapports

L'une des caractéristiques importantes du module complémentaire EPM est justement que les membresdes dimensions internes ne doivent pas nécessairement être des ensembles de membres répétésidentiques. L'axe peut ainsi être asymétrique, comme dans l'exemple suivant :

Ce rapport est tout à fait correct, bien que les mois mentionnés dans les regroupements utilisés ci-dessusne soient pas toujours les mêmes. Une telle asymétrie est en fait très fréquente lorsque vous utilisezles fonctionnalités suivantes : suppression de colonnes à zéro, suppression de colonnes MicrosoftOffice Excel, développement ou réduction de manière asymétrique.

11.4.4 Restrictions relatives à la Zone Colonne

Il est important de noter que vous ne devez pas laisser de cellules vides dans les dimensions internes.Exemple :

Remarque :La définition formelle d'une règle de membres de la dimension imbriqués est la suivante : tous lesmembres d'une dimension interne doivent être indiqués lorsqu'une dimension externe contient unmembre dans la même colonne.

La zone Colonne du rapport ci-dessus devrait ainsi probablement se présenter de la façon suivante :

Notez que les remontées représentent désormais la dimension externe et les périodes, la dimensioninterne. Ce procédé est appelé "réimbrication" des dimensions. Cette réimbrication peut être effectuéeen ressaisissant ou en déplaçant les cellules, mais il est généralement plus facile d'utiliser l'Editeur derapport ou le volet EPM afin de réorganiser les dimensions au niveau de la section de zone Colonne.

Bien que vous soyez autorisé à insérer des colonnes vides dans toute la zone, vous ne devez pasinsérer de ligne vide entre des dimensions imbriquées. Exemple :

2013-03-1465

Règles de présentation des rapports

11.5 Informations relatives à la grille de données

La grille de données du module complémentaire EPM est définie comme la grille de cellulespersonnalisable formant l'intersection des zones de membres de dimensions reconnus figurant dansla base de données. Chaque cellule de la grille de données est associée à une zone Colonne au-dessuset à une zone Ligne à gauche. La grille de données est l'ensemble des cellules que l'application renseigneà l'aide des informations issues de la source de données OLAP. Dans l'exemple suivant, la grille dedonnées s'affiche dans la zone surlignée en bleu clair :

Cependant, l'application ne se limite pas à la seule grille de données présentée ci-dessus. Il existe ungrand nombre d'améliorations que vous pouvez apporter directement à la grille de données et autourde celle-ci pour créer un rapport mis en forme personnalisé avec des calculs supplémentaires. L'exemplesuivant contient exactement la même grille de données que celle ci-dessus, mais décrit plusieursaméliorations qui vous ne vous empêcheront pas d'actualiser le rapport avec l'application.

Notez que le texte inhabituel et la mise en forme d'arrière-plan sont utilisés ici uniquement pourdifférencier les zones du rapport.

2013-03-1466

Règles de présentation des rapports

11.5.1 Astuces importantes relatives à la grille de données

Voici quelques astuces importantes concernant la grille de données :• Vous pouvez ajouter autant de lignes et/ou de colonnes vides que vous le souhaitez dans la grille.

En d'autres termes, la grille peut être divisée.

• Vous pouvez mettre en forme les cellules comme vous le souhaitez à l'aide des options MicrosoftOffice Excel de mise en forme, notamment la mise à l'échelle des données. Les changements sontconservés par l'application. Cependant, si vous faites pivoter le rapport ou effectuez undéveloppement, la mise en forme ne restera pas associée aux cellules d'origine. C'est pourquoi ilest recommandé d'effectuer toute la mise en forme à la fin ou d'appliquer une mise en formedynamique aux rapports à analyser.

• Vous pouvez insérer en toute sécurité vos formules Microsoft Office Excel où vous le souhaitez saufdans une cellule de grille ; elles seront conservées après l'exécution de la commande Actualiser.En revanche, elles ne seront pas conservées si vous effectuez une opération de navigation (telleque Développer, Réduire ou Conserver) susceptible de modifier la taille du rapport. Nous vousrecommandons de définir les formules personnalisées après avoir modifié la présentation et lecontenu du rapport.

2013-03-1467

Règles de présentation des rapports

Remarque :Si la reconnaissance de membre local est activée, les formules Microsoft Office Excel sontautomatiquement converties en membre local.

• Vous pouvez ajouter tous les éléments que vous voulez en dehors de la zone du rapport. Ils serontcomplètement ignorés par l'application à moins que vous développiez votre rapport.

Rubriques associées• Insertion de lignes et colonnes vides• Mise en forme dynamique• Membres locaux• Reconnaissance de membre

2013-03-1468

Règles de présentation des rapports

Création de rapports

Vous pouvez créer des rapports de quatre manières différentes :• Créer des rapports à l'aide du volet EPM.• Créer des rapports à l'aide de l'Editeur de rapport.• Créer des rapports directement dans une feuille.• Créer des rapports à l'aide des fonctionnalités Copier-coller.

Un rapport est créé par défaut sur la connexion active de la feuille de calcul. La connexion active estaffichée dans la liste déroulante Connexion active du volet EPM et dans l'onglet Présentation del'Editeur de rapport.

Rubriques associées• Connexions

12.1 Identification et propriétés des membres

12.1.1 Identification des membres

Dans le module complémentaire EPM, chaque membre qui fait partie d'un rapport est identifié par uneformule commençant par =EPMOlap.

2013-03-1469

Création de rapports

FormuleMembre

Formule commençant par =EPMOlapMultiMember(Membre (y compris le membrepersonnalisé)

Formule commençant par =EPMOlapMultiMemberO(

Remarque :Ce type de membre peut uniquement apparaître dans la zone Paged'un rapport, lorsque plusieurs membres sont sélectionnés pour lamême dimension. Dans ce cas, les données sur les membres sontautomatiquement agrégées dans le rapport.

Membre identifiant plusieursmembres

Formule commençant par EPMLocalMember(Membre local

12.1.2 Propriétés du membre

Vous pouvez afficher les propriétés d'un membre sélectionné. Pour afficher ces informations, sélectionnezun membre, puis EPM > Autres > Propriétés des membres.

Remarque :Avec une connexion Planning and Consolidation, vous pouvez vérifier, par exemple, si le membre estcalculé ou pas.

12.2 Création de rapport à l'aide du volet EPM

Vous pouvez créer et modifier un rapport à l'aide du volet EPM.

Remarque :Si vous utilisez plusieurs rapports, vous ne pouvez créer que le premier rapport à l'aide du volet. Pourcréer d'autres rapports, vous devez utiliser le bouton Nouveau rapport.

Création de rapport par glisser-déposer dans le voletDans la zone Rapport actuel du volet, vous pouvez glisser-déposer une ou plusieurs dimensions versles sections suivantes pour créer un rapport :• zone Page. Cela est facultatif.• zone Ligne.• zone Colonne.

2013-03-1470

Création de rapports

Dès que vous effectuez un glisser-déposer sur au moins une dimension de la zone Ligne et unedimension de la zone Colonne, et sous réserve que l'option Différer la mise à jour de la structure nesoit pas sélectionnée, le rapport contenant les dimensions sélectionnées s'affiche dans la feuille decalcul.

Par défaut, chaque fois que vous effectuez une modification dans les sections d'axes, la présentationdu rapport est automatiquement mise à jour. Pour améliorer la performance lorsque vous accédez àun grand nombre de données, vous pouvez passer en mise à jour manuelle. Lorsque vous passez enmise à jour manuelle, vous ne pouvez pas utiliser le rapport à moins de repasser en mise à jourautomatique. Toutefois, vous pouvez rapidement ajouter, déplacer et supprimer des dimensions de lasection de dimensions vers les sections de zones, puis repasser en mise à jour automatique pourvisualiser les résultats. Pour activer la mise à jour manuelle, sélectionnez l'option Différer la mise àjour de la structure. Le bouton Mettre à jour est alors activé. Lorsque vous avez terminé de modifierla présentation du rapport, cliquez sur Mettre à jour pour voir la présentation de la feuille de calcul.

Par défaut, le membre pris en compte pour une dimension est celui défini dans le contexte avec larelation Membre et enfants. Une fois qu'une dimension a été ajoutée à une section de zone, vouspouvez sélectionner un autre membre pour la dimension en cliquant sur le nom de la dimension quiapparaît sous forme de lien. Le Sélecteur demembres s'ouvre et vous pouvez sélectionner le membrede votre choix.

Lorsque vous placez plusieurs dimensions dans une seule zone, vous pouvez réorganiser les dimensionsen sélectionnant une ligne de dimension (cliquez à droite du lien de dimension, non sur le lien même)et en effectuant un glisser-déposer.

Dans la section de zone Page, vous pouvez cliquer sur la référence de cellule de la dimension (D7,par exemple). A l'aide de la boîte de dialogue Sélection de cellules qui s'ouvre, sélectionnez la cellulede la feuille que vous souhaitez pour déplacer la dimension de zone Page. Un message d'erreur s'affichelorsque vous sélectionnez une cellule située sous la zone Colonne.

Outre certaines des fonctionnalités décrites ci-dessus, vous pouvez effectuer les actions suivantes :• Dans la section Liste des dimensions, à l'aide du menu contextuel (clic droit), vous pouvez ajouter

la dimension sélectionnée à :• La zone Page en cliquant sur la commande Déplacer vers la zone Page.• La zone Ligne en cliquant sur la commande Déplacer vers la zone Ligne.• La zone Colonne en cliquant sur la commande Déplacer vers la zone Colonne.

• Dans les sections des zones Page, Ligne et Colonne, en cliquant sur la flèche qui apparaît lorsquevotre souris survole un membre, vous pouvez :• Sélectionner des membres pour la dimension sélectionnée en cliquant sur la commande

Sélectionnez lesmembres de la dimension. Le Sélecteur demembres s'ouvre et vous pouvezsélectionner les membres de votre choix.

• Déplacer la dimension vers une autre zone en cliquant sur la commande Déplacer vers la zonePage, Déplacer vers la zone Ligne ou Déplacer vers la zone Colonne.

• Supprimer la dimension de la zone en cliquant sur la commande Supprimer.• Dans les sections des zones Ligne et Colonne uniquement, vous pouvez réorganiser les dimensions

si vous avez sélectionné plusieurs dimensions dans une zone. Pour ce faire, utilisez les commandesDéplacer vers le haut, Monter, Déplacer vers le bas et Descendre.

2013-03-1471

Création de rapports

• Dans la section de zone Page uniquement, vous pouvez cliquer sur la commande Modifier lacellule.... A l'aide de la boîte de dialogue Sélection de cellules qui s'ouvre, sélectionnez la cellulede la feuille que vous souhaitez pour déplacer la dimension de zone Page.

Création de rapport par glisser-déposer dans la feuille de calculVous pouvez effectuer un glisser-déposer de dimensions ou de hiérarchies de la liste Rapport actueldirectement dans la feuille de calcul pour créer un rapport :• Pour une connexion Planning and Consolidation. Le membre sélectionné dans le contexte est affiché

par défaut dans le rapport avec la relation suivante :Membre uniquement. Par conséquent, lorsquevous modifiez un membre dans la barre Contexte EPM, le membre change aussi dans le rapport.

• Pour une connexion locale ou SAP BusinessObjects Enterprise. Le membre du contexte ou lemembre par défaut est affiché par défaut dans le rapport avec la relation suivante : Membreuniquement. Lorsqu'il existe plusieurs hiérarchies pour une dimension, un nœud de membreappartenant à une seule hiérarchie ne peut appartenir à une autre hiérarchie. C'est pourquoi lemembre du contexte est pris en compte si le membre appartient à la hiérarchie à laquelle vousappliquez un glisser-déposer. Si le membre du contexte n'appartient pas à la hiérarchie à laquellevous appliquez un glisser-déposer, c'est le membre par défaut de la hiérarchie (défini dans le cubeou le modèle) qui est pris en compte.

Rubriques associées• Plusieurs rapports dans une feuille

12.3 Création de rapport à l'aide de l'Editeur de rapport

La boîte de dialogue Editeur de rapport joue plusieurs rôles :• Elle sert d'interface utilisateur graphique pour définir un rapport initial dans une feuille de calcul vide.• Elle peut être utilisée pour définir d'autres rapports sur une feuille qui en contient déjà.• Elle peut être utilisée dans un rapport valide pour modifier la présentation ou les membres de chaque

section : déplacer (faire pivoter) une ou plusieurs dimensions entre les en-têtes de document et lesaxes d'en-têtes de ligne ou colonne, réorganiser l'imbrication des dimensions dans les axes durapport ou encore modifier la sélection ou l'ordre des membres d'une ou de plusieurs dimensionsdans le rapport.

• Elle peut être utilisée pour définir la position d'un rapport : déplacement d'un rapport dans une feuille,insertion d'une séparation entre les zones et les données, déplacement individuel de chaquedimension de la zone Page.

Vous pouvez effectuer toutes les actions ci-dessus dans l'onglet Présentation de l'Editeur de rapport.

Remarque :A l'aide des autres onglets de l'Editeur de rapport, vous pouvez également définir certaines optionspour le rapport en cours, saisir des noms personnalisés pour les membres, exclure des membres durapport, définir un tri, un filtrage et un classement sur les données de rapport en cours.

2013-03-1472

Création de rapports

Vous pouvez accéder à la boîte de dialogue Editeur de rapport en cliquant sur Modifier le rapportdans le ruban. L'Editeur de rapport effectue une actualisation après sa fermeture, car le rapport doitêtre valide pour être fermé.

Rubriques associées• Présentation de l'onglet de présentation de l'Editeur de rapport• Plusieurs rapports dans une feuille

12.3.1 Présentation de l'onglet de présentation de l'Editeur de rapport

Pour définir ou modifier la présentation du rapport, cliquez sur Modifier le rapport de l'onglet EPM duruban. La boîte de dialogue Editeur de rapport s'ouvre et affiche l'onglet Présentation par défaut.• Vous pouvez effectuer des opérations de glisser-déposer entre les trois zones et les zones

Dimensions.• Sur le côté gauche, la zone Dimensions présente toutes les dimensions disponibles ainsi que leurs

hiérarchies.

Remarque :Si des jeux nommés sont inclus dans les cubes SSAS créés à l'aide du concepteur de cube deFinancial Consolidation, ils apparaîtront également avec les dimensions au niveau de la hiérarchie.Les hiérarchies apparaissent en noir tandis que les jeux nommés apparaissent en bleu. Lorsqu'unjeu nommé est créé dans le concepteur de cube de SAP BusinessObjects Financial Consolidation,la hiérarchie par défaut (liste horizontale) l'accompagne automatiquement. Par conséquent, le jeunommé et la hiérarchie par défaut apparaissent tous deux au-dessous de la dimension dans l'Editeurde rapport. Notez qu'une fois que vous avez inclus le jeu nommé dans la présentation, vous nepouvez plus inclure la hiérarchie par défaut.

• La partie droite est une représentation de l'organisation structurelle des différentes dimensionsutilisées dans le rapport.

Remarque :Notez que vous pouvez ajouter une dimension non utilisée dans la zone Dimensions à une sectionou encore supprimer une dimension de zone Axe en la faisant glisser dans la liste Dimensions.

• Dans la partie droite de la fenêtre, vous pouvez modifier dynamiquement le rapport à tout momenten le faisant pivoter, en réimbriquant des dimensions au sein des axes ou encore en modifiant lasélection des membres. Sur le côté droit, vous pouvez également :• définir un décalage entre la grille de données du rapport et ses en-têtes de ligne et colonne.• déplacer la totalité d'un rapport en définissant la position de la cellule supérieure gauche de la

grille de données.• définir la position de chaque dimension de l'en-tête de page.

Lorsque vous cliquez sur OK dans l'Editeur de rapport, le rapport est automatiquement actualisé.

2013-03-1473

Création de rapports

Remarque :Au lieu de certaines fonctionnalités principales, à l'aide du menu contextuel (clic droit) de la section deliste de dimension et des trois sections de zones, et en fonction de la section dans laquelle vous voustrouvez, vous pouvez effectuer une des actions suivantes :• Dans la section de liste de dimension, vous pouvez ajouter la dimension sélectionnée pour :

• La zone Page en cliquant sur la commande Déplacer vers la zone Page.• La zone Ligne en cliquant sur la commande Déplacer vers la zone Ligne.• La zone Colonne en cliquant sur la commande Déplacer vers la zone Colonne.

• Dans les sections de zone Page, Ligne et Colonne, vous pouvez :• Sélectionner des membres pour la dimension sélectionnée en cliquant sur la commande

Sélectionnez lesmembres de la dimension. Le Sélecteur demembres s'ouvre et vous pouvezsélectionner les membres de votre choix.

• Déplacer la dimension vers une autre zone en cliquant sur la commande Déplacer vers la zonePage, Déplacer vers la zone Ligne ou Déplacer vers la zone Colonne.

• Supprimer la dimension de la zone en cliquant sur la commande Supprimer.• Dans les sections de zone Ligne et Colonne uniquement, vous pouvez ordonner les dimensions si

vous avez sélectionné plus d'une dimension dans une zone. Pour ce faire, utilisez les commandesDéplacer vers le haut, Monter, Déplacer vers le bas et Descendre.

• Dans la section de zone Page uniquement, vous pouvez cliquer sur la commande Modifier lacellule.... A l'aide de la boîte de dialogue Sélection de cellules qui s'ouvre, sélectionnez la cellulede la feuille que vous souhaitez pour déplacer la dimension de zone Page.

12.3.2 Disposition des dimensions dans l'Editeur de rapport

Vous pouvez utiliser à tout moment l'Editeur de rapport dans un rapport valide pour modifier laprésentation ou les membres de chaque section : déplacer (faire pivoter) une ou plusieurs dimensionsentre la zone Page, la zone Ligne et la zone Colonne, réorganiser l'imbrication des dimensions dansles zones ou encore modifier la sélection ou l'ordre des membres d'une ou de plusieurs dimensionsdans le rapport.

Pour définir la présentation du rapport, il vous suffit de faire glisser les dimensions dans les sectionscorrespondantes. Vous pouvez déplacer le nom d'une dimension d'une section à une autre ou encoremodifier l'ordre des dimensions dans une section.

Dans la zoneDimensions, les dimensions et hiérarchies marquées d'une croix rouge indiquent qu'ellesapparaissent déjà dans le rapport. Les dimensions qui ne figurent pas déjà dans le rapport peuventêtre ajoutées en les faisant glisser dans la présentation. Pour supprimer une dimension de la présentationdu rapport, faites-la glisser vers la zone Dimensions.

Si vous ajoutez une dimension à la section de zone Page, elle sera insérée par défaut dans la cellulesituée à droite de la zone Page sous laquelle vous l'avez placée.

Pour supprimer toutes les dimensions de la présentation, cliquez sur Rétablir le rapport.

2013-03-1474

Création de rapports

Exemple :

Dans l'exemple suivant, nous avons ainsi modifié l'ordre des dimensions au sein de l'axe vertical.Cela s'applique également à la zone Colonne.

Produit avant CompteCompte avant Produit

Dimensions de la zone Ligne :

Produit.Famille

Rubrique

Dimensions de la zone Ligne :

Rubrique

Produit.Famille

12.3.3 Sélection de membres dans l'Editeur de rapport

Vous pouvez sélectionner les membres à afficher dans le rapport directement depuis l'Editeur derapport. Vous pouvez effectuer ce qui suit :• Pour modifier la sélection de membres pour une dimension dans la zone Dimensions de la zone

Ligne ou Dimensions de la zone Colonne, cliquez sur le nom de la dimension. Le Sélecteur demembres s'ouvre et vous pouvez sélectionner les membres de votre choix.

• Pour modifier la sélection des membres pour une dimension dans la zone Dimensions de la zonePage, cliquez sur la dimension ou sur le nom du membre. Le Sélecteur de membres s'ouvre etvous pouvez sélectionner les membres de votre choix.

Remarque :

• Vous pouvez également sélectionner les membres directement dans une feuille de calcul d'unrapport valide en cliquant deux fois sur une dimension de la zone Page. Lorsque vous cliquezsur OK dans leSélecteur de membres, le rapport est automatiquement actualisé. Cela vouspermet de changer rapidement les membres de la zone Page.

• Lorsque vous sélectionnez plusieurs membres pour une dimension de la zone Page, les donnéesdes membres sont automatiquement agrégées dans le rapport. Si vous utilisez souvent unesélection de membres spécifique pour une dimension de zone Page, il est recommandé quevous convertissiez la sélection en membre personnalisé.

2013-03-1475

Création de rapports

Rubriques associées• Sélection de membres• Modification de membres de la dimension dans la zone Page à l'aide du Sélecteur de membres

12.3.4 Position de chaque dimension dans la zone Page à l'aide de l'Editeur de rapport

Chaque dimension de la zone Page peut être positionnée individuellement.

Vous pouvez positionner une dimension de la zone Page à l'endroit de votre choix, à condition qu'ellefigure au-dessus de la zone Colonne.

Dans la section de zone Page de l'Editeur de rapport, cliquez sur la référence de cellule de la dimension(D7, par exemple). A l'aide de la boîte de dialogue Sélection de cellules qui s'ouvre, sélectionnez lacellule de la feuille que vous souhaitez pour déplacer la dimension de zone Page. Un message d'erreurs'affiche lorsque vous sélectionnez une cellule située sous la zone Colonne.

12.3.5 Déplacement de rapports dans la feuille à l'aide de l'Editeur de rapport

Vous pouvez déplacer un rapport dans la feuille en sélectionnant une cellule dans l'Editeur de rapport.

La cellule affichée par défaut au centre des quatre boutons fléchés bleus de l'Editeur de rapportcorrespond à la cellule supérieure gauche de la grille de données (B22, par exemple). Vous pouvez lamodifier en entrant la référence de cellule ou en utilisant les boutons fléchés. Le rapport entier estdéplacé sur base de cette cellule, dès que vous cliquez sur OK.

12.3.6 Insertion d'un décalage entre la grille de données du rapport et sa zone Ligneou Colonne

A l'aide de l'Editeur de rapport, vous pouvez insérer une séparation entre la grille de données et :• la zone Ligne.• la zone Colonne.

Pour ce faire, utilisez la zone Décalage.

Remarque :Vous pouvez saisir des nombres négatifs pour la zone Ligne. Dans ce cas, la zone Ligne sera positionnéesur la droite de la grille de données.

2013-03-1476

Création de rapports

Exemple :• Si vous saisissez 2 dans la zone Décalage sous la zone Colonne, une colonne sera insérée entre

la grille de données et la zone Colonne.• Si vous laissez 1 par défaut dans la zone Décalage à droite de la zone Ligne, aucune ligne ne

séparera la grille de données de la zone Ligne.

12.4 Création de rapports directement dans une feuille

Vous pouvez créer un rapport manuellement.

Vous pouvez saisir des membres de la dimension et créer des membres locaux directement dans lacellule d'un rapport. Vous pouvez également utiliser la fonctionnalité de remplissage pour remplirautomatiquement les cellules avec tous les membres de même niveau dans l'ordre hiérarchique. Pource faire, vous devez utiliser les fonctionnalités de reconnaissance de membre et de reconnaissancede membre local.

Lors de la création manuelle d'un rapport, vous pouvez également obtenir de l'aide lors de la sélectiondes membres :• Le Sélecteur de membres est accessible par le biais de l'Editeur de rapport, du volet EPM ou en

cliquant deux fois sur un membre situé dans la zone Page du rapport.• La boîte de dialogue Insérer plusieurs membres est accessible en cliquant avec le bouton droit

de la souris dans la zone Ligne ou Colonne d'un rapport.

12.4.1 Reconnaissance de membre

Vous pouvez saisir les membres directement dans une cellule de rapport. Vous pouvez égalementsaisir des formules Microsoft Office Excel.

Une fois la fonctionnalité de reconnaissance de membre activée, les membres sont reconnusautomatiquement.

Une fois la fonctionnalité de reconnaissance de membre local activée, les formules Microsoft OfficeExcel sont automatiquement converties en membres locaux.

La fonctionnalité de reconnaissance de membre peut être activée ou désactivée par feuille ou pourtoutes les feuilles.

2013-03-1477

Création de rapports

12.4.1.1 Saisie de membres directement dans une feuille

Au lieu d'utiliser la boîte de dialogue Editeur de rapport, vous pouvez saisir du texte et des valeursnumériques directement dans les cellules d'une feuille si vous connaissez les noms des membres àextraire. La fonctionnalité de reconnaissance de membre doit être activée.

Vous pouvez entrer le nom du membre de la dimension dans son intégralité ou partiellement. Lorsquele nom entier du membre de la dimension est saisi correctement, dès que vous appuyez sur la toucheEntrée, un voyant vert apparaît brièvement dans la cellule, indiquant que le membre a été reconnu.Lorsque vous saisissez partiellement le nom du membre de la dimension :• Si le cube ne contient qu'une correspondance pour le fragment de nom saisi, le nom est

automatiquement complété lorsque vous appuyez sur la touche Entrée et un voyant vert apparaîtbrièvement dans la cellule, indiquant que le membre a été reconnu.

• si le fragment de nom saisi ne permet pas d'identifier le membre, la boîte de dialogue Nom ambigus'ouvre, affichant tous les membres du cube pouvant correspondre au membre entré. Si voussélectionnez un membre dans la boîte de dialogue et que vous la fermez, à condition que l'optionAppliquer unemise en forme spécifique auxmembres non reconnus est sélectionnée, la celluledans laquelle vous avez saisi le nom du membre applique une mise en forme spécifique pour indiquerque le membre n'est pas reconnu. La mise en forme est un style standard Microsoft Excel appeléEPMUnrecognizedMember. Vous pouvez modifier les paramètres du style.

Remarque :

• Les membres reconnus sont exclusivement identifiés. Lorsque vous sélectionnez un membre de lafeuille, la barre de formule de Microsoft Office Excel affiche : = EPMOlapMemberO(xxx).

• Vous pouvez définir un membre à partir d'une formule. Si le membre est unique, il est converti enmembre et le lien est conservé dans la formule. Par exemple, vous pouvez définir le membre" =Feuil2!D4 " pour récupérer la valeur " Ohio " issue d'une autre feuille de calcul. Cela vous permetde créer des modèles de reporting dans lesquels vous pouvez remplacer "Ohio" par "New York",par exemple, afin d'obtenir des informations sur "New York" en mettant à jour (Actualiser) tous lesrapports associés. Dans ce cas, le rapport perd sa dynamicité et, par conséquent, devient un rapportstatique.

• Pour créer un membre vide, saisissez blank dans une cellule de rapport et appuyez sur la toucheEntrée. Pour en savoir plus sur les membres vides, voir Insertion de lignes et colonnes vides.

12.4.1.2 Insertion de lignes et colonnes vides

Dans un rapport, vous pouvez insérer une ligne ou une colonne vide de Microsoft Office Excel afind'ajouter une formule ou un texte ou encore de l'utiliser comme ligne ou colonne de séparation.

Lorsque vous actualisez le rapport, la ligne ou la colonne insérée est conservée.

2013-03-1478

Création de rapports

Notez que la ligne ou la colonne est insérée à un emplacement fixe (cellules 6B, par exemple).• Si vous voulez spécifiquement joindre une ligne ou une colonne vide à un membre, par exemple,

vous devez créer un membre local.• Vous pouvez aussi créer un membre vide qui se comporte comme tout autre membre standard, en

saisissant blank directement dans une cellule de rapport ou en utilisant la zone Liens hiérarchiquesdu sélecteur de membres.

Rubriques associées• Membres locaux• Liens hiérarchiques

12.4.1.3 Saisie des formules Microsoft Office Excel directement dans une feuille

Vous pouvez utiliser des formules de Microsoft Office Excel pour réaliser des calculs. Toutes les formulesMicrosoft Office Excel sont automatiquement converties en membres locaux.

Rubriques associées• Insertion de lignes et colonnes vides• Membres locaux

12.4.1.4 Remplissage automatique

Lorsque la reconnaissance de membre est activée, la fonctionnalité de remplissage automatiquestandard de Microsoft Office Excel vous permet de renseigner automatiquement les cellules avec tousles membres de même niveau dans l'ordre hiérarchique.

Exemple :

Dans votre rapport, seul France Eau est affiché. Vous souhaitez afficher les membres de même niveaupour France Eau.

Vous souhaitez afficher les trois membres qui suivent France Eau dans la hiérarchie. Si voussélectionnez la cellule France Eau et faites glisser le pointeur (vers l'angle inférieur droit de la cellule)pour sélectionner les trois cellules suivantes, voici un exemple du résultat obtenu :

2013-03-1479

Création de rapports

Vous souhaitez afficher les cinq membres qui précèdent France Eau dans la hiérarchie. Si voussélectionnez la cellule France Eau et faites glisser le pointeur (vers l'angle inférieur droit de la cellule)pour sélectionner les cinq cellules précédentes, voici un exemple du résultat obtenu :

12.4.1.5 Terminaison automatique dans les zones imbriquées

Lorsqu'une zone Ligne ou Colonne contient plusieurs dimensions (des dimensions imbriquées), sousréserve que la reconnaissance de membre soit activée, lorsqu'un membre est saisi, par exemple, dansune dimension externe, les membres de la dimension interne sont automatiquement saisis, commel'illustre cet exemple.

Exemple : Terminaison automatique dans les zones imbriquées

Dans la zone Ligne, la dimension externe est Exercice et la dimension interne est Devise. Vous avezdéjà entré les membres suivants :

EUR2008

USD

Vous entrez à présent le membre Exercice 2009. Le membre est reconnu comme un membre EPMet les membres Exercice EUR et USD sont automatiquement entrés :

2013-03-1480

Création de rapports

EUR2008

USD

EUR2009

USD

12.4.1.6 Activation ou désactivation des options de reconnaissance de membre

1. Sélectionnez EPM > Options > Options de la feuille.2. Pour activer ou désactiver la reconnaissance de membre et/ou la reconnaissance de membre local

à la feuille actuelle, vous pouvez sélectionner ou désélectionner l'optionActiver la reconnaissancedes membres ou Activer la reconnaissance des membres locaux.

Remarque :Pour appliquer votre sélection à toute feuille de calcul qui sera créée, cliquez sur le bouton Enregistreren tant que valeurs par défaut.

12.4.2 Saisie de membres à l'aide du Sélecteur de membres

La boîte de dialogue Sélecteur de membres permet de sélectionner des membres de la dimensionpour vous aider à définir la présentation d'un rapport que vous souhaitez créer ou modifier manuellement.

12.4.2.1 Présentation du sélecteur de membres

LeSélecteur de membres est accessible par le biais de l'Editeur de rapport, du volet EPM ou encliquant deux fois sur un membre situé dans la zone Page du rapport.

Le Sélecteur de membres comprend les zones suivantes :• Dans la barre de titre, le nom de la dimension ou hiérarchie est affiché.• Affichage en hiérarchie ou en liste. A l'aide de la liste déroulante, vous pouvez afficher les membres

dans une simple liste ou dans la hiérarchie dans la zone Membres de la dimension.

2013-03-1481

Création de rapports

Remarque :Lorsque vous affichez les membres d'une liste, vous pouvez cliquer sur l'en-tête Nom de membrepour trier les membres par ordre croissant/décroissant.

• Noms de membres à afficher. Vous pouvez choisir d'autres noms de membres à afficher commealternatives aux légendes, en fonction de ce qui a été défini dans le cube ou le modèle. Utilisezl'icône de liste.

• Filtrage de membres par propriétés. Pour faciliter la sélection des membres, vous pouvez filtrer lesmembres par valeur de propriété.

• Recherche de membres. Vous pouvez rechercher un membre spécifique. A l'aide de l'icônereprésentant des jumelles, saisissez le texte de recherche dans la zone de texte Rechercher, puiscliquez sur le bouton Rechercher.

Remarque :

• La recherche n'est pas sensible à la casse (par exemple, "Actions" et "actions" seront ainsitraitées de la même façon).

• Il est inutile d'indiquer le nom complet du membre à rechercher (comme " actions " dansl'illustration ci-dessus).

• La recherche commence par le membre sélectionné (en surbrillance) et continue ensuite versle bas.

• La recherche s'applique à tous les membres et non uniquement à ceux qui sont affichés.

• Le cas échéant, l'arborescence des membres sera développée pour afficher les membres trouvés.

• Une fois la fin de la liste des membres atteinte, un message vous invite à poursuivre la rechercheen partant du début de la liste.

• Le cas échéant, un message vous indique si aucune occurrence n'a été trouvée.

• Bouton Regroupement et tri des membres. Vous pouvez trier et regrouper les membressélectionnés sur la base des valeurs de propriétés.

• Liste Membres de la dimension. Cette liste contient tous les membres de la dimension en cours.L'arborescence des membres peut être développée en cliquant sur l'icône + et réduite à l'aide del'icône - selon vos besoins pour visualiser les membres sélectionnés.

Remarque :

• Si vous avez créé des membres personnalisés pour une dimension spécifique, ils apparaissentdans la liste Membres de la dimension.

• Si vous avez saisi un nom personnalisé pour un membre, il apparaîtra dans cette liste.• Boutons de sélection des membres.• Zone Membres sélectionnés. Cette liste permet de sélectionner et d'organiser les membres de la

dimension active que vous souhaitez afficher dans le rapport.• Liste déroulante Liens hiérarchiques. Elle vous permet de sélectionner plusieurs membres

simultanément en fonction de leur relation avec les membres sélectionnés (cochés).• Options Niveaux hiérarchiques. Dans certaines relations dynamiques, vous pouvez définir les

niveaux de la hiérarchie à afficher.

2013-03-1482

Création de rapports

Rubriques associées• Renommage de membres

12.4.2.2 Sélection de membres

• Même si vous n'avez pas sélectionné de membre à afficher dans le rapport, lorsque vous ouvrezle Sélecteur de membres, un membre est sélectionné par défaut.• Pour une connexion Planning and Consolidation : le membre sélectionné dans le contexte est

sélectionné par défaut dans le Sélecteur de membres avec la relation suivante : Membre etenfants. Par conséquent, si vous choisissez de conserver la sélection des membres du contextedans votre rapport, lorsque vous modifiez un membre dans la barre Contexte EPM, le membrechange aussi dans le rapport.

• Pour une connexion locale ou SAP BusinessObjects Enterprise : le membre du contexte ou lemembre par défaut est sélectionné par défaut dans le Sélecteur de membres. Lorsqu'il existeplusieurs hiérarchies pour une dimension, un nœud de membre appartenant à une seule hiérarchiene peut appartenir à une autre hiérarchie. C'est pourquoi le membre du contexte est pris encompte si le membre appartient à la hiérarchie en cours. Si le membre du contexte n'appartientpas à la hiérarchie en cours, c'est le membre par défaut de la hiérarchie (défini dans le cube oule modèle) qui est pris en compte.

• Les membres peuvent être ajoutés à (ou supprimés de) la liste des Membres sélectionnés à l'aidedes flèches droite et gauche pour ajouter ou supprimer la sélection effectuée dans la liste Membresde la dimension.

Remarque :Le bouton comportant une flèche vers la droite permet de copier les membres cochés et les membresassociés en fonction du choix Liens hiérarchiques à la fin de la liste des membres sélectionnés.La flèche vers la gauche supprime les membres sélectionnés de la liste Membres sélectionnés.

Remarque :Les parents des membres sont affichés par défaut après leurs enfants dans la liste Membressélectionnés. Cette convention correspond au fait que les totaux et les sous-totaux sontgénéralement affichés à la suite des éléments auxquels ils s'appliquent dans les rapports.

• Lors de la sélection de plusieurs éléments (membres ou filtres par propriétés), par défaut, tous leséléments sont affichés dans le rapport : l'opérateur + (=OU) est appliqué par défaut lorsque vousajoutez un élément dans la zone Membres sélectionnés. Vous pouvez sélectionner l'opérateur &(=ET) afin que seuls les membres à l'intersection des différents éléments soient affichés. L'opérateur& a la priorité sur l'opérateur +. Les couleurs indiquent comment sont combinés les éléments.

• Vous pouvez réorganiser les membres de cette liste en sélectionnant un ou plusieurs des membres,puis à l'aide des boutons correspondants.

Remarque :Il est également possible de glisser-déposer un ou plusieurs membres sélectionnés dans la listepour les réorganiser. Utilisez les touches Ctrl ou Maj pour sélectionner plusieurs membres comme

2013-03-1483

Création de rapports

dans toute autre liste Windows standard. Vous pouvez également supprimer des membres en lessélectionnant et en appuyant sur la touche Suppr.

Rubriques associées• Contexte

12.4.2.3 Membre vide

Le Sélecteur de membres permet de créer et d'insérer un membre vide pour la dimension actuelle.Ce membre se comporte comme tout autre membre standard.

Lorsque vous ouvrez leSélecteur demembres, ne sélectionnez pas de membre dans la zoneMembresde la dimension et sélectionnezMembre vide dans la liste déroulante Liens hiérarchiques. Ajoutez-leà votre sélection de membres en utilisant la flèche de droite. Une fois le membre vide affiché dans lazone Membres sélectionnés, disposez-le tel qu'il apparaîtra dans le rapport.

Remarque :Etant donné qu'il se comporte comme un membre standard, un membre vide est dynamique et sedéplace lorsque vous parcourez un rapport.• Vous pouvez insérer une ligne ou une colonne vide Microsoft Office Excel, mais la ligne ou la colonne

sera fixe (cellules 6B, par exemple).• Si vous voulez spécifiquement joindre une ligne ou une colonne vide à un membre, par exemple,

vous devez créer un membre local.• Pour créer un membre vide, vous pouvez également saisir blank directement dans une cellule de

rapport.

Rubriques associées• Insertion de lignes et colonnes vides• Membres locaux

12.4.2.4 Nom de membre à afficher

Vous pouvez choisir d'autres noms de membres à afficher comme alternatives aux légendes, en fonctionde ce qui a été défini dans le cube ou le modèle.

Vous pouvez sélectionner les noms à afficher dans la liste déroulante en regard de la liste déroulanteHiérarchie/Liste.

Les éléments suivants sont disponibles selon la connexion et l'application :

2013-03-1484

Création de rapports

• Connexions locales et SAP BusinessObjects :• Financial Consolidation : code, libellé court, libellé long, libellé extra-long. Les propriétés et

attributs peuvent aussi être disponibles.• Profitability and Cost Management : seules les légendes sont disponibles.

• Connexions Planning and Consolidation : ID, description, ID-description.

Rubriques associées• Nom d'affichage

12.4.2.5 Liens hiérarchiques

La liste Liens hiérarchiques permet de sélectionner automatiquement les membres en fonction deleur relation avec les membres sélectionnés (cochés) figurant dans la liste Membres de la dimension.Vous pouvez ainsi gagner un temps précieux. Par exemple, vous souhaitez probablement tous lesenfants d'un ou de plusieurs membres spécifiques ou le membre et tous ses ascendants.

Si vous sélectionnez l'option Dynamique (sélectionnée par défaut), chaque fois que vous effectuezune actualisation du rapport, celui-ci prend automatiquement les nouveaux membres ou supprime ceuxqui ont été supprimés du cube ou du modèle.

La liste suivante affiche les relations prises en charge.

Remarque :A la première ouverture du Sélecteur de membres, la relation par défaut est Membre et enfants.Votre sélection est persistante : à la prochaine ouverture du Sélecteur de membres, la relationsélectionnée par défaut sera la dernière que vous avez sélectionnée.

• Membre seul• Membre et enfants• Enfants• Membre et descendants• Descendants• Niveau de base• Même niveau• Eléments de niveau identique• Membre et ascendants• Ascendants• Membre et niveau de base• Décalage de membre

Une fois sélectionnée, la zoneDécalage demembres s'affiche. Cette fonctionnalité permet d'afficherun membre associé à un autre membre en spécifiant un décalage par rapport à un membre donnépour extraire le membre précédent ou suivant.

2013-03-1485

Création de rapports

Vous pouvez également spécifier un niveau de hiérarchie. Par défaut (option Niveau de membre),le membre au même niveau que le membre spécifié est incrémenté. Vous pouvez également choisirun niveau spécifique.

Remarque :Lorsque vous choisissez un niveau spécifique à l'aide de l'option Niveau, notez que seuls lesmembres au-dessus ou au même niveau que le membre sélectionné dans la hiérarchie s'afficheront.Si vous spécifiez un niveau qui se trouve en dessous du membre sélectionné, il ne sera pas pris encompte. Voir le deuxième exemple ci-dessous.

• Exemple avec l'option Niveau de membre : vous sélectionnez 2009.T1 dans la liste desdimensions et spécifiez un décalage de 2. Le membre 2009.T3 s'affichera dans le rapport.

• Exemple avec l'optionNiveau : sélectionnez Trimestre 1 dans la liste de dimensions, puis spécifiezun décalage de 3, puis le niveau 2. Le membre affiché dans le rapport correspondra au troisièmemembre (incrément basé sur le membre Trimestre 1) au même niveau de Trimestre 1 : Trimestre 4.Etant donné que le deuxième niveau de la hiérarchie se trouve en dessous du niveau Trimestre 1dans la hiérarchie, le niveau est par conséquent ignoré.

• Propriété de membre

Si cette option est sélectionnée, la zone Propriété de membre s'affiche et permet de sélectionnerune propriété. Cette fonctionnalité permet d'afficher la valeur de propriété du membre sélectionné,soit un autre membre de la même dimension.

Par exemple, vous cochez le membre ACTUAL, puis sélectionnez Propriété de membre dans laliste Liens hiérarchiques, puis vous sélectionnez la propriété COMPARISON. Dans votre rapport,le membre BUDGET s'affiche, car il représente la valeur de comparaison du membre ACTUAL. S'iln'existe pas de valeur de propriété pour un membre, le membre est récupéré dans la cellule durapport.

• Propriété de dimension

Vous pouvez sélectionner Propriété de dimension lorsque la zone actuelle (ligne ou colonne)contient deux dimensions et lorsque vous ne sélectionnez pas de membre dans la zone Membresde la dimension duSélecteur demembres. Une fois l'optionPropriété de dimension sélectionnée,la zone Propriété de dimension s'affiche et vous permet de sélectionner une dimension et unepropriété pour la dimension. Cette fonctionnalité affiche les valeurs de propriété des membresaffichés d'une dimension, en fonction des membres d'une autre dimension. En l'absence de valeurde propriété, le membre du contexte est affiché dans le rapport.

Par exemple, la zone Ligne contient les deux dimensions Entités et Devise remontée. Ouvrez leSélecteur demembres pour la dimension Devise remontée : sélectionnez Propriété de dimensiondans la liste Liens hiérarchiques, puis la dimension Entité et la propriété CURRENCY. Dans votrerapport, vous trouverez ce qui suit : la première colonne répertorie USA et France, la secondecolonne répertorie USD et EUR.

Remarque :Dans certaines relations (relations incluant des ascendants, des descendants et un niveau de base),vous pouvez définir les niveaux de la hiérarchie à afficher dans le rapport à l'aide de la zone Niveauxhiérarchiques.

Vous pouvez aussi créer un membre vide à l'aide de la liste Liens hiérarchiques. Ce membre secomporte comme tout autre membre. Membre vide

2013-03-1486

Création de rapports

Remarque :Lorsqu'aucun membre n'est sélectionné, les relations disponibles sont : Tous les membres, Niveaude base, Membre vide et Propriété de dimension.

Rubriques associées• Niveaux hiérarchiques à afficher

12.4.2.6 Niveaux hiérarchiques à afficher

Dans certaines relations (relations incluant des ascendants, des descendants et un niveau de base),vous pouvez définir les niveaux de la hiérarchie à afficher dans le rapport :• Par défaut, tous les niveaux de la hiérarchie sont affichés et l'option Tous les niveaux est

sélectionnée.• Vous pouvez sélectionner le nombre de niveaux à afficher, tout en gardant à l'esprit que le niveau 1

est le plus haut niveau de la hiérarchie. Si vous sélectionnez 3, les niveaux 1, 2 et 3 s'affichent dansle rapport. Utilisez l'option Nombre de niveaux.

• Vous pouvez également ne sélectionner qu'un niveau à afficher. Utilisez l'optionNiveau uniquement.

12.4.2.7 Tri des membres et regroupement par propriété

Vous pouvez trier les membres sélectionnés sur base des valeurs de propriétés. Pour ce faire, cliquezsur le bouton Tri et regroupement des membres et sélectionnez l'option Activer le tri des membres.

Vous pouvez exécuter les actions suivantes :• Trier les membres sur base leur nom, en ordre croissant ou décroissant. Si les membres sont

organisés en hiérarchie, ils sont triés et la hiérarchie peut par conséquent être interrompue. Pource faire, utilisez les options Croissant ou Décroissant.

• En outre, vous pouvez trier les membres sur la base d'une propriété, en ordre croissant oudécroissant, en fonction de l'option que vous avez sélectionnée. Les valeurs de la propriété spécifiéesont ordonnées en sens croissant ou décroissant. A l'intérieur de chaque nœud, les membres sontclassés par ordre croissant ou décroissant. Pour ce faire, sélectionnez l'option Regrouper parpropriété, puis sélectionnez une propriété dans la liste déroulante.

• Créez un membre local de regroupement dans la dimension sur base de la propriété sélectionnéepour le tri. Pour ce faire, procédez comme suit :• Pour positionner le membre local avant l'ensemble de membres (ou le groupe de propriétés),

sélectionnez l'onglet Avant le groupe. Pour positionner le membre local après l'ensemble demembres (ou le groupe de propriétés), sélectionnez l'onglet Après le groupe.

• Dans la zone Créer un membre local nommé, nommez le membre local de regroupement (ouconservez le nom par défaut). Ce nom ne figurera pas dans le rapport, mais dans l'onglet

2013-03-1487

Création de rapports

Sélection de membre local lors de la définition d'un format spécifique pour le membre local.Pour en savoir plus sur la définition d'un format de membre local, voir Définition d'un modèle demise en forme dynamique.

• Dans la zoneAffichage, vous pouvez saisir un nom pour chaque membre local de regroupementet il sera affiché dans le rapport. Ce nom peut être statique ou dynamique, c'est-à-dire contenirla valeur de propriété ou la description de la valeur de propriété (pouvant être sélectionnée dansla liste déroulante), un préfixe et un suffixe.

Exemple:Pour la dimension Devise, les valeurs de propriété sont EUR et USD ; les descriptions de lavaleur de propriété sont Euro et US Dollar.

Remarque :Si la description de la valeur de propriété ne peut être affichée, la valeur de propriété est affichéeà la place.

• Vous pouvez alors définir le calcul à réaliser pour le membre local de regroupement. Le calculest réalisé de la même manière que pour les membres locaux. Si vous ne saisissez rien dansla zone Formule, le calcul des totaux et sous-totaux sera réalisé pour une hiérarchie.

Remarque :Lorsque vous utilisez la fonctionnalité de tri et regroupement des membres et que vous triez égalementles données dans un rapport, le tri sur les données est prioritaire par rapport au tri et au regroupementdes membres.

Exemple : Entités regroupées par pays

Dans cet exemple, un membre local de regroupement a été créé pour la dimension Entité, sur basede la propriété Pays. Toutes les entités sont regroupées sous le pays auquel elles appartiennent. Leséléments suivants sont spécifiés dans la zone Tri et regroupement des membres du Sélecteur demembres : l'option Ordre croissant est sélectionnée, la propriété Pays est sélectionnée dans la listedéroulante Regrouper par propriété ; dans la zone Affichage de l'onglet Avant le groupe, le préfixesaisi est "Pays : " et la Valeur de propriété est sélectionnée dans la liste déroulante. Aucune formulen'est saisie. Par conséquent, le calcul des sous-totaux est réalisé sur les pays.

2013-03-1488

Création de rapports

Rubriques associées• Membres locaux

12.4.2.8 Filtrage de membres par propriété

Vous pouvez filtrer les membres par propriété.

Pour ce faire, cliquez sur l'icône de filtre dans le Sélecteur de membres et définissez le ou les filtresdans la zone Filtrage des membres par propriétés.• Pour définir un filtre, sélectionnez l'une des propriétés disponibles pour la dimension/hiérarchie en

cours à l'aide de la liste déroulante Propriété.

Sélectionnez ensuite un opérateur et des valeurs de propriétés :• = : égal à. Par exemple, pour filtrer toutes les entités appartenant à la valeur France pour la

propriété Pays : Pays=France• <> : différent de. Par exemple, pour filtrer toutes les entités à l'exception de celles appartenant

à la valeur France pour la propriété Pays : Pays<>France• LIKE : égal à la valeur saisie. Vous pouvez saisir du texte ou des chiffres et utiliser le caractère

* avant ou après la valeur saisie. Par exemple, pour filtrer le plan de comptes en commençantpar "10", saisissez "10*": Plan de comptes LIKE 10*.

• BT : plage entre une valeur basse et une valeur élevée. Par exemple, pour filtrer le plan decomptes pour les valeurs entre 1000 et 1100 : Plan de comptes BT 1000 1100.

• La zone Membres de la dimension n'affiche que les membres répondant aux critères de filtre carl'option Afficher les membres filtrés uniquement est sélectionnée par défaut.

Remarque :Lorsque l'option Afficher les membres filtrés uniquement est sélectionnée, les membresapparaissent dans une liste, non plus dans une hiérarchie. Par conséquent, la liste déroulante situéedans le coin supérieur gauche de la boîte de dialogue affiche automatiquement Liste. Si vousdésélectionnez l'option, tous les membres de la dimension/hiérarchie en cours s'affichent dans unehiérarchie et la liste déroulante située dans le coin supérieur gauche de la boîte de dialogue afficheautomatiquement Hiérarchie.

• Pour effectuer une sélection, vous pouvez procéder comme suit :• Cochez les membres de votre choix et cliquez sur la flèche de droite. Les membres cochés et

les membres associés en fonction du choix Liens hiérarchiques sont déplacés à la fin de laliste des membres sélectionnés.

• Sélectionnez le filtre lui-même. Le filtre est dynamique, ce qui signifie par exemple que si unmembre avec une certaine propriété est créé dans le cube ou dans le modèle, il seraautomatiquement ajouté au rapport. Pour sélectionner le filtre lui-même, cliquez sur le boutonAjouter un filtre dynamique.

2013-03-1489

Création de rapports

Remarque :

• Vous pouvez définir des critères pour un filtre. Par exemple, toutes les entités qui ont la valeur depropriété "Euro" et toutes celles qui ont la valeur de propriété "USD".

• Si vous définissez plusieurs critères à l'aide de la même propriété, l'opérateur OU est utilisé entrechaque critère.

• Si vous définissez plusieurs critères à l'aide de plusieurs propriétés, l'opérateur ET est utilisé entrechaque critère.

12.4.2.9 Modification de membres de la dimension dans la zone Page à l'aide duSélecteur de membres

Vous pouvez modifier les membres d'une dimension dans la zone Page directement depuis la feuille.

Pour ce faire, cliquez deux fois sur la cellule du membre. Le Sélecteur de membres qui s'ouvre estune sous-section de celle ouverte depuis l'Editeur de rapport ou du volet EPM.

Toutefois, ce Sélecteur de membres inclut une option supplémentaire appelée Autoriser lamulti-sélection. A l'aide de cette option, vous pouvez sélectionner plusieurs membres de la dimensionpour une dimension de zone Page. Lorsque vous sélectionnez plusieurs membres, les données desmembres sont automatiquement agrégées dans le rapport.

Lorsque l'optionAutoriser lamulti-sélection est sélectionnée, l'optionSélectionner tous lesmembresest activée : vous pouvez l'utiliser pour sélectionner en un simple clic tous les membres qui sont dansla liste de membres du Sélecteur de membres.

Remarque :

• Vous ne pouvez pas sélectionner plus de 30 membres.• Si vous utilisez souvent une sélection de membres spécifique pour une dimension de zone Page,

il est recommandé que vous convertissiez la sélection en membre personnalisé.• Vous pouvez afficher les membres dans une hiérarchie ou dans une liste, vous pouvez sélectionner

les noms de membres à afficher dans le rapport et vous pouvez rechercher un membre spécifique.

Sélection rapide de membres parent dans la zone PagePour sélectionner rapidement le membre parent d'un membre situé dans une zone Page d'un rapport,sélectionnez la cellule de membre, puis cliquez sur Réduire dans l'onglet EPM : le membre parents'affiche à la place et est pris en compte dans le rapport. Cela est possible uniquement lorsqu'unmembre unique est sélectionné pour une dimension située dans la zone Page.

Rubriques associées• Présentation du sélecteur de membres• Membres personnalisés

2013-03-1490

Création de rapports

12.4.3 Saisie de membres à l'aide du sélecteur de membres (dans des sources dedonnées de grand volume)

Lorsque vous vous connectez à une source de données comportant un grand volume de membres etque vous avez sélectionné l'option Ne pas charger les membres à la connexion pour la connexion,le sélecteur de membres est alors conçu différemment.

Les paragraphes suivants décrivent les différences entre le Sélecteur de membres standard et leSélecteur de membres utilisé pour les sources de données de grand volume.

Affichage en hiérarchie ou en résultats de la rechercheA l'aide de la liste déroulante située dans le coin supérieur gauche de la boîte de dialogue, vous pouvezafficher uniquement les membres figurant dans une hiérarchie, pas dans une simple liste.

En outre, vous pouvez également afficher les membres résultant d'une recherche réalisée précédemmentà l'aide de l'icône en forme de jumelles.

Filtrer par propriétésLorsque vous cliquez sur Filtrer par propriétés, une boîte de dialogue correspondante s'ouvre.

Pour une source de données BW, LIKE n'est pas disponible dans les menus déroulants.

Pour en savoir plus sur le filtrage par propriétés, voir Filtrage de membres par propriété.

RechercherDans la boîte de dialogueRechercher qui s'ouvre lorsque vous cliquez sur l'icône en forme de jumelles,• pour une source de données BW :

• L'option Respecter la casse est sélectionnée et grisée.• L'option Rechercher par mots entiers uniquement n'est pas sélectionnée et est grisée.• La recherche est réalisée sur les légendes de membres uniquement.

• pour une source de données SSAS :• L'option Respecter la casse n'est pas sélectionnée et est grisée.• L'option Rechercher par mots entiers uniquement n'est pas sélectionnée et est grisée.• La recherche est réalisée sur le nom sélectionné dans le menu Affichage ou par défaut sur les

légendes.

Vous pouvez visualiser le résultat à tout moment en sélectionnant Résultats de la recherche dans laliste déroulante située dans le coin supérieur gauche de la boîte de dialogue.

Pour en savoir plus sur la fonctionnalité Rechercher, voir Présentation du sélecteur de membres.

AffichageLorsque vous sélectionnez un autre nom dans le menuAffichage, la liste des membres est réinitialiséeau niveau de l'accueil.

2013-03-1491

Création de rapports

Pour en savoir plus sur la fonctionnalité Affichage, voir Nom de membre à afficher.

Relations non contextuelles avec un membre spécifiqueLorsque vous cliquez sur le dernier bouton à droite de la partie supérieure de la boîte de dialogue, lesrelations disponibles sont : Tous les membres, Niveau de base et Membre vide.

Propriété de dimension n'est pas non plus disponible.

Pour en savoir plus sur les fonctions, voir Liens hiérarchiques.

Membres disponibles pour la dimensionDans la liste des membres disponibles pour la dimension en cours, lorsque vous sélectionnez un nœudet que les membres sont chargés, la navigation est différente du sélecteur de membres standard.• Les niveaux hiérarchiques s'affichent juste au-dessus de la liste des membres : le premier niveau

est marqué par une icône en forme de maison, puis au fil de votre navigation, chaque niveau s'affichedans cette section. Les flèches permettent de sélectionner un élément de même niveau du nœudde membre.

• Une icône bleue précédant le nom d'un membre indique un nœud.• Attention :

Pour développer un nœud et afficher ses membres, cliquez sur lui avec le bouton droit de la souris.Les membres sont chargés.

• Pour chaque nœud, le nombre d'enfants s'affiche, pas le nombre d'ascendants.• Pour sélectionner un membre, cliquez dessus : la case est cochée.• Lorsque vous pouvez réaliser une sélection unique de membre (pour une zone Page, par exemple),

une icône verte avec une coche marque le membre sélectionné.• Aucune icône ne marque un membre de niveau de base (c'est-à-dire qui ne contient aucun membre).• Une coche dans une case indique que le membre est sélectionné.• Lorsque vous sélectionnez des membres dans une zone Page, chaque membre sélectionné s'affiche

en bas de la boîte de dialogue et une icône en forme de croix rouge vous permet de supprimerchaque membre de la sélection.

• Une case pleine indique que seuls certains des descendants du membre sont sélectionnés.• Une info-bulle sur un nœud indique le nombre de descendants sélectionnés.• En bas de la liste des membres, plusieurs pages sont indiquées si les membres sont si nombreux

qu'ils ne peuvent pas être affichés sur une seule page. Vous pouvez parcourir les pages. Vouspouvez aussi choisir le nombre de membres affichés par page. Spécifiez le nombre de membresdans la zone Membres par page dans le sélecteur de membres de l'onglet Navigation desOptions utilisateur.

Liens hiérarchiquesSous Membres s'affichent tous les membres sélectionnés dans la liste des membres.

Sous Relation, vous pouvez sélectionner la relation s'appliquant à tous les membres sélectionnés.

Remarque :La relation Propriété de membre n'existe pas.

Quelle que soit la relation que vous sélectionnez, des paramètres par défaut lui sont appliqués ; vouspouvez les visualiser et les modifier dans la boîte de dialogue Options des liens hiérarchiques en

2013-03-1492

Création de rapports

cliquant sur le lien Options. C'est là que vous pouvez par exemple modifier les niveaux hiérarchiquesà afficher lors de la sélection de Membre et descendants. Pour en savoir plus sur les niveaux dehiérarchie, voir Niveaux hiérarchiques à afficher.

Pour prendre en compte votre sélection, cliquez sur le bouton Ajouter un membre/une propriété.

Pour en savoir plus sur les relations, voir Liens hiérarchiques.

Membres sélectionnésLes membres que vous avez sélectionnés sont répertoriés dans la section de droite de la boîte dedialogue.• Vous pouvez modifier une sélection de membres en cliquant sur l'icône Modifier, à droite. La boîte

de dialogue Options des liens hiérarchiques s'ouvre et vous pouvez y apporter vos modifications.• Vous pouvez réorganiser les membres à l'aide des boutons fléchés situés à droite.• Vous pouvez supprimer une sélection de membres en cliquant sur la croix rouge sur le côté droit.• En cas de sélection de plusieurs membres, par défaut, tous les membres s'affichent dans le rapport

(en d'autres termes, OU est appliqué par défaut). Afin que seuls les membres à l'intersection dedifférents membres s'affichent (en d'autres termes, l'opérateur ET), vous pouvez fusionner lesmembres en en sélectionnant plusieurs et en cliquant sur l'icône Fusionner les membres, située àdroite. Une fois les membres fusionnés, vous pouvez annuler la fusion des membres ou supprimerun membre de la fusion.

• Tri des membres et regroupement par propriété. Vous pouvez trier les membres sélectionnés enfonction des valeurs de propriétés en cliquant sur la dernière icône située à droite. Pour en savoirplus sur le tri des membres et le regroupement par propriétés, voir Tri des membres et regroupementpar propriété.

Pour en savoir plus sur les membres vides, voir Sélection de membres.

Rubriques associées• Sources de données de grand volume

12.4.4 Saisie de membres à l'aide de la boîte de dialogue Insérer plusieurs membres

Vous pouvez insérer des membres pour les dimensions figurant dans la zone Ligne ou Colonne durapport en cours.

Pour cela, cliquez avec le bouton droit de la souris dans une cellule appartenant à la zone Colonne ouLigne et sélectionnez EPM > Insérer plusieurs membres. La boîte de dialogue Insérer plusieursmembres affiche les dimensions figurant dans la zone active. Pour chaque dimension, vous pouvezsélectionner les membres que vous souhaitez ajouter au rapport : sélectionnez une dimension, puiscliquez sur Sélectionner les membres. Le Sélecteur de membres s'affiche. Si un filtre a étéprécédemment défini pour restreindre l'insertion de membres sur la dimension, leSélecteur demembresvous permet de sélectionner uniquement les membres filtrés. Pour en savoir plus, voir Filtrage del'insertion de membres.

2013-03-1493

Création de rapports

Vous pouvez définir l'emplacement de la zone dans lequel vous souhaitez insérer les membressélectionnés : au niveau de la cellule sélectionnée ou à la fin de la zone.

Si vous optez pour l'insertion au niveau de la cellule sélectionnée, vous pouvez également indiquer :• si vous souhaitez insérer les membres et déplacer en conséquence les membres sous la zone,• ou si vous souhaitez que les membres sélectionnés remplacent les membres actuels. Exemple :

vous avez sélectionné deux membres à insérer, la zone contient quatre membres et la cellulesélectionnée lors du clic droit est la seconde cellule de membre. Le deuxième et le troisième membrede la zone seront remplacés par les deux membres sélectionnés.

Remarque :

• Votre sélection est persistante : à la prochaine ouverture de la boîte de dialogue Insérer plusieursmembres, les options par défaut sont celles que vous avez précédemment sélectionnées.

• Comportement des lignes et colonnes à zéro pour les membres insérés. Vous avez sélectionnél'option Supprimer les valeurs vides pour des lignes ou des colonnes dans les options de lafeuille. Ensuite, vous insérez des membres à l'aide de la boîte de dialogue Insérer plusieursmembres. Certains des membres insérés ne possèdent pas de données. Cependant, ils restentdans le rapport tant que vous n'actualisez pas ce dernier. Si vous utilisez un formulaire de saisie(option Utiliser en tant que formulaire de saisie sélectionnée dans l'onglet Options de l'Editeurde rapport), vous pouvez, par conséquent, saisir des données dans des lignes ou des colonnesqui ne contiennent pas encore de données. Ensuite, lorsque vous actualisez le rapport, les colonnesou les lignes des membres qui ne contiennent pas de données ne sont pas affichées dans le rapport.Pour en savoir plus sur le comportement des colonnes et lignes à zéro, voir Aucune donnée etvaleurs zéro.

• Lorsque vous modifiez une zone ou que vous changez le contexte d'une zone dans laquelle desmembres ont été insérés, les membres insérés sont automatiquement supprimés.

L'action d'insertion de membre actualise automatiquement le rapport.

Restriction :Vous ne pouvez pas utiliser la fonctionnalité Insérer plusieurs membres lorsqu'une fonctionEPMDimensionOverride ou EPMAxisOverride est utilisée dans la zone en cours.

Dans de vastes rapports : actualisation uniquement des membres étendus ou insérésSi vous utilisez des rapports volumineux et que vous souhaitez accélérer l'actualisation, vous pouvezdemander à ce que seules les lignes ou colonnes nouvellement insérées soient actualisées aprèsl'insertion d'un membre. Les autres lignes ou colonnes de données ne sont pas actualisées. Pour cefaire, sélectionner l'option utilisateur Actualiser uniquement les membres développés et insérés.Ce comportement s'applique également aux membres développés (voir Développement).

Attention :

Lisez les instructions ci-dessous avant d'utiliser l'optionActualiser uniquement les membres étenduset insérés :• N'utilisez pas cette option si la zone sur laquelle l'expansion/insertion est effectuée contient des

membres locaux.• N'utilisez pas cette option si la zone sur laquelle l'expansion/insertion est effectuée contient des

fonctions EPMInsertCellsBeforeAfterBlock.• Avec cette option, il est possible que certains paramètres de mise en forme ne s'appliquent pas

correctement. Pour en savoir plus, voir Définition d'un modèle de mise en forme dynamique.

2013-03-1494

Création de rapports

Remarque :Cette option améliore les performances, mais notez que toutes les données affichées dans le rapportne sont pas actualisées après l'insertion d'un membre.

Exemple:l'option Actualiser uniquement les membres développés et insérés est sélectionnée. Dans unrapport, les membres suivants sont affichés pour la dimension Temps : 2010, 2012. Vous insérez lemembre 2011 (cliquez avec le bouton droit de la souris dans une cellule qui appartient à la zonecontenant la dimension Temps et sélectionnez EPM > Insérer plusieurs membres). Les membressuivants sont maintenant affichés : 2010, 2011, 2012. Les données sont actualisées uniquement pourles membres que vous venez d'insérer : 2011.

Rubriques associées• Saisie de membres à l'aide du Sélecteur de membres

12.5 Création de rapports à l'aide de Copier/Coller

Vous pouvez copier et coller un rapport existant depuis et vers :• une feuille de calcul Microsoft Office Excel• un document Microsoft Office Word• une présentation Microsoft Office PowerPointLa connexion est également copiée et le rapport est automatiquement connecté.

Remarque :Vous pouvez visualiser la connexion du rapport dans l'onglet Présentation de l'Editeur de rapportainsi qu'au-dessus de la liste de dimensions du volet EPM.

Pour copier et coller un rapport, sélectionnez EPM > Actions de rapport > Copier le rapport > Collerle rapport.

2013-03-1495

Création de rapports

2013-03-1496

Création de rapports

Création de rapports asymétriques

Pour créer des rapports asymétriques, vous pouvez utiliser plusieurs commandes :• Utilisez les commandes Conserver et Exclure de l'onglet EPM. Les membres exclus sont

automatiquement stockés dans le rapport et apparaissent dans l'ongletMembres exclusde l'Editeurde rapport.

• Excluez des membres à l'aide de l'onglet Membres exclus dans l'Editeur de rapport.• Supprimez les lignes ou les colonnes Microsoft Office Excel.

Remarque :La suppression d'une ligne ou d'une colonne peut annuler la sélection du membre exclu.

• Saisissez les membres directement dans les cellules.

Exemple :

Dans l'exemple suivant, les trois membres produits (Chips, Cookies et Bretzels) sont des membressélectionnés de la dimension Produit.Famille. Ceci est un axe symétrique :

Vous excluez Bretzels pour le Canada et Cookies pour les Etats-Unis. L'axe est asymétrique.

Cette conversion automatique peut se révéler très pratique, notamment lorsque vous faites pivoterun rapport. Par exemple, si vous avez glissé la dimension Produit.Famille dans la zone Colonne,chaque membre est affiché une fois, comme suit :

Rubriques associées• Zone Ligne asymétrique• Zone Colonne asymétrique

2013-03-1497

Création de rapports asymétriques

• Conserver le membre• Exclure le membre• Exclusion de membres

2013-03-1498

Création de rapports asymétriques

Hiérarchies de consolidation

S'applique à:Connexions Planning and Consolidation

Les hiérarchies de consolidation prennent en charge la structure légale des consolidations juridiques.Une hiérarchie de consolidation combine des membres de Groupes et Entité, où les entités peuventêtre différemment connectées aux/déconnectées des groupes selon la Catégorie et l'Heure.

Les hiérarchies de consolidation sont configurées dans la vue centrale Consolidation de Planning andConsolidation.

Vous pouvez afficher dans un rapport l'évolution de la structure des groupes dans le temps. Pour cefaire, créez un rapport pour la Catégorie et l'Heure appropriées affichant les dimensions Groupes etEntités dans la même zone, que ce soit la zone Ligne ou la zone Colonne. Pour chaque membre deGroupes, l'entité principale est affichée dans la cellule avant ou après.

Remarque :

• Les hiérarchies de consolidation sont uniquement disponibles dans les modèles de type consolidation.• La fonctionnalité Exclure le membre peut porter à confusion lorsqu'elle est utilisée dans un rapport

contenant des hiérarchies de consolidation. Par exemple, si vous excluez le membre de périodeFévrier 2010, les entités resteront affichées pour Février 2010. Il s'agit d'un comportement standardavec la fonctionnalité Exclure le membre. Pour en savoir plus sur l'exclusion de membres, voirExclure le membre et Exclusion de membres.

Exemple : Ecart d'entité entre Janvier et Février

Voici la structure de groupes pour la catégorie Réel en janvier 2010.

Remarque :L'entité principale du Groupe 1 est Entité 1 et l'entité principale du Groupe 2 est Entité 3.

ACTUAL

Jan. 2010

Entité 1Groupe 1

Entité 2

Entité 3Groupe 2

Entité 4

Voici la structure de groupes pour la catégorie Réel en février 2010.

2013-03-1499

Hiérarchies de consolidation

ACTUAL

Fév. 2010

Entité 1Groupe 1

Entité 2

Entité 5

Entité 3Groupe 2

Entité 4

Entité 5 est une nouvelle entité du Groupe 1.

En partant du principe que la structure de groupes n'a pas été modifiée pour la catégorie Réel defévrier à mars 2010, voici la structure de groupes pour le premier trimestre 2010.

ACTUAL

T1 2010

Entité 1Groupe 1

Entité 2

Entité 5

Entité 3Groupe 2

Entité 4

Le trimestre affiche l'union des entités.

2013-03-14100

Hiérarchies de consolidation

Hiérarchies dépendantes du temps

S'applique aux :connexions Planning and Consolidation, version pour SAP NetWeaver.

Afin d'utiliser les hiérarchies dépendantes du temps dans le module complémentaire EPM, elles doiventavoir été préalablement définies dans la vue Planning and Consolidation Administration. Pour unedimension spécifique, vous indiquez que vous souhaitez utiliser une hiérarchie dépendante du temps.Vous spécifiez ensuite les différentes versions de la hiérarchie, à savoir que chaque version de lahiérarchie comporte une structure différente, telle que Ventes par région et Ventes par responsable enfonction des différentes périodes de temps.

Dans le module complémentaire EPM, vous pouvez sélectionner un jour de référence pour votre rapport :la version de la hiérarchie utilisée correspond à celle contenant le jour de référence dans la version.• Dans la barreContexte EPM, la date actuelle correspond à la valeur par défaut du jour de référence.

Vous pouvez sélectionner un autre jour de référence en sélectionnant la liste déroulante des joursde référence Sélectionner un autre jour de référence et en indiquant la date dans la boîte dedialogue qui s'ouvre.

Remarque :Vous pouvez verrouiller un jour de référence. Vous pouvez choisir une couleur ou pas pour afficherla liste déroulante de jours de référence dans la barre Contexte EPM. Tous ces paramètres sontdéfinis dans les Options > Options du contexte.

• Dans l'Editeur de rapport, la liste déroulante Jour de référence est disponible dans l'ongletPrésentation. La date par défaut correspond à la date spécifiée dans le contexte. Vous pouvezsélectionner un autre jour de référence en sélectionnant la liste déroulante des jours de référenceSélectionner un autre jour de référence et en indiquant la date dans la boîte de dialogue quis'ouvre.

2013-03-14101

Hiérarchies dépendantes du temps

2013-03-14102

Hiérarchies dépendantes du temps

Actions et options spécifiques au rapport en cours

Vous pouvez effectuer certaines actions et spécifier certaines options spécifiques au rapport en coursà l'aide de l'Editeur de rapport.

16.1 Options de rapport

Vous pouvez modifier ces options propres au rapport en cours dans l'onglet Options de l'Editeur derapport. Par défaut, les options de rapport sont celles définies pour la feuille de calcul en cours dansles Options de la feuille. Vous pouvez :• Pour conserver les options telles qu'elles sont définies dans lesOptions de la feuille, laissez l'option

Hériter les options de la feuille sélectionnée par défaut dans l'onglet Options de l'Editeur derapport. Toutes les options héritées des options de la feuille sont grisées.

• Pour modifier les options pour le rapport en cours, désélectionnez l'option Hériter les options dela feuille. Toutes les options peuvent être sélectionnées.

Les options suivantes peuvent être sélectionnées et ne sont pas nécessairement liées aux options dela feuille :• Geler l'actualisation des données. Indépendamment, cette option peut également être activée

pour une utilisation du module complémentaire EPM dans les Options utilisateur.

Remarque :Cette option peut toujours être sélectionnée. Indépendamment, cette option peut également êtreactivée pour une utilisation du module complémentaire EPM dans les Options utilisateur.

• Ne pas enregistrer de connexion et Ne pas enregistrer l'environnement dans la connexion.Ces options s'appliquent uniquement aux connexions Planning and Consolidation.

• Afficher uniquement les données du niveau de base. Cette option s'applique uniquement auxconnexions Planning and Consolidation, version pour la plateforme Microsoft.

Remarque :

• Pour obtenir les descriptions des options communes à la feuille et au rapport, voir Options de lafeuille .

• Selon le cube ou le modèle auquel le rapport est connecté, les options affichées ne sont pas toujoursles mêmes.

Rubriques associées• Options de la feuille

2013-03-14103

Actions et options spécifiques au rapport en cours

• Gel de l'actualisation des données

16.1.1 Gel de l'actualisation des données

Vous pouvez désactiver l'actualisation des données. Le gel de l'actualisation des données permet denaviguer dans un rapport comme vous le souhaitez sans que les données ne soient néanmoins chargéesdepuis la source de données. Lorsque vous avez terminé de naviguer dans le rapport, vous pouvezréactiver l'actualisation et extraire les données les plus récentes.

Si vous avez sélectionné Hériter les options de feuille dans l'onglet Options de l'Editeur de rapport,l'option Geler l'actualisation des données est sélectionnée ou non, que vous ayez sélectionné ounon l'option dans EPM > Autres ou dans EPM > Options utilisateur.

Rubriques associées• Actualisation du rapport

16.1.2 Afficher uniquement les données du niveau de base

S'applique à:connexions Planning and Consolidation, version pour la plateforme Microsoft.

Si vous souhaitez afficher uniquement les données non agrégées (à savoir, les données sur les membresdu niveau de base), sélectionnez l'option Afficher uniquement les données du niveau de base. Lescalculs de données ne seront pas réalisés et les données des membres du niveau de base s'afficherontplus rapidement.

16.1.3 Ne pas enregistrer de connexion et Ne pas enregistrer l'environnement dansla connexion

S'applique à:Connexions Planning and Consolidation.

• Vous pouvez enregistrer un rapport sans enregistrer la connexion utilisée pour le créer, c'est-à-dire,sans enregistrer ni l'environnement ni le modèle de la connexion. Vous pourrez ensuite utiliser cerapport sur d'autres connexions, à condition que les modèles aient des structures identiques.

2013-03-14104

Actions et options spécifiques au rapport en cours

Pour ce faire, dans l'ongletOptions de l'Editeur de rapport, sélectionnez l'optionNe pas enregistrerde connexion.

Conseil :Sélectionnez cette option pour les rapports à utiliser comme modèles.

• Vous pouvez également enregistrer un rapport sans enregistrer l'environnement de la connexionutilisée pour le créer. Ainsi, vous pourrez ensuite utiliser le rapport sur d'autres connexions quiutilisent d'autres environnements, à condition que les environnements des modèles aient desstructures identiques.

Pour ce faire, dans l'ongletOptions de l'Editeur de rapport, sélectionnez l'optionNe pas enregistrerl'environnement dans la connexion.

Remarque :Si vous avez déjà sélectionné l'optionNe pas enregistrer de connexion, l'optionNe pas enregistrerl'environnement dans la connexion est grisée.

Etant donné que la connexion ou l'environnement n'est pas enregistré(e) :• les dimensions sont identifiées par leur type (par exemple, E pour Entité) et non leur nom.• les membres de dimension sont identifiés par leur relation (par exemple, membre du contexte +

enfant) et non par leur nom.

Remarque :Dès que vous sélectionnez (ou saisissez manuellement) un membre qui n'est pas membre ducontexte, un message vous avertit que, comme le rapport contient au moins un membre qui n'estpas membre du contexte, ces membres pourront ne pas être reconnus si vous utilisez le rapportultérieurement avec une autre connexion.

Si vous ne souhaitez pas que le message s'affiche à nouveau, cochez l'option dans la boîte dedialogue et cliquez sur OK (le fait de cliquer sur Annuler ne prendra pas en compte la sélection del'option), ou bien décochez l'option Avertir si la connexion ou l'environnement de la connexionn'est pas stocké dans les Options utilisateur : ces deux options sont alors synchronisées.

16.2 Tri, classement et filtrage des données

Vous pouvez trier, classer et filtrer les données du rapport en cours. Vous définissez le tri, le classementet le filtrage sur les données dans trois onglets qui y sont consacrés dans l'Editeur de rapport.

16.2.1 Tri des données

Vous pouvez trier les données du rapport en cours à l'aide de l'Editeur de rapport.

2013-03-14105

Actions et options spécifiques au rapport en cours

Vous pouvez trier les données dans votre rapport en ordre ascendant ou descendant, sur la base de :• Un membre de dimension précis et pour chaque dimension de la zone Colonne.

Remarque :Vous pouvez trier par plus d'une colonne lorsque vous disposez de données que vous souhaitezgrouper par la même valeur en une seule colonne, puis trier une autre colonne dans ce groupe devaleurs égales. Par exemple, si vous avez une colonne Département et une Employé, vous pouveztrier d'abord selon Département (pour regrouper tous les employés appartenant au mêmedépartement), puis trier par nom (pour mettre les noms par ordre alphabétique au sein de chaquedépartement).

• Ou la première ou la dernière colonne.

L'option Trier le niveau intérieur vous permet de trier les membres parents et leurs enfants danschaque niveau de la hiérarchie, tout en préservant cette dernière.

Remarque :

• Le tri à l'intérieur des niveaux est effectué si la zone Ligne ne contient qu'une seule dimension.• Le tri des données n'est pas pris en charge sur les membres locaux.

16.2.1.1 Tri de données

1. Sélectionnez EPM > Modifier le rapport.L'Editeur de rapport s'ouvre.

2. Sélectionnez l'onglet Tri.3. Sélectionnez l'option Trier les données à l'aide des critères suivants.

Le reste de l'onglet est activé.

4. Sélectionnez Membre, Première colonne ou Dernière colonne.5. Si vous avez sélectionné Membre :

a. Par défaut, les données sont triées uniquement en fonction d'un membre affiché dans la zonecolonne du rapport. Pour trier les données en fonction d'un membre ne figurant pas dans la zonecolonne, désélectionnez l'option Afficher uniquement les membres figurant dans le rapport.

b. Cliquez sur le bouton comportant des points de suspension.c. Dans la boîte de dialogue Sélecteur de colonnes qui s'ouvre, sélectionnez le membre sur lequel

sera basé le tri et cliquez sur OK.d. Indiquez si les données doivent être triées dans l'ordre Croissant ou Décroissant.e. Si vous voulez trier les données selon un autre membre, cliquez sur Ajouter des critères et

répétez l'étape 5.

6. Si vous avez sélectionné Première colonne ou Dernière colonne, indiquez si les données doiventêtre triées dans l'ordre Croissant ou Décroissant.

2013-03-14106

Actions et options spécifiques au rapport en cours

Remarque :Si vous avez sélectionné Première colonne ou Dernière colonne, vous ne pouvez pas ajouter decritères au tri.

7. Pour effectuer le tri dans chaque niveau de la hiérarchie, sélectionnez l'option Trier le niveauintérieur.

8. Pour supprimer la requête de tri en totalité, cliquez sur le bouton Supprimer expression.

Remarque :Si l'option Trier les données à l'aide des critères suivants n'est pas sélectionnée, cet onglet estdésactivé. Cependant, les paramètres déjà saisis ne seront pas supprimés.

16.2.2 Filtrage des données

Vous pouvez filtrer les données du rapport en cours à l'aide de l'Editeur de rapport.

Vous pouvez définir un ou plusieurs filtres de valeurs de membre de la dimension conditionnels sur lerapport. Dans l'onglet Filtrage, vous pouvez spécifier les critères individuels et combiner tous les critèresdans une expression.• Par défaut, seules les données figurant dans les lignes ou colonnes répondant aux critères de filtrage

seront affichées dans le rapport.• Le système peut également vérifier si les critères sont respectés dans chaque colonne ou ligne du

rapport.• Lorsque vous sélectionnez l'option Filtrer sur toutes les colonnes/lignes et l'option ET, une

ligne ou une colonne s'affiche si toutes ses données répondent aux critères de filtrage.• Lorsque vous sélectionnez l'option Filtrer sur toutes les colonnes/lignes et l'option OU, une

ligne ou une colonne s'affiche si au moins une de ses données répond aux critères de filtrage.

Les options suivantes vous permettent de définir des actions spécifiques en plus des critères de filtrage :• Option Conserver les membres : vous pouvez sélectionner un ou plusieurs membres spécifiques

que vous voulez afficher dans le rapport, qu'ils répondent ou non aux critères de filtrage.• OptionConserver les blocs : lorsqu'un membre est affiché dans le rapport car il répond aux critères

de filtrage, tout le bloc auquel il appartient s'affiche.

Remarque :L'option Conserver les blocs apparaît dans l'onglet Filtrage uniquement si la zone Ligne contientplusieurs dimensions.

• Options Conserver les membres et Conserver les blocs toutes deux sélectionnées : dans le casoù la zone Ligne contient plusieurs dimensions, vous pouvez également spécifier que non seulementle membre conservé soit affiché dans le rapport mais également le bloc auquel appartient le membresélectionné.

2013-03-14107

Actions et options spécifiques au rapport en cours

Remarque :

• Pour en savoir plus sur les blocs, voir Zone Ligne multidimensionnelle ou imbriquée et ZoneColonnes multidimensionnelle ou imbriquée .

• Le filtrage des données n'est pas pris en charge sur les membres locaux.

Rubriques associées• Zone Ligne multidimensionnelle ou imbriquée• Zone Colonnes multidimensionnelle ou imbriquée

16.2.2.1 Filtrage des données

1. Sélectionnez EPM > Modifier le rapport.La boîte de dialogue Editeur de rapport apparaît.

2. Sélectionnez l'onglet Filtrage.3. Sélectionnez l'option Filtrer les données à l'aide des critères suivants.

Le reste de l'onglet est activé.

4. Si vous voulez que des membres spécifiques apparaissent dans le rapport, quels que soient lescritères de filtrage, sélectionnez Conserver les membres.

Remarque :Si la zone Ligne contient plus d'une dimension, l'option Conserver les blocs est disponible. Si vousvoulez que non seulement les membres apparaissent dans le rapport mais aussi le bloc auquel ilsappartiennent, sélectionnez cette option.

5. Dans la zone Critères de filtrage, utilisez le menu déroulant En fonction de pour sélectionnerLigne ou Colonne.

6. Par défaut, les données sont filtrées uniquement en fonction d'un membre affiché dans les zonescolonne ou ligne du rapport. Pour filtrer les données en fonction d'un membre ne figurant pas dansles zones colonne ou ligne du rapport, désélectionnez l'option Afficher uniquement les membresfigurant dans le rapport.

7. Cliquez sur le bouton contenant les trois points de suspension à droite du champ En fonction de.La boîte de dialogue Sélection des colonnes apparaît.

Remarque :Si la zone Colonne contient plusieurs dimensions, vous pouvez sélectionner un membre pour chaquedimension sur laquelle filtrer.

8. Sélectionnez le membre dans la ligne ou la colonne en fonction de laquelle les données doiventêtre filtrées et cliquez sur OK.

9. Pour qu'aucun des membres ne soit affiché dans le rapport si au moins un des membres ne satisfaitpas les critères de filtre, sélectionnez l'option Filtrer sur toutes les colonnes/lignes.

2013-03-14108

Actions et options spécifiques au rapport en cours

10. Définissez les critères de filtre à l'aide des trois options fournies et des listes déroulantescorrespondantes. Les options proposées dans les menus déroulants sont présentées entre crochets :• [est | n'est pas] vide (null) ;• [= | > | >= | < | <= | <>] constante indiquée (doit être numérique ; un nombre réel, par exemple) ;• [= | > | >= | < | <= | <>] autre colonne indiquée à l'aide de la boîte de dialogue Sélection des

colonnes.

11. Cliquez sur le bouton Ajouter des critères.Les critères de filtre définis sont ajoutés à la zone Expression de filtre et le contenu de la zoneCritères de filtrage est effacé.

12. Pour ajouter d'autres critères de filtre, sélectionnez l'opérateur ET ou OU et renouvelez les étapes 5à 11.Chaque expression sera saisie sur une nouvelle ligne dans la zone Expression de filtre.

13. Pour supprimer la totalité de l'expression dans la zone Expression de filtre, cliquez sur le boutonEffacer toutes les expressions.

14. Pour modifier un critère, sélectionnez la ligne de critère dans la zone Expression de filtre, cliquezsur Modifier, modifiez les critères, puis cliquez sur Modifier les critères.

Remarque :Pour annuler la modification du critère, cliquez sur Annuler la modification.

15. Pour supprimer un critère, sélectionnez la ligne de critère dans la zone Expression de filtre, puiscliquez sur Supprimer.

16. Si vous définissez également un classement des données dans l'onglet Classement, pour évitertout conflit, le filtrage a la priorité par défaut sur le classement. En conséquence, l'option Procéderau filtrage, puis au classement est sélectionnée par défaut. Vous pouvez la désélectionner pourchanger la préséance et l'option Procéder au classement, puis au filtrage de l'ongletClassementest automatiquement cochée.

Remarque :Si l'option Filtrer les données à l'aide des critères suivants n'est pas sélectionnée, cet onglet estdésactivé. Cependant, les paramètres déjà saisis ne seront pas supprimés.

16.2.3 Classement des données

Vous pouvez classer les données du rapport en cours à l'aide de l'Editeur de rapport.

Vous pouvez effectuer un classement en fonction des N premiers ou N derniers sur la base d'un membrede dimension précis et pour chaque dimension de la zone Colonne. Seules les N premières ou dernièreslignes s'afficheront dans le rapport.

Remarque :Le classement des données n'est pas pris en charge sur les membres locaux.

2013-03-14109

Actions et options spécifiques au rapport en cours

16.2.3.1 Classement des données

1. Sélectionnez EPM > Modifier le rapport.La boîte de dialogue Editeur de rapport apparaît.

2. Sélectionnez l'onglet Palmarès.3. Sélectionnez l'option Classer les données à l'aide des critères suivants.

Le reste de l'onglet est activé.

4. Sélectionnez Membre, Première colonne ou Dernière colonne.5. Si vous avez sélectionné Membre :

a. Par défaut, les données sont classées uniquement en fonction d'un membre affiché dans la zonecolonne du rapport. Pour classer les données en fonction d'un membre ne figurant pas dans lazone colonne, désélectionnez l'option Afficher uniquement les membres figurant dans lerapport.

b. Cliquez sur le bouton comportant des points de suspension.c. Dans la boîte de dialogue Sélecteur de colonnes qui s'ouvre, sélectionnez le membre sur lequel

sera basé le classement et cliquez sur OK.

Remarque :Si l'axe des colonnes contient plus d'une dimension, vous pouvez sélectionner un membre pourchaque dimension à classer.

6. Indiquez si vous souhaitez afficher les Premières ou les Dernières données du classement.7. Sélectionnez le nombre d'éléments à inclure dans le palmarès (par exemple, les données des dix

premières ventes).8. Si vous définissez également un filtrage des données dans l'onglet Filtrage, pour éviter tout conflit,

le filtrage a la priorité par défaut sur le classement. En conséquence, l'option Procéder au filtrage,puis au classement n'est pas sélectionnée par défaut. Vous pouvez la sélectionner pour changerla préséance et l'option Procéder au classement, puis au filtrage de l'onglet Classement estautomatiquement désélectionnée.

9. Pour supprimer la requête de classement en totalité, cliquez sur le bouton Effacer l'expression.

Remarque :

• la valeur " 0 " n'est pas acceptée dans ce champ.• Si l'optionClasser les données à l'aide des critères suivants n'est pas sélectionnée, cet onglet

est désactivé. Cependant, les paramètres déjà saisis ne seront pas supprimés.

16.3 Données en lecture seule

2013-03-14110

Actions et options spécifiques au rapport en cours

S'applique aux :connexions Planning and Consolidation.

Pour un formulaire de saisie spécifique, vous pouvez choisir de ne pas enregistrer les données saisiesau niveau :• des membres de dimension spécifiques,• de l'intersection des membres spécifiques.

Dans l'onglet Données en lecture seule de l'Editeur de rapport, sélectionnez une dimension, cliquezsur Sélectionner lesmembres puis sélectionnez le(s) membre(s) pour lesquels les données ne serontpas enregistrées sur le serveur. Vous pouvez sélectionner un ou plusieurs membres pour une ouplusieurs dimensions.

Remarque :La sélection de membres est toujours statique.

Pour que seules les données situées à l'intersection des membres sélectionnés ne soient pasenregistrées, sélectionnez l'option A l'intersection uniquement.

Remarque :Dans la mesure où les données peuvent être saisies et enregistrées uniquement sur les membres debase, la sélection d'un nœud n'aura aucune répercussion. Vous pouvez également spécifier des plagesen lecture seule. Pour en savoir plus, voir EPMReadOnlyData.

Rubriques associées• Enregistrement de données

16.4 Membres locaux

Vous pouvez créer des membres pour effectuer principalement des calculs sur le rapport en cours.Ces membres sont appelés "membres locaux". Les membres locaux ont un comportement identiqueà tout autre membre, mais ils contiennent des formules Microsoft Office Excel ou des fonctions EPMstandard.

Il existe deux méthodes pour créer des membres locaux :• Entrez une formule Microsoft Office Excel. Une fois la reconnaissance de membre local activée,

toutes les formules Microsoft Office Excel sont automatiquement converties en "membres locaux".Vous pouvez ensuite afficher et modifier le membre local dans l'ongletMembres locaux de l'Editeurde rapport.

• Créer un membre local directement dans l'onglet Membres locaux de l'Editeur de rapport.

Remarque :Vous pouvez également créer un membre local de regroupement dans le sélecteur de membres, lorsdu regroupement de membres par propriété.

2013-03-14111

Actions et options spécifiques au rapport en cours

Remarque :

• Les membres locaux sont spécifiques au rapport en cours. Pour réutiliser un membre local dansd'autres rapports pour la même paire feuille/connexion, vous pouvez convertir le membre local enmembre personnalisé. Pour convertir un membre local en membre personnalisé, cliquez avec lebouton droit sur le membre local dans le rapport et sélectionnez EPM > Convertir en membrepersonnalisé. Vous pouvez créer des membres personnalisés uniquement avec une connexionlocale ou SAP BusinessObjects Enterprise.

• Règles de précédence : en cas de conflit entre les membres locaux dans la zone Ligne ou la zoneColonne, les membres locaux de la zone Colonne écrasent ceux de la zone Ligne.

• Vous pouvez appliquer une mise en forme spécifique aux membres locaux.

Mots clés et pièce jointeUn membre local est identifié par une formule à l'aide d'un des mots-clés suivants :• EPMMEMBER, pour joindre le membre local à un membre spécifique.• EPMTUPLE, pour joindre le membre local à une combinaison de membres appartenant aux

dimensions imbriquées.• EPMSELECTEDMEMBERS, pour effectuer un calcul (comme une somme ou une moyenne) sur

tous les membres affichés dans le rapport pour une dimension spécifique. La zone dans laquelle ladimension est placée doit contenir une seule dimension.

• EPMALLMEMBERS, pour effectuer un calcul (comme une somme ou une moyenne) sur tous lesmembres affichés dans une zone Ligne ou Colonne, que la zone contienne une ou plusieursdimensions.

• EPMDIM_CURRENT_MEMBER, pour joindre le membre local à la zone en cours.• EPMPOSITION(n), pour référencer une ligne ou colonne du rapport, mais pas un membre.

Un membre local est joint à l'un des éléments suivants :• Combinaison de membres. La zone à laquelle s'applique la formule contient plus d'une dimension,

et vous avez saisi une formule faisant référence à deux différents membres de la dimension externe.• Zone Ligne ou Colonne. Une formule donnant des informations concernant les membres de la zone

opposée.• Un membre. Le membre local s'affiche après le membre auquel il est joint.• Position. Le membre local est joint à une position dans le rapport, pas à un membre spécifique.• Un autre membre local. Le membre local s'affiche après le membre local auquel il est joint.

Pour accéder à des exemples et des explications sur la gestion des mots-clés et des pièces jointes,voir Membres locaux - Exemples.

Utilisation des fonctions volatilesComme le mentionne la documentation de Microsoft Excel, l'utilisation de trop nombreuses fonctionsvolatiles peut réduire les performances de recalcul.

Pour rappel, les fonctions Microsoft Excel suivantes sont volatiles : MAINTENANT, AUJOURDHUI,ALEAT, DECALER, INDIRECT, INFO (en fonction de ses arguments), CELLULE (en fonction de sesarguments).

Rubriques associées• Définition d'un modèle de mise en forme dynamique

2013-03-14112

Actions et options spécifiques au rapport en cours

• Membres personnalisés• Tri des membres et regroupement par propriété

16.4.1 Membre local détecté automatiquement

Vous pouvez insérer une ligne ou une colonne, saisir du texte comme en-tête de ligne ou de colonne,puis saisir une formule.

Lorsque vous saisissez une formule Microsoft Office Excel dans un rapport, à condition que l'optionActiver la reconnaissance des membres locaux soit sélectionné dans Options de la feuille :• la formule est automatiquement convertie en membre local à l'aide d'un mot clé spécifique.• le membre local est automatiquement joint à un élément spécifique.

Pour accéder à des exemples et des explications sur la gestion des mots-clés et des pièces jointes,voir Membres locaux - Exemples.

Remarque :Une fois que la formule a été convertie automatiquement en membre local, vous pouvez modifier lemembre local dans l'onglet Membres locaux de l'Editeur de rapports : vous pouvez par exemple voirle mot clé utilisé dans sa formule et l'élément auquel le membre local est joint.

Remarque :

• Toutes les formules Microsoft Office Excel sont converties en membres locaux.• Si vous ne saisissez pas de texte pour décrire le membre local, un nom commençant par (fn) est

généré par défaut.• Si un membre auquel il est référé dans un membre local est supprimé, le membre local n'est plus

valide.• La position du membre local dépend des options Disposition des totaux sélectionnées dans les

Options de la feuille.• Un membre local ne peut pas être joint à un membre vide. Pour en savoir plus sur les membres

vides, voir Membre vide.

Restriction:les références à plus de 100 cellules sont ignorées.

Pièce jointe membre localToute formule est convertie en membre local et le membre local est automatiquement joint à l'un deces éléments : un membre spécifique, une combinaison de membres, la zone Ligne, la zone Colonneou une position spécifique dans le rapport.

Vous pouvez également demander à ce que toute formule soit convertie en membre local joint à lazone Ligne ou Colonne à une position spécifique, ce qui signifie que le membre local estautomatiquement détecté comme étant du type de membre local EPMPOSITION.

2013-03-14113

Actions et options spécifiques au rapport en cours

Remarque :Toutefois, cela ne s'applique pas au type de membre local EPMDIM_CURRENT_MEMBER.

Pour ce faire, sélectionnez l'option Utiliser la position dans l'axe dans les options de la feuille.

Pour voir un exemple de membre local joint à une position spécifique dans la zone Ligne ou Colonne,voir Membres locaux - Exemples.

Remarque :Lorsqu'un membre local fait référence au rapport en cours et à une autre cellule en dehors du rapport,le membre est automatiquement détecté comme étant du type de membre local EPMPOSITION, mêmesi l'option Utiliser la position dans l'axe n'est pas sélectionnée dans les options de la feuille.

16.4.2 Création de membres locaux

Dans l'ongletMembres locaux de l'Editeur de rapport, vous pouvez modifier le membre local convertiautomatiquement ou créer un membre local.

Pour créer un membre local qui réponde à vos besoins d'analyse, vous devez utiliser des mots clésappropriés dans la formule et vous devez également joindre le membre local à l'élément approprié.Pour consulter des exemples détaillés de membres locaux, voir Membres locaux - Exemples.

Vous pouvez effectuer les actions suivantes dans l'onglet Membres locaux :• Modifier ou sélectionner l'élément auquel est jointe la formule. Voir des exemples détaillés ici

Membres locaux - Exemples.• Nommer le membre local. Le nom apparaîtra dans la liste des membres locaux à gauche.• Saisir une description. La description apparaît dans le rapport. Vous pouvez saisir un suffixe, un

préfixe ainsi qu'inclure le texte du membre externe en sélectionnant Membre externe dans la listedéroulante.

Remarque :Lorsque vous avez saisi une formule dans une cellule et que vous n'avez pas saisi de texte pourdécrire le membre local, un nom par défaut est généré, commençant pas (fn).

• Dans le champ Formule, saisissez une formule à l'aide du mot clé approprié. Voir des exemplesdétaillés ici Membres locaux - Exemples.

Attention :Si vous référencez une feuille dans la formule, le membre local n'est pas créé. Par exemple :feuille!C4.

• Changer la position du membre local, après ou avant l'élément auquel est jointe la formule.

Si l'élément auquel le membre local est joint est Dimension/Hiérarchie (selon la connexion utilisée),zone Ligne ou zone Colonne, vous pouvez également spécifier une position à l'aide de la listedéroulante Insérer à la position.

2013-03-14114

Actions et options spécifiques au rapport en cours

Remarque :Les lignes et colonnes qui sont utilisées comme séparation (décalage) entre la grille de données etla zone Ligne ou la zone Colonne sont ignorées.

• Activer ou désactiver un membre local en sélectionnant l'option Activer. Lorsqu'un membre localest activé, il est pris en compte dans le rapport en cours.

• Lorsque vous avez terminé de définir un membre local, cliquez sur Ajouter.• Lorsque vous avez modifié un membre local, cliquez sur Enregistrer pour enregistrer vos

modifications.

Remarque :Vous pouvez également créer un membre local qui insère une ligne ou une colonne vide dans unmembre spécifique, par exemple. Dans l'onglet Membres locaux, saisissez simplement un nom pourle membre local, sélectionnez l'emplacement où insérer la ligne ou la colonne et sélectionnez le membreauquel joindre la ligne ou la colonne vide, à l'aide du bouton comportant des points de suspension.Comme ce membre local est joint à un autre membre, il est déplacé avec le membre en question. Notezque vous pouvez aussi insérer un membre vide qui se comporte comme tout autre membre et qui n'estpas joint à un membre spécifique. Pour en savoir plus, voir Membre vide.

Attention :Vous pouvez référencer une autre feuille de calcul dans une formule de membre local, à condition quele nom de la feuille de calcul ne contienne aucun nombre.

Référence à une fonction EPMOlapMemberODans les formules de membre local, lorsque vous référencez une cellule qui contient un membre placédans l'une des trois zones du rapport (c'est-à-dire un membre identifié par =EPMOlapMemberO), vouspouvez demander à ce que la fonction "EPMMemberID" soit automatiquement utilisée pour les membres.Pour ce faire, sélectionnez l'option Utiliser EPMMemberID dans les formules EPM dans les optionsutilisateur. Par exemple, si vous référencez la cellule A6, lorsque cette option est sélectionnée, A6 seraautomatiquement remplacée par EPMMemberID(A6) si A6 contient une fonction EPMOlapMember.

Pour tous les membres locaux qui ont été créés alors que l'option n'était pas sélectionnée, vous pouvezinspecter toutes les formules de la feuille de calcul actuelle. Pour toute référence de cellule contenantdes membres, la fonction EPMMemberID est ajoutée. Pour inspecter toutes les formules, sélectionnezEPM > Autres > Insérer EPMMemberID dans les formules EPM.

Remarque :

• L'option Utiliser EPMMemberID dans les formules EPM et la commande Insérer EPMMemberIDdans les formules EPM s'appliquent à la fois aux fonctions EPM et aux membres locaux.

• Notez toutefois que la sélection de cette option peut diminuer les performances.

Création de membres locaux à l'aide des références des cellules ExcelVous pouvez créer des membres locaux dont la formule utilise des références des cellules MicrosoftExcel et non des mots clés EPM (pour les mots clés, voir ci-dessus). Sélectionnez l'option Utiliser lesréférences des cellules Excel dans l'onglet Membres locaux de l'éditeur de rapport. Les formulesdes membres locaux qui se répètent s'ajusteront et se comporteront selon la fonctionnalité de référencesrelatives de Microsoft Excel.

2013-03-14115

Actions et options spécifiques au rapport en cours

Membres locaux liés aux membres de contexteDans le cas d'un membre local joint à un membre ou à une combinaison de membres, vous pouvezdemander que le membre local soit mis à jour lorsqu'un membre du contexte est modifié.

Pour ce faire, sélectionnez l'option Lié au contexte dans l'onglet Membres locaux de l'Editeur derapport.

Attention :L'utilisation de membres locaux liés au contexte est recommandée uniquement dans le cas de hiérarchiesdont les parents ont le même nombre d'enfants, comme les hiérarchies chronologiques (voir l'exempleci-dessous). Etant donné que le membre local suit la structure de la hiérarchie, la création d'un membrelocal lié au contexte sur une hiérarchie pouvant changer (ajout de membre, par exemple), peut entraînerdes calculs inattendus.

Exemple:Dans ce rapport, T1 et T4 sont des membres de contexte. Dans le contexte, 2011 est sélectionnécomme dimension chronologique.

(Membre local T1+T4)T4T1

47 40824 25623 152Chiffre d'affaires

Dans le contexte, vous sélectionnez 2012 comme dimension chronologique. Sous réserve que l'optionLié au contexte soit sélectionnée, le membre local recalcule la somme pour T1 et T4 2012. Si l'optionn'est pas sélectionnée, le membre local ne s'affiche plus dans le rapport.

Membre local joint à un autre membre localVous pouvez joindre un membre local à un autre membre local.

Pour ce faire, créez le membre local, sélectionnez l'optionMembre local, puis sélectionnez un membrelocal existant dans la liste Membres locaux.

16.4.3 Membres locaux - Exemples

Cette section contient des exemples détaillés de membres locaux, notamment l'utilisation des motsclés dans les formules de membre local et l'élément auquel un membre local peut être joint.

Calcul de la somme des ventes réalisées sur différentes périodes de l'année 2010 - Exemple1Vous souhaitez calculer la somme des ventes réalisées sur une période quelconque parmi cellesaffichées dans le rapport.

Dans le rapport ci-dessous, vous avez saisi la formule suivante dans la cellule E2 : =SUM(B2:D2).

Le membre local Total additionne tous les membres Temps actuellement affichés dans le rapport,c'est-à-dire janvier, février et mars.

2013-03-14116

Actions et options spécifiques au rapport en cours

EDCBA

TotalMars 2010Fév. 2010Jan. 20101

6 8422 4052 3032 134Ventes2

Remarque :Comme vous avez spécifié une plage de membres en saisissant =SUM(B2:D2), la sélection estdynamique et si vous supprimez Février, par exemple, la somme est mise à jour en conséquence. Parailleurs, si vous ajoutez avril, la somme est mise à jour en conséquence. Si vous saisissez =B2+C2+D2,la somme n'est pas mise à jour en conséquence.

Lorsque vous cliquez sur Modifier le rapport et que vous sélectionnez l'onglet Membres locaux del'éditeur de rapport, vous pouvez voir les informations suivantes à propos du membre local :• le membre local est joint à la hiérarchie Exercice (l'option Hiérarchie est sélectionnée),• le mot clé EPMSELECTEDMEMBERS est utilisé dans la formule du membre local

=SUM(EPMSELECTEDMEMBERS(TIME))

Calcul de la somme des ventes réalisées sur différentes périodes de l'année 2010 - Exemple2Comme dans l'exemple 1, vous souhaitez calculer la somme des ventes réalisées sur une périodequelconque parmi celles affichées dans le rapport.

Toutefois, si d'autres dimensions figurent dans la même zone que la dimension Temps, vous devezutiliser le mot-clé EPMALLMEMBERS dans la formule du membre local :=SUM(EPMALLMEMBERS(TIME))

Calcul de la différence entre les ventes prévisionnelles et les ventes réellesVous souhaitez calculer la différence entre les ventes prévisionnelles et les ventes réelles.

Dans le rapport ci-dessous, vous avez saisi la formule suivante dans la cellule D3 : =C3-B3.

DCBA

DifférencePrévisionsValeur actuelle1

2 06030 45032 510Ventes3

Lorsque vous cliquez sur Modifier le rapport et que vous sélectionnez l'onglet Membres locaux del'éditeur de rapport, vous pouvez voir les informations suivantes à propos du membre local :• le membre local est joint au dernier membre du rapport, Prévisions (l'optionMembre est sélectionnée),• le mot clé EPMMEMBER est utilisé dans la formule du membre local

=EPMMEMBER([CATEGORY].[].[PREVISIONS])-EPMMEMBER([CATEGORIE].[].[REEL])

Remarque :Puisque le membre local est joint au membre Prévisions, et à condition que Réel soit aussi affiché dansla zone, le membre local apparaîtra toujours après Prévisions pour chaque occurrence de Prévisionsdans le rapport (dans le cas de dimensions imbriquées par exemple).

2013-03-14117

Actions et options spécifiques au rapport en cours

Calcul du pourcentage de modification des coûts entre 2005 et 2006Vous souhaitez calculer le pourcentage reflétant l'évolution des coûts personnels entre 2005 et 2006.

Dans le rapport ci-dessous, vous avez saisi la formule suivante dans la cellule F2 : =E2/C2-1.

FEDCBA

Total 2006Total 2006Total 2005Total 20051

(fn) Coûts per-sonnels

Coûtsperson-nels

Frais deprime

Coûtsperson-nels

Frais deprime

2

12 %28 00032 00025 00030 000Tous les ce-ntres decoûts

3

Lorsque vous cliquez sur Modifier le rapport et que vous sélectionnez l'onglet Membres locaux del'éditeur de rapport, vous pouvez voir les informations suivantes à propos du membre local :• le membre local est joint à la combinaison de membres suivante (l'optionCombinaison demembres

est sélectionnée) : Total 2006 et Coûts personnels. Le membre local est affiché uniquement si lesmembres Total 2006 et Coûts personnels sont affichés dans la même zone. Si vous saisissez cettecombinaison de membres ailleurs dans le rapport, le membre local sera également affiché.

• le mot clé EPMTUPLE est utilisé dans la formule du membre local=EPMTUPLE([TIME].[PARENTH1].[2006.TOTAL];[P_ACCT].[PARENTH1].[CE0004000];)/EPMTUPLE([TIME].[PARENTH1].[2005.TOTAL];[P_ACCT].[PARENTH1].[CE0004000];)-1

Affichage du type de compte des membres affichés dans la zone LigneVous souhaitez afficher le type de compte pour chaque membre affiché dans la zone Ligne du rapport.

Dans le rapport ci-dessous, vous avez saisi la fonction EPM suivante dans la cellule B2 :=EPMMemberProperty("connexion";A2;"Type de compte"). Pour en savoir plus sur la fonctionEPMMemberProperty, voir EPMMemberProperty.

CBA

2010(fn) Compte1

40INCIntérêts2

239INCRemboursement d'impôt3

12EXPSoins personnels4

202EXPCongés5

Lorsque vous cliquez sur Modifier le rapport et que vous sélectionnez l'onglet Membres locaux del'éditeur de rapport, vous pouvez voir les informations suivantes à propos du membre local :• le membre local est joint à la zone Colonne (l'option zone Colonne est sélectionnée) : pour chaque

membre de la zone Ligne, le type de compte est affiché dans une colonne.• le mot clé EPMDIM_CURRENT_MEMBER est utilisé dans la formule du membre local :

=EPMMemberProperty(, EPMDIM_CURRENT_MEMBER(P_ACCT), "Type de compte")

2013-03-14118

Actions et options spécifiques au rapport en cours

Calcul de tous les membres affichés dans des lignes ou des colonnes spécifiquesVous souhaitez calculer la somme des membres qui sont affichés dans la première et la deuxièmeligne du rapport.

Dans le rapport ci-dessous, vous avez créé un membre local dans la zone Ligne en saisissant la formulesuivante dans l'ongletMembres locaux de l'éditeur de rapport : =EPMPOSITION(1)+EPMPOSITION(2)

Le membre local calcule la somme des membres situés sur la première et deuxième ligne du rapport.

La zone Ligne affiche des membres de contexte. Lorsque vous modifiez le contexte, la zone Ligne semet à jour en conséquence et le membre local continue à fonctionner.

Dans le contexte, 2007 est sélectionné. Comme la zone Ligne du rapport contient des membres decontexte, les périodes 2007 sont affichées.

DCBA

Autres coûtsCoûts personnels1

3452 3452007 S12

5965 6572007 S13

9417002(fn) total4

Vous modifiez le contexte et sélectionnez 2008. Le rapport est mis à jour en conséquence et le membrelocal continue à fonctionner.

DCBA

Autres coûtsCoûts personnels1

25623862008 S12

63252312008 S13

8887617(fn) total4

Remarque :

• Si vous joignez ce membre local à une dimension/hiérarchie, comme expliqué dans le premierexemple, vous pouvez sélectionner n'importe quel membre de la dimension et le calcul sera effectué.Si vous joignez ce membre local à une zone, vous affichez des membres dans la zone pour n'importequelle dimension et le calcul sera effectué.

• Vous pouvez également joindre un membre local à la zone Ligne ou à la zone Colonne, à uneposition spécifique. Pour ce faire, sélectionnez l'option Utiliser la position dans l'axe dans lesoptions de la feuille. Dans notre exemple, si cette option est sélectionnée, vous pouvez voir lesdétails des membres locaux dans l'onglet Membres locaux : le membre local est joint à la zoneColonne et inséré à la position 3.

2013-03-14119

Actions et options spécifiques au rapport en cours

16.5 Renommage de membres

Pour un rapport spécifique, vous pouvez définir le nom de n'importe quel membre. Le nom que vouschoisissez pour un membre remplace tous les autres noms de membres (tels qu'une légende ou unedescription) provenant du cube ou du modèle et disponible à la sélection dans leSélecteur demembres.Par conséquent, le nom personnalisé s'affiche dans le rapport et dans le Sélecteur de membres. Sivous supprimez le nom personnalisé, le nom choisi dans le Sélecteur de membres (comme une légendeou une description) s'affiche à nouveau.

Dans l'ongletNomdesmembres de l'Editeur de rapport, sélectionnez une dimension, puis sélectionnezle membre pour lequel vous souhaitez saisir un nom et cliquez sur Remplacer.

Remarque :Dans l'onglet Nom des membres, vous pouvez saisir un nom pour chaque membre contenu dans lecube ou le modèle, et non seulement pour les membres en cours d'affichage dans le rapport. Bien quevous n'utilisiez pas certains membres, si vous décidez de les afficher ultérieurement, le nom personnalisésera affiché.

Pour supprimer le nom saisi, cochez la case correspondant au nom à supprimer et cliquez surSupprimer.

16.6 Exclusion de membres

Pour un rapport spécifique, vous pouvez choisir de ne pas afficher certains membres.

Il existe deux manières d'exclure des membres :• Vous pouvez exclure un membre d'un rapport en cliquant sur le bouton Exclure du ruban. L'action

d'exclusion d'un membre est persistante et les membres exclus apparaissent automatiquementdans l'onglet Membres exclus de l'Editeur de rapport. Pour exclure un membre sans enregistrercette action dans le rapport en cours, supprimez la ligne ou la colonne du membre, le membreréapparaîtra dès la prochaine actualisation.

• Vous pouvez exclure un membre ou une combinaison de membres à l'aide de l'onglet Membresexclus de l'Editeur de rapport. Cliquez sur le bouton comportant des points de suspension,sélectionnez une dimension et le membre à exclure, puis cliquez sur OK. Un champ estautomatiquement ajouté pour permettre de sélectionner un autre membre. De cette manière, vouspouvez spécifier une combinaison de membres à exclure. Lorsque vous avez terminé de sélectionnerles dimensions et membres, cliquez sur Ajouter. La combinaison de membres est ajoutée à la listedans la partie gauche de l'onglet.

Remarque :

• Les membres d'une combinaison sont exclus du rapport s'ils appartiennent à la même zone.

2013-03-14120

Actions et options spécifiques au rapport en cours

• Une combinaison de membres doit inclure des membres n'appartenant pas à la même dimensionou hiérarchie.

Rubriques associées• Exclure le membre

16.7 Filtrage de l'insertion de membres

Pour un rapport spécifique, il est possible de créer des filtres pour restreindre la liste de sélection demembres lors de l'utilisation de la fonctionnalité Insérer plusieurs membres.

Il est possible de créer les filtres dans l'onglet Filtrage de l'insertion de membres de l'Editeur derapports. Sélectionnez une dimension, puis cliquez sur Modifier le filtre. Dans le Sélecteur demembres qui s'ouvre, sélectionnez les membres qui pourront être insérés dans le rapport en cours.Vous pouvez modifier le filtre en cliquant surModifier le filtre ou le supprimer en cliquant sur Supprimerle filtre.

Après avoir créé un filtre pour une dimension donnée, vous serez en mesure d'insérer dans le rapportles membres définis dans le filtre. Pour en savoir plus sur l'insertion de membres, voir Saisie de membresà l'aide de la boîte de dialogue Insérer plusieurs membres.

Remarque :Même si la feuille de calcul ou le classeur est protégé, vous serez en mesure d'insérer dans le rapportles membres définis dans le filtre. Pour en savoir plus sur la protection, voir Protection de la feuille decalcul.

Rubriques associées• Saisie de membres à l'aide du Sélecteur de membres

16.8 Fonctionnalités Microsoft Excel pour la présentation du rapport

Si vous utilisez les fonctionnalités Microsoft Excel standard suivantes pour modifier la présentation d'unrapport, les actions effectuées ne sont pas conservées dès lors que vous actualisez les données.• Tri des données• Filtrage des données

2013-03-14121

Actions et options spécifiques au rapport en cours

2013-03-14122

Actions et options spécifiques au rapport en cours

Plusieurs rapports dans une feuille

Vous pouvez définir plusieurs rapports dans la même feuille, que les rapports soient connectés aumême cube/modèle ou non.

Une fois que le premier rapport a été ajouté à une feuille, le bouton Nouveau rapport est activé. Sivous sélectionnez cette option, la boîte de dialogue Editeur de rapport apparaît.

Avant de définir le contenu du rapport, vous devez vous connecter au rapport.• Par défaut, le rapport est créé sur la connexion active. La connexion active est celle sélectionnée

dans la liste déroulante Connexion active.• Si vous voulez créer le nouveau rapport sur une autre connexion que sur celle active, sélectionnez-la

dans la liste déroulante Connexion active. Dans la liste, les connexions disponibles sont lesconnexions auxquelles vous vous êtes connecté depuis l'ouverture d'une instance Microsoft Excelen cours.

• Si vous voulez créer le nouveau rapport sur une connexion qui n'a pas encore été établie, sélectionnezSélectionner une autre connexion dans la liste déroulante Connexion active. Le Gestionnairede connexions s'ouvre.

Le nom de la connexion qu'utilise le rapport s'affiche dans l'onglet Présentation de l'Editeur de rapportet dans la zone Rapport actuel du volet EPM.

Chaque rapport reçoit un nom par défaut. Le premier rapport créé dans une feuille est nommé Rapportpar défaut. Vous pouvez modifier le nom de chaque rapport dans la zoneNom de l'onglet Présentationde l'Editeur de rapport. Les noms de rapport sont présentés dans la boîte de dialogue qui permet desupprimer les rapports.

Vous pouvez définir un décalage entre la grille de données et les Zone Ligne et Colonne à l'aide deszones Décalage. Vous ne pouvez saisir des nombres négatifs que pour la zone Ligne. Dans ce cas,la zone Ligne sera positionnée sur la droite de la grille de données. Il existe toutefois des restrictionsdans le cadre du partage d'une zone.

Remarque :Pour une utilisation optimale du module complémentaire EPM, tous les rapports doivent être connectéslorsque vous utilisez plusieurs rapports dans une feuille de calcul.

Partage des zonesVous pouvez partager des zones entre plusieurs rapports appartenant à la même feuille, qu'ils utilisentdes connexions différentes ou la même.

Vous pouvez partager la zone Ligne, la zone Colonne ou la zone Page d'un autre rapport en utilisantles listes déroulantes Zone [...] partagée avec.

2013-03-14123

Plusieurs rapports dans une feuille

Remarque :Les trois zones peuvent être partagées depuis trois rapports différents pour autant que la zone Pagereste au-dessus des deux autres zones.

Dans le cadre du partage de zones, les rapports sont alignés sur la feuille pour une meilleure lisibilité.Il peut toutefois ne pas être évident de différencier les rapports les uns des autres. Utilisez l'icône sousRapport actueldans le volet EPM pour les distinguer au premier coup d'œil. Lorsque vous passez lasouris sur une icône, une info-bulle indique que le fait de cliquer sur l'icône met en surbrillance le rapportactuel.

Toute opération effectuée sur des zones partagées (Développer ou Réduire, par exemple) s'appliqueà tous les rapports utilisant les zones partagées. La liste déroulante Rapport actuel du volet EPMpermet de déterminer à quel rapport appartient la cellule sélectionnée. Cela vous permet de vousassurer d'effectuer une action dans le rapport approprié.

Remarque :Lorsque vous partagez une zone contenant une hiérarchie ou une dimension existant dans l'autrerapport, le système recherche les membres ayant les mêmes légendes et les réorganise. Si le systèmene trouve pas un membre, un texte s'affiche dans la cellule du rapport au lieu des données du membre.Le texte par défaut est #NOMEMBERFOUND. Vous pouvez le modifier à l'aide de l'option Définir lavaleur par défaut lorsque le membre est introuvable dans la zone partagée dans les options dela feuille ainsi que dans l'onglet Options de l'éditeur de rapport.

Restriction:sur la fonctionnalitéAucune donnée et valeurs zéro. Les rapports enfants héritent de l'optionAucunedonnée et valeurs zéro qui est sélectionnée pour le rapport principal. Vous ne pouvez pas modifierl'option Aucune donnée et valeurs zéro pour chaque zone partagée de rapports enfant (en fonctionde la zone qui est partagée, la zone Lignes ou Colonnes n'est pas affichée dans l'onglet Options del'Editeur de rapport). Pour en savoir plus, voir Aucune donnée et valeurs zéro.

Partage de zones : "rapport principal" et "rapport enfant"Le "rapport principal" est le rapport dont la zone est partagée avec d'autres rapports, que l'on appelle"rapports enfant".

Exemple:

• Vous avez créé le rapport "R1".• Sur la même feuille, vous créez un rapport "R2" en cliquant surNouveau rapport dans l'onglet EPM

du ruban.• Dans l'onglet Présentation du Sélecteur de membres, vous placez des dimensions dans la zone

Ligne et vous sélectionnez "R1" dans la liste déroulante Zone Ligne partagée avec.• R1 est le rapport principal; R2 est le rapport enfant.

Rubriques associées• Présentation de l'onglet de présentation de l'Editeur de rapport• Suppression de rapports• Mise en surbrillance de rapports• Gestion des connexions• Connexion active pour la feuille en cours

2013-03-14124

Plusieurs rapports dans une feuille

17.1 Restrictions dans une feuille contenant plusieurs rapports

Si une feuille contient plusieurs rapports, vous ne pouvez pas faire appel à la fonction de masquagedes lignes ou colonnes à zéro.

Des restrictions existent lorsque des zones sont partagées entre plusieurs rapports :• Fonctionnalité Décalage : vous pouvez saisir un nombre négatif pour la zone Ligne uniquement

dans le rapport propriétaire de la zone Ligne. Si le rapport utilise la zone Ligne d'un autre rapport,la fonctionnalité Décalage n'est pas applicable.

• Seul le rapport sur lequel sont partagées les zones (rapport maître) peut être déplacé dans la feuille.Les autres rapports fondés sur les zones du rapport maître sont déplacés en même temps que lerapport maître.

• Ajout d'une dimension sur une zone partagée. Le rapport 2 partage la zone Ligne du rapport 1(rapport principal). Lors de l'ajout d'une dimension dans la zone Colonne du rapport 2, le rapport 1n'est pas déplacé au fur et à mesure. Solution : ajoutez un déplacement de 1 dans la zone Colonnedu rapport 1. Le rapport 2 hérite du déplacement. Une ligne à zéro s'affiche dans le rapport 2 : vouspouvez ajouter une dimension sur cette ligne.

Rubriques associées• Aucune donnée et valeurs zéro

17.2 Mise en surbrillance de rapports

Si une feuille contient plusieurs rapports, vous pouvez utiliser l'icône de mise en surbrillance sousRapport actuel dans le volet. Lorsque vous passez la souris sur une icône, une info-bulle indique quele fait de cliquer sur l'icône met en surbrillance le rapport actuel. Cette fonctionnalité permet de distinguerles différents rapports les uns des autres.

Les différentes zones du rapport sont mises en surbrillance à l'aide de couleurs : zone Page, zoneLigne, zone Colonne et grille de données.

Pour mettre un rapport en surbrillance, sélectionnez une cellule du rapport à mettre en surbrillance etcliquez sur l'icône dans le volet EPM.

17.3 Suppression de rapports

Vous pouvez supprimer un ou plusieurs rapports d'une feuille.

2013-03-14125

Plusieurs rapports dans une feuille

Remarque :La suppression de lignes ou de colonnes à l'aide des commandes Microsoft Excel standard ne supprimepas de rapport de la feuille de calcul.

Pour supprimer des rapports, sélectionnez Actions de rapport > Supprimer les rapports. La boîtede dialogue Supprimer les rapports s'ouvre. Dans la colonne Supprimer, cochez les casescorrespondant aux rapports à supprimer.

Remarque :le premier rapport créé dans la feuille est considéré comme le rapport par défaut et ne peut pas êtresupprimé.

La boîte de dialogue Supprimer les rapports se présente comme suit :• Dans la colonne Rapport par défaut, le rapport par défaut est coché. Vous ne pouvez pas modifier

ce paramètre.• La colonne Axe partagé par les rapports contient des informations lorsque plusieurs rapports

partagent le même en-tête dans la feuille.• L'option Effacer les cellules du rapport est sélectionnée par défaut. Si vous désélectionnez cette

option, les rapports seront toujours affichés, mais seront déconnectés. Par exemple, il peut êtreutile de désélectionner cette option si vous n'avez pas besoin de naviguer dans un rapport nid'actualiser les données, mais que vous souhaitez les conserver. Cette option permet de conserverle rapport comme simple copie dans la feuille.

2013-03-14126

Plusieurs rapports dans une feuille

Actualisation du rapport

Pour alimenter ou actualiser un rapport avec la source de données actuellement connectée, utilisez lacommande Actualiser. Avec la commande Actualiser, l'application analyse le rapport sélectionné outous les rapports pour déterminer si les rapports sont valides, formuler et exécuter la requête, puisextraire les données dans la grille de données correspondante.

Vous pouvez actualiser :• Actualiser les données du rapport uniquement : seules les données de tous les rapports de la

feuille de calcul, à l'exception des données pour les membres locaux.• Actualiser le rapport sélectionné : Les données du rapport sélectionné, le rapport lui-même (y

compris la mise en forme et les données du membre local) et certaines fonctions EPM contenuesdans les membres locaux (qu'une fonction EPM soit actualisée ou non dans l'action Actualiser lerapport sélectionné est indiqué dans chaque section de fonction EPM de cette documentation).

• Actualiser la feuille de calcul : Tout ce qui se trouve dans la feuille de calcul active : les donnéesdes rapports, les données des fonctions EPM, tous les rapports (y compris les données des membreslocaux et la mise en forme) et toutes les fonctions EPM. Il s'agit de l'action par défaut lorsque vouscliquez sur le bouton Actualiser directement.

• Actualiser le classeur : Tout ce qui se trouve dans le classeur actif : les données des rapports, lesdonnées des fonctions EPM, tous les rapports (y compris les données des membres locaux et lamise en forme) et toutes les fonctions EPM.

• Actualiser les données sélectionnées : les données sélectionnées. Pour un rapport, vous pouvezactualiser une plage de cellules à la fois et toutes les cellules de la plage doivent appartenir aumême rapport. Vous pouvez également actualiser les fonctions EPM sélectionnées.

Remarque :Un rapport ne sera pas actualisé tant que vous ne vous y serez pas connecté et n'aurez pas exécutéune action Actualiser. Par conséquent, vous décidez entièrement du moment où les données doiventêtre mises à jour et vous êtes assuré que les données n'ont pas été modifiées depuis le dernierenregistrement du classeur.

L'application actualise les lignes et les colonnes masquées, en recherchant les membres validessusceptibles d'avoir une incidence sur la présentation.

Lorsque vous exécutez la commande Actualiser et que le rapport n'est pas connecté, la boîte de dialoguede connexion s'ouvre automatiquement.

Remarque :Dans la zone Actualisation du rapport des Options utilisateur, vous pouvez spécifier si vous voulezqu'apparaisse un message d'avertissement lorsque le rapport en cours contient plus de cellules quele nombre maximal autorisé que vous avez spécifié.

2013-03-14127

Actualisation du rapport

L'actualisation du rapport sélectionné est automatiquement déclenchée lorsque l'une des opérationssuivantes de navigation ou de mise en forme est appliquée aux rapports valides :• Développer• Réduire• Conserver le membre• Exclure le membre• Modifications dans l'Editeur de rapport• Modifications de sélection dans la zone Page

Vous pouvez désactiver et réactiver la fonctionnalité d'actualisation des données en sélectionnant EPM> Autres > Geler l'actualisation des données ou en sélectionnant l'option Geler l'actualisation desdonnées dans EPM > Options utilisateur. Le gel de l'actualisation des données permet de naviguerdans le rapport comme vous le souhaitez sans que les données ne soient chargées depuis la sourcede données. Lorsque vous avez terminé de naviguer dans le rapport, vous pouvez réactiver l'actualisationet extraire les données le plus récentes.

Remarque :Lorsque vous sélectionnez Geler l'actualisation des données dans le menu Autres, l'option estautomatiquement sélectionnée dans lesOptions utilisateur et vice-versa. Les deux sont synchronisées.

Remarque :Vous pouvez également geler l'actualisation des données pour un rapport spécifique dans l'ongletOptions de l'Editeur de rapport.

Lorsque vous avez une très grande zone asymétrique et qu'un message de mémoire insuffisanteapparaît lors de l'actualisation du rapport, sélectionnez l'option Forcer l'actualisation symétriquepour les grands axes asymétriques dans la boîte de dialogue Options utilisateur.

Comportement des cellules fusionnées après une actualisation• Seules les zone Ligne, zone Colonne et les cellules de grille de données ne sont pas fusionnées

après une actualisation si l'option Appliquer uniquement la définition de l'éditeur de rapportpour accélérer l'actualisation est sélectionnée. Toute autre cellule fusionnée est laissée fusionnée.

• Toutes les cellules fusionnées sont laissées fusionnées après une actualisation, à condition quel'optionAppliquer uniquement la définition de l'éditeur de rapport pour accélérer l'actualisationn'est pas sélectionnée, et seulement si le rapport n'est pas modifié ni déplacé dans le classeur.

Attention :Si vous fusionnez des cellules utilisées par une formule du membre local, la formule ne fonctionnerapas. Il s'agit d'une restriction Microsoft Excel.

Rubriques associées• Gel de l'actualisation des données• Appliquer uniquement la définition de l'éditeur de rapport pour accélérer l'actualisation

2013-03-14128

Actualisation du rapport

18.1 Actualisation de rapports

1. Pour actualiser le rapport en cours et si la feuille en cours contient plusieurs rapports, sélectionnezune cellule du rapport à actualiser. Pour actualiser des cellules de données spécifiques,sélectionnez-les.

Remarque :si la feuille actuelle contient uniquement un rapport, vous n'êtes pas obligé de sélectionner unecellule. si la feuille actuelle contient plusieurs rapports et que vous sélectionnez une cellulen'appartenant à aucun rapport, l'actualisation sera appliquée au rapport par défaut.

2. En fonction de ce que vous voulez actualiser, sélectionnez :• EPM > Actualiser > Actualiser les données du rapport uniquement• EPM > Actualiser > Actualiser le rapport sélectionné.• EPM > Actualiser > Actualiser la feuille de calcul.• EPM > Actualiser > Actualiser le classeur.• EPM > Actualiser > Actualiser les données sélectionnées.

Lorsque vous cliquez sur le bouton Actualiser (sans sélectionner d'option dans la liste déroulante), leclasseur est actualisé, c'est-à-dire les rapports et les fonctions EPM.

Rubriques associées• Fonctions EPM

2013-03-14129

Actualisation du rapport

2013-03-14130

Actualisation du rapport

Options utilisateur

Vous pouvez définir des options qui s'appliqueront à toute utilisation du module complémentaire EPM.Les modifications apportées à cette option seront conservées si vous fermez et rouvrez Microsoft OfficeExcel, Word ou PowerPoint.

Remarque :

• Certaines options sont uniquement associées à des fonctionnalités disponibles dans Microsoft OfficeExcel et n'ont, par conséquent, aucune répercussion lors de l'utilisation de Microsoft Office Wordou PowerPoint.

• Toutes les options utilisateur sont stockées dans le fichier EPMClientPreference.xml situé sous\Users\[ID]\AppData\Local\EPMOfficeClient. Vous pouvez modifier les valeurs par défaut de n'importequelle option directement dans le fichier.

Les options suivantes sont décrites dans d'autres sections de la documentation d'aide. Pour en savoirplus sur ces options, suivez les liens associés.

Les options comportent trois onglets :• L'onglet Navigation :

• Activer le clic double. Voir Actions du clic double.• Développer/Réduire sur unmembre unique. Voir Développer sur un axe imbriqué et Réduction

sur une zone imbriquée.• Conserver/Exclure sur un membre unique. Voir Conserver le membre, Exclure le membre et

Création de rapports asymétriques.• Actualisation automatique sur changements de contextes. Voir Contexte.• Avertir si la navigation interrompt la sélection dynamique. Voir Navigation dans le rapport.• Geler l'actualisation des données. Voir Gel de l'actualisation des données.

Remarque :Lorsque vous sélectionnez Geler l'actualisation des données dans le menu Autres, l'optionest automatiquement sélectionnée dans les Options utilisateur et vice-versa. Les deux sontsynchronisées.

• Activer le cache de métadonnées et Effacer la fréquence du cache de métadonnées. VoirCache de métadonnées.

• Actualiser automatiquement les graphiques. Voir Graphiques dynamiques .• Conserver les lignes et les colonnes des membres non reconnus. Voir Ouvrir un rapport

lorsque des dimensions ou des membres ont changé.• Avertir si des colonnes et des lignes de membres non reconnus sont conservées. Voir

Ouvrir un rapport lorsque des dimensions ou des membres ont changé.• Appliquer la mise en forme spécifique auxmembres non reconnus. Voir Saisie de membres

directement dans une feuille.

2013-03-14131

Options utilisateur

• Actualiser uniquement les membres développés et insérés Voir Développement et Saisiede membres à l'aide de la boîte de dialogue Insérer plusieurs membres.

• Membres par page dans le sélecteur demembres. Voir Saisie de membres à l'aide du sélecteurde membres (dans des sources de données de grand volume).

• L'onglet Configuration du serveur :• Serveur SAPBusinessObjects Enterprise. Expliqué dans le Guide SAP BusinessObjects EPM

Solutions, add-in for Microsoft Office Installation Guide.• Portail SAP. Expliqué dans le Guide SAP BusinessObjects EPM Solutions, add-in for Microsoft

Office Installation Guide.• Options de Configuration du serveur SMTP. Voir Distribution des classeurs.• zone Ouvrir/Enregistrer dossier racine. Voir Description et actions de la boîte de dialogue

Ouvrir et Enregistrer .• L'onglet Affichage :

• Options Liens rapides et fonctions EPM liées aux liens. Voir Liens rapides, EPMLink et EPMPathLink.

• Option de Langues. Voir Langues.• Options de Barre et volet de contexte. Voir Zones de l'interface principale.• Afficher le contexte dans le volet EPM. Voir Contexte et Zones de l'interface principale.• Afficher les connexions locales. Voir Gestion des connexions.• Afficher un message d'avertissement lors de l'enregistrement des données ou du

commentaire. Voir Enregistrement de données et Création et modification de commentaires.• Afficher l'avertissement de sécurité des matrices et Texte de cellule non autorisé. Voir

Sécurité des données (Planning and Consolidation, version pour SAP NetWeaver).• Afficher un avertissement lorsque le processus prend du temps. Un message d'avertissement

apparaît lorsque les critères suivants sont remplis :• L'optionAfficher un avertissement lorsque le processus prend du temps est sélectionnée

(l'option est sélectionnée par défaut) ;• Un nombre important de lignes/colonnes (plus de 5 000) est sur le point d'être affichée dans

le rapport.

L'avertissement est affiché après les actions suivantes : actualiser (tout type d'actualisation),cliquer surOK dans l'éditeur de rapport, glisser-déposer une dimension dans une zone du voletEPM, développer un membre (en effectuant un clic double sur un membre ou à l'aide du boutonDévelopper de l'onglet EPM).

Le message d'avertissement indique qu'un nombre important de lignes ou de colonnes est surle point d'être affiché dans le rapport et que, par conséquent, le processus prendra un certaintemps. Lorsque la fonctionnalité Tout conserver est sélectionnée pour une zone du rapport,toutes les lignes ou colonnes sont affichées, même si elles sont vides ou contiennent des valeurszéro. Pour afficher toutes les lignes et les colonnes, vous pouvez cliquer sur OK. Sinon, cliquezsurAnnuler et sélectionnez une option autre que Tout conserver dans la zoneAucune donnéeet valeurs zéro de l'onglet Général des Options de la feuille ou dans l'onglet Options del'éditeur de rapport. Vous pouvez sélectionner Supprimer les valeurs vides ou Supprimerles valeurs vides ou les valeurs zéro. Si un nombre moins important de lignes ou de colonness'affiche, le processus sera plus rapide. Pour en savoir plus sur les options Aucune donnée etvaleurs zéro, voir Aucune donnée et valeurs zéro.

• L'onglet Autres :

2013-03-14132

Options utilisateur

• Option Avertir si le rapport dépasse. Voir Actualisation du rapport .• Option Forcer l'actualisation symétrique pour les grands axes asymétriques. Voir

Actualisation du rapport .• Option Actualiser uniquement les données sous "Enregistrer et actualiser les données".

Voir Enregistrement de données.• Option Ne pas protéger le classeur. Voir Mode local.• Charger les fonctions EV Voir Fonctions EPM.• Utiliser EPMMemberID dans les formules EPM. Voir Fonctions EPM et Création de membres

locaux.• L'option M'informer des mises à jour disponibles. Voir Mettre à jour.• option Commentaire vide. Voir EPMSaveComment.• Option Supprimer les feuilles de calcul avant la génération. Voir Génération automatique de

feuilles de classeur.

2013-03-14133

Options utilisateur

2013-03-14134

Options utilisateur

Options de la feuille

Les options de la feuille s'appliquent à la feuille de calcul en cours.

Remarque :Toutefois, les options suivantes sont applicables à toutes les feuilles de calcul du classeur : Actualiserles données dans l'intégralité du fichier lors de l'ouverture et Effacer les données dans l'ensembledu fichier avant de l'enregistrer.

Afin que toutes les options soient appliquées à toute nouvelle feuille ajoutée au classeur, cliquez surle bouton Enregistrer en tant que valeurs par défaut.

Les options de la feuille s'appliquent par défaut à tout rapport figurant sur la feuille.

Remarque :Les options du rapport sont accessibles dans l'onglet Options de l'Editeur de rapport.

Les options de la feuille persistent pour la feuille lorsque le classeur est enregistré.

Si vous copiez une feuille de calcul, les options de feuille seront également copiées sur la nouvellefeuille.

Pour accéder à la boîte de dialogue Options de la feuille, sélectionnez EPM > Options > Optionsde la feuille.

Remarque :Toutes les options de la feuille sont stockées dans la section <DefaultSheetOptions> du fichierEPMClientPreference.xml situé sous \Users\[ID]\AppData\Local\EPMOfficeClient. Vous pouvez modifierles valeurs par défaut de n'importe quelle option directement dans le fichier.

20.1 Options générales de la feuille

20.1.1 Options de développement

Cette option permet de définir les éléments affichés lors de l'exécution de la commande Développerlorsque vous développez un membre.

2013-03-14135

Options de la feuille

Les options sont les suivantes :• Membre et enfants. Il s'agit de l'option par défaut.• Enfants• Membre et descendants• Descendants• Développement personnalisé Lorsque vous sélectionnéDéveloppement personnalisé, une boîte

de dialogue s'ouvre et vous pouvez définir les niveaux à afficher et si vous souhaitez inclure lemembre sélectionné ou non. Par exemple : Uniquement le niveau 4, le membre sélectionné et leniveau 3, etc.

L'option que vous sélectionnez pour la feuille s'applique par défaut lorsque vous effectuez undéveloppement sur un membre de rapport. Toutefois, vous pouvez appliquer une autre option à l'aidede la liste Développer dans l'onglet EPM du ruban.

Rubriques associées• Développement• Réduire

20.1.2 Utilisation en tant que formulaire de saisie

S'applique aux :connexions Planning and Consolidation.

Si le chargement prend un certain temps lors de l'ouverture des rapports et que vous ne souhaitez pasutiliser les rapports en tant que formulaire de saisie (pour saisir et enregistrer les données sur le serveur),vous devez sélectionner l'option Utiliser en tant que formulaire de saisie.

Si vous voulez saisir et enregistrer des données, sélectionnez l'option, puis actualisez la feuille. Vouspouvez ensuite saisir les données et les enregistrer sur le serveur.

Rubriques associées• Enregistrement de données

20.1.3 Activation de la reconnaissance de membre

La reconnaissance de membre et la reconnaissance de membre local peuvent être indépendammentactivées ou désactivées.

2013-03-14136

Options de la feuille

Rubriques associées• Activation ou désactivation des options de reconnaissance de membre• Membre local détecté automatiquement

20.1.4 Feuille de calcul EPM

Par défaut, toute feuille de calcul est considérée comme une feuille de calcul EPM, c'est-à-dire unefeuille de calcul qui utilise une ou plusieurs connexions et dans laquelle vous pouvez utiliser lesfonctionnalités du module complémentaire EPM.

Vous pouvez déconnecter une feuille de calcul en désélectionnant l'option Feuille de calcul EPM dansles options de la feuille. La case correspondant à la feuille en cours est décochée dans la boîte dedialogue Connexions du rapport.

Vous pouvez à tout moment reconnecter une feuille de calcul en sélectionnant l'option Feuille de calculEPM, ou à l'aide de la boîte de dialogue Connexions du rapport.

Conseil :La boîte de dialogueConnexions du rapport vous permet de connecter/déconnecter plusieurs feuillesen même temps.

Remarque :Toutefois, si le paramètre AutoActiveEPMSheet est défini sur TRUE dans le FPMXLClient.dll.config, la feuille de calcul depuis laquelle vous vous connectez est toujours considérée comme unefeuille de calcul EPM et l'option de feuille Feuille de calcul EPM est automatiquement sélectionnée.

Rubriques associées• Connexion et déconnexion sélective de paires feuille/connexion

20.1.5 Disposition des totaux

Les totaux sont affichés par défaut.• En bas de la zone Ligne.• A droite de la zone Colonne.

Vous pouvez modifier la disposition des totaux pour la feuille en cours dans l'onglet Général desOptions de la feuille en utilisant les options Disposition des totaux. Les modifications seront prisesen compte par défaut pour tout rapport figurant sur la feuille. Vous pouvez ensuite modifier la dispositiondes totaux pour un certain rapport dans l'onglet Options de l'Editeur de rapport.

2013-03-14137

Options de la feuille

Exemple :

Si les options Premières et Gauche sont sélectionnées, les données s'affichent tel qu'indiquéci-dessous.

Si les optionsDernières etDroite sont sélectionnées, les données s'affichent tel qu'indiqué ci-dessous.

2013-03-14138

Options de la feuille

20.1.6 Aucune donnée et valeurs zéro

Vous pouvez sélectionner des options traitant les lignes ou colonnes qui ne contiennent aucune donnéeet qui contiennent des valeurs zéro dans les rapports.

Remarque :

• Par défaut, les lignes et colonnes à zéro sont conservées dans le rapport.• Comportement des lignes et colonnes à zéro pour les membres insérés. Vous avez sélectionné

l'option Supprimer les valeurs vides pour des lignes ou des colonnes dans les options de lafeuille. Ensuite, vous insérez des membres à l'aide de la boîte de dialogue Insérer plusieursmembres. Certains des membres insérés ne possèdent pas de données. Cependant, ils restentdans le rapport tant que vous n'actualisez pas ce dernier. Si vous utilisez un formulaire de saisie(option Utiliser en tant que formulaire de saisie sélectionnée dans l'onglet Options de l'Editeurde rapport), vous pouvez, par conséquent, saisir des données dans des lignes ou des colonnesqui ne contiennent pas encore de données. Lorsque vous actualisez ensuite le rapport, les colonnesou les lignes des membres qui ne contiennent pas de données ne sont pas affichées dans le rapport.Pour en savoir plus sur la fonctionnalité d'insertion de membres, voir Saisie de membres à l'aide dela boîte de dialogue Insérer plusieurs membres.

• Dans le cas où plusieurs rapports partagent une zone, les rapports enfant héritent de l'optionAucunedonnée et valeurs zéro sélectionnée pour le rapport principal. Vous ne pouvez pas modifier l'optionAucune donnée et valeurs zéro pour chaque zone partagée de rapports enfant (en fonction de la

2013-03-14139

Options de la feuille

zone qui est partagée, la zone Lignes ou Colonnes n'est pas affichée dans l'onglet Options del'Editeur de rapport). Pour en savoir plus, voir Plusieurs rapports dans une feuille .

• Les paramètres que vous définissez pour la feuille s'appliquent à tous les rapports de la feuille.Toutefois, vous pouvez modifier les paramètres pour un certain rapport dans l'onglet Options del'Editeur de rapport. Notez que vous ne pouvez pas masquer les colonnes et les lignes à zéro d'unrapport. Seules les options Tout conserver et Supprimer les valeurs vides sont disponibles.

• L'option Supprimer les valeurs vides appliquée aux lignes ou colonnes supprime automatiquement,à l'issue de chaque actualisation du cube ou du modèle, les lignes ou colonnes du rapport necontenant aucune donnée. Cette option peut s'avérer très utile lorsque vous développez les niveauxinférieurs de l'une des sections d'un cube ou d'un modèle comportant peu de données et un grandnombre de lignes ou colonnes à zéro.

Remarque :

• Dans une zone imbriquée, cela peut entraîner un rapport asymétrique.• Les lignes ou colonnes supprimées ne pourront pas être récupérées, même si des données leur

sont ajoutées par la suite dans le cube ou le modèle (le mois suivant, par exemple).• Pour éviter toute confusion, l'option Supprimer les valeurs vides ne peut pas être activée pour

les lignes à zéro en même temps que l'option Masquer les valeurs vides pour les lignes à zéro.• Pour éviter toute confusion, l'option Supprimer les valeurs vides ne peut pas être activée pour

les colonnes à zéro en même temps que l'option Masquer les valeurs vides pour les colonnesà zéro.

• L'option Supprimer les valeurs vides et les valeurs zéro appliquée aux lignes ou colonnessupprime automatiquement, à l'issue de chaque actualisation du cube ou du modèle, les lignes oucolonnes du rapport ne contenant aucune donnée ou contenant des valeurs zéro. Cette option peuts'avérer très utile lorsque vous développez les niveaux inférieurs de l'une des sections d'un cubeou d'un modèle comportant peu de données et un grand nombre de lignes ou colonnes à zéro.

• L'option Masquer les valeurs vides appliquée aux lignes ou colonnes masque automatiquementles lignes ou colonnes du rapport ne contenant aucune donnée et réaffiche celles qui en contiennent.Il s'agit d'un masquage Microsoft Office Excel standard (cliquez avec le bouton droit sur un en-têtede ligne ou de colonne Microsoft Office Excel, puis sélectionnez la commande de contexteMasquerles valeurs vides). Les lignes ou colonnes peuvent être réaffichées manuellement à l'aide descommandes standard Microsoft Office Excel.

Les lignes ou colonnes étant simplement masquées, celles-ci sont toujours lues par le modulecomplémentaire et seront donc automatiquement réaffichées à l'issue de l'exécution de la commandeActualiser ; elles contiennent à présent des données. Par exemple, un membre de zone Pageauparavant vide peut ainsi comporter des données si vous changez le produit, la région ou la périodedéfinis en en-tête.

Cette option peut s'avérer utile pour créer des rapports clairs destinés à être imprimés, comportantun grand nombre de lignes ou colonnes à zéro susceptibles de contenir des données selon lesmembres de zone Page sélectionnés.

Remarque :

• Lorsque l'option Masquer les valeurs vides est désactivée pour les lignes ou colonnes, lemodule complémentaire ne réaffiche pas automatiquement chaque ligne ou colonne car vouspourriez en avoir masqué certaines pour d'autres raisons. C'est pourquoi vous devez explicitementles afficher vous-même si vous souhaitez réafficher toutes les lignes.

2013-03-14140

Options de la feuille

• Pour éviter toute confusion, l'option Masquer les valeurs vides ne peut pas être activée pourles lignes ou colonnes à zéro en même temps que l'option Supprimer les valeurs vides pourles lignes ou colonnes.

• Lorsqu'une feuille contient plusieurs rapports, l'option Masquer les valeurs vides n'est pasdisponible.

• L'option Masquer les valeurs vides et les valeurs zéro appliquée aux lignes ou colonnes masqueautomatiquement les lignes ou colonnes du rapport ne contenant aucune donnée ou contenant desvaleurs zéro et réaffiche celles qui contiennent des données. Cette option peut s'avérer très utilelorsque vous développez les niveaux inférieurs de l'une des sections d'un cube ou d'un modèlecomportant peu de données et un grand nombre de lignes ou colonnes à zéro. Il s'agit d'un masquageMicrosoft Office Excel standard (cliquez avec le bouton droit sur un en-tête de ligne ou de colonneMicrosoft Office Excel, puis sélectionnez la commande de contexte Masquer les valeurs vides).Les lignes ou colonnes peuvent être réaffichées manuellement à l'aide des commandes standardMicrosoft Office Excel.

Les lignes ou colonnes étant simplement masquées, celles-ci sont par conséquent toujours luespar le module complémentaire et seront donc automatiquement affichées à l'issue de l'exécutionde la commande Actualiser ; elles contiennent à présent des données autres que zéro. Par exemple,un membre de zone Page auparavant vide peut ainsi comporter des données si vous changez leproduit, la région ou la période définis en en-tête.

Cette option peut s'avérer utile pour créer des rapports clairs destinés à être imprimés, comportantun grand nombre de lignes ou colonnes vides ou contenant des valeurs zéro susceptibles de contenirdes données selon les membres de zone Page sélectionnés.

Rubriques associées• Création de rapports asymétriques

20.1.7 Afficher la formule sous forme de commentaires Microsoft Excel

S'applique aux :connexions Planning and Consolidation.

L'optionAfficher sous forme de commentaires Microsoft Excel permet d'afficher des commentairessous forme de commentaires Microsoft Office Excel standard : un petit triangle rouge dans le coin dela cellule indique qu'un commentaire est joint à la cellule. Si vous laissez le pointeur sur le trianglerouge, le commentaire s'affiche dans une info-bulle.

Lorsqu'elle est sélectionnée, cette option affiche les commentaires Planning and Consolidation suivants :• En dehors d'un rapport, lorsque vous faites appel à une fonction EPM qui extrait un commentaire,

le commentaire s'affiche par défaut dans la cellule où vous avez saisi la fonction.• Dans un rapport, tout commentaire à l'intersection de membres s'affiche.

Vous pouvez modifier les commentaires directement dans les info-bulles.

2013-03-14141

Options de la feuille

Remarque :Même si la feuille de calcul est protégée, si vous sélectionnez Modifier les objets dans l'ongletProtection des Options de la feuilles, vous pouvez encore modifier les commentaires directement dansles info-bulles.

Rubriques associées• Affichage de commentaire dans une cellule• EPMCommentFullContext• EPMCommentPartialContext• Protection de la feuille de calcul

20.2 Options de la feuille Mise en forme

20.2.1 Retrait des en-têtes de ligne

Les options Retrait des en-têtes de lignes définit le retrait des membres enfant par rapport à leursparents dans la zone Ligne de tous les rapports de la feuille active.

Les options sont les suivantes :• Aucun retrait• Mettre en retrait les enfants. Il s'agit de l'option par défaut.• Retrait parents

La mise en retrait est particulièrement utile pour visualiser les relations entre les différents membreslors de certaines manipulations. Elle est souvent conservée dans la version définitive des rapports. Leretrait est effectué par modification de la configuration du retrait accessible dans l'ongletAlignementdela boîte de dialogue Format de cellule du menu Microsoft Office Excel. Il peut également être modifiéà l'aide des boutons d'augmentation et de diminution du retrait de Microsoft Office Excel.

Remarque :Vous pouvez spécifier un autre retrait d'en-tête de ligne pour un certain rapport dans l'onglet Optionsde l'Editeur de rapport.

20.2.2 Nom d'affichage

2013-03-14142

Options de la feuille

Vous pouvez choisir le type de nom de membre à utiliser dans les rapports comme suit :• Légende. Ce nom est celui qui a été défini dans le cube ou le modèle comme nom par défaut.

Remarque :Dans un rapport, vous pouvez choisir ensuite d'autres noms de membres à afficher commealternatives aux légendes. Pour en savoir plus, voir Nom de membre à afficher.

• Nom unique complet. Ce nom est le nom complet de membre, comprenant la dimension et lahiérarchie.

Voici quelques exemples issus du cube Ventes SuperMarché 2000 :

Chaîne hiérarchiqueLégende

Sexe.Masculin féminin.MM

Magasin.Tous les magasins.Etats-Unis.CA.SanDiegoSan Diego

Clients.Tous les clients.Etats-Unis.CA.Altade-na.Alice CantrellAlice Cantrell

20.2.3 Ajuster automatiquement la largeur de colonne

Lorsque l'option Ajuster automatiquement la largeur de colonne est sélectionnée, l'applicationmodifie automatiquement la largeur de toutes les colonnes du rapport afin qu'elles s'ajustent au contenuaprès toute actualisation. Cette option revient à sélectionner toutes les colonnes du rapport et à cliquerdeux fois sur la bordure droite de l'en-tête de colonne Microsoft Office Excel après chaque opérationréalisée par le module complémentaire EPM. Elle peut s'avérer utile lorsque vous réalisez une analysead-hoc.

20.2.4 Répéter les en-têtes de lignes et Répéter les en-têtes de colonnes

Dans une zone imbriquée, vous pouvez répéter tous les en-têtes de ligne ou de colonne de la dimensionexterne afin que la zone Ligne imbriquée ne contienne pas de cellules vides.

Pour ce faire, sélectionnez Répéter les en-têtes de lignes ou Répéter les en-têtes de colonnes.

2013-03-14143

Options de la feuille

Cette fonctionnalité peut s'avérer utile si vous appliquez par la suite un filtrage dans Microsoft OfficeExcel ou si vous exportez la feuille dans un fichier délimité par des tabulations ou des virgules. Cesdeux options ne sont pas sélectionnées par défaut car les rapports sont plus lisibles lorsque les en-têtesde ligne ne sont pas répétés.

Pour le rapport suivant, l'option Répéter les en-têtes de lignes n'est pas sélectionnée :

Pour le même rapport, l'option Répéter les en-têtes de lignes est sélectionnée :

20.2.5 Valeur par défaut des cellules vides

Valeur par défaut des cellules vides est le libellé pouvant s'afficher dans toute cellule de rapport figurantdans la feuille en cours et ne contenant pas de données.

Par défaut, le nombre 0 ne s'affiche pas dans les cellules. Vous pouvez saisir une valeur de votre choix,telle que :• Vide. La cellule est laissée vierge.• S. O. "S. O." apparaît dans la cellule.• #Manquant

Remarque :

• Une cellule vide (sans données) est différente d'une cellule contenant un zéro, bien qu'il soitrecommandé de la traiter dans les calculs comme si elle contenait un zéro.

• Vous pouvez spécifier une autre valeur de cellule vide pour un certain rapport dans l'onglet Optionsde l'Editeur de rapport.

2013-03-14144

Options de la feuille

20.2.6 Valeur par défaut du membre introuvable

Valeur par défaut du membre introuvable désigne le libellé pouvant s'afficher dans une cellule du rapportde la feuille active si un membre est introuvable pour la raison suivante : vous partagez une zonecontenant une hiérarchie ou une dimension qui existe dans l'autre rapport, le système recherche lesmembres ayant les mêmes légendes et les réorganise. Si le système ne trouve pas un membre, untexte s'affiche dans la cellule du rapport au lieu des données du membre.

Le texte par défaut est #NOMEMBERFOUND. Vous pouvez modifier ce texte.

Remarque :Vous pouvez spécifier une autre valeur pour un certain rapport dans l'onglet Options de l'éditeur derapport.

20.2.7 Appliquer la mise en forme dynamique

Vous pouvez appliquer une mise en forme dynamique spécifique à la feuille en cours.

Pour ce faire, sélectionnez l'optionAppliquer la mise en forme dynamique. La liste déroulante Feuilledemise en forme par défaut est disponible. Sélectionnez l'une des feuilles de mise en forme dynamiqueque vous avez définies afin de l'appliquer aux rapports de la feuille en cours.

Si les rapports auxquels vous voulez appliquer la mise en forme dynamique contiennent déjà une miseen forme appliquée par un autre module complémentaire que le module complémentaire EPM, vouspouvez procéder comme suit :• Conservez la mise en forme existante et remplacez-la par la mise en forme dynamique. Pour ce

faire, désélectionnez l'option Effacer le format du rapport avant d'appliquer la mise en formedynamique.

• Effacez le format existant de telle sorte que seule la mise en forme dynamique EPM s'applique.Pour ce faire, sélectionnez l'option Effacer le format du rapport avant d'appliquer la mise enforme dynamique.

Remarque :

• Si l'option Appliquer la mise en forme dynamique ne peut pas être sélectionnée, vous devezd'abord afficher au moins la feuille de mise en forme par défaut en cliquant sur Afficher les formatsdans l'onglet EPM du ruban.

• Vous pouvez spécifier une autre mise en forme dynamique pour un certain rapport dans l'ongletOptions de l'Editeur de rapport.

Rubriques associées• Mise en forme dynamique

2013-03-14145

Options de la feuille

20.3 Options de la feuille Actualiser

20.3.1 Conservation de la formule relative aux données et affichage des donnéesdans les commentaires

Vous pouvez saisir une formule dans une cellule contenant déjà des données. Lorsque vous effectuezune actualisation, la formule est supprimée. Pour conserver les formules saisies relatives aux donnéesaprès une actualisation, sélectionnez l'option Conserver la formule relative aux données.

Remarque :Les formules ne sont pas conservées dans les situations suivantes :• Lorsque vous partagez une zone avec un autre rapport.• Lorsque vous modifiez ou ajoutez des dimensions dans les différentes zones.• Lorsque vous avez choisi une sélection de membres du contexte pour une dimension dans votre

rapport et que vous modifiez le membre du contexte à l'aide de la barre de contexte EPM, puis quevous effectuez une actualisation Pour conserver les formules dans un cas comme celui-ci, vouspouvez utiliser l'optionMaintenir les formules statiques faisant référence aux cellules de rapport.Voir Maintien des formules statiques faisant référence aux cellules du rapport .

• Lorsque vous permutez les zones Ligne et Colonne.• Lorsque vous déplacez la zone Ligne de l'autre côté de la grille de données à l'aide de la fonctionnalité

de décalage dans l'Editeur de rapport.

A l'issue d'une actualisation, les données affichées sont le résultat de la formule et non plus les donnéessource du cube ou du modèle. Vous pouvez toujours afficher les données source sous forme decommentaire Microsoft Office Excel (que vous pouvez visualiser en survolant la cellule avec la souris).Pour ce faire, sélectionnez l'optionAfficher les données source dans les commentaires et actualisez.

Remarque :

• Une fois les données source affichées dans les commentaires, si vous désélectionnez l'optionAfficher les données source dans les commentaires , les commentaires resteront dans le rapport.Vous devez les supprimer manuellement.

• Les commentaires affichant des données source ont la priorité sur tous les autres commentairesdu rapport.

20.3.2 Calculer les parents des hiérarchies

2013-03-14146

Options de la feuille

A des fins de simulation, vous pouvez calculer la somme de chaque parent des hiérarchies figurantdans un rapport. Les données relatives à chaque parent sont remplacées par une formule de somme.Vous pouvez alors saisir les données relatives aux enfants et la somme est calculée sur les nœudsparent.

Pour ce faire, sélectionnez Calculer les parents des hiérarchies et effectuez une actualisation.

Remarque :

• Une somme est calculée sur un parent uniquement si tous les enfants d'un parent sont affichésdans le rapport.

• Dans une zone imbriquée, la somme est calculée sur les parents placés dans la dimension externeet la dimension interne.

Remarque :Vous pouvez modifier ces options pour un certain rapport dans l'ongletOptions de l'Editeur de rapport.

Exemple : Exemple avec plusieurs dimensions dans une zone

Comptes financiers

30ToutEUR - Euro

10FC00-A-nouveau

20FC01 - Capitaux propres

60ToutUSD - Dollar américain

15FC00-A-nouveau

45FC01 - Capitaux propres

90ToutTout

25FC00-A-nouveau

65FC01 - Capitaux propres

Une formule de somme est ajoutée à chaque nœud des hiérarchies.

20.3.3 Actualisation des données de tout le fichier lors de son ouverture

Vous pouvez définir que toutes les données doivent être actualisées pour tous les rapports figurantdans le classeur à son ouverture.

Pour ce faire, sélectionnez EPM > Options > Options de la feuille et sélectionnez Actualisation desdonnées de tout le fichier lors de son ouverture.

2013-03-14147

Options de la feuille

20.3.4 Effacer les données de tout le fichier lors de son enregistrement

Vous pouvez définir que toutes les données doivent être effacées des rapports contenus dans le classeurcomplet après enregistrement.

Pour ce faire, sélectionnez EPM >Options >Options de la feuille et sélectionnez Effacer les donnéesde tout le fichier lors de son enregistrement.

20.3.5 Affichage du texte des cellules non autorisées

S'applique aux :connexions Planning and Consolidation, version pour SAP NetWeaver.

Si vous utilisez un modèle sur lequel la sécurité des données a été définie, dans un rapport, les cellulescontenant des données que vous n'êtes pas autorisé à afficher sont laissées vierges par défaut. Pourafficher un texte dans les cellules du rapport, sélectionnez l'option Afficher le texte des cellules nonautorisées. Le texte qui s'affiche est défini dans le champ Texte de cellule non autorisée des optionsutilisateur.

Rubriques associées• Sécurité des données (Planning and Consolidation, version pour SAP NetWeaver)

20.3.6 Appliquer uniquement la définition de l'éditeur de rapport pour accélérerl'actualisation

Si vous utilisez de vastes rapports contenant un grand nombre de membres et dont l'actualisation esttrop longue, vous pouvez sélectionner l'option Appliquer uniquement la définition de l'éditeur derapport pour accélérer l'actualisation dans les Options de la feuille : il en résulte une actualisationbeaucoup plus rapide des rapports.

Néanmoins, chaque fois que vous rafraîchissez un rapport, il s'affiche comme il est défini dans l'éditeurde rapport. Toute modification manuelle apportée au rapport est simplement ignorée (à l'exception desactions de développement et de réduction, voir la note ci-dessous) :• Si vous insérez des lignes et colonnes à zéro de Microsoft Excel, puis rafraîchissez le rapport, les

lignes et colonnes à zéro sont supprimées.• Si vous créez des formules Microsoft Excel faisant référence à un membre, la formule n'est pas

dynamique et fait en réalité référence à la cellule du membre. Si vous déplacez le membre référencé

2013-03-14148

Options de la feuille

dans une autre cellule, la formule Microsoft Excel continuera à référencer la cellule initiale, et nonle membre.

En outre, les fonctions EPMDimensionOverride et EPMAxisOverride ne peuvent pas être utiliséeslorsque cette option est sélectionnée.

Remarque :

• Si vous effectuez une action Développer ou Réduire sur un membre, cela est enregistré dans ladéfinition du rapport. Lorsque vous ouvrez le sélecteur de membres, vous pouvez voir qu'il aconservé le développement ou la réduction.

• Lorsque cette option est sélectionnée, voici de quelle manière les cellules fusionnées se comportentaprès une actualisation : seules les zones Ligne, Colonne et les cellules de grille de données nesont pas fusionnées à la suite d'une actualisation. Toute autre cellule fusionnée est laissée fusionnée.

Rubriques associées• EPMAxisOverride• EPMDimensionOverride

20.3.7 Restaurer la sélection dynamique lors de l'actualisation après navigation

Lorsque vous effectuez un développement ou une réduction, la sélection dynamique est automatiquementrompue.

Par exemple, vous pouvez réaliser une sélection dynamique et sélectionner le membre Europe avecla relationMembre et enfants. Lorsque vous réduisez l'un de ses enfants dans votre rapport, la sélectiondevient statique (vous pouvez le vérifier en ouvrant le sélecteur de membres).

Néanmoins, pour restaurer la sélection dynamique, vous pouvez sélectionner l'option Restaurer lasélection dynamique lors de l'actualisation après navigation dans l'onglet Actualiser des optionsde la feuille. Sélectionnez cette option avant de réaliser un développement ou une réduction. Une foisle développement ou la réduction effectué(e), actualisez le rapport : celui-ci est restauré avec la sélectiondynamique.

Remarque :Si vous ouvrez l'éditeur de rapport ou le sélecteur de membres et cliquez sur OK, la définition derapport en cours (comprenant une sélection statique) est enregistrée et la sélection dynamique n'estalors pas restaurée.

20.3.8 Maintien des formules statiques faisant référence aux cellules du rapport

2013-03-14149

Options de la feuille

Si vous utilisez les formules Microsoft Excel référençant les cellules (données ou membre) d'un rapportet que vous voulez que ces formules soient statiques, vous pouvez sélectionner l'option Maintenir lesformules statiques référençant les cellules de rapport dans les Options de feuille.

Par conséquent, lorsque vous créez une formule Microsoft Excel référençant une cellule de rapport, laformule n'est pas dynamique : elle référence la cellule elle-même et non pas le contenu de la cellule.• Si vous déplacez le membre référencé dans une autre cellule à la suite d'une actualisation, la formule

Microsoft Excel continuera à référencer la cellule initiale, et non le membre/les données.• En outre, si vous avez choisi une sélection de membres du contexte pour une dimension dans votre

rapport et que vous modifiez le membre du contexte à l'aide de la barre de contexte EPM, puis, quevous effectuez une actualisation, #REF ne s'affichera pas dans une cellule à la place de la formule.Si vous ne sélectionnez pas l'option Maintenir les formules statiques référençant les cellulesde rapport, #REF s'affichera dans la cellule à la place de la formule ; il s'agit du comportement dumodule complémentaire EPM standard.

Si vous sélectionnez cette option, il est recommandé que vous ne déplaciez pas votre rapport. Laprésentation du rapport doit rester statique, notamment si vous utilisez les fonctionnalités suivantes :Conserver la formule relative aux données, Calculer les parents dans les hiérarchies, et la zonepartagée entre plusieurs rapports.

Remarque :Si l'optionMaintenir les formules statiques faisant référence aux cellule du rapport est sélectionnée,vous ne pouvez pas utiliser l'option de feuille Appliquer uniquement la définition de l'éditeur derapport pour accélérer l'actualisation (l'option est grisée), et sélectionner l'option utilisateurActualiseruniquement les membres étendus et insérés ne sera pas prise en compte.

2013-03-14150

Options de la feuille

Navigation dans le rapport

Vous pouvez naviguer dans un rapport.

Remarque :Lorsque vous effectuez une opération de développement, de réduction ou de conservation, vous pouvezdemander qu'un message vous avertisse que l'opération interrompt la sélection dynamique. Pourdemander un message d'avertissement, sélectionnez l'option Avertir si la navigation interrompt lasélection dynamique dans les Options utilisateur. Par exemple, si vous sélectionnez le membreEurope avec la relation Membre et enfants et que vous effectuez une opération de conservation surl'un de ses enfants dans votre rapport, le message apparaît. Si vous cliquez sur OK, l'opération deconservation est effectuée mais la sélection dynamique est interrompue. Cliquez sur Annuler pourabandonner l'opération de conservation.

21.1 Actions de navigation arrière

La commande Retour annule jusqu'aux cinq plus récentes opérations de navigation du modulecomplémentaire EPM que vous avez réalisées dans votre feuille de calcul Microsoft Office Excel, votredocument Microsoft Office Word ou votre présentation Microsoft Office PowerPoint.

La commandeRetour annule les opérations de navigation suivantes, même si les zones sont partagéespar plusieurs rapports :• Développer• Réduire• Conserver le membre• Exclure le membre

Remarque :Les quatre opérations ci-dessus ne s'appliquent pas à Microsoft Office Word ni à Microsoft OfficePowerPoint.

• Saisie d'un membre quand la reconnaissance de membre est activée.• Permutation de la zone Ligne et de la zone Colonne.• Modifications du volet EPM.• Modifications de l'Editeur de rapport.• Modifications du Sélecteur de membres.• Actualisation des données.

2013-03-14151

Navigation dans le rapport

L'action de navigation Retour peut s'effectuer depuis le ruban. Elle persistera (restera active) dans unefeuille de calcul tant que vous n'aurez pas effectué une opération Excel dans cette feuille de calcul ouune autre opération du module complémentaire EPM dans une feuille de calcul quelconque. Son objectifest de vous permettre de rétablir rapidement l'état dans lequel se trouvait la feuille en question avantl'opération de navigation, le changement de mise en forme ou l'actualisation du cube ayant eu lieu parerreur ou ayant abouti à un résultat non souhaité.

21.2 Permutation de la zone Ligne et de la zone Colonne

Vous pouvez inverser les axes des lignes et des colonnes d'un rapport.

Pour permuter les zones du rapport, cliquez sur le bouton situé entre les zones Zone Ligne et ZoneColonne du volet EPM ou cliquez avec le bouton droit dans le rapport et sélectionnez EPM > Permuterles zones.

Remarque :

• Un message indique que si vous avez défini des critères de tri, de classement ou de filtrage dansle rapport, ces critères seront perdus.

• Vous ne pouvez pas permuter les zones Ligne et Colonne d'un rapport qui partage une zone avecun autre rapport. Dans ce cas, le bouton est désactivé.

21.3 Développement

La commande Développer sur un membre sélectionné d'un rapport explore en avant les membresau-dessous (en fonction du comportement de relation de développement choisi) et toutes les occurrencesdu même membre. Vous pouvez développer :• les enfants du parent sélectionné et le parent lui-même• les enfants du parent sélectionné• les descendants du parent sélectionné et le parent lui-même• les descendants du parent sélectionné

Vous pouvez également définir un développement personnalisé. Par exemple : vous pouvez exploreren avant vers tous les membres de niveau 4 ou afficher uniquement les membres de niveau 2.

Pour spécifier le comportement de relation de développement à appliquer par défaut, sélectionnez uneoption dans la zone Options de développement dans EPM > Options > Options de la feuille >Général. L'option sélectionnée s'applique par défaut :• Lorsque vous cliquez sur le bouton Développerdans l'onglet EPM. Toutefois, à l'aide du bouton

Développer, vous pouvez sélectionner d'autres comportements, les mêmes que dans les optionsde la feuille listés au-dessus.

2013-03-14152

Navigation dans le rapport

Remarque :Lorsque vous sélectionné Développement personnalisé, une boîte de dialogue s'ouvre et vouspouvez définir les niveaux à afficher et si vous souhaitez inclure le membre sélectionné ou non.Pour que la sélection soit prise en compte, vous devez sélectionner l'option Appliquer ledéveloppement personnalisé.

• En outre, si vous sélectionnez l'optionActiver le double-clic dans les Options utilisateur, la façonla plus rapide de réaliser un développement consiste à cliquer deux fois sur le membre à développer.Vous pourrez ainsi effectuer rapidement des recherches plus détaillées.

L'action de développement actualise automatiquement le rapport une fois développé.

Dans cet exemple, pour développer le membre Etats-Unis dans la zone Ligne, vous pouvez sélectionnerla cellule Etats-Unis, puis cliquer sur Développer, ou vous pouvez cliquer deux fois directement sur lacellule Etats-Unis affichée ici :

Cette opération entraînera le développement du membre Etats-Unis et l'affichage de tous les enfantsde celui-ci :

Notez que les enfants sont affichés en retrait, au-dessus du total de leur parent. La mise en retrait estfacultative. Les totaux sont placés à la fin mais vous pouvez les déplacer au début.

Remarque :

• La commande Développer ne peut pas être appliquée au membre de la dimension de zone Page,car il ne possède aucun élément à développer.

• Lorsque le tri, le classement et le filtrage de données sont activés, le développement peut être utilisédans la zone Colonne uniquement si les options suivantes sont sélectionnées dans la zoneOptionsde développement de la boîte de dialogue Options de la feuille :• Membre et enfants• Membre et descendants

La commande Développer ne peut pas être utilisée dans la zone Colonne si les autres options sontsélectionnées.

Lorsque le tri, le classement et le filtrage des données sont activés, le développement ne peut jamaisêtre utilisé dans la zone Ligne.

Lorsque le tri, le classement et le filtrage des données sont activés, le fonctionnement de lacommande Développer s'applique également à la commande Réduire.

2013-03-14153

Navigation dans le rapport

Dans de vastes rapports : actualisation uniquement des membres étendus ou insérésSi vous utilisez des rapports volumineux et que vous souhaitez accélérer l'actualisation, vous pouvezdemander à ce que seules les lignes ou colonnes nouvellement insérées soient actualisées aprèsl'insertion d'un membre. Les données des autres lignes ou colonnes ne sont pas actualisées. Pour cefaire, sélectionner l'option utilisateur Actualiser uniquement les membres développés et insérés.Ce comportement s'applique également aux membres développés (voir Développement).

Attention :

Etudiez les restrictions suivantes avant d'utiliser cette option :• N'utilisez pas cette option si la zone sur laquelle l'expansion/insertion est effectuée contient des

membres locaux.• N'utilisez pas cette option si la zone sur laquelle l'expansion/insertion est effectuée contient des

fonctions EPMInsertCellsBeforeAfterBlock.• Avec cette option, il est possible que certains paramètres de mise en forme ne s'appliquent pas

correctement. Pour en savoir plus, voir Définition d'un modèle de mise en forme dynamique.

Remarque :Cette option améliore les performances, mais notez que toutes les données affichées dans le rapportne sont pas actualisées après l'insertion d'un membre.

Exemple:L'option Actualiser uniquement les membres développés et insérés est sélectionnée. Dans unrapport, les membres suivants sont affichés pour la dimension Temps : 2010, 2012. Vous insérez lemembre 2011 (cliquez avec le bouton droit de la souris dans une cellule qui appartient à la zonecontenant la dimension Temps et sélectionnez EPM > Insérer plusieurs membres). Les membressuivants sont maintenant affichés : 2010, 2011, 2012. Les données sont actualisées uniquement pourles membres que vous venez d'insérer : 2011.

Rubriques associées• Options de développement

21.3.1 Développer sur un axe imbriqué

Dans un axe multidimensionnel (imbriqué), si vous développez une dimension externe, le comportementest similaire à celui observé dans un axe simple (voir l'exemple 1).

Dans une zone multidimensionnelle (imbriquée), si vous développez une dimension interne, vouspouvez obtenir l'un des comportements suivants :• Tous les membres enfants seront répétés pour chaque membre de la dimension externe. Il s'agit

dans ce cas d'un développement symétrique (voir l'exemple 2)

• Seul le membre enfant du membre sélectionné de la dimension externe sera affiché. Il s'agit dansce cas d'un développement asymétrique Il s'agit du comportement par défaut (voir l'exemple 3)

2013-03-14154

Navigation dans le rapport

L'action de développement actualise automatiquement le rapport une fois développé.

Par exemple, si vous développez le membre Chips ci-dessous afin d'afficher ses enfants (Chips saléeset Chips tendance) :

Vous obtenez le résultat suivant :

Exemple 1

L'option Développer/Réduire sur un membre unique dans la boîte de dialogue EPM > Options >Options utilisateur permet d'effectuer un développement et une réduction asymétriques sur une zoneimbriquée. Si vous souhaitez effectuer un développement ou une réduction symétrique, désélectionnezcette option.

Remarque :Cette option n'est pas liée à une feuille en particulier et s'applique à toutes les feuilles ouvertes dansle module complémentaire EPM. Les modifications apportées à cette option demeureront en vigueursi vous fermez et rouvrez Microsoft Office Excel.

En mode symétrique, si vous développez une dimension interne, les modifications seront appliquéesà toutes les occurrences de cette dimension. Par exemple, si vous développez Trim1 (voir ci-dessus),vous obtiendrez le résultat suivant :

Exemple 2

2013-03-14155

Navigation dans le rapport

Les mois Jan., Fév. et Mar. ont été ajoutés à chaque fois. Cela vous évite de répéter les mêmesmodifications dans l'ensemble de la présentation du rapport.

Vous pouvez également utiliser le développement asymétrique en sélectionnant l'optionDévelopper/Réduire sur un membre unique dans EPM > Options > Options utilisateur.

Remarque :Cette option utilisateur n'est pas liée à une feuille en particulier et s'applique à toutes les feuilles ouvertesdans le module complémentaire EPM. Les modifications apportées à cette option demeureront envigueur si vous fermez et rouvrez Microsoft Office Excel.

En mode asymétrique, si vous développez une dimension interne, les modifications seront appliquéesuniquement à la cellule du membre sélectionné. Par exemple, si vous développez "Trim1" dans "Chipssalées" (voir ci-dessus), vous obtiendrez les résultats suivants :

Exemple 3

Les mois Jan., Fév. et Mar. ont été ajoutés uniquement pour Chips salées. Vous pouvez ainsi éliminerles cellules inutiles dans l'ensemble de la présentation du rapport.

2013-03-14156

Navigation dans le rapport

21.4 Réduire

La commande Réduire effectue ce que suit :• Réduit au parent du membre enfant sélectionné dans le rapport, si vous cliquez sur le boutonRéduire

dans l'onglet EPM du ruban.• Réduit au membre parent sélectionné, si vous cliquez deux fois sur un membre parent.

Remarque :Vous pouvez utiliser le clic double en sélectionnant l'optionActiver le clic double dans lesOptionsutilisateur.

Lorsque vous effectuez une réduction, tous les descendants du parent du membre sélectionné sontsupprimés.

Le membre sélectionné doit faire partie de l'une des zones mais peut être appliqué à l'une comme àl'autre. La fonctionnalité de réduction vous permet de réaliser plusieurs opérations de réduction à lasuite afin d'accéder rapidement au sommet d'une hiérarchie. Combinez-la à la fonctionnalité dedéveloppement et vous pourrez accéder facilement aux différents niveaux d'une hiérarchie dans unsens ou dans l'autre.

L'action de réduire actualise automatiquement le rapport une fois réduit.

Pour effectuer, par exemple, une réduction afin d'accéder au membre Etats-Unis figurant sur la zoneLigne, vous pouvez sélectionner l'un des enfants du membre Etats-Unis (Floride, dans l'exempleci-dessous) et cliquer sur Réduire.

L'enfant Floride est ainsi réduit avec tous les enfants de même niveau et seul son parent (Etats-Unis)sera affiché :

Lorsque le tri, le classement et le filtrage de données sont activés, la réduction peut être utilisée dansla zone Colonne uniquement si les options suivantes sont sélectionnées dans la zone Options dedéveloppement de la boîte de dialogue Options de la feuille :• Membre et enfants

2013-03-14157

Navigation dans le rapport

• Membre et descendants

Lorsque le tri, le classement et le filtrage des données sont activés, la réduction ne peut pas être utiliséedans la zone Colonne si les autres options sont sélectionnées.

Lorsque le tri, le classement et le filtrage des données sont activés, la réduction ne peut jamais êtreutilisée dans la zone Ligne.

Réduire pour sélectionner le membre parentVous pouvez utiliser la commande Réduire dans une cellule de membre située dans la zone Page d'unrapport : le membre parent s'affiche à la place et est pris en compte dans le rapport. Cela est possibleuniquement lorsqu'un membre unique est sélectionné pour une dimension située dans la zone Page.

21.4.1 Réduction sur une zone imbriquée

Dans un axe multidimensionnel (imbriqué), si vous réduisez une dimension externe, le comportementest similaire à celui observé dans un axe simple.

Dans un axe multidimensionnel (imbriqué), si vous réduisez une dimension interne, vous pouvez obtenirl'un des comportements suivants :• Tous les membres enfants seront supprimés pour chaque membre de la dimension externe. Il s'agit

dans ce cas d'une réduction symétrique (voir l'exemple 1).

• Seul le membre enfant du membre sélectionné de la dimension externe sera supprimé. Il s'agit dansce cas d'une réduction asymétrique Il s'agit du comportement par défaut (voir l'exemple 2)

Si vous souhaitez effectuer une réduction symétrique, désélectionnez l'option Développer/Réduiresur un membre unique dans EPM > Utilisateur > Options utilisateur.

Remarque :Cette option n'est pas liée à une feuille en particulier et s'applique à toutes les feuilles ouvertes dansle module complémentaire EPM. Les modifications apportées à cette option demeureront en vigueursi vous fermez et rouvrez Microsoft Office Excel.

L'action de réduire actualise automatiquement le rapport une fois réduit.

Si vous réduisez Trim2 dans Chips tendance :

2013-03-14158

Navigation dans le rapport

En mode symétrique, vous avez les possibilités suivantes :

Exemple 1

Notez que le groupe sélectionné n'a aucune incidence sur le résultat obtenu. Dans cet exemple, plusieursniveaux ont été supprimés (les mois et les trimestres), car vous aviez réduit un trimestre (Trim2).

Vous pouvez utiliser la réduction asymétrique en sélectionnant l'option Développer/Réduire sur unmembre unique dans la boîte de dialogue accessible en sélectionnant EPM > Options > Optionsutilisateur.

En mode asymétrique, vous avez les possibilités suivantes :

Exemple 2

Dans cet exemple, seuls les mois et les trimestres de Chips tendance ont été supprimés, car vous avezréduit un trimestre (Trim2) de Chips tendance.

21.5 Conserver le membre

La commande Conserver permet de conserver toutes les occurrences des membres sélectionnés, ycompris toutes celles d'une dimension interne imbriquée. Tous les autres membres sont exclus. Il doits'agir de membres faisant partie de l'une des zones, mais la commandeConserver peut être appliquéeaussi bien à la zone Ligne qu'à la zone Colonne.

Cette action actualise automatiquement le rapport.

La navigation peut être effectuée en cliquant sur Conserverdans l'onglet EPM du ruban. Vous pouvezainsi définir rapidement les éléments à conserver dans la suite de votre analyse.

Pour conserver, par exemple, les membres Trim2 et Trim3 dans la zone Ligne, vous devez lessélectionner tous deux (à l'aide des touches Maj ou Ctrl), puis cliquer sur Conserver.

2013-03-14159

Navigation dans le rapport

Vous obtiendrez ainsi le résultat suivant :

Notez que vous pouvez sélectionner les occurrences de Trim2 et de Trim3 que vous voulez. Commeles commandesDévelopper etRéduire, la commandeConserver est appliquée à toutes les occurrencesdes membres sélectionnés dans une zone multidimensionnelle (voir l'exemple ci-dessus). En outre,les membres sélectionnés ne doivent pas nécessairement se trouver dans des cellules adjacentes.Vous pouvez les sélectionner séparément à l'aide de la toucheCtrl (en sélectionnant Trim2 puis Annéeentière, par exemple).

Pour conserver uniquement Trim2 et Trim3, par exemple, dans l'un des regroupements, tout enconservant le reste tel quel, il vous suffit de supprimer les lignes indésirables dans Microsoft OfficeExcel. Vous pouvez également sélectionner Conserver/Exclure sur un membre unique dans EPM> Options > Options utilisateur.

Remarque :Cette option utilisateur n'est pas liée à une feuille en particulier et s'applique à toutes les feuilles ouvertesdans le module complémentaire EPM. Les modifications apportées à cette option demeureront envigueur si vous fermez et rouvrez Microsoft Office Excel.

Rubriques associées• Création de rapports asymétriques

21.6 Exclure le membre

La commande Exclure permet d'enlever toutes les occurrences des membres sélectionnés, y compristoutes celles d'une dimension interne imbriquée. Tous les autres membres sont conservés. Les membresdoivent faire partie d'un des deux zones, mais cette commande peut s'appliquer à la zone Ligne ou àla zone Colonne.

2013-03-14160

Navigation dans le rapport

Les membres exclus apparaissent automatiquement dans l'onglet Membres exclus de l'Editeur derapport et la sélection est persistante pour le rapport en cours.

Cette action actualise automatiquement le rapport.

La navigation peut être effectuée en cliquant sur le bouton Excluredans l'onglet EPM du ruban. Vouspouvez ainsi exclure facilement les éléments dont vous n'avez pas besoin dans votre analyse, ce quiest parfois plus facile que d'utiliser la commande Conserver.

Pour exclure, par exemple, les membres Trim1 et Trim2 dans la zone Ligne, vous devez les sélectionnertous deux (à l'aide des touches Maj ou Ctrl), puis cliquer sur Exclure.

Cela exclut ainsi Trim1 et Trim2 et donne ce résultat :

Notez que vous pouvez sélectionner les occurrences de Trim1 et de Trim2 que vous voulez. Commeles commandesDévelopper etRéduire, la commande Exclure est appliquée à toutes les occurrencesdes membres sélectionnés dans une zone multidimensionnelle (voir l'exemple ci-dessus). Les membressélectionnés ne doivent pas nécessairement figurer dans les cellules adjacentes. Vous pouvezsélectionner les membres séparément à l'aide de la touche Ctrl (en sélectionnant Trim2 et Annéeentière, par exemple).

Pour exclure uniquement Trim1 et Trim2 dans l'un des blocs, tout en laissant le reste tel quel, il voussuffit de supprimer les lignes non souhaitées dans Microsoft Office Excel. Vous pouvez égalementsélectionner EPM > Options > Options utilisateur, puis l'option Conserver/Exclure sur un membreunique.

Remarque :Cette option utilisateur n'est pas liée à une feuille en particulier et s'applique à toutes les feuilles ouvertesdans le module complémentaire EPM. Les modifications apportées à cette option demeureront envigueur si vous fermez et rouvrez Microsoft Office Excel.

2013-03-14161

Navigation dans le rapport

Rubriques associées• Création de rapports asymétriques• Exclusion de membres

21.7 Actions du clic double

Le double-clic permet de vérifier si le module complémentaire EPM gère les commandes exécutéespar double-clic dans Microsoft Office Excel. Pour activer les actions de clic double, sélectionnezActiverle clic double dans EPM > Options > Options utilisateur.

Remarque :Cette option utilisateur n'est pas liée à une feuille en particulier et s'applique à toutes les feuilles ouvertesdans le module complémentaire EPM. Les modifications apportées à cette option demeureront envigueur si vous fermez et rouvrez Microsoft Office Excel.

Si vous utilisez dans Microsoft Office Excel d'autres fonctionnalités ou modules complémentairesnécessitant le clic double, il est préférable de désactiver cette option.

Néanmoins, si vous activez les actions par double-clic pour le module complémentaire EPM :• Vous disposerez d'un accès rapide à trois fonctionnalités particulièrement utiles : Développer,

Réduire et Sélection de la zone Page.• Vous pourrez utiliser les fonctions EPM qui nécessitent le double-clic.

Rubriques associées• Développement• Réduire• Modification de membres de la dimension dans la zone Page à l'aide du Sélecteur de membres• Fonctions EPM

2013-03-14162

Navigation dans le rapport

Extraction

S'applique à:Connexions Planning and Consolidation.

La fonctionnalité d'extraction permet d'afficher des informations sur les données sources qui constituentle contenu d'une cellule donnée dans un rapport Microsoft Office Excel. Les définitions des extractionssont préalablement configurées dans la vue Administration de Planning and Consolidation.

Il existe deux types d'extraction : l'extraction vers l'URL et l'extraction vers la table.

Extraction vers l'URLUne extraction vers l'URL vous permet d'afficher les informations dans un navigateur Web pour touteURL et paramètres spécifiques indiqués dans la vue Administration. Par exemple, un rapport WebPlanning and Consolidation, l'URL du serveur SAP BusinessObjects Financial Information Management(dans ce cas particulier, on parle d'extraction vers l'origine), une page Google ou un rapport BEx.

Dès que vous êtes connecté à un modèle Planning and Consolidation, si une extraction vers l'URL aété définie dans la vue Administration de Planning and Consolidation pour ce modèle, une commandeapparaît sous EPM > Extraire > Extraire vers URL. La commande porte le nom de la description saisiedans la vue Administration de Planning and Consolidation.

Pour accéder aux informations d'extraction, sélectionnez une cellule appartenant au rapport, puissélectionnez la commande dans le ruban. Un navigateur Web s'ouvre. Les informations affichéesdépendent des éléments suivants :• L'URL précédemment spécifiée dans la vue Administration.• Les paramètres de l'URL précédemment spécifiés dans la vue Administration.

Remarque :L'URL et les paramètres URL apparaissent dans la barre d'adresse du navigateur.

• Dans certains cas, ils apparaissent dans la cellule de données sélectionnée dans le rapport.

Remarque :Si la cellule sélectionnée dans la feuille de calcul ne fait pas partie du rapport, un message d'erreurapparaît.

Exemple pour une recherche Google sur la description du membre de la rubrique. La définition del'extraction a été configurée comme suit dans la vue Administration :• URL: http://www.google.com/search?• Paramètre URL 1 : description du membre pour la dimension Rubrique. La description du membre

varie selon la cellule sélectionnée dans le rapport.

2013-03-14163

Extraction

• Paramètre URL 2 : 2010. La période est codée en dur. Même si le rapport contient des donnéessur l'année 2009, la recherche est effectuée sur l'année 2010.

Dans un rapport :• Lorsque vous sélectionnez une cellule de données pour le membre de la rubrique "Coûts

d'exploitation", puis la commande "Extraire vers l'URL", le navigateur Web s'ouvre et les résultatsde la recherche Google sur les termes "Exploitation+Coûts+2010" s'affichent.

• Lorsque vous sélectionnez une cellule de données pour le membre de la rubrique "Coûts publicitaires",puis la commande "Extraire vers l'URL", le navigateur Web s'ouvre et les résultats de la rechercheGoogle sur les termes "Publicitaires+Coûts+2010" s'affichent.

Remarque :Même si la cellule sélectionnée ne contient pas de données, l'extraction est exécutée.

Extraction vers la tableS'applique à:connexions Planning and Consolidation, version pour la plateforme Microsoft.

Une extraction vers la table vous permet d'afficher des informations de bases de données externes oude la base de données Journaux pour un fichier de requête spécifique et des propriétés spécifiques(appelées clés d'exploration) qui ont été spécifiés sur des membres de la dimension dans la vueAdministration. Vous pouvez afficher la table dans un navigateur Web ou dans une feuille MicrosoftOffice Excel.

Lorsque vous vous connectez à un modèle Planning and Consolidation, si une extraction vers la tablea été définie dans la vue Administration de Planning and Consolidation pour ce modèle, deux commandesapparaissent sous EPM > Extraire > Extraire vers la table.

Pour accéder aux informations d'extraction, sélectionnez la cellule appropriée. Cliquez ensuite sur l'unedes deux commandes dans la commande Extraire vers la table du ruban. Selon le lien sélectionné,les informations d'extraction sont affichées dans un navigateur Web ou sur une autre feuille du classeuren cours. Les informations affichées dépendent des éléments suivants :• Les propriétés clés d'exploration précédemment spécifiées dans la vue Administration. Une clé

d'exploration est définie pour un ou plusieurs membres d'une dimension spécifique.

Remarque :Si plusieurs clés d'exploration ont été définies sur plusieurs dimensions, lors de l'affichage desinformations d'extraction, une boîte de dialogue apparaît vous invitant à sélectionner la dimensionpour laquelle vous souhaitez afficher les informations.

• La cellule de données sélectionnée dans le rapport.

Remarque :Si la cellule sélectionnée dans la feuille de calcul ne correspond à aucun membre pour lequel des clésd'exploration ont été définies, un message apparaît indiquant qu'aucune information d'extraction n'estdisponible.

Exemple d'affichage d'informations d'une base de données externe sur le membre Réel de la dimensionCatégorie. Dans la vue Administration, la propriété clé d'exploration a été ajoutée au membre Réel dela dimension Catégorie et le nom d'un fichier de requête a été spécifié.

Dans un rapport :

2013-03-14164

Extraction

• Lorsque vous sélectionnez une cellule de données pour le membre Réel, puis l'une des commandesExtraire vers la table, le navigateur Web ou la feuille s'ouvre et affiche la table des données dumembre Réel.

• Lorsque vous sélectionnez une cellule de données pour le membre Budget, puis l'une des commandesExtraire vers la table, un message apparaît indiquant qu'aucune information d'extraction n'estdisponible.

Remarque :Pour en savoir plus sur la configuration des extractions, voir l'Aide de SAP BusinessObjects Planningand Consolidation.

2013-03-14165

Extraction

2013-03-14166

Extraction

Liens rapides

Vous pouvez créer des liens rapides dans un rapport vers un autre rapport contenu dans un autreclasseur Microsoft Excel, un autre document Microsoft Word ou une autre présentation MicrosoftPowerPoint. Les liens rapides peuvent vous guider à travers une analyse ad hoc.

Vous pouvez définir trois types de liens rapides, en fonction de vos besoins d'analyse :• Lien rapide défini sur des données spécifiques. Le classeur lié hérite la définition de la cellule de

données sélectionnée :• les membres à l'intersection de cellules ; en d'autres termes, le membre de la zone Ligne et le

membre de la zone Colonne (ou plusieurs membres en cas de dimensions imbriquées)• les membres du contexte• les membres de la zone Page

• Lien rapide défini sur un membre spécifique. Le classeur lié hérite la définition de la cellule dumembre :• le membre sélectionné (ou plusieurs membres en cas de dimensions imbriquées)• les membres du contexte• les membres de la zone Page

• Lien rapide défini sur le rapport en cours. Le classeur lié hérite la définition du rapport :• les membres de la zone Page• les membres du contexte

Remarque :Un lien étant toujours joint à une combinaison de membres et non à une cellule ou plage de cellulesspécifique, si vous déplacez les membres dans le rapport, les liens suivent.

Si vous avez défini un lien vers un autre classeur, le classeur lié s'ouvre dans une nouvelle instancede Microsoft Excel (la dernière modification que vous avez apportée au contexte de l'utilisateur dupremier classeur est prise en compte).

Règles de précédence : un lien rapide défini sur des données a la priorité sur un lien défini sur unmembre, qui a la priorité sur un lien défini sur le rapport entier.

Les classeurs à ouvrir à l'aide des liens rapides peuvent être situés aux emplacements suivants :• le serveur Planning and Consolidation• un autre emplacementVous pouvez sélectionner l'emplacement des classeurs dans la boîte de dialogue Options utilisateur.Si vous sélectionnez l'option Serveur Planning and Consolidation, lorsque vous créez un lien rapideet spécifiez le classeur à ouvrir, la boîte de dialogue de sélection de fichier du serveur s'ouvre. Si voussélectionnez l'option Local, lorsque vous créez un lien rapide et spécifiez le classeur à ouvrir, la boîtede dialogue de sélection de fichier standard s'ouvre.

2013-03-14167

Liens rapides

Des symboles avec un code couleur par défaut différencient les liens rapides définis sur des donnéesspécifiques des liens rapides définis sur un membre spécifique. Vous pouvez modifier les couleursdans la boîte de dialogue Options utilisateur.

Vous pouvez masquer les symboles de lien rapide en cliquant sur le bouton Afficher les symbolesLier.

Remarque :

• Lorsque les symboles sont masqués, les liens rapides ne sont pas actifs et il est donc impossiblede cliquer dessus.

• Après avoir cliqué sur le boutonAfficher les symboles Lier, vous devez effectuer une actualisation.

Vous pouvez ouvrir un classeur lié en cliquant sur un symbole de lien rapide ou en cliquant sur le lienqui apparaît dans le volet EPM. Le lien qui apparaît dans le volet EPM dépend de la cellule sélectionnéedans le rapport puisque les règles de précédence s'appliquent.

23.1 Création de liens rapides

1. En fonction de vos besoins d'analyse, sélectionnez une cellule de données, une cellule de membreou n'importe quelle cellule de votre rapport et cliquez sur Liens rapides dans le ruban, puissélectionnez l'une des commandes suivantes : Ajouter un lien de la cellule, Ajouter un lien dumembre ou Ajouter un lien du rapport.

Remarque :Vous pouvez également effectuer un clic droit sur une cellule et sélectionner la commandecorrespondante dans le menu EPM.

La boîte de dialogue de sélection de fichier s'ouvre.

Remarque :Dans la boîte de dialogue Options utilisateur, si vous avez sélectionné l'option Serveur Planningand Consolidation, la boîte de dialogue de sélection de fichier du serveur s'ouvre.

2. Sélectionnez le classeur auquel vous souhaitez appliquer un lien.Si la commande Liens rapides > Afficher les symboles Lier est activée, les symboles suivantss'affichent :• Pour un lien vers des données, le symbole (rouge par défaut) apparaît dans la cellule sélectionnée.• Pour un lien vers un membre, le symbole (bleu par défaut) apparaît dans la cellule du membre

sélectionné.

Remarque :Si la commande Liens rapides > Afficher les symboles Lier n'est pas activée, sélectionnez-la eteffectuez une actualisation afin que les symboles de liens s'affichent dans le rapport.

2013-03-14168

Liens rapides

23.2 Suppression de liens rapides

• En fonction du type de lien que vous souhaitez supprimer, sélectionnez une cellule de données,une cellule de membre ou n'importe quelle cellule de votre rapport et cliquez sur Liens rapides,puis Supprimer la liaison de données, Supprimer le lien au membre ou Supprimer le lien derapport.

2013-03-14169

Liens rapides

2013-03-14170

Liens rapides

Membres personnalisés

S'applique à:Connexions locale et SAP BusinessObjects Enterprise.

Attention :La création de membres personnalisés peut diminuer les performances du système.

Vous pouvez créer des membres à utiliser dans des calculs pour une paire feuille/connexion spécifique.Ces membres sont appelés " membres personnalisés ".

Les membres personnalisés ne sont pas stockés dans le cube ou le modèle. Ils sont créés uniquementpour une paire feuille/connexion et peuvent être partagés avec d'autres utilisateurs. Il suffit pour celad'envoyer la feuille à ces derniers.

Le comportement des membres personnalisés est identique à celui des autres membres de la feuille.

Les membres personnalisés permettent de créer des calculs simples (écarts ou comparaison depériodes, par exemple). Ils permettent également de créer des requêtes MDX.

Vous pouvez créer un membre personnalisé dans la boîte de dialogue qui y est consacrée ou convertirun membre local en membre personnalisé.• Création de membres personnalisés. Les membres personnalisés sont créés manuellement dans

la boîte de dialogued'édition des membres personnalisés contenant toutes les fonctions MDX. Al'insertion d'une fonction, toute la syntaxe est fournie. Il vous suffit d'insérer les paramètres appropriésà l'intérieur des guillemets. Vous pouvez utiliser un bouton pour insérer des membres des dimensions.La terminaison automatique vous permet d'insérer des fonctions, des dimensions, des hiérarchieset des membres des dimensions.• Codage en couleur La lecture des formules est facilitée par un codage en couleur. Les fonctions

MDX, les membres des dimensions et les caractères de ponctuation sont affichés dans descouleurs différentes.

• Terminaison automatique.• Pour les fonctions MDX : saisissez le premier caractère d'une fonction, puis saisissez Ctrl +

Espace. Un menu contextuel apparaît automatiquement, affichant la liste des fonctions MDX.• Pour les dimensions, les hiérarchies et les membres des dimensions : saisissez [. Un menu

contextuel apparaît automatiquement, affichant la liste des éléments disponibles, en fonctionde l'emplacement dans la formule.

Remarque :Une info-bulle affiche le nom d'un membre utilisé dans une formule.

Restriction :Lors d'une connexion à un cube SAP NetWeaver BW, les fonctions des membres personnaliséssuivantes ne sont pas prises en charge dans la zone Expression de la boîte de dialogue Editeur

2013-03-14171

Membres personnalisés

de membres personnalisés : terminaison automatique, codage de couleur et info-bulle affichantle nom d'un membre utilisé dans une formule.

• Membres personnalisés convertis à partir de membres locaux. Pour convertir un membre local enmembre personnalisé, cliquez avec le bouton droit sur le membre local dans le rapport et sélectionnezEPM > Convertir en membre personnalisé.

Conseil :Chaque fois que vous sélectionnez plusieurs membres de dimensions pour une dimension de zonePage, le total des membres est calculé. Si vous utilisez souvent une certaine sélection de membrespour une dimension de zone Page et que vous souhaitez la réutiliser dans d'autres rapports pourla même paire feuille/connexion, vous pouvez créer un membre personnalisé.

Tous les membres locaux ne sont pas convertis en membres personnalisés. Les fonctions etopérateurs suivants sont pris en charge :• +, -, *, /• MIN, MAX, MEDIANE• NB• SOMME, MOYENNE• abs• >, <, =• ET, OU• SI, ESTVIDE

Remarque :Si vous modifiez la connexion d'un rapport, le module complémentaire EPM fusionne tous les membrespersonnalisés (de l'ancienne et de la nouvelle connexion). Si deux membres personnalisés sont nommésde manière identique, le membre personnalisé de l'ancienne connexion est supprimé.

Une fois créé, le membre personnalisé se comporte comme tout autre membre. Il est possible del'afficher dans la feuille en le sélectionnant avec d'autres éléments dans la boîte de dialogue Sélecteurde membres, ou en le saisissant entièrement ou partiellement dans la cellule. Si la fonction dereconnaissance de membre est activée, le membre sera reconnu.

Un membre personnalisé peut être supprimé, mais il peut également être désactivé puis réactivé.

Remarque :Limites :• Vous ne pouvez pas créer un membre local sur base d'un membre personnalisé.• Les membres personnalisés ne s'affichent pas pour être sélectionnés dans le volet Contexte EPM.

Rubriques associées• Saisie de membres à l'aide du Sélecteur de membres• Membres locaux

2013-03-14172

Membres personnalisés

24.1 Création de membres personnalisés

1. Sélectionnez EPM > Membres personnalisés > Gérer les membres personnalisés.

La boîte de dialogue EPM - Gestionnaires des membres personnalisés apparaît.

2. Choisissez le mode d'affichage des paires feuille/connexion en cliquant sur le bouton Afficher parfeuille ou Afficher par connexion.

3. Sélectionnez la paire feuille/connexion pour laquelle vous souhaitez créer un membre personnalisé.4. Cliquez sur le bouton Ajouter.

La boîte de dialogue Edition membres personnalisés apparaît.

5. Dans le champ Nom, saisissez le nom du membre personnalisé, tel qu'il doit apparaître dans lafeuille.

6. Cliquez sur le bouton de sélectionde la dimension.

La boîte de dialogue Sélection de dimensions apparaît.

7. Sélectionnez la dimension pour laquelle vous souhaitez créer un membre personnalisé.8. Cliquez sur le bouton OK.9. Dans la boîte de dialogue Editeur demembre personnalisé, dans le champ Expression, saisissez

l'expression correspondant aux calculs à effectuer.

Pour insérer une fonction MDX, faites-la glisser de la section Fonctions MDX vers la sectionExpression.

Conseil :Pour afficher toutes les fonctions MDX, cochez la case Afficher toutes les fonctions MDX.

Pour insérer un membre de dimension à l'intérieur des guillemets d'un paramètre, sélectionnez leparamètre, puis cliquez sur le bouton Insérer membre.

Pour insérer des fonctions, des dimensions, des hiérarchies et des membres des dimensions, utilisezla fonction de terminaison automatique en entrant des caractères spécifiques. Voir Membrespersonnalisés.

10. Cliquez sur le bouton Vérifier Syntaxe pour vérifier si l'expression est correcte.

Conseil :pour supprimer l'expression, cliquez sur le bouton Supprimer Expression.

11. Cliquez sur le bouton OK.

Rubriques associées• Membres personnalisés

2013-03-14173

Membres personnalisés

24.2 Ordre des membres personnalisés

Si vous créez plusieurs membres personnalisés, il est très important de les classer en fonction de l'ordredes calculs.

Vous pouvez définir l'ordre que vous souhaitez à l'aide des boutons fléchés situés sur le côté droit dela boîte de dialogue Gestionnaires des membres personnalisés, à laquelle vous pouvez accéderen sélectionnant EPM > Membres personnalisés > Gérer les membres personnalisés.

Exemple : Créer deux membres personnalisés

• Le membre Ecart, défini à partir de la dimension Période, calcule l'écart entre 2002 et 2003. Lesinformations contenues dans l'Editeur de membre personnalisé sont les suivantes :• Nom : Variance

• Dimension : Période

• Expression : [Période].[Tous].[2003]- [Période].[Tous].[2002]

• Le membre Bénéfice net / Bénéfice avant impôt, défini à partir de la dimension Compte, calculele pourcentage du bénéfice net par rapport au bénéfice avant impôt. Les informations contenuesdans l'Editeur de membre personnalisé sont les suivantes :• Nom : Bénéfice net / Bénéfice avant impôt

• Dimension : Comptes

• Expression : [Comptes].[Tous].[1-PL-Compte de résultat].[TR800 - Bénéficenet]/[Comptes].[Tous].[1-PL-Compte de résultat].[TR800 - Bénéfice net].[TR700 - Bénéficeavant intérêts minoritaires].[TR600 - Bénéfice issu d'activités ordinaires].[TR500 - Bénéficeavant impôt]

Le résultat du calcul dans la cellule située à l'intersection des deux membres est différent selon l'ordreque vous choisissez pour les membres personnalisés.• Si vous choisissez l'ordre Ecart, puis Bénéfice net/Bénéfice avant impôt, le résultat (98 %) est le

suivant :

• Si vous choisissez l'ordre Bénéfice net/Bénéfice avant impôt puis Ecart, le résultat (-2 %) est lesuivant :

2013-03-14174

Membres personnalisés

24.3 Modification de membres personnalisés

1. Sélectionnez EPM > Membres personnalisés > Gérer les membres personnalisés.

La boîte de dialogue EPM - Gestionnaires des membres personnalisés apparaît.

2. Choisissez le mode d'affichage des paires feuille/connexion en cliquant sur le bouton Afficher parfeuille ou Afficher par connexion.

3. Sélectionnez la paire feuille/connexion pour laquelle vous souhaitez modifier le membre personnalisé.4. Sélectionnez le membre personnalisé à modifier.5. Cliquez sur le bouton Modifier.

La boîte de dialogue Edition membres personnalisés apparaît.

6. Apportez les modifications nécessaires.7. Cliquez sur le bouton OK.

24.4 Activation ou désactivation de tous les membres personnalisés définis pourune paire feuille/connexion

1. Sélectionnez EPM > Membres personnalisés > Gérer les membres personnalisés.

La boîte de dialogue EPM - Gestionnaires des membres personnalisés apparaît.

2. Choisissez le mode d'affichage des paires feuille/connexion en cliquant sur le bouton Afficher parfeuille ou Afficher par connexion.

3. Sélectionnez la paire feuille/connexion pour laquelle vous souhaitez activer ou désactiver les membrespersonnalisés.

4. Choisissez l'une des actions suivantes :• Pour activer les membres personnalisés, cliquez sur le bouton Tout activer. Vous pourrez

sélectionner les membres personnalisés dans les rapports.

2013-03-14175

Membres personnalisés

• Pour désactiver les membres personnalisés, cliquez sur le bouton Tout désactiver. Vous nepourrez pas sélectionner les membres personnalisés désactivés dans les rapports. Mais vouspourrez les réactiver ultérieurement.

5. Cliquez sur le bouton OK.

24.5 Suppression de membres personnalisés

1. Sélectionnez EPM > Membres personnalisés > Gérer les membres personnalisés.La boîte de dialogue EPM - Gestionnaires des membres personnalisés apparaît.

2. Choisissez le mode d'affichage des paires feuille/connexion en cliquant sur le bouton Afficher parfeuille ou Afficher par connexion.

3. Sélectionnez la paire feuille/connexion pour laquelle vous souhaitez supprimer les membrespersonnalisés.

4. Effectuez l'une des opérations suivantes :• Pour supprimer un membre personnalisé, sélectionnez-le, puis cliquez sur le bouton Supprimer.

• Pour supprimer tous les membres personnalisés, cliquez sur le bouton Tout supprimer.

5. Cliquez sur le bouton OK.

24.6 Exporter des membres personnalisés

Les membres personnalisés peuvent être exportés et stockés dans des fichiers .xml.

Une fois les membres personnalisés stockés dans un fichier, ils peuvent être importés dans d'autresrapports. Vous pouvez également réutiliser la formule à d'autres fins.

Un assistant spécial vous permet d'exporter des membres personnalisés. L'exportation peut êtreeffectuée pour plusieurs feuilles et connexions EPM simultanément.• Dans un souci de simplicité, les connexions, feuilles et membres personnalisés sont affichés au

sein d'une arborescence.

• Vous pouvez définir leur mode d'affichage : par feuille ou par connexion.

• Vous pouvez utiliser les fonctions Développer et Réduire.

• Vous pouvez également afficher les formules définies dans les membres personnalisés, parallèlementaux noms de membres personnalisés.

2013-03-14176

Membres personnalisés

24.6.1 Exportation de membres personnalisés

1. Sélectionnez EPM > Membres personnalisés > Exporter les membres personnalisés....L'Assistant EPM - Assistant d'exportation de membres personnalisés apparaît.

2. Choisissez le mode d'affichage des paires feuille/connexion en cliquant sur le bouton Afficher parfeuille ou Afficher par connexion.

Conseil :

• Lorsque la boîte de dialogue présente un certain nombre d'éléments, vous pouvez, dans un soucide commodité, utiliser le menu affichant une icône + et développer tous les éléments, réduireau niveau de la feuille ou réduire au niveau de la connexion.

• vous pouvez afficher les formules définies dans les membres personnalisés en cliquant sur lebouton Afficher les détails.

3. Cochez les cases correspondant aux membres personnalisés à exporter.

Conseil :pour sélectionner tous les membres simultanément, cliquez sur le bouton Tout sélectionner.

4. Cliquez sur le bouton Suivant.5. Dans la zone Nom de fichier, saisissez le chemin d'accès et le nom du fichier dans lequel vous

souhaitez exporter les membres personnalisés.6. Cliquez sur le bouton Terminer.

Un message apparaît, vous informant de la réussite ou de l'échec de l'exportation.

7. Cliquez sur le bouton OK.

24.7 Importer des membres personnalisés

Vous pouvez importer des membres personnalisés stockés dans un fichier XML.

Une fois que vous avez sélectionné dans le fichier les membres personnalisés à importer, vous devezchoisir les paires feuille/connexion dans lesquelles ils doivent être importés.

Un assistant spécial vous permet d'importer les membres personnalisés.

L'écran Membres personnalisés source de l'assistant est identique à celui de l'exportation desmembres personnalisés. Il permet de sélectionner les membres personnalisés à importer.• Dans un souci de simplicité, les connexions, feuilles et membres personnalisés sont affichés au

sein d'une arborescence.

• Vous pouvez définir leur mode d'affichage : par feuille ou par connexion.

2013-03-14177

Membres personnalisés

• Vous pouvez utiliser les fonctions Développer et Réduire.

• Vous pouvez également afficher les formules définies dans les membres personnalisés, parallèlementaux noms de membres personnalisés.

Dans l'écran suivant de l'assistant, Feuilles/connexions cible, choisissez les paires feuille/connexiondans lesquelles les membres personnalisés doivent être importés.• Si les membres personnalisés existent déjà, vous pouvez choisir de les remplacer par ceux que

vous importez. Pour ce faire, sélectionnez l'option Remplacer les éventuels membrespersonnalisés.

L'écran suivant de l'assistant, Vérification de la syntaxe, indique les éventuelles erreurs liées auxmembres personnalisés.

Les membres personnalisés qui présentent des erreurs sont indiqués par une croix rouge. Ils ne sontpas importés.

Conseil :Pour afficher uniquement les membres personnalisés qui présentent des erreurs, cliquez sur le boutonAfficher uniquement les erreurs.

24.7.1 Importation de membres personnalisés

1. Sélectionnez EPM > Membres personnalisés > Importer les membres personnalisés....L'Assistant EPM - Assistant d'importation de membres personnalisés apparaît.

2. Dans la zone Nom de fichier, cliquez sur le bouton et sélectionnez le chemin d'accès et le nom dufichier contenant les membres personnalisés à importer.

3. Cliquez sur le bouton Suivant.L'écran suivant de l'assistant présente les membres personnalisés contenus dans le fichier.

4. Choisissez le mode d'affichage des paires feuille/connexion en cliquant sur le bouton Afficher parfeuille ou Afficher par connexion.

Conseil :

• Lorsque la boîte de dialogue présente un certain nombre d'éléments, vous pouvez, dans un soucide commodité, utiliser le menu affichant une icône + et développer tous les éléments, réduireau niveau de la feuille ou réduire au niveau de la connexion.

• vous pouvez afficher les formules définies dans les membres personnalisés en cliquant sur lebouton Afficher les détails.

5. Cochez les cases correspondant aux membres personnalisés à importer.

Conseil :pour sélectionner tous les membres simultanément, cliquez sur le bouton Tout sélectionner.

6. Cliquez sur le bouton Suivant.

2013-03-14178

Membres personnalisés

L'écran suivant de l'assistant présente les paires feuille/connexion dans lesquelles vous pouvezimporter les membres personnalisés sélectionnés.

7. Cochez les cases correspondant aux paires feuille/connexion dans lesquelles les membrespersonnalisés sélectionnés doivent être importés.

8. Si les membres personnalisés existent déjà, vous pouvez les remplacer par ceux que vous importezen sélectionnant l'option Remplacer les éventuels membres personnalisés.

9. Cliquez sur le bouton Suivant.

Conseil :pour afficher uniquement les membres personnalisés qui présentent des erreurs, cliquez sur lebouton Afficher uniquement les erreurs.

L'écran suivant de l'assistant présente le statut des membres personnalisés. Ceux qui présententdes erreurs sont indiqués par une croix rouge. Ils ne sont pas importés.

10. Cliquez sur le bouton Terminer.Un message apparaît, vous informant de la réussite ou de l'échec de l'importation.

11. Cliquez sur le bouton OK.

2013-03-14179

Membres personnalisés

2013-03-14180

Membres personnalisés

Objets Flash

En insérant des objets Flash (fichiers .swf), vous pouvez effectuer de puissantes analyses graphiquesde vos rapports et des analyses par simulation.

Vous pouvez concevoir un tableau de bord et l'exporter au format Flash dans SAP BusinessObjectsDashboard Design. Vous pouvez alors insérer l'objet Flash dans un rapport dans Microsoft Office Excel,Word ou PowerPoint à l'aide du module complémentaire EPM.

25.1 Création d'un objet Flash à l'aide du connecteur EPM

S'applique à:Connexions locales ou SAP BusinessObjects Enterprise.

Vous pouvez concevoir un tableau de bord et l'exporter au format Flash dans SAP BusinessObjectsDashboard Design à l'aide du connecteur EPM.

Le connecteur EPM est un composant du module complémentaire EPM. Il est installé sous forme demodule complémentaire de SAP BusinessObjects Dashboard Design.

Remarque :

• Lorsque vous ouvrez le module complémentaire EPM via SAP BusinessObjects Dashboard Design,les deux zones d'interface du module complémentaire EPM suivantes ne sont pas affichées : labarre de contexte EPM et le volet EPM. Même si les options utilisateurAfficher la barre de contexteEPM et Afficher le volet EPM sont sélectionnées, la barre et le volet n'apparaissent pas.

• Pour concevoir un tableau de bord, vous devez être familier avec l'application Dashboard Designet son fonctionnement.

Pour créer un tableau de bord et l'exporter au format Flash, procédez comme suit :• Si vous souhaitez récupérer des données, créez un rapport à l'aide du module complémentaire

EPM.• Créez et configurez une connexion à l'aide du connecteur EPM. Vous spécifiez le type de données,

insérez les composants appropriés dans le tableau de bord et liez les données aux composants dutableau de bord.

• Vous pouvez exporter le tableau de bord en Flash.

Remarque :Pour en savoir plus sur l'exportation d'un tableau de bord au format Flash, voir le Guide de l'utilisateurDashboard Design

2013-03-14181

Objets Flash

Rubriques associées• Insertion d'objet Flash

25.1.1 Connexions et opérations

ConnexionsChaque opération est spécifiée dans une connexion. Toutes les connexions sont créées sur le type deconnexion Connecteur EPM dans la boîte de dialogue Gestionnaire de données de l'applicationDashboard Design. Le Gestionnaire de données est un emplacement centralisé permettant d'ajouteret de configurer toutes les sources de données externes.

Vous pouvez extraire des données et des métadonnées de n'importe quelle source de données repriseci-dessous dans un jeu d'outils Dashboard Design :• Cubes SSAS créés avec le concepteur de cubes SAP BusinessObjects Financial Consolidation.• InfoCubes SAP NetWeaver BW créés avec le concepteur de cubes SAP BusinessObjects Financial

Consolidation.• Modèles SAP BusinessObjects Planning and Consolidation, version pour SAP NetWeaver.• Modèles SAP BusinessObjects Planning and Consolidation, version pour la plateforme Microsoft.

Vous pouvez aussi saisir et enregistrer des données à l'aide d'un ensemble d'outils Dashboard Designpour :• Modèles SAP BusinessObjects Profitability and Cost Management.• Modèles SAP BusinessObjects Planning and Consolidation, version pour SAP NetWeaver.

Remarque :Pour pouvoir saisir des données sur un modèle, vous devez sélectionner l'option Utiliser commesource de données pour les applications externes pour un modèle dans la vue Administration.

• Modèles SAP BusinessObjects Planning and Consolidation, version pour la plateforme Microsoft.

La création d'une connexion consiste en la procédure suivante :• Saisissez le nom de la connexion.• Sélectionnez l'application à laquelle vous voulez vous connecter.• Saisissez le nom de l'hôte.

Selon le type d'opération que vous choisissez, vous configurez la connexion à l'aide de différentesinformations.

OpérationsVous pouvez effectuer les opérations suivantes et les combiner :• Extraire des données à l'aide d'un rapport créé avec le module complémentaire EPM.• Extraire la liste des bases de données/environnements/domaines d'applications d'une source de

données spécifique.

2013-03-14182

Objets Flash

• Extraire la liste des cubes/modèles/InfoProviders d'une base de données/d'un environnement/d'undomaine d'applications spécifique.

• Extraire la liste des dimensions d'un cube/modèle/InfoProvider spécifique.• Extraire les membres/valeurs caractéristiques d'une dimension spécifique.

Les types d'opération suivants sont uniquement disponibles pour SAP BusinessObjects Planning andConsolidation, version pour la plateforme Microsoft, et SAP BusinessObjects Planning and Consolidation,version pour SAP Net Weaver.• Entrer et sauvegarder des données.• Extraire des processus de gestion.

Remarque :Cette opération est uniquement disponible pour SAP BusinessObjects Planning and Consolidation,version pour la plateforme Microsoft.

• Extraire la liste des membres du contexte.• Extraire le texte contenu dans un fichier texte de la vue Documents.• Extraire des valeurs de propriété des membres de la dimension.

Remarque :Certains termes diffèrent et sont répertoriés et séparés par le caractère / (voir ci-dessus) en fonctionde la source.

Fonctionnalités communes aux opérations• Lorsqu'une liste déroulante contient une longue liste d'éléments, vous pouvez saisir le début de

l'élément à sélectionner, puis appuyer sur la touche Entrée. La liste est filtrée et n'affiche que leséléments commençant par les caractères que vous venez de saisir.

• Les listes déroulantes identifiées par une icône en forme de main vous permettent de sélectionnerou d'extraire automatiquement des éléments :• Lier vous permet de sélectionner une cellule de la feuille.• Extraire extrait automatiquement une liste des éléments pouvant être sélectionnés, en fonction

de ce qui a été rempli par l'utilisateur dans les zones. Par exemple, dans l'opération Extraire lesmembres de la dimension, si la zone Cube est déjà renseignée, vous pouvez sélectionnerExtraire dans la zone Membre et toutes les dimensions ainsi que tous les membres disponiblespropres à ce cube seront extraits et mis à disposition pour être sélectionnés.

• Dans la section Résultat, vous pouvez sélectionner deux options d'actualisation :• Actualiser au chargement pour actualiser automatiquement les données avant d'actualiser

tous les composants Dashboard Design.• Actualiser toutes les [nombre] secondes pour définir une fréquence d'actualisation automatique.

Certains comportements et zones sont communs à toutes les opérations.

25.1.2 Création d'une connexion dans Dashboard Design

1. Sélectionnez Données > Connexions.

2013-03-14183

Objets Flash

La boîte de dialogue Gestionnaire de données s'affiche.

2. Cliquez sur Ajouter, puis sélectionnez EPM Connector dans la liste.La connexion créée est appelée par défaut "Connexion [nombre]".

3. Sélectionnez la "Connexion [nombre]" créée dans la liste de connexions.4. Dans la zone Nom, saisissez un nom pour la connexion que vous créez.5. Sélectionnez l'application à laquelle vous souhaitez vous connecter dans la liste Application.6. Dans la zone de l'icône d'accueil, saisissez l'URL du serveur :

• Dans le cas de cubes SSAS, saisissez l'URL du serveur Data Pump. La syntaxe est la suivante :http://hostname/datapumpwebdirectory/msmdpump.dll

• Dans le cas d'InfoCubes SAP BW, saisissez l'URL du fournisseur XMLA.• Pour les modèles Planning and Consolidation, saisissez l'URL du serveur. La syntaxe est la

suivante : http://server:port/ ou https://server:port/

Conseil :Si vous utilisez souvent la même URL de serveur, vous pouvez saisir l'URL dans la feuille dedonnées. Par conséquent, dans la zone de l'icône d'accueil, au lieu de saisir l'URL, vous pouvezcliquer sur le bouton de sélection de cellule et sélectionner la cellule dans la feuille de données. Laréférence de cellule apparaît automatiquement dans la zone de l'icône d'accueil.

7. Pour afficher la liste de tous les noms de serveurs OLAP disponibles (toutes les sources de données),cliquez sur Extraire dans la liste déroulante Source de données. Si vous y êtes invité, saisissezl'ID d'utilisateur et le mot de passe permettant d'accéder au serveur, puis cliquez sur OK.Toutes les sources de données disponibles sont automatiquement affichées dans la liste Sourcede données. D'autres éléments peuvent être récupérés en fonction du type d'opération que vouschoisissez.

8. Configurez la connexion en fonction du type d'opération que vous choisissez, comme indiqué plusloin dans cette documentation.

25.1.3 Extraire les données à l'aide d'un rapport

Vous pouvez créer une connexion pour extraire les données à l'aide d'un rapport créé avec le modulecomplémentaire EPM.

Etape 1 : Création d'un rapportAvant de créer la connexion, vous devez créer un rapport à l'aide du module complémentaire EPM.

Dans une cellule de la feuille qui contient le rapport, saisissez la fonction suivante : =GetReportDefinition()

Cette fonction vous permet de lier le rapport par défaut et la connexion. Elle identifie tout le rapport àl'aide des langages XML et MDX.

Tout rapport identifié par la fonction =GetReportDefinition() doit utiliser une connexion locale ou SAPBusinessObjects Enterprise.

2013-03-14184

Objets Flash

Remarque :La fonction =GetReportDefinition() sans rien entre les parenthèses identifie le rapport par défaut. Sivous créez un autre rapport sur la même feuille, vous devez à nouveau saisir la fonction, en incluantle nom du rapport entre les parenthèses avec des guillemets anglais, comme dans cet exemple où lerapport s'appelle ventes2008 : =GetReportDefinition("ventes2008"). Si la feuille contient plusieursrapports :• Si le nom du rapport que vous avez saisi n'est pas correct, le rapport par défaut est pris en compte.• Si vous ne saisissez pas le nom du rapport entre guillemets, le rapport par défaut est pris en compte.

Etape 2 : Création de la connexionVous pouvez créer la connexion à l'aide de la boîte de dialogueGestionnaire de données de DashboardDesign. Pour en savoir plus, voir Création d'une connexion dans Dashboard Design.

Sélectionnez l'opération Rapport EPM.

Utilisez ensuite le bouton de sélection de cellule Définition du rapport pour sélectionner la celluledans laquelle vous avez saisi la fonction =GetReportDefinition(). Tous les éléments suivants du rapportsont automatiquement reconnus : le nom du rapport, la base de données, le cube, les membres ducontexte, la zone Page, la zone Ligne et le zone Colonne.

Remarque :La section Filtres statiques comprend les membres de la zone Page et les membres du contexte.

Vous pouvez également sélectionner d'autres membres, y compris des membres basés sur despropriétés, pour filtrer les données à extraire. Pour ce faire, utilisez le sélecteur de cellules Filtresdynamiques et sélectionnez une plage de cellules dans la feuille. La plage doit contenir une colonnecontenant les ID et x lignes. Par exemple :

[Catégorie].[H1].[ACTUAL]

[Catégorie].[H1].[BUDGET]

Conseil :Vous pouvez utiliser l'opération Extraire les membres de la dimension pour extraire les membresd'une dimension dans deux colonnes, l'une pour les noms et l'autre pour les ID uniques. Pour sélectionnerd'autres membres pour l'opérationRapport EPM, à l'aide du sélecteur de cellules Filtres dynamiques,vous pouvez sélectionner la colonne affichant les ID des membres.

Au besoin, vous pouvez également sélectionner une cellule à l'aide du bouton de sélection de celluledans la zone Message de la section Résultat afin que s'affichent les messages d'erreur.

Etape 3 : Utilisation des composants Dashboard DesignUne fois l'opération configurée, utilisez les composants que vous estimez les plus appropriés à l'objetFlash final.

Rubriques associées• Création d'une connexion dans Dashboard Design• Extraction des membres/valeurs caractéristiques d'une dimension

2013-03-14185

Objets Flash

25.1.4 Extraction des bases de données/environnements/domaines d'applications

Vous pouvez créer une connexion afin d'extraire les bases de données//environnements/domainesd'applications d'une source de données OLAP spécifique.

Etape 1 : Création de la connexionPour créer la connexion à l'aide de la boîte de dialogue Gestionnaire de données de DashboardDesign, voir Création d'une connexion dans Dashboard Design.

Selon l'application que vous avez sélectionnée, sélectionnez les opérations Extraire les bases dedonnées ou Extraire les environnements ou Extraire les domaines d'applications.

Sélectionnez la source de données dont vous souhaitez afficher les bases dedonnées/environnements/domaines d'applications.

Dans la zone Résultat de la section Sortie, utilisez le bouton de sélection de cellule pour sélectionnerune plage de cellules de destination. Il est recommandé de sélectionner deux colonnes (la premièrepour les noms et la seconde pour les identifiants uniques) et un grand nombre de lignes afin que tousles environnements/toutes les bases de données/tous les domaines d'applications s'affichent.

Conseil :Appliquez une couleur aux cellules sélectionnées afin de pouvoir les identifier facilement par la suite.

Au besoin, vous pouvez également sélectionner une cellule à l'aide du bouton de sélection de celluledans la zone Message afin que s'affichent les éventuels messages d'erreur.

Etape 2 : Utilisation des composants Dashboard DesignRemarque :Dans cette section, les composants recommandés ne sont que des suggestions. Utilisez les composantsque vous estimez les plus appropriés à l'objet Flash final.

Une fois l'opération configurée, il est recommandé de placer les composants appropriés dans la zonede dessin comme suit :• Grille. Dans le panneau Propriétés situé à droite, cliquez sur le bouton de sélection de cellule

Données pour sélectionner les cellules de la feuille de calcul qui contiendront les bases dedonnées/environnements/domaines d'applications.

• Zone de saisie de texte (si vous avez sélectionné une cellule pour les messages à afficher). Dansle panneau Propriétés situé à droite, cliquez sur le bouton de sélection de cellule Position relativeà la cellule pour sélectionner la cellule de la feuille de calcul qui contiendra le texte du messaged'erreur.

• Bouton d'actualisation de la connexion. Dans le panneau Propriétés situé à droite, cochez la caseen regard de la connexion que vous avez créée afin que la connexion soit actualisée d'un clic surle bouton Actualiser.

Rubriques associées• Création d'une connexion dans Dashboard Design

2013-03-14186

Objets Flash

25.1.5 Extraction des cubes/modèles/InfoProviders

Vous pouvez créer une connexion afin d'extraire les cubes/modèles/InfoProviders d'unenvironnement/d'une base de données/d'un domaine d'applications spécifique.

Etape 1 : Création de la connexionPour créer la connexion à l'aide de la boîte de dialogue Gestionnaire de données de DashboardDesign, voir Création d'une connexion dans Dashboard Design.

Selon l'application que vous avez sélectionnée, sélectionnez les opérations Extraire les cubes ouExtraire des modèles ou Extraire les InfoProviders.

Sélectionnez la source de données, puis la base de données/l'environnement/le domaine d'applicationsdont vous souhaitez afficher les cubes/modèles/InfoProviders.

Dans la zone Résultat de la section Sortie, utilisez le bouton de sélection de cellule pour sélectionnerune plage de cellules de destination. Il est recommandé de sélectionner deux colonnes (la premièrepour les noms et la seconde pour les identifiants uniques) et un grand nombre de lignes afin que tousles cubes/modèles/InfoProviders s'affichent.

Conseil :Appliquez une couleur aux cellules sélectionnées afin de pouvoir les identifier facilement.

Au besoin, vous pouvez également sélectionner une cellule à l'aide du bouton de sélection de celluledans la zone Message afin que s'affichent les éventuels messages d'erreur.

Etape 2 : Utilisation des composants Dashboard DesignRemarque :Dans cette section, les composants recommandés ne sont que des suggestions. Utilisez les composantsque vous estimez les plus appropriés à l'objet Flash final.

Une fois l'opération configurée, il est recommandé de placer les composants appropriés dans la zonede dessin comme suit :• Grille. Dans le panneau Propriétés situé à droite, cliquez sur le bouton de sélection de cellule

Données pour sélectionner les cellules de la feuille de calcul qui contiendront lescubes/modèles/InfoProviders.

• Zone de saisie de texte (si vous avez sélectionné une cellule pour les messages à afficher). Dansle panneau Propriétés situé à droite, cliquez sur le bouton de sélection de cellule Position relativeà la cellule pour sélectionner la cellule de la feuille de calcul qui contiendra le texte du messaged'erreur.

• Bouton d'actualisation de la connexion. Dans le panneau Propriétés situé à droite, cochez la caseen regard de la connexion EPM que vous avez créée afin que la connexion soit actualisée d'un clicsur le bouton Actualiser.

2013-03-14187

Objets Flash

25.1.6 Extraire les dimensions

Vous pouvez créer une connexion afin d'extraire les dimensions d'un cube/modèle/InfoProviderspécifique.

Etape 1 : Création de la connexionPour créer la connexion à l'aide de la boîte de dialogue Gestionnaire de données de DashboardDesign, voir Création d'une connexion dans Dashboard Design.

Sélectionnez l'opération Extraire les dimensions.

Sélectionnez la source de données, puis la base de données/l'environnement/le domaine d'applications,puis le cube dont vous souhaitez afficher les dimensions.

Dans la zone Résultat de la section Sortie, utilisez le bouton de sélection de cellule pour sélectionnerune plage de cellules de destination. Il est recommandé de sélectionner deux colonnes (la premièrepour les noms et la seconde pour les ID uniques) et un grand nombre de lignes afin que toutes lesdimensions s'affichent.

Conseil :Appliquez une couleur aux cellules sélectionnées afin de pouvoir les identifier facilement.

Au besoin, vous pouvez également sélectionner une cellule à l'aide du bouton de sélection de celluledans la zone Message afin que s'affichent les éventuels messages d'erreur.

Etape 2 : Utilisation des composants Dashboard DesignRemarque :Dans cette section, les composants recommandés ne sont que des suggestions. Utilisez les composantsque vous estimez les plus appropriés à l'objet Flash final.

Une fois l'opération configurée, il est recommandé de placer les composants appropriés dans la zonede dessin comme suit :• Grille. Dans le panneau Propriétés situé à droite, cliquez sur le bouton de sélection de cellule

Données pour sélectionner les cellules de la feuille de calcul qui contiendront les dimensions.• Bouton d'actualisation de la connexion. Dans le panneau Propriétés situé à droite, cochez la case

en regard de la connexion EPM que vous avez créée afin que la connexion soit actualisée d'un clicsur le bouton Actualiser.

Rubriques associées• Création d'une connexion dans Dashboard Design

2013-03-14188

Objets Flash

25.1.7 Extraction des membres/valeurs caractéristiques d'une dimension

Vous pouvez créer une connexion afin d'extraire les membres/valeurs caractéristiques d'une dimensionspécifique.

Etape 1 : Création de la connexionPour créer la connexion à l'aide de la boîte de dialogue Gestionnaire de données de DashboardDesign, voir Création d'une connexion dans Dashboard Design.

Selon l'application choisie, sélectionnez l'opération Extraire les dimensions ou Extraire les valeurscaractéristiques.

Sélectionnez la source de données, puis la base de données/l'environnement/le domaine d'applications,puis le cube/modèle/InfoProvider dont vous souhaitez afficher les membres/valeurs caractéristiquesde la dimension.

Spécifiez ensuite un membre/une valeur caractéristique en sélectionnant une cellule ou sélectionnezExtraire dans la liste déroulante Membre. Un écran s'ouvre. Cliquez sur le cube/modèle/InfoProvider,puis sur la dimension, puis sur la hiérarchie dont vous souhaitez afficher les membres/valeurscaractéristiques, puis cliquez deux fois sur un membre/une valeur caractéristique. Le membre/la valeurcaractéristique s'affiche dans la zone Membre. Sélectionnez l'option correspondant aux membres quevous souhaitez extraire : le membre sélectionné uniquement, le membre sélectionné et ses ascendants,le membre sélectionné et ses enfants ou le membre sélectionné et ses frères.

Dans la zone Résultat de la section Sortie, utilisez le bouton de sélection de cellule pour sélectionnerune plage de cellules de destination. Il est recommandé de sélectionner deux colonnes (la premièrepour les noms et la seconde pour les ID uniques) et un grand nombre de lignes afin que toutes lesmembres de la dimension/les valeurs caractéristiques s'affichent.

Conseil :Appliquez une couleur aux cellules sélectionnées afin de pouvoir les identifier facilement.

Au besoin, vous pouvez également sélectionner une cellule à l'aide du bouton de sélection de celluledans la zone Message afin que s'affichent les éventuels messages d'erreur.

Etape 2 : Utilisation des composants Dashboard DesignRemarque :Dans cette section, les composants recommandés ne sont que des suggestions. Utilisez les composantsque vous estimez les plus appropriés à l'objet Flash final.

Une fois le type d'opération Afficher les membres de la dimension configuré, il est recommandé deplacer les composants appropriés dans la zone de dessin comme suit :• Grille. Dans le panneau Propriétés situé à droite, cliquez sur le bouton de sélection de cellule

Données pour sélectionner les cellules de la feuille de calcul qui contiendront les membres/valeurscaractéristiques de la dimension.

2013-03-14189

Objets Flash

• Bouton d'actualisation de la connexion. Dans le panneau Propriétés situé à droite, cochez la caseen regard de la connexion EPM que vous avez créée afin que la connexion soit actualisée d'un clicsur le bouton Actualiser.

Rubriques associées• Création d'une connexion dans Dashboard Design

25.1.8 Données d'entrée

S'applique à:SAP BusinessObjects Planning and Consolidation, version pour la plateforme Microsoft et SAPBusinessObjects Planning and Consolidation, version pour SAP NetWeaver.

Vous pouvez créer une connexion pour saisir des données sur des membres spécifiques.

Etape 1 : Création de la connexionPour créer la connexion à l'aide de la boîte de dialogue Gestionnaire de données de DashboardDesign, voir Création d'une connexion dans Dashboard Design.

Sélectionnez l'opération Données d'entrée.

Sélectionnez la source de données, puis l'environnement, puis le modèle dont vous souhaitez saisirles données.

Dans la zone Définition de cellule :• Définition statique : utilisez le menu et sélectionnez Extraire pour extraire la liste de dimensions.

Cliquez sur le bouton d'ellipse (...) et sélectionnez un membre pour chaque dimension. Le membresélectionné doit être un membre de base et non pas un nœud. Pour sélectionner un membre, cliquezdeux fois dessus.

• Définition dynamique : utilisez le menu et sélectionnez Lier pour référencer une plage de cellulesdans la feuille de calcul. La plage référencée doit contenir quatre colonnes avec le nom de ladimension, l'identifiant unique de la dimension, le nom du membre, l'identifiant unique du membre.Vous pouvez extraire des dimensions et des membres de dimensions en utilisant les opérationscorrespondantes. Voir Extraire les dimensions et Extraction des membres/valeurs caractéristiquesd'une dimension .

Dans la zone Valeur de cellule :• Vous pouvez extraire les données qui existent sur le serveur pour les membres spécifiés. Pour ce

faire, sélectionnez Extraire dans le menu.• Vous pouvez référencer une autre cellule d'où les données seront extraites. Pour ce faire, sélectionnez

Lier dans le menu.• Vous pouvez saisir les données de votre choix pour les membres spécifiés. Elles seront ensuite

enregistrées sur le serveur.

2013-03-14190

Objets Flash

Dans la zone Résultat de la section Sortie, utilisez le bouton de sélection de cellule pour sélectionnerune plage de cellules de destination. Sélectionnez une cellule.

Conseil :Appliquez une couleur aux cellules sélectionnées afin de pouvoir les identifier facilement.

Au besoin, vous pouvez également sélectionner une cellule à l'aide du bouton de sélection de celluledans la zone Message afin que s'affichent les éventuels messages d'erreur.

Etape 2 : Utilisation des composants Dashboard DesignRemarque :Dans cette section, les composants recommandés ne sont que des suggestions. Utilisez les composantsque vous estimez les plus appropriés à l'objet Flash final.

Une fois le type d'opération configuré, il est recommandé de placer les composants appropriés dansla zone de dessin comme suit :• Grille. Dans le panneau Propriétés situé à droite, cliquez sur le bouton de sélection de cellule

Données pour sélectionner les cellules de la feuille de calcul qui contiendront les dimensions de lazone Page.

• Texte saisi. Dans le panneau Propriétés situé à droite, cliquez sur le bouton de sélection de cellulePosition relative à la cellule et sélectionnez la première cellule de la grille de données.

• Bouton d'actualisation de la connexion. Dans le panneau Propriétés situé à droite, cochez la caseen regard de la connexion EPM que vous avez créée afin que les données soient envoyées d'unclic sur le bouton Actualiser.

Remarque :

• Toutes les données sont enregistrées sur le serveur, même si aucune modification n'est apportée.• Ne cochez pas l'option Actualiser au chargement du bouton d'actualisation de la connexion,

car des données non souhaitées pourraient être enregistrées.• Dans la zone Etiquette, "Actualiser" s'affiche par défaut. Vous pouvez renommer le bouton

"Enregistrer", par exemple.

25.1.9 Extraction des processus de gestion

S'applique à:SAP BusinessObjects Planning and Consolidation, version pour la plateforme Microsoft.

Vous pouvez créer une connexion afin d'extraire les flux de processus de gestion.

Etape 1 : Création de la connexionPour créer la connexion à l'aide de la boîte de dialogue Gestionnaire de données de DashboardDesign, voir Création d'une connexion dans Dashboard Design.

Sélectionnez l'opération Extraire des flux de processus de gestion.

2013-03-14191

Objets Flash

Sélectionnez la source de données, puis l'environnement, le modèle, le modèle BPF et enfin le contextedont vous souhaitez extraire les processus de gestion.

Conseil :Vous pouvez lier la zone contextuelle aux cellules résultant de l'opération Extraire le contexte.

Sélectionnez les propriétés des flux de processus de gestion à afficher en cochant les cases dans lazone Détails.

Dans la zone Résultat de la section Sortie, utilisez le bouton de sélection de cellule pour sélectionnerune plage de cellules de destination. Nous vous recommandons de sélectionner autant de colonnesque vous avez coché de détails et un grand nombre de lignes afin que tous les flux de processus degestion s'affichent.

Conseil :Appliquez une couleur aux cellules sélectionnées afin de pouvoir les identifier facilement.

Au besoin, vous pouvez également sélectionner une cellule à l'aide du bouton de sélection de celluledans la zone Message afin que s'affichent les éventuels messages d'erreur.

Etape 2 : Utilisation des composants Dashboard DesignRemarque :Dans cette section, les composants recommandés ne sont que des suggestions. Utilisez les composantsque vous estimez les plus appropriés à l'objet Flash final.

Une fois le type d'opération configuré, il est recommandé de placer les composants appropriés dansla zone de dessin comme suit :• Grille. Dans le panneau Propriétés situé à droite, cliquez sur le bouton de sélection de cellule

Données pour sélectionner les cellules de la feuille de calcul qui contiendront les processus degestion.

• Bouton d'actualisation de la connexion. Dans le panneau Propriétés situé à droite, cochez la caseen regard de la connexion EPM que vous avez créée afin que la connexion soit actualisée d'un clicsur le bouton Actualiser.

25.1.10 Extraction du contexte

S'applique à:SAP BusinessObjects Planning and Consolidation, version pour la plateforme Microsoft et SAPBusinessObjects Planning and Consolidation, version pour SAP NetWeaver.

Vous pouvez créer une connexion afin d'extraire les membres du contexte Web d'un modèle spécifique.

Etape 1 : Création de la connexionPour créer la connexion à l'aide de la boîte de dialogue Gestionnaire de données de DashboardDesign, voir Création d'une connexion dans Dashboard Design.

Sélectionnez l'opération Extraire le contexte.

2013-03-14192

Objets Flash

Sélectionnez la source de données, puis l'environnement, puis le modèle dont vous souhaitez extraireles membres du contexte.

Dans la zone Résultat de la section Sortie, utilisez le bouton de sélection de cellule pour sélectionnerune plage de cellules de destination. Il est recommandé de sélectionner trois colonnes (pour le nomde la dimension, le nom du membre et l'identifiant unique du membre) et un grand nombre de lignesafin que tous les membres soient extraits. Les membres extraits sont ceux définis comme membrespar défaut.

Conseil :Appliquez une couleur aux cellules sélectionnées afin de pouvoir les identifier facilement.

Au besoin, vous pouvez également sélectionner une cellule à l'aide du bouton de sélection de celluledans la zone Message afin que s'affichent les éventuels messages d'erreur.

Etape 2 : Utilisation des composants Dashboard DesignRemarque :Dans cette section, les composants recommandés ne sont que des suggestions. Utilisez les composantsque vous estimez les plus appropriés à l'objet Flash final.

Une fois le type d'opération configuré, il est recommandé de placer les composants appropriés dansla zone de dessin comme suit :• Grille. Dans le panneau Propriétés situé à droite, cliquez sur le bouton de sélection de cellule

Données pour sélectionner les cellules de la feuille de calcul qui contiendront les membres ducontexte.

• Zone de saisie de texte (si vous avez sélectionné une cellule pour les messages à afficher). Dansle panneau Propriétés situé à droite, cliquez sur le bouton de sélection de cellule Position relativeà la cellule pour sélectionner la cellule de la feuille de calcul qui contiendra le texte du messaged'erreur.

• Bouton d'actualisation de la connexion. Dans le panneau Propriétés situé à droite, cochez la caseen regard de la connexion EPM que vous avez créée afin que la connexion soit actualisée d'un clicsur le bouton Actualiser.

25.1.11 Extraction du texte de la bibliothèque

S'applique à:SAP BusinessObjects Planning and Consolidation, version pour la plateforme Microsoft et SAPBusinessObjects Planning and Consolidation, version pour SAP NetWeaver.

Vous pouvez créer une connexion pour extraire le texte contenu dans un fichier stocké dans labibliothèque.

Remarque :

• Le fichier doit comporter l'extension .txt.• Pour SAP BusinessObjects Planning and Consolidation, version pour SAP NetWeaver, seul le texte

de type Unicode (UTF-8) peut être affiché.

2013-03-14193

Objets Flash

Etape 1 : Création de la connexionPour créer la connexion à l'aide de la boîte de dialogue Gestionnaire de données de DashboardDesign, voir Création d'une connexion dans Dashboard Design.

Sélectionnez l'opération Extraire le texte de la bibliothèque.

Sélectionnez la source de données, puis l'environnement, puis le modèle dont vous souhaitez extrairele texte.

Cliquez dans la zone Fichier : la liste des fichiers du modèle s'affiche. Sélectionnez un fichier.

Dans la zone Résultat de la section Sortie, utilisez le bouton de sélection de cellule pour sélectionnerune plage de cellules de destination. Sélectionnez une cellule.

Conseil :Appliquez une couleur aux cellules sélectionnées afin de pouvoir les identifier facilement.

Au besoin, vous pouvez également sélectionner une cellule à l'aide du bouton de sélection de celluledans la zone Message afin que s'affichent les éventuels messages d'erreur.

Etape 2 : Utilisation des composants Dashboard DesignRemarque :Dans cette section, les composants recommandés ne sont que des suggestions. Utilisez les composantsque vous estimez les plus appropriés à l'objet Flash final.

Une fois le type d'opération configuré, il est recommandé de placer le composant approprié dans lazone de dessin comme suit :• Zone de saisie de texte. Dans le panneau Propriétés situé à droite, cliquez sur le bouton de sélection

de cellule Position relative à la cellule pour sélectionner la cellule de la feuille de calcul quicontiendra le texte du fichier sélectionné.

• Bouton d'actualisation de la connexion. Dans le panneau Propriétés situé à droite, cochez la caseen regard de la connexion EPM que vous avez créée afin que la connexion soit actualisée d'un clicsur le bouton Actualiser.

25.1.12 Extraction des valeurs de propriété des membres

S'applique à:SAP BusinessObjects Planning and Consolidation, version pour la plateforme Microsoft et SAPBusinessObjects Planning and Consolidation, version pour SAP NetWeaver.

Vous pouvez créer une connexion afin d'extraire les valeurs d'une propriété spécifique des membresd'une dimension spécifique.

Vous souhaitez, par exemple, extraire les membres calculés et les membres dont vous pouvez saisirles données à l'aide de la propriété CALC.

2013-03-14194

Objets Flash

Création de la connexionPour créer la connexion à l'aide de la boîte de dialogue Gestionnaire de données de DashboardDesign, voir Création d'une connexion dans Dashboard Design.

Sélectionnez l'opération Extraire les valeurs de propriété des membres.

Sélectionnez la source de données, puis l'environnement, puis le modèle dont vous souhaitez extraireles valeurs de propriété.

Sélectionnez une dimension, une propriété et un ou plusieurs membres de la dimension sélectionnée.Pour sélectionner des membres, cliquez dans la zone Membres. Dans la liste des membres, cliquezdeux fois sur un membre. Il s'affiche alors dans la partie inférieure de la fenêtre. Pour supprimer unmembre de la sélection, cliquez deux fois dessus dans la partie inférieure de la fenêtre.

Dans la zone Résultat de la section Sortie, utilisez le bouton de sélection de cellule pour sélectionnerune plage de cellules de destination. Il est recommandé de sélectionner trois colonnes (pour l'identifiantunique du membre, le nom du membre et la valeur de propriété) et autant de lignes que vous avezsélectionné de membres.

Conseil :Appliquez une couleur aux cellules sélectionnées afin de pouvoir les identifier facilement.

Au besoin, vous pouvez également sélectionner une cellule à l'aide du bouton de sélection de celluledans la zone Message afin que s'affichent les éventuels messages d'erreur.

25.2 Insertion d'objet Flash

Vous pouvez insérer un objet Flash dans un rapport. Le rapport dans lequel vous avez créé l'objetFlash et le rapport dans lequel vous souhaitez insérer l'objet Flash doivent avoir une structure similaire.

Un objet Flash inséré prend en compte la connexion active et les dimensions du contexte. Par exemple,si vous modifiez un membre de la dimension dans le contexte, l'objet Flash est mis à jour en conséquencedans le rapport.

Pour gérer les objets Flash, sélectionnez EPM > Autres > Objets Flash. Dans le Gestionnaire d'objetsFlash, vous pouvez réaliser les actions suivantes :• Insérer un objet Flash. Cliquez surAjouter et sélectionnez l'objet Flash à insérer dans votre rapport.

Vous pouvez également saisir un nom pour l'objet.• Renommer l'objet Flash en appuyant sur F2.• Supprimer de la feuille l'objet Flash sélectionné en cliquant sur Supprimer.• Supprimer de la feuille tous les objets Flash en cliquant sur Tout supprimer.

Vous pouvez déplacer un objet Flash dans un rapport et le redimensionner pour l'agrandir ou le réduire.Pour ce faire, affichez l'ongletDéveloppeur et activez le mode de création dans Microsoft Office Excelou Microsoft Office Word (le mode est natif dans Microsoft Office PowerPoint). Vous pouvez déplacerou redimensionner l'objet Flash selon vos besoins.

2013-03-14195

Objets Flash

Remarque :Les fonctions suivantes ne sont pas prises en charge : dimensions imbriquées dans une zone Ligneou une zone Colonne, tri de données, classement de données et filtrage de données.

Rubriques associées• Création d'un objet Flash à l'aide du connecteur EPM

2013-03-14196

Objets Flash

Graphiques dynamiques

Microsoft Office Excel vous permet d'insérer des graphiques. Un graphique reflète automatiquementles changements apportés à la plage de données du rapport.

Remarque :

• Lorsque vous ajoutez une ligne ou une colonne vide, les entrées Légende (Séries) du graphiquene sont pas automatiquement actualisées.

• Seuls les graphiques à deux axes sont automatiquement actualisés.

Pour actualiser dynamiquement les graphiques lorsque des actions telles que développer ou réduiresont exécutées dans le rapport, sélectionnez Actualiser automatiquement les graphiques dansOptions > Options utilisateur.

2013-03-14197

Graphiques dynamiques

2013-03-14198

Graphiques dynamiques

Mise en forme dynamique

Vous pouvez définir une mise en forme dynamique dans un modèle à appliquer aux feuilles ou auxrapports.

La mise en forme dynamique est définie dans des feuilles spéciales. Un modèle par défaut est fourniavec le module complémentaire. Vous pouvez créer des feuilles de modèle supplémentaires en copiantla feuille par défaut comme vous copieriez une feuille de calcul Microsoft Office Excel standard.

Conseil :Une feuille de mise en forme dynamique est une feuille Microsoft Office Excel standard. Vous pouvezainsi copier ou déplacer la feuille vers un autre classeur Microsoft Office Excel.

Sur chaque modèle, vous pouvez définir un format spécifique (par exemple : police, couleur, taille) pourles niveaux d'une hiérarchie, les types de membres, les lignes ou colonnes unies ou irrégulières et lesdimensions de zone Page.

27.1 Définition d'un modèle de mise en forme dynamique

La mise en forme dynamique est définie dans une feuille spéciale. Un format spécifique (tel que lapolice, la couleur ou la taille) peut être défini pour les niveaux d'une hiérarchie, les types de membres,les lignes ou colonnes unies ou irrégulières et les dimensions de la zone Page.

Règles de précédence• Si vous cochez plus d'une section de mise en forme, les paramètres de mise en forme de la section

inférieure écrasent ceux des sections supérieures en cas de conflit (par exemple, inconsistanceentre une mise en forme de membre et une de niveau).

• Dans chaque section, si vous cochez plusieurs cases Appliquer, les paramètres de mise en formesont appliqués depuis la zone inférieure jusqu'à la zone supérieure.

Actions communes à plusieurs sections de mise en forme• Cases à cocher. Les cases à cocher vous permettent de spécifier les sections de mise en forme

(par exemple, la section Mise en forme des niveaux hiérarchiques) ou les éléments de mise enforme à l'intérieur d'une section (par exemple, Format de niveau de base) à appliquer aux rapports.

• Priorité à la mise en forme de la colonne ou de la ligne. Ces options permettent d'indiquer la miseen forme (de ligne ou de colonne) à appliquer prioritairement en cas de conflit. Lorsque vous cliquezsur l'option Priorité aux colonnes, la section Colonne s'affiche en premier dans la section de mise

2013-03-14199

Mise en forme dynamique

en forme, la section Ligne s'affiche en seconde position dans la section de mise en forme et lesrègles de précédence s'appliquent.

• Mise en forme. Vous pouvez définir la mise en forme de votre choix à l'aide des fonctions de miseen forme de cellule standard de Microsoft Office Excel dans les cellules 1000 et Etiquette. Pardéfaut, tous les paramètres de mise en forme sont appliqués et TOUS s'affiche dans la colonneUtilisation. Vous pouvez ensuite spécifier les paramètres du format défini à appliquer ou définirdes paramètres supplémentaires. Pour ce faire, saisissez directement les paramètres du formatdans une cellule Utilisation à l'aide d'une syntaxe spécifique, par exemple (MiseEnGras = Y) |(TailleDePolice = 18) ou cliquez deux fois sur une cellule Utilisation et définissez les paramètresdu format dans la boîte de dialogue qui s'affiche. Dans la boîte de dialogue, tous les éléments demise en forme que vous pouvez remplacer sont affichés en rouge. Sélectionnez-en un, cliquez surl'option Remplacer l'élément sélectionné, saisissez la mise en forme et cliquez sur Remplacer.Pour n'appliquer aucune mise en forme, ne renseignez pas la cellule Utilisation ou cliquez deuxfois sur la cellule Utilisation et sélectionnez Aucun dans la boîte de dialogue.

Remarque :Si vous avez spécifié le paramètre Cadre et que vous avez sélectionné l'option Actualiseruniquement les membres développés et insérés dans les options utilisateur, il est possible quele paramètre ne soit pas correctement appliqué aux lignes ou colonnes qui s'affichent suite audéveloppement ou à l'insertion d'un membre. Pour en savoir plus sur cette option, voir Développement ou Saisie de membres à l'aide de la boîte de dialogue Insérer plusieurs membres.

• Protection de cellule : vous pouvez verrouiller et déverrouiller les cellules pour lesquelles vousdéfinissez des formats. Pour ce faire, cliquez avec le bouton droit sur une ou plusieurs cellules etsélectionnez EPM > Verrouiller les cellules sélectionnées ou EPM > Déverrouiller les cellulessélectionnées. Rappel : Avec le comportement standard Microsoft Excel, le verrouillage des cellulesn'aura aucun effet jusqu'à ce que vous protégiez la feuille de calcul.

Exemple:Vous souhaitez pouvoir saisir des données uniquement dans les cellules du membre d'entrée etnon dans les cellules des autres membres d'un rapport. Puisque les cellules sont déverrouillées pardéfaut dans la feuille de mise en forme dynamique EPM, vous n'avez pas à déverrouiller les cellulesdu membre d'entrée. Vous souhaitez verrouiller les cellules des autres types de membres. Enconséquence, utilisez la commande EPM > Verrouiller les cellules sélectionnées dans les sectionsdes autres membres de la feuille de mise en forme dynamique EPM, telles que la section Formatpar défaut du membre calculé. Ensuite, protégez la feuille de calcul. Vous serez alors en mesurede saisir des données uniquement dans les cellules du membre d'entrée. Pour en savoir plus surla protection d'une feuille de calcul, voir Protection de la feuille de calcul.

Section Mise en forme des niveaux hiérarchiquesCette section permet de définir la mise en forme des niveaux des hiérarchies.

Remarque :Dans cette section spécifique, la règle de préséance est la suivante : Format de niveau de base, puisMise en forme du niveau spécifié, puis Format par défaut.

Actions spécifiques à la section Mise en forme des niveaux hiérarchiques :• Option Appliquer le format à : Si une zone Ligne ou Colonne contient plusieurs dimensions, vous

pouvez indiquer la dimension à laquelle la mise en forme définie doit être appliquée, la dimensioninterne correspondant à la dernière dimension de la zone et la dimension externe à la première.

2013-03-14200

Mise en forme dynamique

• La zone Format par défaut permet de définir un format par défaut pour les niveaux hiérarchiques.• La zone Format de niveau de base permet de définir un format spécifique pour les membres du

niveau de base, à savoir les membres qui ne sont pas des nœuds et qui ne sont pas calculés.• Vous pouvez définir une mise en forme pour des niveaux spécifiques. Pour ajouter un niveau, cliquez

sur Ajouter un niveau. Pour supprimer un niveau, cliquez sur Supprimer le dernier niveau.• Par défaut, les Niveau 1, Niveau 2, etc. sont les niveaux hiérarchiques tels qu'ils sont définis

dans la structure de la connexion source. L'option correspondante est Niveaux de la structure.• Cependant, vous pouvez définir les paramètres de mise en forme pour les niveaux qui s'affichent

dans les rapports. Pour ce faire, utilisez l'option Niveaux relatifs. Par exemple, Pays est ledeuxième niveau de la hiérarchie géographique de la structure, mais il est le premier niveauaffiché dans un rapport.

Remarque :Lorsque vous sélectionnez l'option Niveaux relatifs, l'option Débuter la mise en forme à partirdu niveau le plus bas affiché s'affiche. Cette option permet d'inverser l'ordre des niveaux : leniveau inférieur s'affiche en première position.

Section Mise en forme des membres/propriétés de la dimensionCette section permet de définir et d'appliquer la mise en forme définie pour les types de membressuivants :• Membres personnalisés, membres calculés, membres locaux, membres vides avec tout type de

connexion.• Membres d'entrée et membres modifiés, avec une connexion Planning and Consolidation.

Remarque :Un membre d'entrée est un membre sur lequel vous pouvez entrer des données. Un membre modifiéest un membre d'entrée sur lequel vous avez déjà saisi des données sans les avoir encoreenregistrées.

Vous pouvez également définir une mise en forme spécifique :• pour un membre spécifique, un membre personnalisé, un membre vide, une propriété ou un membre

local. Pour ce faire, cliquez sur la cellule Ajouter un membre/une propriété et effectuez votresélection dans la boîte de dialogue Sélectionner un membre/une propriété.

Remarque :Dans l'onglet Sélection d'un membre local/vide, le nom à saisir est le nom du membre local telqu'il apparaît dans l'onglet Membres locaux de l'Editeur de rapport, ou, pour un membre local deregroupement, tel que vous l'avez nommé dans la zone Tri et regroupement des membres dusélecteur de membres.

• pour des membres vides : pour ce faire, cliquez sur la cellule Ajouter un membre/une propriété,puis cliquez sur l'onglet Sélection d'un membre local/vide et sélectionnez Membres vides.

• pour une sélection multiple d'éléments, qui représente une combinaison de tous ces éléments :membres, propriétés, membres locaux. Pour cela, cliquez sur la cellule Ajouter un membre/unepropriété et effectuez votre sélection dans la boîte de dialogue Sélectionner un membre/unepropriété. Dans les trois premiers onglets, le boutonAjouter à une sélectionmultiple vous permetd'ajouter un membre, une propriété ou un membre local (selon l'onglet activé) à la sélection multiple.Cet élément est automatiquement ajouté à l'onglet Vue d'ensemble de la sélection multiple.

2013-03-14201

Mise en forme dynamique

Attention :

• Pour valider votre sélection multiple, vous devez sélectionner l'onglet Vue d'ensemble de lasélectionmultiple, puis cliquer surOK. Si vous cliquez surOK dans l'un des trois autres onglets,la sélection multiple n'est pas prise en compte.

• Si vous avez sélectionné l'option Actualiser uniquement les membres développés et insérésdans les options utilisateur, il est possible que tous les paramètres ne soient pas appliqués à lasélection multiple. Pour en savoir plus sur cette option, voir Développement ou Saisie de membresà l'aide de la boîte de dialogue Insérer plusieurs membres.

Conseil :Pour supprimer un élément de la sélection dans l'onglet Vue d'ensemble de la sélection multiple,cliquez avec le bouton droit de la souris dans l'onglet et sélectionnez Supprimer les élémentssélectionnés.

Exemple:Vous souhaitez définir un format spécifique pour des données à l'intersection de Actual et 2010Total. Cliquez sur Ajouter un membre/une propriété. Dans l'onglet Sélection de membres,sélectionnez Actual et cliquez sur Ajouter à la sélection multiple. Sélectionnez ensuite 2010 Totalet cliquez surAjouter à la sélectionmultiple. Sélectionnez l'onglet Vue d'ensemble de la sélectionmultiple et cliquez sur OK. Une nouvelle ligne est ajoutée à la feuille de mise en forme, affichant :Actual||2010 Total. Définissez la mise en forme des données.

Pour supprimer un membre ou une propriété de la feuille de mise en forme, cliquez sur la celluleSupprimer.

Section Répartition des lignes et des colonnesCette section permet de sélectionner un ou deux formats utilisés en alternance, à appliquer aux donnéeset/ou aux en-têtes. Le format sélectionné dans Mise en forme impaire et Mise en forme paire seraaffiché en alternance dans les lignes ou les colonnes.

Remarque :Si vous avez défini des paramètres de mise en forme uniquement pour les lignes et colonnes impairesou uniquement pour les lignes et colonnes paires, et si vous avez sélectionné l'option Actualiseruniquement les membres développés et insérés dans les options utilisateur, il est possible que lesparamètres de mise en forme ne soient pas correctement appliqués aux lignes ou colonnes qui s'affichentsuite au développement ou à l'insertion d'un membre. Pour en savoir plus sur cette option, voir Développement ou Saisie de membres à l'aide de la boîte de dialogue Insérer plusieurs membres.

Section Mise en forme de la zone PageCette section permet de définir la mise en forme de toutes les dimensions de la zone Page. Vouspouvez également définir les paramètres de mise en forme de dimensions spécifiques faisant partiede la zone Page à l'aide du bouton Ajouter une dimension.

27.1.1 Définition d'un modèle de mise en forme dynamique

2013-03-14202

Mise en forme dynamique

1. Sélectionnez EPM > Afficher les formats.La feuille de mise en forme dynamique apparaît. La feuille est nommée FeuilleMiseEnFormeEPM.

2. Définissez la mise en forme.

Rubriques associées• Définition d'un modèle de mise en forme dynamique

27.2 Mise en forme dynamique appliquée à une feuille de calcul ou à un rapportspécifique

Vous pouvez appliquer un modèle de mise en forme dynamique pour :• la feuille de calcul en cours. Le modèle de mise en forme dynamique choisi s'applique par défaut à

tous les rapports créés dans la feuille de calcul.• un rapport spécifique. Si un modèle par défaut a été sélectionné pour la feuille de calcul, vous pouvez

cependant choisir un autre modèle à appliquer à un rapport spécifique. Si une feuille contient plusieursrapports, vous pouvez appliquer un modèle de mise en forme dynamique par rapport.

Si vous modifiez une mise en forme dynamique qui a été auparavant appliquée à une feuille de calcul,vous devez actualiser le rapport auquel vous avez appliqué la mise en forme dynamique.

Si les rapports auxquels vous souhaitez appliquer une mise en forme dynamique contiennent déjà unemise en forme appliquée par un autre module complémentaire que le module EPM, vous pouvez déciderde conserver la mise en forme existante et de la remplacer par la mise en forme dynamique, ou d'effacerle format existant et d'appliquer uniquement la mise en forme dynamique.

27.2.1 Application d'un modèle de mise en forme dynamique par défaut à la feuillede calcul

1. Sélectionnez EPM > Options > Options de la feuille.La boîte de dialogue Options de la feuille s'affiche.

2. Sélectionnez l'onglet Mise en forme.3. Sélectionnez l'option Appliquer la mise en forme dynamique.4. Sélectionnez le modèle que vous souhaitez appliquer à la feuille de calcul dans la liste Feuille de

mise en forme par défaut.5. Si les rapports auxquels vous souhaitez appliquer une mise en forme dynamique contiennent déjà

une mise en forme appliquée par un module complémentaire autre que le module EPM, effectuezl'une des actions suivantes :

2013-03-14203

Mise en forme dynamique

• Pour conserver la mise en forme existante et la remplacer par la mise en forme dynamique,décochez l'optionEffacer le format du rapport avant d'appliquer lamise en forme dynamique.

• Pour effacer le format existant et appliquer uniquement la mise en forme dynamique EPM, cochezl'option Effacer le format du rapport avant d'appliquer la mise en forme dynamique.

6. Cliquez sur OK.

Par défaut, le modèle sélectionné s'applique à tous les rapports de la feuille de calcul.

Actualisez le rapport pour en visionner la mise en forme.

27.2.2 Application d'un modèle de mise en forme dynamique par défaut à un rapport

1. Sélectionnez une cellule du rapport auquel vous souhaitez appliquer un modèle de mise en formedynamique.

2. Sélectionnez EPM > Modifier le rapport.L'Editeur de rapport s'ouvre.

3. Sélectionnez l'onglet Options.Si un modèle de mise en forme dynamique par défaut est sélectionné pour tout le classeur dansles Options de la feuille, l'option Appliquer la mise en forme dynamique est déjà cochée.

4. Sélectionnez le modèle à appliquer.5. Si le rapport auquel vous souhaitez appliquer une mise en forme dynamique contient déjà une mise

en forme appliquée par un module complémentaire autre que le module EPM, effectuez l'une desactions suivantes :• Pour conserver la mise en forme existante et la remplacer par la mise en forme dynamique,

décochez l'optionEffacer le format du rapport avant d'appliquer lamise en forme dynamique.• Pour effacer le format existant et appliquer uniquement la mise en forme dynamique EPM, cochez

l'option Effacer le format du rapport avant d'appliquer la mise en forme dynamique.

6. Cliquez sur OK.

2013-03-14204

Mise en forme dynamique

Génération automatique de feuilles de classeur

Vous pouvez générer automatiquement plusieurs rapports sur plusieurs feuilles du classeur actif àpartir d'un rapport existant.

Cette fonctionnalité permet de créer rapidement plusieurs feuilles de calcul dans un seul classeur, enfonction d'un rapport spécifique mais comprenant des membres variables de la dimension, et évite dedevoir créer plusieurs rapports pour différents membres de la dimension.

Remarque :Chaque feuille est automatiquement nommée avec la combinaison des membres de la dimension.

Pour générer automatiquement plusieurs feuilles du classeur en cours, procédez comme suit :1. Créez un rapport.2. Pour chaque dimension du rapport, conservez les membres du contexte sélectionnés par défaut,

n'en sélectionnez pas d'autres.3. Sélectionnez EPM >Actions de rapport >Génération de la feuille de calcul. La boîte de dialogue

Génération de la feuille de calcul s'ouvre.4. Sélectionnez la dimension, cliquez sur Sélectionner les membres puis sélectionnez ceux que vous

souhaitez ajouter à la dimension. Répétez la sélection pour les autres dimensions si nécessaire.

Remarque :Le nombre de membres sélectionnés pour toutes les dimensions s'affiche. Chaque fois que voussélectionnez un membre supplémentaire, le nombre est mis à jour.

Chaque feuille créée automatiquement affiche le rapport initial mais avec différents membres de ladimension : les membres que vous avez sélectionnés. Les dimensions pour lesquelles vous avezsélectionné des membres sont automatiquement bloquées dans la barre contextuelle de chaque feuillede calcul. Vous pouvez ensuite déverrouiller la dimension. Pour en savoir plus sur le verrouillage ducontexte, voir Contexte.

Exemple:Création d'autant de rapports que de trimestres :

Pour l'année 2009, vous voulez créer une feuille par trimestre. Créez un rapport correspondant à vosbesoins. Sélectionnez EPM > Actions de rapport > Génération de la feuille de calcul. Dans la boîtede dialogue qui s'ouvre, sélectionnez la dimension Exercice, puis sélectionnez les quatre trimestres.Cliquez ensuite sur OK. Quatre feuilles sont automatiquement créées dans le classeur en cours.Chacune d'entre elles contient le même rapport, sauf celui destiné aux membres de l'exercice. Lapremière feuille contient le rapport affichant les données du premier trimestre 2009 ; la deuxième feuillecontient le rapport affichant les données pour leur deuxième trimestre 2009, etc.

Le classeur qui en résulte peut contenir diverses feuilles de calcul, en fonction de l'option utilisateurSupprimer les feuilles de calcul avant la génération (Options > Options utilisateur > Autres) :

2013-03-14205

Génération automatique de feuilles de classeur

• Si l'option Supprimer les feuilles de calcul avant la génération est sélectionnée :• Le classeur contiendra les feuilles de calcul découlant de la génération, la feuille de mise en

forme dynamique (le cas échéant) et toute autre feuille Microsoft Excel (le cas échéant).• Le classeur ne contiendra aucune feuille de calcul EPM se trouvant dans le classeur avant que

vous ne lanciez la génération, y compris la feuille de calcul active.• Si l'option Supprimer les feuilles de calcul avant la génération n'est pas sélectionnée, le classeur

contiendra toutes les feuilles de calcul se trouvant dans le classeur avant que vous ne lanciez lagénération et toutes les feuilles de calcul découlant de la génération.

2013-03-14206

Génération automatique de feuilles de classeur

Mode local

Vous pouvez transformer le classeur actuel en classeur déconnecté afin que tous les utilisateurs puissentle lire, même ceux ne disposant pas du module complémentaire EPM. Hors ligne, un classeur secomporte comme un classeur Microsoft Office Excel standard.

Pour basculer en mode hors ligne, sélectionnez EPM > Mode hors ligne. La barre de contexte et levolet sont automatiquement masqués. Vous pouvez mettre votre classeur à la disposition de toututilisateur.• Par défaut, les feuilles de calcul d'un classeur déconnecté sont automatiquement protégées. Cela

permet d'éviter toute modification, tout déplacement ou toute suppression des éléments importantsdes rapports. Pour en savoir plus sur la protection des feuilles de calcul, voir Protection de la feuillede calcul.

• Si vous ne voulez pas protéger les feuilles de calcul, sélectionnez l'option Ne pas protéger leclasseur dans l'onglet Autres des Options utilisateur avant de passer en mode hors ligne. Toutesles formules de membres EPM sont converties en texte. Les rapports peuvent être modifiés à l'aidedes fonctionnalités Microsoft Excel standard. En rebasculant en mode en ligne, les modificationsne sont pas conservées et les rapports initiaux s'affichent.

Remarque :Cette fonctionnalité de déconnexion est utilisée de façon automatique lors de la diffusion de rapports.

Rubriques associées• Distribution des classeurs

2013-03-14207

Mode local

2013-03-14208

Mode local

Protection de la feuille de calcul

Pour éviter qu'un utilisateur modifie, déplace ou supprime des éléments importants du rapport, vouspouvez protéger la feuille de calcul active ou tout le classeur. Vous pouvez également protéger certainséléments de la feuille de calcul ou du classeur en cours à l'aide d'un mot de passe.

Remarque :

• Même si la feuille de calcul ou le classeur est protégé, vous devriez être en mesure d'insérer dansle rapport certains membres, à condition que les filtres d'insertion de membres aient été définis.Pour en savoir plus sur l'insertion de membres, voir Saisie de membres à l'aide de la boîte dedialogue Insérer plusieurs membres.

• Si vous protégez une feuille de calcul contenant des rapports dans lesquels un utilisateur saisirades données, vous pouvez verrouiller certaines cellules du rapport et en déverrouiller d'autres. Pouren savoir plus, voir Définition d'un modèle de mise en forme dynamique.

Pour protéger la feuille, le classeur ou seulement certains éléments, et saisir un mot de passe,sélectionnez EPM > Options > Options de la feuille, puis l'onglet Protection.

Remarque :Pour en savoir plus sur les éléments que vous pouvez protéger, voir la documentation de MicrosoftExcel.

Conseil :Choisissez un mot de passe que vous retiendrez facilement, car si vous perdez le mot de passe, vousne pourrez plus accéder aux feuilles de calcul ou aux classeurs protégé(e)s.

Remarque :Lorsque vous transformez un classeur en classeur déconnecté, ses feuilles de calcul sontautomatiquement protégées. Pour en savoir plus sur le mode hors ligne, voir Mode local.

Pour déprotéger une feuille de calcul ou un classeur, sélectionnez EPM > Options > Options de lafeuille. Un message apparaît ; saisissez-y le mot de passe de protection. Dans l'onglet Protection dumenu Options de la feuille, sélectionnez Aucune protection.

Remarque :La protection d'une feuille de calcul Microsoft Excel écrase toujours la protection de la feuille du modulecomplémentaire EPM. Vous pouvez supprimer la protection d'une feuille à l'aide des fonctionnalités deMicrosoft Excel ou du module complémentaire EPM. Toutefois, pour protéger une feuille, vous devezutiliser la fonctionnalité du module complémentaire EPM.

2013-03-14209

Protection de la feuille de calcul

2013-03-14210

Protection de la feuille de calcul

Collaboration

Il existe différentes manières de mettre des rapports à la disposition d'autres utilisateurs :• Vous pouvez publier tous les rapports tels quels sur deux portails Web :

• La zone de lancement BI, qui désigne le portail Web de SAP BusinessObjects Enterprise.• La vue Documents de SAP BusinessObjects Planning and Consolidation.

• Vous pouvez publier automatiquement les jeux de rapports générés sur la base d'une sélection demembres variables. Quand vous le souhaitez, vous pouvez exporter tous les jeux de rapports auformat PDF ou les imprimer. Vous pouvez planifier la publication.

• Vous pouvez distribuer automatiquement les rapports générés sur la base d'une sélection demembres variables. Vous pouvez mettre tous les classeurs contenant des rapports à la dispositiondes utilisateurs à tout moment en les envoyant par courrier électronique ou en les stockant à unemplacement spécifique accessible aux utilisateurs. Vous pouvez planifier la distribution.

31.1 Publication de rapports sur un portail Web

Vous pouvez publier tous les rapports d'un classeur sur deux portails Web :• La zone de lancement BI, qui désigne le portail Web de SAP BusinessObjects Enterprise.• La vue Documents de SAP BusinessObjects Planning and Consolidation.

Publication de rapports dans la zone de lancement BIS'applique à:Connexions SAP BusinessObjects Enterprise.

Les rapports publiés seront disponibles sur la zone de lancement BI pour les utilisateurs disposant desdroits d'accès requis.

Remarque :Vous ne pouvez pas publier de rapports sur la zone de lancement BI :• Si vous utilisez le module complémentaire EPM en mode autonome.• Si vous ne disposez pas du droit Publier dans la Central Management Console pour le gestionnaire

de connexion EPM. Pour en savoir plus sur les droits, voir le Guide SAP BusinessObjects FinancialConsolidation Security Guide.

Pour publier un classeur contenant des rapports, sélectionnez EPM > Publication du portail > Publierdans la zone de lancement BI. La boîte de dialogue qui s'ouvre affiche les dossiers existant dans la

2013-03-14211

Collaboration

zone de lancement BI. Les quatre boutons situés dans la partie gauche de la boîte de dialogue vouspermettent d'effectuer les actions suivantes :• Actualiser l'arborescence des dossiers de la zone de lancement BI.• Créer un nouveau dossier dans la zone de lancement BI.• Renommer un dossier existant dans la zone de lancement BI.• Supprimer un dossier de la zone de lancement BI.

Vous pouvez rechercher un dossier spécifique en sélectionnant un critère de recherche dans la listedéroulante et en cliquant sur le bouton Rechercher.

Le champ Description vous permet de saisir une description pour le classeur. La description figureraavec le classeur dans la zone de lancement BI.

Remarque :Dans la zone de lancement BI, vous pouvez ajouter des commentaires sur chaque classeur dans lazone Discussions prévue à cet effet. Tous les commentaires sont conservés dans un historique.

Publication de rapports dans la vue Documents de Planning and ConsolidationS'applique à:Connexions Planning and Consolidation.

Pour publier un classeur contenant des rapports, sélectionnez EPM > Publication du portail > Ouvrirla vue des documents Planning and Consolidation. Le client Web Planning and Consolidations'ouvre et affiche la vue Documents. Vous pouvez alors publier un rapport en utilisant les fonctionnalitésdédiées du client Web. Pour en savoir plus, voir l'Aide SAP BusinessObjects Planning and Consolidation.

31.2 Connexion de publication et de distribution

La publication et la distribution s'effectuent sur une connexion spécifique.

Par défaut, la connexion sur laquelle les actions de publication et de distribution sont exécutées est laconnexion actuellement affichée dans la connexion active du volet EPM.

Si vous souhaitez exécuter les actions de publication et de distribution sur une connexion autre que laconnexion active, sélectionnez l'une des actions suivantes :• Sélectionnez EPM > Publication des jeux de rapports > Modifier la connexion ou EPM >

Distribution > Modifier la connexion, puis sélectionnez la connexion dans la boîte de dialogueModifier la connexion.

• Ou sélectionnez la connexion dans la liste déroulante Connexion active du volet EPM.

Remarque :La connexion sélectionnée dans la liste déroulante Connexion active est automatiquement priseen compte dans la boîte de dialogue Modifier la connexion.

2013-03-14212

Collaboration

31.2.1 Publication de jeux de rapports

A l'aide d'un modèle, vous pouvez créer des jeux de rapports (c'est-à-dire des rapports statistiques)basés sur :• un seul ou plusieurs rapports,• un seul ou plusieurs membres variables pour une ou plusieurs dimensions.

Chaque jeu de rapports créé automatiquement affiche le ou les rapports initiaux, avec toutefois unmembre de la dimension (ou une combinaison de membres de la dimension) différent de la ou desdimensions pour lesquelles ont été définis des membres variables de la dimension.

Vous pouvez exporter simultanément tous les jeux de rapports générés au format PDF, ou vous pouvezles imprimer. Vous pouvez démarrer la publication de jeux de rapports ou la planifier (par exemple,tous les vendredis à 23 h 00).

31.2.1.1 Modèle de publication de jeux de rapports

Avant de démarrer une publication de jeux de rapports, vous devez créer un modèle de publication dejeux de rapports dans lequel vous spécifiez les informations à inclure dans les jeux de rapports, ycompris les paramètres de membres de la dimension.

Remarque :Choisissez soigneusement les noms que vous saisissez pour le modèle de publication, les sections etles descriptions des classeurs de rapports car ils apparaîtront comme noms des dossiers si vouschoisissez de générer les jeux de rapports au format PDF. Prenez en considération les élémentssuivants :• N'utilisez pas les caractères suivants, car ils sont remplacés par le caractère _ dans les noms des

dossiers et jeux de rapports : \ / : * ? " < > | & + = ( ) { } [ ] $ %• Ne saisissez pas d'espace au début ou à la fin des noms.• Le nom d'une section et la description d'un classeur doivent être uniques au sein d'un modèle.

Autrement, vous ne pouvez pas enregistrer le modèle.

Modèle de publication de jeux de rapports pour une connexion locale ou SAP BusinessObjectEnterpriseLa création ou la modification d'un modèle est constituée des étapes suivantes :• Saisissez un nom pour le modèle.• Définition de la section. Un modèle peut inclure une ou plusieurs sections. Une section est une

partie d'un modèle. Chaque section comprend au moins une sélection de membres de la dimensionvariables. Lors du démarrage de la génération de rapports, vous pouvez sélectionner les sectionsdu modèle que vous voulez prendre en compte.

2013-03-14213

Collaboration

Remarque :L'onglet d'une section n'a pas de nom tant que vous n'en saisissez pas un dans la zone Nom desection.

• Saisissez un nom pour la section. Le nom saisi s'affiche dans l'onglet de la section.• Sélection de classeurs de rapports. Sélectionnez le classeur contenant les rapports à générer

à l'aide du modèle en cours.

Remarque :Les classeurs que vous sélectionnez doivent contenir des rapports ayant la même connexionque le modèle.

• Saisissez une description pour le classeur que vous avez sélectionné.• Sélection de membres de la dimension :

• Une ou plusieurs dimensions pour lesquelles un ou plusieurs membres sont variables. Pourune dimension spécifique, les membres sélectionnés comme variables remplacent les membressi la dimension s'affiche dans la zone Page ou dans le contexte du rapport. Un rapport estcréé pour chaque membre sélectionné.

• Une ou plusieurs dimensions pour lesquelles un seul membre est fixe. Cela est facultatif. Unmembre fixe remplace n'importe quel autre membre de la même dimension faisant partie durapport dans le contexte ou la zone Page. Par exemple, si vous sélectionnez la période 2009comme membre fixe et que la période 2008 est affichée dans la zone Page du rapport, 2009sera pris en compte.

Remarque :

• Cette fonctionnalité est conservée pour des raisons historiques bien qu'un membre supprimése comporte exactement comme un membre fixe.

• Vous ne pouvez pas sélectionner des membres fixes, supprimés et variables pour uneseule dimension. Ils sont tous mutuellement exclusifs.

Dans les rapports publiés, les membres s'affichent conformément à la règle de préséancesuivante :1. membres des zones Ligne et Colonne.2. membres sélectionnés comme membres fixes ou membres variables dans le modèle de

publication.3. membres de la zone Page.4. membres du contexte.

Remarque :Le modèle est enregistré sous forme de fichier .xlt ou .xltx, par défaut dans le dossier local suivant :C:\Documents and Settings\[UtilisateurWindows]\Mes Documents\PC_LOC\ [nomd'utilisateur]\books\[setd'applications]\[application]\[équipe ou équipelocale]\WebExcel\ManageBook

Autres actions possibles sur un modèle :• Vous pouvez ouvrir un modèle existant, le modifier et l'enregistrer avec un nom différent en

sélectionnant EPM > Publication de jeux de rapports > Ouvrir le modèle.

2013-03-14214

Collaboration

Remarque :Si un classeur de rapports spécifié dans le modèle ne contient pas de rapports valides, le modèles'ouvre, mais la zone du classeur de rapports est vide. Pour enregistrer votre modèle, vous devezspécifier un autre classeur contenant des rapports valides.

• Vous pouvez créer une nouvelle section ou une section basée sur une section existante. Vouspouvez également supprimer une section du modèle. Ces actions sont accessibles dans la boîtede dialogue du modèle, sous l'onglet de section.

Modèle de publication de jeux de rapports pour une connexion Planning and ConsolidationLa création ou la modification d'un modèle est constituée des étapes suivantes :• Saisissez un nom pour le modèle.• Lors de la modification d'un modèle, si vous avez l'intention de générer les rapports au format PDF,

vous pouvez sélectionner une option dans la liste déroulante Ajouter/Remplacer. Ces optionspermettent de remplacer ou d'ajouter des sections dans un modèle sur base des membres variables.Vous pouvez choisir :• Ajouter pour ajouter des jeux de rapports (avec différentes combinaisons de membres) au

modèle en cours. Cela signifie que des PDF sont créés et que les fichiers initiaux sont conservés.Cette option s'applique à toutes les sections du modèle.

• Remplacer pour remplacer des jeux de rapports du modèle existant par de nouveaux. Celasignifie que si une combinaison de membres spécifiée est trouvée, elle remplace la sectionexistante. Par conséquent, les fichiers PDF existants avec la sélection initiale de membresvariables sont supprimés du serveur et remplacés par ceux générés à partir de la plus récentesélection de membres variables. Cette option s'applique à toutes les sections du modèle.

Remarque :Lorsque vous créez un modèle, vous devez sélectionner Remplacer.

• Spécifier par section. Sélectionnez cette option pour spécifier les paramètres Ajouter ouRemplacer par section et non pour le modèle entier.

• Le champ Heure variable est affiché. Si aucun membre n'est sélectionné pour la dimension Heuredans une section du modèle comme membre fixe ou variable, le membre de type Heure sélectionnéici s'applique à toutes les sections du modèle et est codé en dur. Si vous sélectionnez un membreHeure dans une section, il remplace le membre sélectionné dans le champ Heure variable de cettesection.

• Définition de la section. Un modèle peut inclure une ou plusieurs sections. Une section est unepartie d'un modèle. Chaque section comprend au moins une sélection de membres de la dimensionvariables. Lors du démarrage de la génération de rapports, vous pouvez sélectionner les sectionsdu modèle que vous voulez prendre en compte.

Remarque :L'onglet d'une section n'a pas de nom tant que vous n'en saisissez pas un dans la zone Nom desection.

• Saisissez un nom pour la section. Le nom saisi s'affiche dans l'onglet de la section.

Remarque :Si vous avez sélectionné l'option Spécifier par section dans la liste déroulanteAjouter/Remplacer au niveau du modèle, sélectionnez le paramètre à appliquer à la section encours.

2013-03-14215

Collaboration

• Sélection de classeurs de rapports. Sélectionnez le classeur contenant les rapports à générerà l'aide du modèle en cours.

Remarque :Les classeurs que vous sélectionnez doivent contenir des rapports ayant la même connexionque le modèle.

• Saisissez une description pour le classeur que vous avez sélectionné.• Sélection de membres de la dimension :

• Une ou plusieurs dimensions pour lesquelles un ou plusieurs membres sont variables. Pourune dimension spécifique, les membres sélectionnés comme variables remplacent les membressi la dimension s'affiche dans la zone Page ou dans le contexte du rapport. Un rapport estcréé pour chaque membre sélectionné.

• Une ou plusieurs dimensions pour lesquelles un seul membre est fixe. Cela est facultatif. Unmembre fixe remplace n'importe quel autre membre de la même dimension faisant partie durapport dans le contexte ou la zone Page. Par exemple, si vous sélectionnez la période 2009comme membre fixe et que la période 2008 est affichée dans la zone Page du rapport, 2009sera pris en compte.

Remarque :

• Cette fonctionnalité est conservée pour des raisons historiques bien qu'un membre supprimése comporte exactement comme un membre fixe.

• Vous ne pouvez pas sélectionner des membres fixes, supprimés et variables pour uneseule dimension. Ils sont tous mutuellement exclusifs.

Dans les rapports publiés, les membres s'affichent conformément à la règle de précédencesuivante :1. membres des zones Ligne et Colonne.2. membres sélectionnés comme membres fixes ou membres variables dans le modèle de

publication.3. membres de la zone Page.4. membres du contexte.

Remarque :Le modèle est enregistré sous forme de fichier .xlt ou .xltx.

Autres actions possibles sur un modèle :• Vous pouvez ouvrir un modèle existant, le modifier et l'enregistrer avec un nom différent en

sélectionnant EPM > Publication de jeux de rapports > Ouvrir le modèle.

Remarque :

• Si un classeur de rapports spécifié dans le modèle ne contient pas de rapports valides, le modèles'ouvre, mais la zone du classeur de rapports est vide. Pour enregistrer votre modèle, vous devezspécifier un autre classeur contenant des rapports valides.

• L'option Enregistrer le modèle à un autre emplacement est disponible et vous permet dechoisir un autre emplacement sur le serveur pour enregistrer le modèle.

2013-03-14216

Collaboration

• Vous pouvez créer une nouvelle section ou une section basée sur une section existante. Vouspouvez également supprimer une section du modèle. Ces actions sont accessibles dans la boîtede dialogue du modèle, sous l'onglet de section.

• Si vous ouvrez un modèle de publication Planning and Consolidation à l'aide de EPM > Ouvrir >Ouvrir le dossier racine du serveur, c'est-à-dire sans utiliser la boîte de dialogue consacrée aumodèle de publication, vous pouvez utiliser les commandes Enregistrer, Enregistrer sous etValider accessibles dans EPM > Publication des jeux de rapports. Voir Actions Ouvrir.

31.2.1.1.1 Création de modèles de publication pour une connexion locale ou SAP BusinessObjectsEnterprise

Remarque :

• Si vous ne disposez pas des droits de création d'un modèle de publication de jeux de rapports, vousne pourrez pas enregistrer le modèle.

• Un modèle est créé par défaut sur la première connexion utilisée dans le classeur. Pour créer unmodèle sur une autre connexion, sélectionnez EPM > Publication de jeux de rapports > Modifierla connexion. Un modèle peut uniquement s'appliquer à des rapports utilisant la même connexion.

• Choisissez soigneusement les noms que vous saisissez pour le modèle de publication, les sectionset la description de classeurs de rapports car ils apparaîtront comme noms des dossiers si vouspubliez les rapports au format PDF.• N'utilisez pas les caractères suivants, car ils sont remplacés par le caractère _ dans les noms

des dossiers et jeux de rapports : \ / : * ? " < > | & + = ( ) { } [ ] $ %• Ne saisissez pas d'espace au début ou à la fin des noms.• Le nom d'une section et la description d'un classeur doivent être uniques au sein d'un modèle.

Si ce n'est pas le cas, vous ne pourrez pas enregistrer le modèle.

1. Sélectionnez EPM > Publication de jeux de rapports > Nouveau modèle.La boîte de dialogue Modèle de publication de jeux de rapports s'ouvre.

2. Saisissez un nom pour le modèle.3. Saisissez un nom pour la section.

Le nom saisi s'affiche dans l'onglet de la section.

4. Sélectionnez le classeur contenant les rapports à publier et saisissez une description pour le classeurde rapports.

Remarque :

• Le classeur que vous sélectionnez doit contenir des rapports utilisant la même connexion quele modèle.

• En cliquant sur la flèche située en regard du bouton points de suspension, le Navigateur localest sélectionné par défaut.

5. Vous pouvez sélectionner d'autres classeurs et saisir une description pour ceux-ci en cliquant surl'icône en forme de croix verte.

6. Cliquez sur Sélectionner des dimensions.Le Sélecteur de dimensions s'ouvre.

2013-03-14217

Collaboration

7. Cochez la case d'une dimension et cliquez sur le bouton Ajouter de la zone souhaitée. Vous devezajouter au moins une dimension dans la zoneMembres variables. La sélection de dimensions pourles membres fixes et supprimés est facultative.

8. Cliquez sur OK.9. Pour chaque dimension sélectionnée, cliquez sur le bouton adjacent et sélectionnez les membres

de votre choix dans le Sélecteur de membres. Vous ne pouvez sélectionner qu'un membre pardimension comme membre fixe ou supprimé.

Remarque :Une fois une dimension sélectionnée, vous pouvez sélectionner un membre supplémentaire encliquant sur l'icône en forme de croix verte.

10. Vous pouvez créer une ou plusieurs sections en cliquant sur le boutonAjouter une nouvelle sectionet en répétant les étapes 3 à 9.

11. Cliquez sur Enregistrer.

Remarque :Si le bouton Enregistrer est désactivé : vérifiez que vous avez effectué toutes les étapes ci-dessus ;vérifiez également que les noms des sections et les descriptions de classeur que vous avez saisisson uniques au sein du modèle ; vérifiez que vous disposez des droits de création des modèles depublication des jeux de rapports.

12. Dans la boîte de dialogue Enregistrer sous, sélectionnez un format (.xlt ou .xltx) et saisissez unnom pour le fichier de modèle.Le modèle est enregistré dans le dossier local suivant : C:\Documents and Settings\[UtilisateurWindows]\Mes Documents\PC_LOC\ [nom d'utilisateur]\books\[appset]\[application]\[équipe ou équipe locale]\WebExcel\ManageBook

31.2.1.1.2 Création de modèles de publication pour une connexion Planning and Consolidation

Remarque :

• Si vous ne disposez pas des droits de création d'un modèle de publication de jeux de rapports, vousne pourrez pas enregistrer le modèle.

• Un modèle est créé par défaut sur la première connexion utilisée dans le classeur. Pour créer unmodèle sur une autre connexion, sélectionnez EPM > Publication de jeux de rapports > Modifierla connexion. Un modèle peut uniquement s'appliquer à des rapports utilisant la même connexion.

• Choisissez soigneusement les noms que vous saisissez pour le modèle de publication, les sectionset la description de classeurs de rapports car ils apparaîtront comme noms des dossiers si vouspubliez les rapports au format PDF.• N'utilisez pas les caractères suivants, car ils sont remplacés par le caractère _ dans les noms

des dossiers et jeux de rapports : \ / : * ? " < > | & + = ( ) { } [ ] $ %• Ne saisissez pas d'espace au début ou à la fin des noms.• Le nom d'une section et la description d'un classeur doivent être uniques au sein d'un modèle.

Autrement, vous ne pouvez pas enregistrer le modèle.

1. Sélectionnez EPM > Publication de jeux de rapports > Nouveau modèle.La boîte de dialogue Modèle de publication de jeux de rapports s'ouvre.

2013-03-14218

Collaboration

2. Saisissez un nom pour le modèle.3. Si vous avez l'intention de publier les jeux de rapports au format PDF, sélectionnez une option dans

la liste déroulante Ajouter/Remplacer.4. Vous pouvez sélectionner un membre de la dimension Heure à l'aide du champ Heure variable.5. Saisissez un nom pour la section.

Le nom saisi s'affiche dans l'onglet de la section.

6. Si vous avez sélectionné Spécifier par section dans la liste déroulante Ajouter/Remplacer auniveau du modèle, sélectionnez Ajouter ou Remplacer pour la section en cours.

7. Sélectionnez le classeur contenant les rapports à publier et saisissez une description pour le classeurde rapports.

Remarque :

• Le classeur que vous sélectionnez doit contenir des rapports utilisant la même connexion quele modèle.

• En cliquant sur la flèche située en regard du bouton points de suspension, le Navigateur duserveur est sélectionné par défaut.

8. Vous pouvez sélectionner d'autres classeurs et saisir une description pour ceux-ci en cliquant surl'icône en forme de croix verte.

9. Cliquez sur Sélectionner des dimensions.Le Sélecteur de dimensions s'ouvre.

10. Cochez la case d'une dimension et cliquez sur le bouton Ajouter de la zone souhaitée. Vous devezajouter au moins une dimension dans la zoneMembres variables. La sélection de dimensions pourles membres fixes et supprimés est facultative.

11. Cliquez sur OK.12. Pour chaque dimension sélectionnée, cliquez sur le bouton adjacent et sélectionnez les membres

de votre choix dans le Sélecteur de membres. Vous ne pouvez sélectionner qu'un membre pardimension comme membre fixe ou supprimé.

Remarque :Une fois une dimension sélectionnée, vous pouvez sélectionner un membre supplémentaire encliquant sur l'icône en forme de croix verte.

13. Vous pouvez créer une ou plusieurs sections en cliquant sur le boutonAjouter une nouvelle sectionet en répétant les étapes 5 à 12.

14. Cliquez sur Enregistrer.

Remarque :Si le bouton Enregistrer est désactivé : vérifiez que vous avez effectué toutes les étapes ci-dessus ;vérifiez également que les noms des sections et les descriptions de classeur que vous avez saisisson uniques au sein du modèle ; vérifiez que vous disposez des droits de création des modèles depublication des jeux de rapports.

La boîte de dialogue Enregistrer s'ouvre.

15. Sélectionnez un format (.xlt ou .xltx) et saisissez un nom pour le fichier de modèle.

2013-03-14219

Collaboration

31.2.1.2 Publication de jeux de rapports

Une fois que vous avez créé un modèle, vous pouvez directement publier les jeux de rapports ouplanifier leur publication, sous forme de jeux de rapports à imprimer ou de fichiers PDF.

Planification de publication de jeux de rapports• Les planifications que vous créez sont automatiquement enregistrées pour la connexion en cours

dans les Tâches planifiées de Microsoft Windows.• Pour utiliser les Tâches planifiées Microsoft Windows afin de planifier une publication de jeux de

rapports, vous devez disposer des droits d'administrateur sur votre ordinateur. Si ce n'est pas lecas (pour des raisons de sécurité), vous pouvez quand même utiliser les Tâches planifiées deWindows si vous disposez de certains droits Windows. Pour en savoir plus, voir http://support.microsoft.com/kb/883273/en-us.

Impression de jeux de rapportsSi vous choisissez d'imprimer les jeux de rapports, vous pouvez utiliser les options suivantes :• Imprimer une feuille pour chaque combinaison de membres des dimensions. Cette option

permet de définir l'ordre d'impression. Cette option n'est pas sélectionnée par défaut. Par exemple,un classeur contient deux feuilles et les membres variables que vous avez sélectionnés dans lemodèle sont : Espagne et Italie.• Si vous sélectionnez cette option, l'impression s'effectue dans l'ordre suivant : "Feuille 1 -

Espagne", "Feuille 1 - Italie", "Feuille 2 - Espagne", "Feuille 2 - Italie".• Si vous ne sélectionnez pas cette option, l'impression s'effectue dans l'ordre suivant : "Feuille 1 -

Espagne", "Feuille 2 - Espagne", "Feuille 1 - Italie", "Feuille 2 - Italie".• Imprimer les feuilles sans données. Cette option vous permet de spécifier qu'une feuille doit être

imprimée même si aucun des jeux de rapports de la feuille ne contient de données. Cette optionn'est pas sélectionnée par défaut.

Jeu de rapports au format PDFSi vous exportez les jeux de rapports au format PDF, remarquez que, par défaut, un fichier PDF estgénéré par combinaison de membres variables. Pour générer tous les jeux de rapports dans un seulPDF, sélectionnez l'option PDF unique.

Selon la connexion utilisée, les jeux de rapports au format PDF sont stockés à l'emplacement suivant :• Si vous utilisez une connexion locale ou SAP BusinessObjects Enterprise, les jeux de rapports sont

stockés à l'emplacement local suivant : C:\Documents andSettings\[UtilisateurWindows]\Local Settings\Temp\_PATH_PUBLISH

• Si vous utilisez une connexion Planning and Consolidation, les jeux de rapports sont stockés sur leserveur. Vous pouvez ensuite visualiser les jeux de rapports à partir du client Web de Planning andConsolidation. Pour en savoir plus, voir l'Aide SAP BusinessObjects Planning and Consolidation.

2013-03-14220

Collaboration

31.2.1.2.1 Démarrage de la publication de jeux de rapports

Avant de démarrer une publication, vous devez définir un modèle de publication.1. Sélectionnez EPM > Publication de jeux de rapports > Publier les jeux de rapports.

L'Assistant de publication de pages s'ouvre.

2. Sélectionnez Publier maintenant et cliquez sur Suivant.3. Pour imprimer les jeux de rapports :

a. Sélectionnez Imprimante.b. Saisissez le chemin d'accès à l'imprimante ou sélectionnez-le à l'aide du bouton comportant des

points de suspension.c. En fonction de l'ordre d'impression souhaité, vous pouvez sélectionner l'option Imprimer une

feuille pour chaque combinaison de membres des dimensions.d. Pour spécifier qu'une feuille doit être imprimée même si aucun des rapports de la feuille ne

contient de données, sélectionnez l'option Imprimer les feuilles sans données.

4. Pour générer les jeux de rapports au format PDF :a. Sélectionnez Publier au format PDF.b. Par défaut, un seul fichier PDF est généré par combinaison de membres de variable. Pour générer

tous les rapports dans un seul PDF, sélectionnez l'option PDF unique.c. Si vous utilisez une connexion Planning and Consolidation sans avoir sélectionné PDF unique,

sélectionnez l'emplacement où est stocké le modèle à utiliser (public ou une équipe spécifique).d. Si vous utilisez une connexion Planning and Consolidation en ayant sélectionné PDF unique,

spécifiez si les fichiers PDF doivent être accessibles uniquement par vous (sélectionnez Privé),à tous les utilisateurs (sélectionnez Public) ou à une équipe spécifique (sélectionnez Equipe,puis choisissez l'équipe dans la liste déroulante).

5. Sélectionnez les modèles, puis les sections de modèles à utiliser pour générer les jeux de rapports.En utilisant une connexion Planning and Consolidation, vous pouvez sélectionner une équipe afinque tous les modèles de l'équipe sélectionnée soient affichés. Vous pouvez alors sélectionner lemodèle et les sections désirées.Un résumé affiche des informations concernant les jeux de rapports à générer.

6. Cliquez sur Suivant.La génération de rapports démarre et les étapes du processus s'affichent.

Lorsque vous utilisez une connexion locale ou SAP BusinessObjects Enterprise, les jeux de rapportsau format PDF sont stockés par défaut à l'emplacement local suivant : C:\Documents andSettings\[UtilisateurWindows]\Local Settings\Temp\_PATH_PUBLISH.

31.2.1.2.2 Planification d'une publication de jeux de rapports

• Avant de démarrer une publication, vous devez définir un modèle de publication.• Puisque vous utilisez les Tâches planifiées Microsoft Windows pour planifier une publication de jeux

de rapports, vous devez être administrateur de votre ordinateur ou disposer de certains droitsWindows.

1. Sélectionnez EPM > Publication de jeux de rapports > Publier les jeux de rapports.

2013-03-14221

Collaboration

L'Assistant de publication de pages s'ouvre.

2. Sélectionnez Planifier la publication et cliquez sur Suivant. Si une planification a déjà été définiepour la connexion en cours, la planification s'affiche.

Remarque :Vous ne pouvez utiliser qu'une Tâche planifiée Windows par connexion.

• S'il n'existe aucune planification pour la connexion en cours ou si vous souhaitez modifier laplanification, cliquez sur Suivant, saisissez les informations de planification, saisissez deux foisvotre mot de passe de session Windows et cliquez à nouveau sur Suivant.

Remarque :

• L'optionActiver la planification est sélectionnée par défaut, ce qui signifie que Tâche planifiéeWindows est activé par défaut.

• Les planifications que vous créez sont automatiquement enregistrées pour la connexion encours dans les Tâches planifiées de Windows.

• Pour désactiver la Tâche planifiée Windows en cours, cliquez sur le bouton Tâches planifiéesWindows. L'écran Tâches planifiées s'ouvre. Suivez la procédure standard Windows : cliquezavec le bouton droit sur la tâche planifiée, puis sélectionnez Propriétés. Dans l'onglet Tâche,désactivez l'option Activé.

3. Pour imprimer les jeux de rapports :a. Sélectionnez Imprimante.b. Saisissez le chemin d'accès à l'imprimante ou sélectionnez-le à l'aide du bouton comportant des

points de suspension.c. En fonction de l'ordre d'impression que vous souhaitez, vous pouvez sélectionnez l'option

Imprimer toutes les feuilles pour une combinaison de membres de la dimension.d. Pour spécifier qu'une feuille doit être imprimée même si aucun des rapports de la feuille ne

contient de données, sélectionnez l'option Imprimer les feuilles sans données.

4. Pour générer les jeux de rapports au format PDF :a. Sélectionnez Publier au format PDF.b. Par défaut, un seul fichier PDF est généré par combinaison de membres de variable. Pour générer

tous les jeux de rapports dans un seul PDF, sélectionnez l'option PDF unique, puis cliquez surSuivant. Saisissez un nom pour le fichier PDF et sélectionnez le dossier local où il doit êtregénéré.En utilisant une connexion Planning and Consolidation, vous pouvez spécifier d'autres dossiersqu'un dossier local pour y générer le PDF selon vos droits : public, privé, équipe.

5. Sélectionnez les modèles, puis les sections de modèles à utiliser pour générer les jeux de rapports.En utilisant une connexion Planning and Consolidation, vous pouvez sélectionner une équipe afinque tous les modèles de l'équipe sélectionnée soient affichés. Vous pouvez alors sélectionner lemodèle et les sections désirées.Un résumé affiche des informations concernant les jeux de rapports à générer.

6. Cliquez sur Suivant.7. Cliquez sur Process (Processus).

2013-03-14222

Collaboration

Lorsque vous utilisez une connexion locale ou SAP BusinessObjects Enterprise, si un PDF parcombinaison de membres a été généré (et non un PDF unique), les jeux de rapports au format PDFsont stockés à l'emplacement local suivant : C:\Documents and Settings\[UtilisateurWindows]\LocalSettings\Temp\_PATH_PUBLISH.

31.2.2 Distribution et collecte de données

S'applique à:La fonctionnalité de collecte de données s'applique uniquement aux connexions Planning andConsolidation.

Vous pouvez mettre des classeurs (contenant des rapports ou des formulaires de saisie) à dispositiond'un ensemble d'utilisateurs :• Vous pouvez envoyer les classeurs par courrier électronique sous forme de pièces jointes.• Vous pouvez stocker les classeurs à un emplacement spécifique.

A l'aide d'un modèle, vous pouvez créer des classeurs sur la base de :• un seul ou plusieurs rapports,• un seul ou plusieurs membres variables pour une ou plusieurs dimensions.

Chaque classeur créé automatiquement affiche le ou les rapports initiaux, avec toutefois un membrede la dimension (ou une combinaison de membres de la dimension) différent de la ou des dimensionspour lesquelles ont été définis des membres variables de la dimension.

Ensuite, vous pouvez démarrer la distribution ou la planifier quand vous le souhaitez (par exemple,chaque vendredi à 23 h 00).

Les classeurs sont stockés dans le dossier spécifié ou sont envoyés par courrier électronique auxdestinataires que vous avez indiqués dans le modèle.

Objectifs de la collecte de donnéesLorsque vous utilisez une connexion Planning and Consolidation à des fins de collecte de données,vous mettez à disposition des utilisateurs des classeurs contenant des formulaires de saisie.

Attention :Pour enregistrer les données saisies sur le serveur pour les membres appropriés, vous devez vousassurer que les membres sont spécifiés et fixes pour toutes les dimensions dans l'ensemble desformulaires de saisie que vous distribuez. Vous ne souhaitez pas dépendre du contexte. Pour ce faire,appliquez l'une des deux procédures suivantes :• Première possibilité :

1. Lors de la création des formulaires de saisie, placez les dimensions souhaitées dans les différenteszones.

2. Prenez toutes les dimensions restantes, à savoir celles qui ne sont placées dans aucune destrois zones, et placez-les dans la zone Page.

3. Dans le modèle de distribution, spécifiez les membres définis en tant que variables.

2013-03-14223

Collaboration

4. Spécifiez toutes les autres dimensions en tant que membres fixes.

En bref, vous devez utiliser toutes les dimensions dans vos formulaires de saisie et dans lemodèle de distribution.

• Seconde possibilité : verrouillez les dimensions pour les classeurs à l'aide de la boîte de dialogueOptions du contexte. Notez toutefois que si le module complémentaire EPM n'est pas installé, lesutilisateurs qui saisissent des données ne peuvent pas afficher les dimensions et les membres quine sont pas inclus dans les formulaires de saisie. Cela peut être déroutant. Pour en savoir plus surle verrouillage du contexte, voir Contexte.

Les utilisateurs saisissent alors des données dans les classeurs distribués et les mettent à disposition.Si les formulaires de saisie leur ont été envoyés par courrier électronique, ils peuvent les renvoyerélectroniquement une fois les données saisies.

L'utilisateur qui a distribué les classeurs peut ensuite les collecter. Les données saisies par les différentsutilisateurs sont automatiquement enregistrées sur le serveur.

31.2.2.1 Modèle de distribution

Avant de distribuer des classeurs, vous devez créer un modèle de distribution. Le modèle spécifie lesinformations à inclure dans les classeurs, y compris les paramètres spécifiques de membres de ladimension.

Précautions à prendre pour la collecte de données:Pour enregistrer les données saisies sur le serveur pour les membres appropriés, vous devez vousassurer que les membres sont spécifiés et fixes pour toutes les dimensions dans tous les formulairesde saisie que vous distribuez. Vous ne souhaitez pas dépendre du contexte. Pour ce faire, appliquezl'une des deux procédures suivantes :• Première possibilité :

1. Lors de la création des formulaires de saisie, placez les dimensions souhaitées dans les différenteszones.

2. Prenez toutes les dimensions restantes, à savoir celles qui ne sont placées dans aucune destrois zones, et placez-les dans la zone Page.

3. Dans le modèle de distribution, spécifiez les membres définis en tant que variables.4. Spécifiez toutes les autres dimensions en tant que membres fixes.

Vous devez utiliser toutes les dimensions dans vos formulaires de saisie et dans le modèle dedistribution.

• Seconde possibilité : verrouillez les dimensions pour le classeur à l'aide de la boîte de dialogueOptions du contexte. Notez toutefois que si le module complémentaire EPM n'est pas installé, lesutilisateurs qui saisissent des données ne peuvent pas afficher les dimensions et les membres quine sont pas inclus dans les formulaires de saisie. Cela peut être déroutant. Pour en savoir plus surle verrouillage du contexte, voir Contexte.

2013-03-14224

Collaboration

Remarque :Choisissez soigneusement les noms pour le modèle de distribution, les sections et les descriptions duclasseur de rapport, car ils servent à nommer les dossiers.• N'utilisez pas les caractères suivants, car ils sont remplacés par le caractère _ dans les noms des

dossiers et jeux de rapports : \ / : * ? " < > | & + = ( ) { } [ ] $ %• Ne saisissez pas d'espace au début ou à la fin des noms.• Le nom d'une section et la description d'un classeur doivent être uniques au sein d'un modèle.

Autrement, vous ne pouvez pas enregistrer le modèle.

La création ou la modification d'un modèle est constituée des étapes suivantes :• Saisissez un nom pour le modèle.• Lors d'une connexion Planning and Consolidation, le champ Heure variable est affiché. Si aucun

membre n'est sélectionné pour la dimension Heure dans une section du modèle comme membrefixe ou variable, le membre de type Heure sélectionné ici s'applique à toutes les sections du modèleet est codé en dur. Si vous sélectionnez un membre Heure dans une section, il remplace le membresélectionné dans le champ Heure variable de cette section.

• Définition de la section. Un modèle peut inclure une ou plusieurs sections. Une section est unepartie d'un modèle. Chaque section comprend au moins une sélection de membres de la dimensionvariables. Lors du démarrage de la distribution, vous pouvez sélectionner les sections du modèleque vous voulez prendre en compte.

Remarque :L'onglet d'une section n'a pas de nom tant que vous n'en saisissez pas un dans la zone Nom desection.

• Saisissez un nom pour la section. Le nom saisi s'affiche dans l'onglet de la section.• Sélection de classeurs. Sélectionnez les classeurs contenant les rapports ou les formulaires de

saisie à générer à l'aide du modèle actif.

Remarque :Les classeurs que vous sélectionnez doivent contenir des rapports ou des formulaires de saisieayant la même connexion que le modèle.

• Saisissez une description pour le classeur que vous avez sélectionné.• Sélection de membres de la dimension :

• Une ou plusieurs dimensions pour lesquelles un ou plusieurs membres sont variables. Pourune dimension spécifique, les membres sélectionnés comme variables remplacent les membressi la dimension s'affiche dans la zone Page ou dans le contexte du rapport. Un classeur estcréé pour chaque membre sélectionné.

• Une ou plusieurs dimensions pour lesquelles un seul membre est fixe. Un membre fixeremplace n'importe quel autre membre de la même dimension faisant partie du rapport dansle contexte ou la zone Page. Par exemple, si vous sélectionnez la période 2009 commemembre fixe et que la période 2008 est affichée dans la zone Page du rapport, 2009 serapris en compte.

Un utilisateur correspond à chaque membre variable.• Lors de l'utilisation d'une connexion Locale ou SAP BusinessObjects Enterprise, saisissez

les adresses électroniques des utilisateurs.• Si vous utilisez une connexion Planning and Consolidation, saisissez les noms des

utilisateurs.

2013-03-14225

Collaboration

L'utilisateur que vous avez indiqué reçoit le rapport généré sur ce membre variable.

Remarque :Vous ne pouvez pas sélectionner de membres fixes et variables pour une seule dimension.Ils s'excluent mutuellement.

• Dans les classeurs, les membres s'affichent conformément à la règle de précédence suivante :1. membres des zones Ligne et Colonne.2. membres sélectionnés comme membres fixes ou membres variables dans le modèle de

distribution.3. membres de la zone Page.4. membres du contexte.

Remarque :Une fois le modèle créé, il est enregistré sous forme de fichier .xlt ou xltx.

D'autres actions sont possibles sur un modèle, notamment :• Vous pouvez ouvrir un modèle existant, le modifier et l'enregistrer avec un nom différent en

sélectionnant EPM > Distribution > Ouvrir le modèle.

Remarque :

• Si un classeur de rapport spécifié dans le modèle ne contient aucun rapport valide, le modèles'ouvre, mais la zone du classeur de rapports ne contient aucun élément. Pour pouvoir enregistrervotre modèle, vous devez spécifier un autre classeur contenant des rapports valides.

• Dans la boîte de dialogue d'un modèle créé sur une connexion Planning and Consolidation,l'option Enregistrer le modèle à un autre emplacement est disponible et vous permet de choisirun autre emplacement sur le serveur pour enregistrer le modèle.

• Vous pouvez créer une section vide ou une section basée sur une section existante. Vous pouvezégalement supprimer une section du modèle. Ces actions sont accessibles dans la boîte de dialoguedu modèle, sous l'onglet de section.

• Si vous avez ouvert un modèle de publication Planning and Consolidation à l'aide des commandesEPM > Ouvrir > Ouvrir le dossier racine du serveur, c'est-à-dire sans utiliser la boîte de dialogueconsacrée au modèle de publication, vous pouvez utiliser les commandes Enregistrer, Enregistrersous et Valider accessibles dans EPM > Distribution. Voir Actions Ouvrir.

31.2.2.1.1 Création de modèles de distribution

Remarque :

• Un modèle est créé par défaut lors de la première connexion utilisée dans le classeur. Pour créerun modèle sur une autre connexion, sélectionnez EPM > Distribution > Modifier la connexion.Un modèle peut uniquement s'appliquer à des rapports ou à des formulaires de saisie utilisant lamême connexion.

• Choisissez soigneusement les noms pour le modèle de distribution, les sections et les descriptionsdu classeur, car ils servent à nommer les dossiers.• N'utilisez pas les caractères suivants, car ils sont remplacés par le caractère _ dans les noms

des dossiers et jeux de rapports : \ / : * ? " < > | & + = ( ) { } [ ] $ %

2013-03-14226

Collaboration

• Ne saisissez pas d'espace au début ou à la fin des noms.• Le nom d'une section et la description d'un classeur doivent être uniques au sein d'un modèle.

Autrement, vous ne pouvez pas enregistrer le modèle.

1. Sélectionnez EPM > Distribution > Nouveau modèle.La boîte de dialogue Modèle de distribution s'ouvre.

2. Saisissez un nom pour le modèle.3. Si vous utilisez une connexion Planning and Consolidation, vous pouvez sélectionner un membre

de la dimension Heure à l'aide du champ Heure variable.4. Saisissez un nom pour la section.

Le nom saisi s'affiche dans l'onglet de la section.

5. Sélectionnez le classeur contenant les rapports ou les formulaires de saisie à générer et distribueret saisissez une description pour le classeur.

Remarque :Les rapports ou les formulaires de saisie et le modèle doivent être connectés à la même source.

6. Vous pouvez sélectionner d'autres classeurs et saisir une description pour ceux-ci en cliquant surl'icône en forme de croix verte.

7. Cliquez sur Sélectionner des dimensions.Le Sélecteur de dimensions s'ouvre.

8. Cochez la case d'une dimension et cliquez sur le bouton Ajouter de la zone souhaitée. Vous devezajouter au moins une dimension dans la zoneMembres variables. Vous pouvez ensuite sélectionnerdes dimensions pour les membres fixes.Cliquez sur OK.

9. Pour chaque dimension sélectionnée, cliquez sur le bouton adjacent et sélectionnez les membresde votre choix dans le Sélecteur de membres. Vous ne pouvez sélectionner qu'un membre pardimension comme membre fixe.

Remarque :Une fois une dimension sélectionnée, vous pouvez sélectionner un membre supplémentaire encliquant sur l'icône en forme de croix verte.

10. Pour chaque dimension variable, saisissez les éléments suivants :• l'adresse électronique de l'utilisateur, lors de l'utilisation d'une connexion Locale ou SAP

BusinessObjects Enterprise.• le nom d'utilisateur lors de l'utilisation d'une connexion Planning and Consolidation.L'utilisateur que vous avez indiqué reçoit le rapport généré sur ce membre variable.

11. Vous pouvez créer une ou plusieurs sections en cliquant sur le boutonAjouter une nouvelle sectionet en répétant les étapes 4 à 10.

12. Cliquez sur Enregistrer.

Remarque :Si le bouton Enregistrer est désactivé, vérifiez que vous avez suivi toutes les étapes indiquéesci-dessus et que les noms des sections et les descriptions de classeur que vous avez saisis sontuniques au sein du modèle.

2013-03-14227

Collaboration

13. Selon la connexion utilisée, effectuez l'une des actions suivantes :• Si vous utilisez une connexion Planning and Consolidation, ouvrez la boîte de dialogueEnregistrer

sous, sélectionnez un format (.xlt ou .xltx) et saisissez un nom pour le fichier modèle.• Si vous utilisez une connexion locale ou SAP BusinessObjects Enterprise, ouvrez la boîte de

dialogue Enregistrer, sélectionnez un format (.xlt ou .xltx) et saisissez un nom pour le fichiermodèle. Le modèle est alors enregistré dans le dossier local suivant : C:\Documents andSettings\[UtilisateurWindows]\Mes Documents\PC_LOC\ [nom d'utilisateur]\books\[appset]\[application]\[équipe ou équipe locale]\WebExcel\ManageBook C:\Documents and Settings\[UtilisateurWindows]\Mes Documents\PC_LOC\ [nomd'utilisateur]\books\[appset]\[application]\[équipe ou équipe locale]\WebExcel\ManageDistributionList.

31.2.2.2 Distribution des classeurs

Après avoir créé un modèle, vous pouvez distribuer les classeurs ou planifier leur distribution. Vouspouvez les envoyer par courrier électronique sous forme de pièces jointes ou les stocker à unemplacement spécifique.

Les classeurs sont automatiquement mis hors connexion, ce qui signifie que les utilisateurs seront enmesure d'utiliser un classeur à l'état déconnecté, sans utiliser le module complémentaire EPM.

Planification de la distribution• Les planifications que vous créez sont automatiquement enregistrées pour la connexion en cours

dans les Tâches planifiées de Microsoft Windows.• Pour utiliser les Tâches planifiées Windows afin de planifier une publication de jeux de rapports,

vous devez disposer des droits d'administrateur sur votre ordinateur. Si ce n'est pas le cas (pourdes raisons de sécurité), vous pouvez utiliser les Tâches planifiées Windows si vous disposez decertains droits Windows. Pour en savoir plus, voir http://support.microsoft.com/kb/883273/en-us.

Distribution par courrier électroniqueSi vous voulez envoyer les classeurs par courrier électronique de sorte que la distribution puisse êtreeffectuée, vous devez saisir les informations requises concernant le serveur SMTP que vous utilisezpour envoyer les messages électroniques.

Sélectionnez EPM > Options > Options utilisateur.

Remarque :Si vous utilisez une connexion Planning and Consolidation et que cette connexion renvoie lesinformations du serveur SMTP, il n'est pas nécessaire de saisir ces informations dans les Optionsutilisateur.

Saisissez les informations suivantes dans la zone Configuration du serveur SMTP de la boîte dedialogue Options utilisateur :• L'adresse du serveur SMTP.

2013-03-14228

Collaboration

• Le numéro de port. En règle générale, le numéro de port est 25.• Sélectionnez le type d'authentification :

• Anonyme. Si vous sélectionnez ce type, aucune authentification n'est requise et vous n'avez pasbesoin de saisir d'informations dans la zone Authentification.

• Base• NTML

• Si vous avez sélectionné le type d'authentification de base ou NTML, vous devez sélectionner lenom d'utilisateur et le mot de passe du serveur SMTP.

• Sélectionnez l'option Activer SSL si nécessaire.

31.2.2.2.1 Démarrage de la distribution

• Avant de démarrer une distribution, vous devez définir un modèle de distribution.• Si vous voulez envoyer les classeurs par courrier électronique (et si vous n'utilisez pas de connexion

Planning and Consolidation qui renvoie les informations du serveur SMTP) afin de procéder à ladistribution, vous devez saisir les informations requises concernant le serveur SMTP utilisé pourenvoyer les courriers électroniques. Sélectionnez EPM >Options >Options utilisateur et saisissezles informations SMTP dans la zone Configuration du serveur SMTP.

1. Sélectionnez EPM > Distribution > Distribuer.L'Assistant de distribution s'ouvre.

2. Sélectionnez Distribuer maintenant et cliquez sur Suivant.3. Pour envoyer les classeurs par courrier électronique :

a. Sélectionnez Passer en mode hors ligne et envoyer par courrier électronique et cliquez surSuivant.

b. Saisissez les informations de courrier électronique standard.

4. Pour enregistrer les classeurs dans un dossier spécifique :a. Sélectionnez Passer enmode hors ligne et enregistrer dans le dossier et cliquez sur Suivant.b. Dans la zone Emplacement du dossier, saisissez le chemin d'accès au dossier dans lequel

vous souhaitez enregistrer les classeurs ou sélectionnez le chemin d'accès à l'aide du boutoncomportant des points de suspension.

5. Si vous utilisez une connexion Planning and Consolidation, sélectionnez l'emplacement où eststocké le modèle à utiliser (Public ou une équipe spécifique).

6. Sélectionnez les modèles, puis les sections de modèles à utiliser pour générer les classeurs.Lorsque vous utilisez une connexion Planning and Consolidation, vous pouvez sélectionner uneéquipe afin d'afficher tous les modèles de cette équipe. Vous pouvez ensuite sélectionner le modèleet les sections de votre choix.Un résumé affiche des informations concernant les classeurs à générer.

7. Cliquez sur Suivant.La distribution démarre et les étapes du processus s'affichent.

Les classeurs sont générés et stockés dans le dossier spécifié ou ils sont envoyés par courrierélectronique sous forme de pièce jointe, selon ce qu'a spécifié l'utilisateur pour chaque membre variabledu modèle de distribution.

2013-03-14229

Collaboration

31.2.2.2.2 Planification de la distribution

• Avant de démarrer une distribution, vous devez avoir défini au préalable un modèle de distribution.• Puisque vous utilisez les Tâches planifiées Microsoft Windows pour planifier une distribution, vous

devez être administrateur de votre ordinateur ou disposer de certains droits Windows.1. Sélectionnez EPM > Distribution > Distribuer.

L'Assistant de distribution s'ouvre.

2. Sélectionnez Planifier la distribution et cliquez sur Suivant. Si une planification a déjà été définiepour la connexion en cours, la planification s'affiche.

Remarque :Seule une Tâche planifiée Windows peut être utilisée par connexion.

• S'il n'existe aucune planification pour la connexion en cours ou si vous souhaitez modifier laplanification : cliquez sur Suivant, saisissez les informations de planification, saisissez deux foisvotre mot de passe de session Windows et cliquez à nouveau sur Suivant.

Remarque :

• L'option Activer la planification est sélectionnée par défaut, ce qui signifie que la tâcheplanifiée Windows est activée par défaut.

• Les planifications que vous créez sont automatiquement enregistrées pour la connexion encours dans les Tâches planifiées Windows.

• Pour désactiver la Tâche planifiée Windows en cours, cliquez sur le bouton Tâches planifiéesWindows. L'écran Taches planifiées s'affiche. Suivez les procédures Windows standard :cliquez avec le bouton droit sur la tâche planifiée, puis sélectionnez Propriétés. Dans l'ongletTâche, décochez l'option Activé.

3. Pour envoyer les classeurs par courrier électronique :a. Sélectionnez Passer en mode hors ligne et envoyer par courrier électronique et cliquez sur

Suivant.b. Saisissez les informations de courrier électronique standard.

4. Pour enregistrer les classeurs dans un dossier spécifique :a. Sélectionnez Passer enmode hors ligne et enregistrer dans le dossier et cliquez sur Suivant.b. Dans la zone Emplacement du dossier, saisissez le chemin d'accès au dossier dans lequel

vous souhaitez enregistrer les classeurs ou sélectionnez le chemin d'accès à l'aide du boutoncomportant des points de suspension.

5. Sélectionnez les modèles, puis les sections de modèles à utiliser pour générer les classeurs.Lorsque vous utilisez une connexion Planning and Consolidation, vous pouvez sélectionner uneéquipe afin d'afficher tous les modèles de cette équipe. Vous pouvez ensuite sélectionner le modèleet les sections de votre choix.Un résumé affiche des informations concernant les rapports à générer.

6. Cliquez sur Suivant.7. Cliquez sur Process (Processus).

2013-03-14230

Collaboration

31.2.2.3 Collecte de données

S'applique à:Connexions Planning and Consolidation.

Si les utilisateurs ont saisi des données dans les classeurs distribués, ils peuvent soit renvoyer lesclasseurs à l'expéditeur par courrier électronique, soit remplacer les classeurs dans le dossier dedistribution spécifié.

L'expéditeur peut alors collecter les classeurs dans le dossier spécifié ou le dossier électronique.

Les données saisies sont automatiquement enregistrées sur le serveur.

31.2.2.3.1 Pour collecter des données

Pour collecter des données, vous devez avoir préalablement distribué des classeurs sur la mêmeconnexion.1. Sélectionnez EPM > Distribution > Collecter.

L'Assistant Regroupement s'ouvre.

2. Effectuez l'une des actions suivantes :• Pour collecter les données saisies dans les classeurs que les utilisateurs vous ont renvoyés par

courrier électronique, sélectionnez l'option Boîte de réception Outlook, puis cliquez sur lebouton d'ellipse (...) dans la zoneDossier de travail. Dans la boîte de dialogue Microsoft Outlook,sélectionnez le dossier Outlook dans lequel sont stockés les courriers électroniques contenantles classeurs. De retour dans l'Assistant Regroupement, sélectionnez les courriers électroniquescontenant les classeurs à collecter, puis cliquez deux fois sur Suivant.

• Pour collecter les données saisies dans les classeurs que les utilisateurs ont enregistrés dansun dossier spécifique, sélectionnez l'option Dossier local, puis cliquez sur le bouton d'ellipse(...) dans la zone Dossier de travail. Dans la boîte de dialogue qui s'affiche, sélectionnez ledossier contenant les classeurs à collecter. De retour dans l'Assistant Regroupement,sélectionnez les classeurs à collecter, puis cliquez deux fois sur Suivant.

Les classeurs sont automatiquement connectés et les données sont enregistrées sur le serveur.

2013-03-14231

Collaboration

2013-03-14232

Collaboration

Fonctions EPM

Les fonctions EPM sont des formules vous permettant d'extraire des informations ou données spécifiqueset de faire en sorte qu'un rapport se comporte d'une certaine façon, offrant ainsi puissance et souplesseaux rapports.• Vous pouvez saisir une formule EPM directement dans la barre de formule.

Pour simplifier la création et la modification des formules ainsi que limiter les erreurs de saisie etde syntaxe, utilisez la saisie semi-automatique de formule de Microsoft Office Excel. Après avoirsaisir =epm (ou =EPM, puisqu'elle n'est pas sensible à la casse), une liste déroulante dynamiquede toutes les fonctions EPM s'affiche sous la cellule.

• Vous pouvez également utiliser la boîte de dialogue standard Insérer une fonction de MicrosoftOffice Excel en cliquant sur le bouton Insérer une fonction dans l'onglet EPM du ruban.

Les fonctions EPM dédiées sont réunies sous la catégorie EPMFunctions.

Remarque :

• Vous devez désactiver les fonctions Reconnaissance de membre et Activer la reconnaissance desmembres locaux lorsque vous utilisez les fonctions EPM.

• Notes générales :• Le texte saisi dans les formules n'est pas sensible à la casse.• Les paramètres de chaîne doivent être saisis entre guillemets. Par exemple : "compte".• Le caractère de séparation utilisé pour séparer les paramètres d'une fonction dépend du

"séparateur de liste" défini dans vos paramètres régionaux.

Une fonction EPM est créée par défaut sur une connexion active de la feuille. La connexion par défautest affichée dans la liste déroulante Connexion active du volet EPM. A l'aide de la liste déroulante,vous pouvez directement sélectionner une autre connexion ou sélectionner la commande Sélectionnezune autre connexion, puis sélectionner une autre connexion dans le Gestionnaire de connexionsqui s'ouvre.

Remarque :

• Pour des raisons techniques, les fonctions qui ne sont pas prises en charge par une source dedonnées spécifique ne sont pas grisées ni masquées dans la catégorie EPMFunctions. Toutes lesfonctions sont peuvent être sélectionnées, quelle que soit la source de données.

• La catégorie FPMXLClient.TechnicalCategory n'est utilisée que de façon interne et ne doit pasêtre utilisée par d'autres utilisateurs.

• Si vous utilisez des rapports créés avec des versions antérieures de Planning and Consolidation(avant la version 10), certaines fonctions commençant par Ev continuent de fonctionner, mais leursnoms ne sont pas automatiquement convertis en EPM. A partir de la version 10, les noms desfonctions commencent par EPM. Toutes les fonctions commençant par Ev sont regroupées dans la

2013-03-14233

Fonctions EPM

catégorie EVFunctions (obsolète). Pour en savoir plus sur les anciens noms et les nouveaux nomscorrespondants, voir le guide SAP BusinessObjects EPM Solutions, add-in for Microsoft OfficeWhat's New guide.

• Cette remarque s'applique aux connexions Planning and Consolidation locales. Cependant, lors del'utilisation des deux modules complémentaires, Planning and Consolidation Interface pour Excel 7.5(sur un modèle Planning and Consolidation 7.5) et module complémentaire EPM 10.0 (sur un modèlePlanning and Consolidation 10.0), décochez l'option Charger les fonctions EV des Optionsutilisateur de l'onglet EPM. La catégorie EVFunctions (Obsolète) n'apparaît pas. Cela permetd'éviter les conflits entre les noms de fonctions EV.

• • Les fonctions Ev suivantes ne sont pas prises en charge dans le module complémentaire EPM :EvALK, EvASV, EvBLK, EvCLK, EvDLK, EvENE, EvEXP, EvINP, EvLIK, EvLST, EvMEM, EvMSG,EvNXP, EvPLK, EvPOV, EvPXR, EvSEN, EvSET, EvSLK, OsAMT.

• Le nom EvMNU est toujours pris en charge, mais ses anciens paramètres ne sont pas reconnuspar le module complémentaire EPM. Pour en savoir plus sur les nouveaux paramètres, voirEPMExecuteAPI.

Actualisation de fonctions EPMLors de la création ou de la modification des fonctions EPM, celles-ci sont exécutées immédiatement,à l'exception de plusieurs fonctions.

Les fonctions EPM devant extraire des informations du serveur ne sont exécutées que lorsque vousactualisez la feuille de calcul ou le classeur en sélectionnant Actualiser ou Actualiser > Actualiserla feuille de calcul ou Actualiser > Actualiser le classeur. Une simple actualisation du rapportn'entraîne pas l'exécution de la fonction EPM et les données de fonction EPM ne s'affichent pas dansle rapport tant que vous n'actualisez pas la feuille de calcul ou le classeur. Voir l'exemple ci-dessous.

Remarque :Les opérations suivantes actualisent automatiquement le rapport sélectionné (non l'intégralité de lafeuille de calcul) : Développer, Réduire, Conserver le membre, Exclure le membre, modifications dansl'Editeur de rapport, modifications dans la zone Page.

Exemple:Vous souhaitez extraire les commentaires des comptes placés dans les lignes du rapport. Vous créezun membre local qui contient la fonction EPMCommentPartialContext.

Cliquez sur Actualiser ou Actualiser > Actualiser la feuille de calcul ou Actualiser > Actualiser leclasseur. Les données et les commentaires s'affichent à partir du serveur.

fn (membre local avec EPMCommentPartialCo-ntext)

Total 2011

ok2 356Coûts de personnel

Développez "Coûts en personnel". L'action Développer actualise automatiquement le rapport en courset non la feuille de calcul en cours. Etant donné que la fonction EPMCommentPartialContext extrait lescommentaires du serveur, ceux-ci ne sont pas affichés à ce stade. Il en va de même pour les données.Au lieu de cela, #RFR s'affiche dans les cellules. Par conséquent, votre rapport contient un mélangede données, commentaires et #RFR : il s'agit du comportement standard. Pour afficher l'ensemble desdonnées et commentaires, vous devez actualiser la feuille de calcul ou le classeur dans son intégralité.

2013-03-14234

Fonctions EPM

fn (membre local avec EPMCommentPartialContext)Total 2011

ok2 356Coûts de personnel

#RFR#RFRDépenses en primes

#RFR#RFRSalaires et traitements

#RFR#RFRCotisations sociales

Cliquez sur Actualiser ou Actualiser > Actualiser la feuille de calcul ou Actualiser > Actualiser leclasseur : les données et commentaires s'affichent et les occurrences de #RFR sont supprimées descellules.

Référencement d'un EPMOlapMemberODans une formule de fonction EPM, lorsque vous référencez une cellule qui contient un membre placédans l'une des trois zones du rapport (c'est-à-dire un membre identifié par =EPMOlapMemberO), vousdevez utiliser la fonction EPMMemberID dans les deux cas suivants :• si l'ID et la description de EPMOlapMemberO sont affichés dans le rapport,• si seul(e) la description ou l'ID de EPMOlapMemberO est affiché(e) dans le rapport et si la description

ou l'ID n'est pas unique dans la source de données.

Dans les autres cas, il est recommandé d'utiliser la fonction EPMMemberID.

Exemple:exemple avec la fonction EPMMemberProperty

Ne pas définir la fonction comme suit : =EPMMemberProperty("connexion1"; B4; "HLEVEL")

Définissez la fonction comme suit : =EPMMemberProperty("connexion1"; EPMMemberID(B4); "HLEVEL")

Remarque :Vous pouvez également spécifier que pour chaque formule de fonction EPM créée, lors du référencementd'une cellule qui contient un membre EPMOlapMemberO, la fonction "EPMMemberID" soitautomatiquement ajoutée. Pour ce faire, sélectionnez l'optionUtiliser EPMMemberID dans les formulesEPM dans les options utilisateur. Par exemple, si vous référencez la cellule A6, lorsque cette optionest sélectionnée, A6 est automatiquement remplacée par EPMMemberID(A6) si A6 contient une fonctionEPMOlapMemberO.

Pour toutes les fonctions EPM qui ont été créées alors que l'option n'était pas sélectionnée, vous pouvezinspecter toutes les formules de la feuille de calcul active. Pour toutes les références de cellule contenantdes membres, la fonction EPMMemberID est ajoutée. Pour inspecter toutes les formules, sélectionnezEPM > Autres > Insérer EPMMemberID dans les formules EPM.

Remarque :

• L'option Utiliser EPMMemberID dans les formules EPM et la commande Insérer EPMMemberIDdans les formules EPM s'appliquent à la fois aux fonctions EPM et aux membres locaux.

• Notez toutefois que la sélection de cette option peut diminuer les performances.

Membres extraitsLe module complémentaire EPM recherche les membres selon l'ordre suivant : nom unique complet,ID, description.

2013-03-14235

Fonctions EPM

Exemple:l'ID du membre M est égal à la description du membre W. Lorsque vous saisissez la description dumembre M comme paramètre d'une fonction EPM, le membre W sera extrait, car le système recherched'abord les ID. Le membre extrait est celui dont vous avez saisi l'ID.

Pour en savoir plus sur les noms de membres, voir Nom d'affichage .

Utilisation des fonctions volatilesComme le mentionne la documentation de Microsoft Excel, l'utilisation de trop nombreuses fonctionsvolatiles peut réduire les performances de recalcul.

Pour rappel, les fonctions Microsoft Excel suivantes sont volatiles : MAINTENANT, AUJOURDHUI,ALEAT, DECALER, INDIRECT, INFO (en fonction de ses arguments), CELLULE (en fonction de sesarguments).

Rubriques associées• Connexions

32.1 EPMUser

Cette fonction extrait le nom d'utilisateur de la connexion spécifiée.

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

32.2 EPMServer

Cette fonction extrait l'adresse de serveur de la connexion spécifiée.

2013-03-14236

Fonctions EPM

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

32.3 EPMEnvDatabaseDesc

Cette fonction extrait la description de l'environnement ou de la base de données de la connexionspécifiée.

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

32.4 EPMEnvDatabaseID

Cette fonction extrait le nom de l'environnement ou de la base de données de la connexion spécifiée.

2013-03-14237

Fonctions EPM

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

32.5 EPMModelCubeID

Cette fonction extrait le nom du modèle ou du cube pour la connexion spécifiée.

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

32.6 EPMModelCubeDesc

Cette fonction extrait la description du modèle ou du cube pour la connexion spécifiée.

2013-03-14238

Fonctions EPM

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

32.7 Fonctions sur les rapports

Certaines fonctions EPM permettent d'exécuter certaines actions sur les rapports.

Remarque :

• Ne saisissez pas les fonctions en regard d'une cellule de rapport. Laissez une ligne ou une colonnevide entre la fonction et le rapport. De plus, vous devez saisir les fonctions au-dessus des rapports.Par conséquent, si vous déplacez les rapports, les fonctions ne sont pas déplacées avec eux.

• Après avoir saisi une fonction, effectuez une actualisation sur la feuille de calcul.

32.7.1 EPMDimensionOverride

Cette fonction remplace la sélection de membres pour une dimension spécifiée dans un ou plusieursrapports. La sélection du membre de la dimension effectuée dans le Sélecteur de membres estremplacée par une cellule ou une plage de cellules spécifique.

2013-03-14239

Fonctions EPM

DescriptionParamètre

ID d'un ou de plusieurs rapports.reportID

Dans une connexion Planning and Consolidation, spécifiez le nom de la dimension.Pour les autres connexions, spécifiez le nom de la hiérarchie. Pour spécifier unehiérarchie, saisissez : hiérarchie de dimension

dimension

Membres que vous voulez sélectionner pour la dimension spécifiée. Les membresremplacent les membres précédemment sélectionnés dans le rapport.

membres

Paramètre reportIDVous pouvez appliquer la sélection à un ou plusieurs rapports à l'aide du paramètre reportID. Parexemple : "000;001" où 000 correspond au premier rapport de la feuille (aussi appelé rapport par défaut)et 001 correspond au second rapport de la feuille.

Remarque :Utilisez le caractère ; pour séparer les rapports.

Si vous spécifiez plusieurs rapports dans le paramètre reportID, vous pouvez utiliser le caractère |dans le paramètre membres pour séparer la définition de remplacement de membre. La premièredéfinition de remplacement de membre est appliquée au premier rapport, la deuxième définition deremplacement de membre est appliquée au deuxième rapport, et ainsi de suite.• Si vous définissez davantage de définitions de remplacement de membre que de rapports, les

définitions de remplacement de membre en surplus ne seront appliquées à aucun rapport.

Par exemple : =EPMDimensionOverride("000;001;002","Catégorie"," PLAN | ACTUAL,FORECAST| ACTUAL,FORECAST,PLAN | ACTUAL")• Dans le rapport 000, les membres de la dimension Catégorie sont remplacés par le membre

PLAN.• Dans le rapport 001, les membres de la dimension Catégorie sont remplacés par les membres

ACTUAL et FORECAST.• Dans le rapport 002, les membres de la dimension Catégorie sont remplacés par les membres

ACTUAL, FORECAST et PLAN.• La quatrième définition de remplacement de membre ACTUAL n'est appliquée à aucun rapport.

• Dans le rapport 002, les membres de la dimension Catégorie sont remplacés par les membresACTUAL, FORECAST et PLAN et ACTUAL.

• La quatrième définition de remplacement de membre ACTUAL n'est appliquée à aucun rapport.• Si vous définissez davantage de rapports que la définition de remplacement de membre, les rapports

en surplus utiliseront la dernière définition de remplacement de membre.

Par exemple : =EPMDimensionOverride("000;001;002;003","Catégorie"," PLAN | ACTUAL").• Dans le rapport 000, les membres de la dimension Catégorie sont remplacés par le membre

PLAN.• Dans le rapport 001, les membres de la dimension Catégorie sont remplacés par le membre

ACTUAL.

2013-03-14240

Fonctions EPM

• Dans le rapport 002, les membres de la dimension Catégorie sont remplacés par les membresACTUAL.

• Dans le rapport 003, les membres de la dimension Catégorie sont remplacés par les membresACTUAL.

Remarque :Le rapport maître a la priorité sur les autres rapports.

Paramètre membresPour le paramètre membres, vous pouvez utiliser les valeurs suivantes pour spécifier une sélectionde membres dynamique :• MEMBERS. Extrait tous les membres de la dimension.• BASMEMBERS. Extrait tous les membres de niveau de base de la dimension.• BAS. Extrait tous les membres de niveau de base de la dimension qui sont inférieurs au membre

du contexte.• DEP. Extrait tous les enfants du membre du contexte de la dimension.• ALL. Extrait tous les descendants du membre du contexte de la dimension.• SELF. Extrait le membre du contexte de la dimension.• LDEP(n). Extrait tous les descendants du membre du contexte de la dimension jusqu'au niveau n

de la hiérarchie, y compris les membres des niveaux intermédiaires. Par exemple :LDEP(2,2008.TOTAL) extrait les membres semestre et trimestre 2008.

En outre, vous pouvez facultativement utiliser le caractère y pour n'extraire que les membres duniveau spécifié par n. Par exemple : LDEP(2,2008.TOTAL,Y) n'extrait que les membres trimestre2008.

• LBAS(n). Extrait tous les membres du niveau de base qui sont inférieurs au membre du contextede la dimension jusqu'au niveau n de la hiérarchie, y compris les membres des niveaux intermédiaires.Facultativement, vous pouvez utiliser le caractère y pour n'extraire que les membres du niveauspécifié par n.

• LMEMBERS(n). Extrait tous les descendants du membre "all" de la dimension jusqu'au niveau n dela hiérarchie, y compris les membres des niveaux intermédiaires. Facultativement, vous pouvezutiliser le caractère y pour n'extraire que les membres du niveau spécifié par n.

• LBASMEMBERS(n). Extrait tous les membres du niveau de base du membre "all" de la dimensionjusqu'au niveau n de la hiérarchie, y compris les membres des niveaux intermédiaires. En outre,vous pouvez facultativement utiliser le caractère y pour n'extraire que les membres du niveau spécifiépar n.

• PARENTAFTER. Cette valeur ne peut être utilisée seule. Par exemple : MEMBERS,PARENTAFTER.Extrait tous les membres de la dimension, affichant les totaux en bas de la zone Ligne ou à droitede la zone Colonne.

Remarque :

• Les valeurs ci-dessus ne sont pas sensibles à la casse.• Afin que les membres soient reconnus en tant que tels, saisissez les noms des membres entre

' ' (guillemets simples) ou " " (guillemets doubles) lorsqu'ils contiennent des espaces ou descaractères spéciaux. Par exemple : =EPMDimensionOverride("000","FL","'99 - Closing Balance'")

Exemples :

2013-03-14241

Fonctions EPM

• SELF. Membre du contexte. Si vous modifiez le membre dans le contexte, le membre est mis à jourdans le rapport.

• SELF, DEP. Membre du contexte et ses enfants.• SELF, ALL. Membre du contexte et ses descendants.

Remarque :

• Vous pouvez spécifier des cellules de la feuille en cours ou d'autres feuilles.• Vous pouvez saisir n'importe quelle formule Microsoft Office Excel.• Cette fonction est dynamique. En d'autres termes, si vous avez spécifié SELF, DEP et si, par

exemple, un enfant du membre du contexte est supprimé de la source de données, il est aussisupprimé du rapport.

• Lors de l'utilisation d'une connexion Planning and consolidation, vous pouvez saisir une sélectionde propriétés : propriété=valeurpropriété. Par exemple, pour la dimension Compte, vous pouvezsaisir ACCTYPE=INC pour extraire tous les comptes de revenus. Utilisez le nom technique dePlanning and Consolidation des propriétés et valeurs de propriété.

32.7.2 EPMAxisOverride

Cette fonction remplace une ou plusieurs dimensions (et leurs membres) par une zone spécifiée (zoneLigne ou Colonne).

Lorsque vous saisissez la fonction, puis cliquez sur Entrée, le remplacement de membre est reflétédans le volet EPM mais pas dans le rapport. Pour refléter le remplacement, actualisez le rapport.

DescriptionParamètre

ID d'un ou de plusieurs rapports. Obligatoire.reportID

Spécifiez quelle zone est remplacée. Saisissez TRUE pour remplacer la zoneLigne et FALSE pour remplacer la zone Colonne. Obligatoire.

zone Ligne

Dans une connexion Planning and Consolidation, spécifiez le nom de la dimen-sion. Pour les autres connexions, spécifiez le nom de la hiérarchie. Pour spécifierune hiérarchie, saisissez : hiérarchie de dimension. Dimension1 n'est pas obliga-toire

dimension1... à di-mension5

Membres qui remplacent les membres actuellement dans le ou les rapports.membre1 est obligatoire.

membre1... à me-mbre5

• Vous pouvez appliquer la sélection à un ou plusieurs rapports à l'aide du paramètre reportID. VoirEPMDimensionOverride.

Remarque :Le rapport maître a la priorité sur les autres rapports.

• Pour le paramètre membres, voir EPMDimensionOverride.

2013-03-14242

Fonctions EPM

• Pour spécifier une dimension, vous pouvez sélectionner la cellule dans laquelle une liste déroulanteextrait les dimensions via la fonction EPMDimensionList. Si une autre dimension est sélectionnéedans la liste déroulante, le changement de dimension est pris en compte dans la fonctionEPMAxisOverride.

Remarque :

• N'utilisez pas la fonction EPMAxisOverride plus d'une fois dans la même zone du même rapport.•• Si vous saisissez une fonction pour la zone Ligne et une pour la zone Colonne, la zone Ligne a

la priorité sur la zone Colonne.• • Si la description d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi la

fonction, un message apparaît, indiquant que la description est ambiguë et vous recommandantd'utiliser plutôt l'ID du membre.

• Si l'ID d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi la fonction,un message apparaît, indiquant que l'ID est ambigu et vous recommandant d'utiliser plutôt lenom unique complet du membre.

Rubriques associées• EPMDimensionOverride• EPMDimensionList

32.7.3 EPMCopyRange

Cette fonction permet d'ajouter et de répéter le contenu d'une plage de cellules jusqu'à ce que soitatteint le bas (colonnes) ou le côté droit (lignes) d'un rapport. La plage est ajoutée à une grille dedonnées dans les zones de décalage (le cas échéant), directement après la zone Ligne et sous la zoneColonne.• Le contenu suivant de la plage source indiquée est ajouté aux cellules du rapport ne contenant pas

données : tous les paramètres de mise en forme (formules, données, texte fixe et paramètres devalidation de données).

• Par défaut, le contenu suivant de la plage source indiquée est ajoutée aux cellules de rapportscontenant des données : tous les paramètres de mise en forme et toutes les formules. Si vous voulezajouter le contenu suivant aux cellules du rapport contenant des données, saisissez TRUE dans leparamètre copyAllOnCopyRange : tous les paramètres de mise en forme (formules, données, textefixe et paramètres de validation de données). Seules les cellules vides ne seront pas ajoutées auxcellules de données.

• Si la plage source que vous voulez ajouter est inférieure à la plage du rapport, le contenu suivantde la plage source est dupliqué tant que la plage du rapport n'a pas été atteinte : tous les paramètresde mise en forme (formules, texte fixe et paramètres de validation de données dans les cellules durapport ne contenant pas de données).

• Si la plage source est une zone vide (décalage) du rapport et si la plage source est supérieure à lazone vide, le début de la plage source est ajouté à la zone vide et le reste de la plage source estdupliqué dans la grille de données.

2013-03-14243

Fonctions EPM

Vous pouvez ajouter la plage à un ou plusieurs rapports à l'aide du paramètre reportID. Par exemple :"000;001" où 000 correspond au premier rapport de la feuille (aussi appelé rapport par défaut) et 001correspond au second rapport de la feuille.

Remarque :Utilisez le caractère ; pour séparer les rapports.

DescriptionParamètre

ID d'un ou de plusieurs rapports.reportID

Spécifiez où ajouter la plage. Saisissez TRUE pour ajouter les cellules dans leslignes et FALSE pour ajouter les cellules dans les colonnes.

Lignes

Spécifiez la plage de cellules renfermant le contenu à ajouter aux lignes ou auxcolonnes.

SourceRange

Spécifiez si tous les types de contenu sont ajoutés aux données du rapport. Sai-sissez TRUE pour copier tous les types de contenu. Sinon, saisissez FALSE.

copyAllOnReport-Data

Remarque :Lorsque plusieurs rapports partagent une même zone, la fonction EPMCopyRange se comporte de lafaçon suivante : si la zone spécifiée dans la fonction EPMCopyRange (à l'aide du paramètre Lignes)n'est pas la zone principale, la fonction EPMCopyRange est tout simplement ignorée.

32.7.4 EPMInsertCellsBeforeAfterBlock

Cette fonction insère des cellules avant ou après un bloc de membres pour une dimension spécifiée.

Si la plage à insérer est inférieure à la plage de destination dans le rapport :• les premières cellules de la plage sont insérées avant le bloc de membres.• les cellules en surplus de la plage source sont copiées et dupliquées dans toutes les cellules de la

plage de destination jusqu'à ce que la fin du rapport soit atteinte.

Remarque :Les cellules insérées sont considérées comme des membres "erronés". Un membre inséré est identifiépar une formule commençant par =EPMInsertedMember(.

2013-03-14244

Fonctions EPM

DescriptionParamètre

ID d'un ou de plusieurs rapports.reportID

Dans une connexion Planning and Consolidation, spécifiez le nom de la dimension.Pour les autres connexions, spécifiez le nom de la hiérarchie. Pour spécifier unehiérarchie, saisissez : hiérarchie de dimension

Dimension

Spécifiez où doivent être insérées les cellules. Saisissez TRUE pour insérer lescellules avant les membres et FALSE pour les insérer après les membres.

Avant

Spécifiez la plage de cellules renfermant le contenu à insérer.Plage

Remarque :Lorsque plusieurs rapports partagent une même zone, la fonction EPMInsertCellsBeforeAfterBlock secomporte de la façon suivante : si vous voulez insérer les cellules dans le rapport principal uniquement,vous ne spécifiez que l'ID du rapport principal (à l'aide du paramètre reportID) ; si vous voulez insérerles cellules uniquement dans un rapport enfant, vous devez spécifier les deux ID (à l'aide du paramètrereportID) : l'ID du rapport principal et l'ID du rapport enfant ; si vous voulez insérer les cellules dansplusieurs rapports enfant, vous devez spécifier tous les ID (à l'aide du paramètre reportID) : l'ID durapport principal et les ID des rapports enfant. Vous devez toujours spécifier l'ID du rapport principal.

32.7.5 EPMMemberID

Cette fonction extrait le nom unique d'un membre de la dimension spécifié qui est inclus dans un rapport.

Un nom unique inclut [nom de la dimension].[nom de la hiérarchie].[nom du membre]

DescriptionParamètre

Le membre dont vous souhaitez extraire le nom unique. Obligatoire.membre

32.7.6 EPMReportOptions

Cette fonction remplace les options d'un ou de plusieurs rapports. Le remplacement s'applique à unrapport uniquement si l'option Hériter les options de la feuille n'est pas sélectionnée dans l'ongletOptions de l'Editeur de rapport.

2013-03-14245

Fonctions EPM

DescriptionParamètre

ID d'un ou de plusieurs rapports. Obligatoire.reportID

Spécifiez les options qui replaceront celles existantes. Obligatoire.options

Dans le paramètre d'options, vous pouvez spécifier une ou plusieurs options. Utilisez le caractère ;pour séparer les options.

Remarque :Toutes les options du rapport ne sont pas décrites dans cette section. Suivez les liens des descriptionsdes options.

Voici la liste de valeurs correspondant aux options du rapport :• CalculateParentsInHierarchies. Pour activer cette option, saisissez :

"CalculateParentsInHierarchies=true". Pour la désactiver, saisissez :"CalculateParentsInHierarchies=false".

Pour en savoir plus, voir Calculer les parents des hiérarchies.

• Conserver la formule sur les données. Pour activer cette option, saisissez :"KeepFormulaOnData=true". Pour la désactiver, saisissez : "KeepFormulaOnData=false".

Pour en savoir plus, voir Conservation de la formule relative aux données et affichage des donnéesdans les commentaires .

• Afficher les données source des commentaires. Pour activer cette option, saisissez :"ShowSourceDataInComments=true". Pour la désactiver, saisissez :"ShowSourceDataInComments=false".

Pour en savoir plus, voir Conservation de la formule relative aux données et affichage des donnéesdans les commentaires .

• Conserver les lignes vides. Pour activer cette option, saisissez : "KeepEmptyRows=true". Pour ladésactiver, saisissez : "KeepEmptyRows=false".

Pour en savoir plus, voir Aucune donnée et valeurs zéro.

• Conserver les colonnes vides. Pour activer cette option, saisissez : "KeepEmptyColumns=true".Pour la désactiver, saisissez : "KeepEmptyColumns=false".

Pour en savoir plus, voir Aucune donnée et valeurs zéro.

• Répéter les en-têtes de lignes. Pour activer cette option, saisissez : "RepeatRowHeaders=true".Pour la désactiver, saisissez : "RepeatRowHeaders=false".

Pour en savoir plus, voir Répéter les en-têtes de lignes et Répéter les en-têtes de colonnes.

• Répéter les en-têtes de colonnes. Pour activer cette option, saisissez : "RepeatColumnHeaders=true".Pour la désactiver, saisissez : "RepeatColumnHeaders=false".

Pour en savoir plus, voir Répéter les en-têtes de lignes et Répéter les en-têtes de colonnes.

• Geler l'actualisation des données. Pour activer cette option, saisissez : "FreezeDataRefresh=true".Pour la désactiver, saisissez : "FreezeDataRefresh=false".

2013-03-14246

Fonctions EPM

Pour en savoir plus, voir Gel de l'actualisation des données.

• Définir la valeur par défaut dans la cellule vide et Valeur par défaut des cellules vides. Pour activercette option, saisissez : "SetDefaultValueInEmptyCell=true". Pour la désactiver, saisissez :"SetDefaultValueInEmptyCell=false".

Ensuite, pour définir une valeur par défaut, saisissez : "EmptyCellDefaultValue=[chaîne]".

Par exemple, vous voulez afficher "aucune donnée" dans les cellules ne contenant pas de valeurs.Saisissez ce qui suit dans le paramètre d'options :"SetDefaultValueInEmptyCell=true";"EmptyCellDefaultValue=aucune donnée"

Pour en savoir plus, voir Valeur par défaut des cellules vides .

• Retrait de l'en-tête de ligne. Trois valeurs sont possibles.• Aucun retrait. Saisissez : "RowHeaderIndentation=0".• Mettre les enfants en retrait. Saisissez : "RowHeaderIndentation=1".• Mettre les parents en retrait. Saisissez : "RowHeaderIndentation=2".

Pour en savoir plus, voir Retrait des en-têtes de ligne .

• Total à gauche. Pour activer cette option, saisissez : "TotalAtLeft=true". Pour la désactiver, saisissez :"TotalAtLeft=false".

Pour en savoir plus, voir Disposition des totaux .

• Total en haut. Pour activer cette option, saisissez : "TotalAtTop=true". Pour la désactiver, saisissez :"TotalAtTop=false".

Pour en savoir plus, voir Disposition des totaux .

• ApplyDynamicFormatting et FormattingSheet. Pour activer cette option, saisissez :"ApplyDynamicFormatting=true".

Ensuite, pour spécifier la feuille à appliquer, saisissez : "FormattingSheet=[nom de la feuille]".

Par exemple, saisissez ce qui suit dans le paramètre d'options :"ApplyDynamicFormatting=true" ;"FormattingSheet=templateCompany"

Pour en savoir plus, voir Appliquer la mise en forme dynamique.

Exemple : Exemple avec plusieurs options

Pour mettre en retrait les membres enfant dans la zone Ligne et appliquer la feuille de mise en formedynamique appelée "global" au rapport par défaut, saisissez les éléments suivants :

EPMReportOptions=("000","RowHeaderIndentation=1";"ApplyDynamicFormatting=true";"FormattingSheet=global")

32.7.7 EPMMemberSortingOverride

2013-03-14247

Fonctions EPM

Cette fonction permet de remplacer le regroupement et le tri de membres précédemment définis vial'interface (la zone Tri et regroupement des membres dans le Sélecteur de membres), pour unedimension spécifiée, dans un ou plusieurs rapports.

Pour en savoir plus sur le tri et le regroupement de membres via l'interface, voir Tri des membres etregroupement par propriété.

DescriptionParamètre

ID d'un ou de plusieurs rapports.reportID

Dans une connexion Planning and Consolidation, spécifiez le nom de la dimension.Pour les autres connexions, spécifiez le nom de la hiérarchie. Pour spécifier unehiérarchie, saisissez : hiérarchie de dimension

dimension

Indiquez si vous souhaitez activer le tri de membres. Entrez TRUE pour l'activer,FALSE pour le désactiver.

tri.

Indiquez si vous souhaitez trier les membres par ordre croissant ou décroissant.Entrez TRUE pour le tri croissant, FALSE pour le tri décroissant.

ascendingOrder

Nom de la propriété sur laquelle trier les membres. Les valeurs de la propriétéspécifiée sont classées dans l'ordre croissant ou décroissant, selon le paramètreCroissant.

Conseil :Dans le paramètre Propriété, vous pouvez référencer la cellule dans laquelle lafonction EPMDimensionProperty a été saisie. Pour plus de détails, EPMDimensionProperty.

propriété

Indiquez si vous souhaitez insérer un membre local de regroupement avant l'en-semble de membres. Saisissez TRUE pour insérer le membre local de regroupe-ment.

AddLocalMember-Before

Indiquez si vous souhaitez insérer un membre local de regroupement après l'en-semble de membres. Saisissez TRUE pour insérer le membre local de regroupe-ment.

AddLocalMembe-rAfter

Rubriques associées• Tri des membres et regroupement par propriété

32.7.8 EPMReadOnlyData

S'applique à:Connexions Planning and Consolidation.

Cette fonction permet de choisir de ne pas enregistrer les données saisies dans des plages spécifiques.

2013-03-14248

Fonctions EPM

DescriptionParamètre

ID d'un rapport (formulaire de saisie, dans ce cas)reportID

Spécifiez une plage de cellules contenant les données à enregistrer lors de l'actionde sauvegarde

Plage 1 à...

Remarque :Pour un formulaire de saisie spécifique, vous pouvez également choisir de ne pas enregistrer lesdonnées saisies pour certains membres de la dimension ou à l'intersection de certains membres. VoirDonnées en lecture seule.

32.8 EPMReportID

Cette fonction extrait le nom unique du rapport dont vous spécifiez un membre.

Si le membre spécifié appartient à une zone partagée par plusieurs rapports, l'ID du rapport maître estextrait.

DescriptionParamètre

Nom du membre. Obligatoire.Membre de rapport

32.9 EPMFullContext

Cette fonction extrait pour la connexion spécifiée les membres de la dimension du contexte et lesmembres contenus dans la zone Page du rapport spécifié. Pour chaque dimension de la zone Page,le membre de contexte est remplacé par le membre de la zone Page.

Remarque :Si la valeur dans reportID n'est pas connue, seuls les membres de contexte sont affichés.

Les membres sont affichés dans la cellule sélectionnée, séparés par le séparateur spécifié.

2013-03-14249

Fonctions EPM

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour obtenir de meilleures performances, SAP recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles comportant exactement le même nom.

nom de connexion

Caractère de séparation. Facultatif. Si rien n'est spécifié, le séparateur de listesde vos options régionales est utilisé.

séparateur

Spécifiez l'ID d'un rapport. Si rien n'est spécifié, 000 (rapport par défaut) est prisen compte.

reportID

32.10 EPMContextMember

Cette fonction extrait le membre de contexte pour la dimension spécifiée. Lorsque vous cliquez deuxfois sur la fonction, une boîte de dialogue s'ouvre, affichant tous les membres pour la dimension spécifiée.Vous pouvez sélectionner un autre membre et le contexte est modifié. Cette liste de membres peutfacultativement être filtrée à l'aide des propriétés de dimension.

Remarque :

• Assurez-vous que les actions accessibles par double-clic sont activées (l'optionActiver le double-clicdoit être sélectionnée dans EPM > Options > Options utilisateur).

• Si la cellule sur laquelle vous cliquez deux fois est fusionnée avec d'autres cellules, le double-clicne fonctionnera pas.

2013-03-14250

Fonctions EPM

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est priseen compte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieudu nom de la connexion, à condition que vous ne soyez pas connecté àd'autres modèles ayant exactement le même nom.

nom de connexion

Nom de la dimension. Obligatoire.dimension

Filtrer par propriété pour renvoyer uniquement les membres ayant des valeursde propriété spécifiées. Facultatif.

filtre

Affiche le même nom de membre que celui affiché dans la barre de contexte.Facultatif.

Si vous saisissez FALSE ou ne spécifiez rien, l'ID du membre est affiché dansla cellule.

Si vous saisissez TRUE, le nom de membre affiché dans la cellule est iden-tique au nom de membre affiché dans la barre de contexte.

nom du membre ducontexte

Exemple :

EPMContextMember("Finance","Entity","CALC=N;GROUP=SALES"). Pour la connexion FinancialConsolidation, le membre du contexte de la dimension Entité s'affiche dans la cellule. Si vous cliquezdeux fois sur la cellule, une boîte de dialogue affiche une liste de tous les membres d'entité filtrés parCALC=N et par GROUP=SALES.

32.11 EPMDimensionProperty

Cette fonction extrait les propriétés d'une dimension spécifiée dans une plage de cellules spécifiée.

2013-03-14251

Fonctions EPM

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

Nom de la dimension dont vous souhaitez renvoyer les propriétés. Obligatoire.dimension

Plage de cellules dans laquelle sont affichées les propriétés. Obligatoire.plage de destina-tion

Spécifiez si vous souhaitez afficher l'ID ou la description des propriétés. Facultatif.

Pour afficher l'ID des propriétés, saisissez TRUE.

Pour afficher la description des propriétés, saisissez FALSE ou ne saisissez rien.

afficher l'ID

Remarque :Une seule propriété est affichée par cellule. Si vous sélectionnez un nombre de cellules inférieur aunombre de propriétés, toutes les propriétés ne seront pas affichées. Par conséquent, vous devezsélectionner une large plage de destination.

32.12 EPMDimensionPropertyValues

Cette fonction extrait les valeurs d'une propriété donnée, pour une dimension donnée, dans une plagede cellules données.

2013-03-14252

Fonctions EPM

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

Nom de la dimension. Obligatoire.dimension

Nom de la propriété pour laquelle vous voulez renvoyer les valeurs. Obligatoire.propriété

Spécifiez la cellule dans laquelle la liste déroulante contenant toutes les valeursest affichée. Facultatif.

Si rien n'est spécifié, la liste déroulante s'affiche dans la cellule où vous avezsaisi la fonction.

cellule

32.13 EPMMemberDesc

Cette fonction extrait la description du membre de la dimension spécifié.

2013-03-14253

Fonctions EPM

DescriptionParamètre

Nom du membre. Obligatoire.membre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

Remarque :

• Si la description d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi lafonction, un message apparaît, indiquant que la description est ambiguë et vous recommandantd'utiliser plutôt l'ID du membre.

• Si l'ID d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi la fonction, unmessage apparaît, indiquant que l'ID est ambigu et vous recommandant d'utiliser plutôt le nomunique complet du membre.

32.14 EPMMemberProperty

Cette fonction extrait la valeur d'une propriété spécifiée pour un membre spécifié.

2013-03-14254

Fonctions EPM

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

Nom du membre. Obligatoire.membre

Nom de la propriété. Obligatoire.propriété

Remarque :

• Si la description d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi lafonction, un message apparaît, indiquant que la description est ambiguë et vous recommandantd'utiliser plutôt l'ID du membre.

• Si l'ID d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi la fonction, unmessage apparaît, indiquant que l'ID est ambigu et vous recommandant d'utiliser plutôt le nomunique complet du membre.

32.15 EPMMemberOffset

Cette fonction extrait un membre associé à un autre membre en spécifiant un décalage par rapport unà membre donné pour extraire le membre précédent ou suivant. La cellule contenant la fonctionEPMMemberOffset incrémente les membres sur la base du membre sélectionné. Par défaut, si leparamètre facultatif Niveau n'est pas inclus, le membre de même niveau que le membre spécifié estincrémenté.

Remarque :Lorsque vous choisissez un niveau spécifique à l'aide du paramètre Niveau, notez que seuls lesmembres situés au-dessus ou au même niveau que le membre (celui indiqué dans le paramètre Membre)dans la hiérarchie s'affichent. Si vous spécifiez un niveau qui se trouve en dessous du membre, leniveau est ignoré.

Vous pouvez utiliser un décalage négatif.

2013-03-14255

Fonctions EPM

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

Membre à partir duquel démarrer. Obligatoire.membre

Spécifiez le nombre d'incréments de membre. Obligatoire.offset

Spécifiez le niveau hiérarchique. Facultatif.niveau

Remarque :

• Si la description d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi lafonction, un message apparaît, indiquant que la description est ambiguë et vous recommandantd'utiliser plutôt l'ID du membre.

• Si l'ID d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi la fonction, unmessage apparaît, indiquant que l'ID est ambigu et vous recommandant d'utiliser plutôt le nomunique complet du membre.

Exemple :

EPMMemberOffset("Finance",D4,"1")

Si la cellule D4 contient 2009.T1 et qu'aucun niveau n'est spécifié, un incrément de 1 renvoie lemembre 2009.T2 et un incrément de 2 renvoie 2009.T3, et ainsi de suite.

Si la cellule D4 contient 2009.TOTAL et qu'aucun niveau n'est spécifié, un incrément de 1 renvoie2010.TOTAL.

32.16 EPMSelectMember

Cette fonction extrait un membre spécifié de la dimension. Lorsque vous cliquez deux fois sur la cellulecontenant la fonction, une boîte de dialogue s'ouvre affichant tous les membres de la dimension. Vouspouvez sélectionner un autre membre. Cette liste de membres peut facultativement être filtrée à l'aidedes propriétés de dimension.

2013-03-14256

Fonctions EPM

Remarque :

• Assurez-vous que les actions accessibles par double-clic sont activées (l'optionActiver le double-clicdoit être sélectionnée dans EPM > Options > Options utilisateur).

• Si la cellule sur laquelle vous cliquez deux fois est fusionnée avec d'autres cellules, le double-clicne fonctionnera pas.

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

Nom du membre. Obligatoire.membre

Filtrer par propriété pour renvoyer uniquement les membres ayant des valeursde propriété spécifiées. Facultatif.

filtre

Nom de la dimension du membre dont vous souhaitez renvoyer les propriétés.dimension

Affiche le même nom de membre que celui affiché dans la barre de contexte.Facultatif.

Si vous saisissez FALSE ou ne spécifiez rien, l'ID du membre s'affiche dans lacellule.

Si vous saisissez TRUE, le nom de membre affiché dans la cellule est identiqueà celui affiché dans la barre de contexte.

nom du membre ducontexte

32.17 EPMCellRanges

Cette fonction définit des plages de cellules dynamiques.

2013-03-14257

Fonctions EPM

DescriptionParamètre

Plage de cellulesplage1... à plage26

32.18 EPMRefreshTime

Cette fonction renvoie l'heure et la date de la dernière actualisation de données pour la connexionspécifiée.

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

32.19 EPMScaleData

Cette fonction extrait les données pour un ensemble complet de membres et les met à l'échelle. Toutmembre non spécifié est pris dans le contexte.

Les données sont divisées par le nombre saisi dans le paramètre d'échelle et le résultat est affichédans la cellule sélectionnée.

Dans le cas d'une connexion Planning and Consolidation, la division est uniquement effectuée pourles rubriques dimensionnables. Si une rubrique n'est pas dimensionnable, le montant d'origine s'affichedans la cellule.

Remarque :Pour afficher la propriété de "dimensionnement" d'une rubrique, sélectionnez-la dans la feuille, puissélectionnez EPM > Autres > Propriétés des membres.

2013-03-14258

Fonctions EPM

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

Valeur d'échelle. Obligatoire.échelle

Facultatif.• Nom du membre.• Ou nom du contexte favori. Si vous saisissez un contexte favori dans Membre1,

laissez les autres paramètres du membre vides.

membre1... à me-mbre24

Remarque :

• Si la description d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi lafonction, un message apparaît, indiquant que la description est ambiguë et vous recommandantd'utiliser plutôt l'ID du membre.

• Si l'ID d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi la fonction, unmessage apparaît, indiquant que l'ID est ambigu et vous recommandant d'utiliser plutôt le nomunique complet du membre.

Cette fonction EPM est exécutée lorsque vous actualisez la feuille de calcul ou le classeur ensélectionnant Actualiser ou Actualiser > Actualiser la feuille de calcul ou Actualiser > Actualiserle classeur.

32.20 EPMRetrieveData

Cette fonction extrait les données pour un ensemble complet de membres. Tout membre non spécifiéest pris dans le contexte.

2013-03-14259

Fonctions EPM

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

Facultatif.• Nom du membre.• Ou nom du contexte favori. Si vous saisissez un contexte favori dans Membre1,

laissez les autres paramètres du membre vides.

membre1... à me-mbre25

Remarque :

• Si la description d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi lafonction, un message apparaît, indiquant que la description est ambiguë et vous recommandantd'utiliser plutôt l'ID du membre.

• Si l'ID d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi la fonction, unmessage apparaît, indiquant que l'ID est ambigu et vous recommandant d'utiliser plutôt le nomunique complet du membre.

Cette fonction EPM est exécutée lorsque vous actualisez la feuille de calcul ou le classeur ensélectionnant Actualiser ou Actualiser > Actualiser la feuille de calcul ou Actualiser > Actualiserle classeur.

32.21 EPMDimensionList

Cette fonction extrait la liste de toutes les dimensions du modèle ou du cube pour la connexion spécifiée.Vous pouvez afficher :• Toutes les dimensions de la cellule en cours, où un caractère spécifié sépare les noms de dimension.• Toutes les dimensions dans une ou plusieurs listes déroulantes.

2013-03-14260

Fonctions EPM

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

Spécifiez une cellule ou une plage de cellules si vous souhaitez que les dimen-sions soient répertoriées dans une ou plusieurs listes déroulantes. Facultatif.

plage

Spécifiez un séparateur si vous souhaitez que les dimensions soient affichéesdans la cellule en cours. Si vous ne spécifiez pas de séparateur, le séparateurde liste de vos options régionales est appliqué. Facultatif.

séparateur

32.22 EPMSaveComment

S'applique à:Connexions Planning and Consolidation.

Cette fonction permet de saisir ou de modifier un commentaire pour un ensemble complet de membresdans une cellule spécifiée. Tout membre non spécifié est pris dans le contexte. Une fois le commentairesaisi ou modifié, vous pouvez l'enregistrer à l'aide du bouton Enregistrer les données. Le commentaireest enregistré sur le serveur.

Remarque :S'il n'existe pas de commentaire pour les membres spécifiés, les caractères ... sont enregistrés pardéfaut sur le serveur. Vous pouvez modifier le paramètre par défaut dans la zone Commentaire videde l'onglet Autres dans les Options utilisateur.

2013-03-14261

Fonctions EPM

DescriptionParamètre

Cellule dans laquelle le commentaire est saisi/extrait. Obligatoire.cellule

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

Facultatif.• Nom du membre.• Ou nom du contexte favori. Si vous saisissez un contexte favori dans Membre1,

laissez les autres paramètres du membre vides.

membre1... à me-mbre24

Remarque :

• Si la description d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi lafonction, un message apparaît, indiquant que la description est ambiguë et vous recommandantd'utiliser plutôt l'ID du membre.

• Si l'ID d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi la fonction, unmessage apparaît, indiquant que l'ID est ambigu et vous recommandant d'utiliser plutôt le nomunique complet du membre.

Cette fonction EPM est exécutée lorsque vous actualisez la feuille de calcul ou le classeur ensélectionnant Actualiser ou Actualiser > Actualiser la feuille de calcul ou Actualiser > Actualiserle classeur.

32.23 EPMSaveData

S'applique à:Connexions Planning and Consolidation.

Cette fonction permet d'extraire des données de la base de données dans une cellule spécifique et demodifier les données pour un ensemble complet de membres. Tout membre non spécifié est pris dansle contexte.

Une fois que vous avez défini la fonction, actualisez la feuille de calcul. Les données de la base dedonnées s'affichent dans la cellule spécifiée (premier paramètre de la fonction) ainsi que dans la celluledans laquelle vous avez saisi la fonction. Saisissez des données dans la cellule spécifiée. Puisenregistrez cette opération à l'aide du bouton Enregistrer les données. Les données saisies sont

2013-03-14262

Fonctions EPM

enregistrées sur le serveur. Lorsque vous actualisez à nouveau, les données de la base de donnéess'affichent dans les deux cellules.

DescriptionParamètre

Cellule dans laquelle les données sont extraites de la base de données et danslaquelle vous pouvez modifier les données. Obligatoire.

cellule

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

Facultatif.• Nom du membre.• Ou nom du contexte favori. Si vous saisissez un contexte favori dans Membre1,

laissez les autres paramètres du membre vides.

membre1... à me-mbre24

Remarque :

• Si la description d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi lafonction, un message apparaît, indiquant que la description est ambiguë et vous recommandantd'utiliser plutôt l'ID du membre.

• Si l'ID d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi la fonction, unmessage apparaît, indiquant que l'ID est ambigu et vous recommandant d'utiliser plutôt le nomunique complet du membre.

Cette fonction EPM est exécutée lorsque vous actualisez la feuille de calcul ou le classeur ensélectionnant Actualiser ou Actualiser > Actualiser la feuille de calcul ou Actualiser > Actualiserle classeur.

32.24 EPMSaveDataOnly

S'applique à:Connexions Planning and Consolidation.

Cette fonction permet de saisir des données pour un ensemble complet de membres dans une cellulespécifiée. Tout membre non spécifié est pris dans le contexte.

Une fois que vous avez défini la fonction, actualisez la feuille de calcul. Dans la cellule spécifiée (premierparamètre de la fonction), les dernières données saisies sont affichées (la cellule est vide si vous n'avez

2013-03-14263

Fonctions EPM

jamais saisi de donnée). Les données de la base de données s'affichent dans la cellule dans laquellevous avez saisi la fonction. Saisissez des données dans la cellule spécifiée. Puis enregistrez cetteopération à l'aide du bouton Enregistrer les données. Les données saisies sont enregistrées sur leserveur. La cellule dans laquelle vous avez saisi la fonction affiche toujours les données de la base dedonnées, alors que la cellule dans laquelle vous avez saisi des données affiche les dernières donnéessaisies.

DescriptionParamètre

Cellule dans laquelle vous saisissez des données. Obligatoire.cellule

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

Facultatif.• Nom du membre.• Ou nom du contexte favori. Si vous saisissez un contexte favori dans Membre1,

laissez les autres paramètres du membre vides.

membre1... à me-mbre24

Remarque :

• Si la description d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi lafonction, un message apparaît, indiquant que la description est ambiguë et vous recommandantd'utiliser plutôt l'ID du membre.

• Si l'ID d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi la fonction, unmessage apparaît, indiquant que l'ID est ambigu et vous recommandant d'utiliser plutôt le nomunique complet du membre.

Cette fonction EPM est exécutée lorsque vous actualisez la feuille de calcul ou le classeur ensélectionnant Actualiser ou Actualiser > Actualiser la feuille de calcul ou Actualiser > Actualiserle classeur.

32.25 EPMWorkStatus

S'applique à:Connexions Planning and Consolidation.

Cette fonction extrait les informations relatives au statut de travail.

2013-03-14264

Fonctions EPM

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

Valeurs numériques possibles : 0=statut, 1=utilisateur, 2=heure. Obligatoire.paramètre

Facultatif.• Nom du membre.• Ou nom du contexte favori. Si vous saisissez un contexte favori dans Membre1,

laissez les autres paramètres du membre vides.

membre1 ... à me-mbre24

Remarque :

• Si la description d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi lafonction, un message apparaît, indiquant que la description est ambiguë et vous recommandantd'utiliser plutôt l'ID du membre.

• Si l'ID d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi la fonction, unmessage apparaît, indiquant que l'ID est ambigu et vous recommandant d'utiliser plutôt le nomunique complet du membre.

Cette fonction EPM est exécutée lorsque vous actualisez la feuille de calcul ou le classeur ensélectionnant Actualiser ou Actualiser > Actualiser la feuille de calcul ou Actualiser > Actualiserle classeur.

32.26 EPMComparison

S'applique à:Connexions Planning and Consolidation. Si vous utilisez cette fonction sur d'autres connexions, unesimple soustraction est réalisée, car le type de rubrique ne peut être extrait.

Réalise une comparaison de la meilleure ou de la pire de deux valeurs, sur base de la propriété detype de compte du membre de compte.

La propriété de type de compte présente les valeurs suivantes :• INC (Revenus)• EXP (Dépenses)• AST (Actif)

2013-03-14265

Fonctions EPM

• LEQ (Passif et capitaux propres)

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

Nom du membre de compte. Obligatoire.rubrique

Référence de cellule de l'une des valeurs de la comparaison. Obligatoire.cellule1

Référence de cellule de l'autre valeur de la comparaison. Obligatoire.cellule2

Remarque :

• Si la description d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi lafonction, un message apparaît, indiquant que la description est ambiguë et vous recommandantd'utiliser plutôt l'ID du membre.

• Si l'ID d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi la fonction, unmessage apparaît, indiquant que l'ID est ambigu et vous recommandant d'utiliser plutôt le nomunique complet du membre.

Exemple :

EPMComparison("Finance","Revenue",B2,C2). Si la cellule B2 est supérieure à la cellule C2 et quele compte est un compte de revenus, la variance qui en découle est exprimée comme un positif. Sile compte est un compte de dépenses, la variance est négative.

32.27 EPMDimensionType

S'applique à:Connexions Planning and Consolidation.

Cette fonction extrait une dimension en fonction de son type. Les types de dimension sont : A, C, D,E, F, G, I, R, S, T et Un.• A pour rubrique• C pour catégorie• D pour source de données

2013-03-14266

Fonctions EPM

• E pour entité• F pour mesures• G pour périmètre• I pour intra-groupe• R pour dimension de type monétaire• S pour sous-total• T pour heure• Un : une valeur numérique après le U est affectée à chaque dimension définie par l'utilisateur : U1,

U2, U3, etc.

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

Type de la dimension. Obligatoire.Type de dimension

32.28 EPMCommentFullContext

S'applique à:Connexions Planning and Consolidation.

Cette fonction extrait tous les commentaires associés à un ensemble de membres de la dimensionentièrement défini. Si aucun membre n'est spécifié pour la dimension, les membres de son contextesont utilisés à la place.

2013-03-14267

Fonctions EPM

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

Membre à partir duquel extraire les commentaires associés. Facultatif.• Nom du membre.• Ou nom du contexte favori. Si vous saisissez un contexte favori dans Membre1,

laissez les autres paramètres du membre vides.

membre1... à me-mbre25

Remarque :Un commentaire s'affiche par défaut dans la cellule où vous avez saisi la fonction. Toutefois, vouspouvez utiliser l'option Afficher sous forme de commentaires Microsoft Excel dans les Options dela feuille pour afficher le commentaire sous forme de commentaire Microsoft Office Excel standardlorsque votre souris survole la cellule.

Remarque :

• Si la description d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi lafonction, un message apparaît, indiquant que la description est ambiguë et vous recommandantd'utiliser plutôt l'ID du membre.

• Si l'ID d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi la fonction, unmessage apparaît, indiquant que l'ID est ambigu et vous recommandant d'utiliser plutôt le nomunique complet du membre.

Cette fonction EPM est exécutée lorsque vous actualisez la feuille de calcul ou le classeur ensélectionnant Actualiser ou Actualiser > Actualiser la feuille de calcul ou Actualiser > Actualiserle classeur.

Rubriques associées• Afficher la formule sous forme de commentaires Microsoft Excel

32.29 EPMCommentPartialContext

2013-03-14268

Fonctions EPM

S'applique à:Connexions Planning and Consolidation.

Cette fonction extrait tous les commentaires associés à un ensemble de membres de la dimensionpartiellement défini. Les membres non spécifiés dans la fonction sont ignorés.

Par exemple, si votre modèle ne contient pas les dimensions suivantes : Compte, Entité et Heure. Dansla fonction, si vous ne spécifiez pas de membre pour la dimension Heure, tous les commentaires saisis,quel que soit l'exercice, sont renvoyés.

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

Nom du membre duquel extraire des commentaires associés. Facultatif.membre1

...

Nom du membre duquel extraire des commentaires associés. Facultatif.membre25

Remarque :

• Un commentaire s'affiche par défaut dans la cellule où vous avez saisi la fonction. Toutefois, vouspouvez utiliser l'option Afficher la formule sous forme de commentaires Microsoft Excel dansles Options de la feuille pour afficher le commentaire sous forme de commentaire Microsoft OfficeExcel standard lorsque votre souris survole la cellule.

• • Si la description d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi lafonction, un message apparaît, indiquant que la description est ambiguë et vous recommandantd'utiliser plutôt l'ID du membre.

• Si l'ID d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi la fonction,un message apparaît, indiquant que l'ID est ambigu et vous recommandant d'utiliser plutôt lenom unique complet du membre.

Cette fonction EPM est exécutée lorsque vous actualisez la feuille de calcul ou le classeur ensélectionnant Actualiser ou Actualiser > Actualiser la feuille de calcul ou Actualiser > Actualiserle classeur.

Rubriques associées• Afficher la formule sous forme de commentaires Microsoft Excel

2013-03-14269

Fonctions EPM

32.30 EPMURL

Cette fonction extrait un texte spécifié. Cliquez deux fois dessus pour ouvrir dans un navigateur unepage Web Planning and Consolidation ou toute autre page Web selon l'URL que vous avez indiquée.

Remarque :

• Assurez-vous que les actions accessibles par double-clic sont activées (l'optionActiver le double-clicdoit être sélectionnée dans EPM > Options > Options utilisateur).

• Si la cellule sur laquelle vous cliquez deux fois est fusionnée avec d'autres cellules, le double-clicne fonctionnera pas.

DescriptionParamètre

Adresse Web ou texte spécifique d'une page Web Planning and Consolidation.URL

Texte de la cellule où cliquer deux fois. Facultatif. Si rien n'est spécifié, le textesuivant s'affiche : "Naviguer vers".

texteAffiché

Accès à une page Web spécifique de Planning and ConsolidationS'applique à:Connexions Planning and Consolidation.

Pour accéder à une page Web spécifique de Planning and Consolidation (objets tels qu'un rapport Webou une vue spécifique ou fonctionnalités telles que l'ouverture de la vue Documents), saisissez le textecorrespondant à la page à ouvrir comme paramètre URL. Le serveur Web est ajouté automatiquement(même s'il n'est pas visible dans le paramètre URL).• Pour accéder à une page Web spécifique de Planning and Consolidation (objets tels qu'un rapport

Web ou une vue spécifique ou fonctionnalités telles que l'ouverture de la vue Documents), saisissezle texte correspondant à la page à ouvrir comme paramètre URL. Le serveur Web est ajoutéautomatiquement (même s'il n'est pas visible dans le paramètre URL).• Pour accéder à un rapport Web, un formulaire de saisie, un espace de travail ou un tableau de

bord Flash spécifique (créé avec SAP BusinessObjects Dashboard Design), procédez commesuit : dans la vue Bibliothèque, sélectionnez la ligne de l'objet, puis sélectionnez et copiez laRéférence directe affichée en bas de la page et collez-la dans le paramètre URL de la fonctionEPMURL.

• Pour accéder à un document spécifique, procédez comme suit : dans la vue Documents, cliquezavec le bouton droit sur la ligne du document, puis sélectionnez Copier la référence directe etcollez-la dans le paramètre URL de la fonction EPMURL.

• Pour accéder à un jeu de rapport spécifique, vous devez l'ouvrir depuis le client Web Planningand Consolidation, copier l'URL entière et la coller dans le paramètreURL de la fonction EPMURL.

• Pour effectuer les actions suivantes, copiez le texte de la deuxième colonne et collez-le dans leparamètre URL de la fonction EPMURL.

2013-03-14270

Fonctions EPM

Texte à insérer comme para-mètre URLAction

action=createNewLiveRe-port

Créer un rapport Web

action=createNewInputSche-dule

Créer un formulaire de saisie

action=createNewWorks-pace

Créer un espace de travail

action=createCommentMa-nager

Ouvrir l'onglet Gestion des commentaires.

action=openXLOuvrir le module complémentaire EPM dans Microsoft Excel

action=openPPOuvrir le module complémentaire EPM dans Microsoft PowerPoint

action=openWordOuvrir le module complémentaire EPM dans Microsoft Word

action=openAdminOuvrir la vue Administration

homePageFeature=MYACTI-VITIES

Ouvrir la vue Activités

homePageFeature=PROCE-SSMONITOR

Ouvrir la vue Moniteur de processus

homePageFeature=LIBRA-RY

Ouvrir la vue Bibliothèque

homePageFeature=DOCU-MENTS

Ouvrir la vue Documents

homePageFeature=CONSO-LIDATIONMONITOR

Ouvrir la vue Moniteur de consolidation

homePageFeature=CO-NTROLS

Ouvrir la vue Contrôles

homePageFeature=JOUR-NALS

Ouvrir la vue Journaux

2013-03-14271

Fonctions EPM

Texte à insérer comme para-mètre URLAction

homePageFeature=OWNER-SHIPMANAGER

Ouvrir la vue Gestionnaire de périmètres

homePageFeature=AUDITOuvrir la vue Audit

homePageFeature=ANALY-SIS

Ouvrir la vue Analyse

S'applique à:connexions Planning and Consolidation, version pour la plateformeMicrosoft.

Ouverture d'une autre page WebPour ouvrir une autre page Web non relative à Planning and Consolidation, saisissez l'URL complètedans le paramètre URL. Par exemple : http://google.com

32.31 EPMBook

S'applique à:Connexions Planning and Consolidation.

Cette fonction extrait un texte donné. Cliquez deux fois dessus pour ouvrir un jeu de rapport publiédans le client Web Planning and Consolidation.• Si les jeux de rapports à afficher sont publiés dans plusieurs PDF, n'utilisez pas les paramètres

typeEmplacement ou IDEquipe.• Si les jeux de rapports à afficher sont publiés dans un seul PDF, vous devez spécifier le paramètre

typeEmplacement, à savoir le type d'emplacement indiqué dans le modèle de publication de jeuxde rapports :• 2=Public• 3=Privé• 4=Equipe. Si vous spécifiez le type d'emplacement Equipe, vous devez spécifier le paramètre

IDEquipe.

Lorsque vous cliquez deux fois sur une cellule, un navigateur Web s'affiche avec le jeu de rapportspécifié. Tous les membres variables spécifiés dans le modèle de publication de jeux de rapportspeuvent être sélectionnés à l'aide des listes déroulantes situées dans la partie gauche de la fenêtre.Les données situées dans la partie droite de la fenêtre sont mises à jour en conséquence.

Remarque :

• Assurez-vous que les actions accessibles par double-clic sont activées (l'optionActiver le double-clicdoit être sélectionnée dans EPM > Options > Options utilisateur).

2013-03-14272

Fonctions EPM

• Si la cellule sur laquelle vous cliquez deux fois est fusionnée avec d'autres cellules, le double-clicne fonctionnera pas.

DescriptionParamètre

Nom du modèle. S'il n'est pas spécifié, le modèle de la connexion active est prisen compte.

nommodèle

Nom du modèle de publication de jeux de rapports.nomModèle

Nom de la section.nomSection

(uniquement pour un seul PDF) Spécifiez l'emplacement de publication du PDF.2=Public ; 3=Privé ; 4=Equipe

typeEmplacement

(uniquement pour un seul PDF et pour l'emplacement Equipe) Spécifiez l'ID del'équipe pour laquelle le PDF a été publié.

IDEquipe

Texte de la cellule sur laquelle vous cliquez deux fois. Facultatif. Si rien n'estspécifié, le texte suivant apparaît : "Afficher [nom du modèle]".

texteAffiché

Spécifiez le nom du membre variable. Facultatif.• Nom du membre.• Ou nom du contexte favori. Si vous saisissez un contexte favori dans Membre1,

laissez les autres paramètres du membre vides.

membre1... à me-mbre19

Remarque :

• Si la description d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi lafonction, un message apparaît, indiquant que la description est ambiguë et vous recommandantd'utiliser plutôt l'ID du membre.

• Si l'ID d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi la fonction, unmessage apparaît, indiquant que l'ID est ambigu et vous recommandant d'utiliser plutôt le nomunique complet du membre.

32.32 EPMLink

Cette fonction affiche un texte spécifié sur lequel vous cliquez deux fois pour ouvrir un classeur MicrosoftExcel.

Lorsque vous cliquez deux fois sur le lien, le fichier spécifié s'ouvre et le contexte est transmis. Si voussouhaitez remplacer certains membres du contexte, vous pouvez définir d'autres membres.

Remarque :

• Assurez-vous que le double-clic est activé (l'option Activer le double-clic doit être sélectionnéedans EPM > Options > Options utilisateur).

• Si la cellule sur laquelle vous cliquez deux fois est fusionnée avec d'autres cellules, le double-clicne fonctionnera pas.

2013-03-14273

Fonctions EPM

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

• Si vous utilisez une connexion locale, saisissez le chemin d'accès souhaitéet le fichier à ouvrir. De même, assurez-vous que l'option Local est sélection-née dans l'onglet Autres des Options utilisateur.

• Si vous utilisez une connexion Planning and Consolidation, saisissez un fichieret un chemin d'accès au serveur tout en gardant à l'esprit que la rechercheest automatiquement effectuée à l'emplacement suivant : \WEBEXCEL\TEM-PLATELIBRARY\REPORTS\WIZARD\.

Remarque :Ce chemin d'accès est différent du chemin d'accès de la fonction EPMPathLink.Pour en savoir plus, voir EPMPathLink.

De même, assurez-vous que l'option Planning and Consolidation est sélec-tionnée dans l'ongletAutres des Options utilisateur. Cependant, si le fichierest introuvable sur le serveur Planning and Consolidation, le fichier est recher-ché dans les dossiers locaux.

fichier

Texte de la cellule où cliquer deux fois. Facultatif.texteAffiché

Membres qui remplaceront les membres du contexte. Facultatif.• Nom du membre.• Ou nom du contexte favori. Si vous saisissez un contexte favori dans Membre1,

laissez les autres paramètres de membres vides.

membre1... à me-mbre23

Remarque :

• Si la description d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi lafonction, un message s'ouvre indiquant que la description est ambiguë et vous recommandantd'utiliser l'ID du membre à la place.

• Si l'ID d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi la fonction, unmessage s'affiche indiquant que l'ID est ambigu et vous recommandant d'utiliser le nom uniquecomplet du membre à la place.

2013-03-14274

Fonctions EPM

32.33 EPMPathLink

Cette fonction extrait un texte spécifié sur lequel vous cliquez deux fois pour ouvrir un classeur MicrosoftExcel.

Lorsque vous cliquez deux fois sur le lien, le fichier spécifié s'ouvre et le contexte est extrait. Si voussouhaitez remplacer certains membres du contexte, vous pouvez définir d'autres membres.

Remarque :

• Assurez-vous que les actions accessibles par double-clic sont activées (l'optionActiver le double-clicdoit être sélectionnée dans EPM > Options > Options utilisateur).

• Si la cellule sur laquelle vous cliquez deux fois est fusionnée avec d'autres cellules, le double-clicne fonctionnera pas.

2013-03-14275

Fonctions EPM

DescriptionParamètre

Nom de la connexion.

Ce paramètre est facultatif. Si rien n'est spécifié, la connexion active est prise encompte.

Remarque :

• Pour accroître les performances, SAP vous recommande de toujours saisirun nom de connexion.

• Vous avez également la possibilité de saisir le nom d'un modèle au lieu dunom de la connexion, à condition que vous ne soyez pas connecté à d'autresmodèles ayant exactement le même nom.

nom de connexion

• Si vous utilisez une connexion locale, saisissez le chemin d'accès souhaitéet le fichier à ouvrir. De même, assurez-vous que l'option Local est sélection-née dans l'onglet Autres des Options utilisateur.

• Si vous utilisez une connexion Planning and Consolidation, saisissez un chemind'accès et un fichier au serveur tout en gardant à l'esprit que la recherche estautomatiquement effectuée à l'emplacement suivant : \WEBEXCEL\TEMPLA-TELIBRARY\.

Remarque :Ce chemin d'accès est différent du chemin d'accès de la fonction EPMLink.Pour en savoir plus, voir EPMLink.

De même, assurez-vous que l'option Planning and Consolidation est sélec-tionnée dans l'ongletAutres des Options utilisateur. Cependant, si le fichierest introuvable sur le serveur Planning and Consolidation, le fichier est recher-ché dans les dossiers locaux.

fichier

Texte de la cellule où cliquer deux fois. Facultatif.texteAffiché

Membres qui remplaceront les membres du contexte. Facultatif.• Nom du membre.• Ou nom du contexte favori. Si vous saisissez un contexte favori dans Membre1,

laissez les autres paramètres du membre vides.

membre1... à me-mbre23

Remarque :

• Si la description d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi lafonction, un message apparaît, indiquant que la description est ambiguë et vous recommandantd'utiliser plutôt l'ID du membre.

• Si l'ID d'un membre existe dans plusieurs dimensions, une fois que vous avez saisi la fonction, unmessage apparaît, indiquant que l'ID est ambigu et vous recommandant d'utiliser plutôt le nomunique complet du membre.

2013-03-14276

Fonctions EPM

32.34 EPMDocumentList

S'applique à:Connexions Planning and Consolidation.

Cette fonction ouvre la vue Documents de Planning and Consolidation et extrait une liste filtrée dedocuments. Vous pouvez ensuite cliquer deux fois sur un document de la liste pour l'ouvrir.

Remarque :

• Assurez-vous que les actions accessibles par double-clic sont activées (l'optionActiver le double-clicdoit être sélectionnée dans EPM > Options > Options utilisateur).

• Si la cellule sur laquelle vous cliquez deux fois est fusionnée avec d'autres cellules, le double-clicne fonctionnera pas.

DescriptionParamètre

Nom du modèle. S'il n'est pas spécifié, le modèle de la connexion active est prisen compte.

nommodèle

Facultatif. Type de document affecté aux documents. Si rien n'est indiqué, le sy-stème renvoie tous les types de document.

typeDoc

Facultatif. Sous-type affecté aux documents. Si rien n'est indiqué, le système re-nvoie tous les sous-types de document.

sous-typeDoc

Facultatif. Description du document.descriptionDoc

Date de début à partir de laquelle rechercher le document dans la liste des docu-ments. Le format doit être celui sélectionné dans vos options régionales. Parexemple, mm-jj-aaaa.

dateDébut

Date de fin jusqu'à laquelle rechercher le document dans la liste des documents.Le format doit être celui sélectionné dans vos options régionales. Par exemple,mm-jj-aaaa.

dateFin

Critère de tri des documents. 0=titre ; 1=type ; 2=sous-type ; 3=modèle ; 4=date.Facultatif.

champTri

2013-03-14277

Fonctions EPM

DescriptionParamètre

Ordre de tri. 0=ascendant ; 1=descendant. Facultatif.OrdreTri

Emplacement d'affichage d'un document dans le navigateur Web. Trois valeurspossibles : "0"=même onglet (par défaut) ; "1"=nouvel onglet dans la même fe-nêtre ; "2"=nouvelle fenêtre. Facultatif.

fenêtreCible

Texte de la cellule où cliquer deux fois. Facultatif. Si rien n'est spécifié, le textesuivant apparaît : "Afficher les documents".

texteAffiché

32.35 EPMDocument

S'applique à:Connexions Planning and Consolidation.

Cette fonction extrait un texte spécifié sur lequel vous pouvez cliquer deux fois pour ouvrir un documentstocké dans la vue Documents de Planning and Consolidation. Le document s'ouvre dans un navigateurWeb.

Remarque :

• Assurez-vous que les actions accessibles par double-clic sont activées (l'optionActiver le double-clicdoit être sélectionnée dans EPM > Options > Options utilisateur).

• Si la cellule sur laquelle vous cliquez deux fois est fusionnée avec d'autres cellules, le double-clicne fonctionnera pas.

2013-03-14278

Fonctions EPM

DescriptionParamètre

Nom du modèle. S'il n'est pas spécifié, le modèle de la connexion active est prisen compte.

nommodèle

Nom du fichier à ouvrir.nomDoc

Equipe ayant accès au document. Facultatif.équipe

Type de document affecté aux documents. Facultatif.typeDoc

Emplacement d'affichage du document dans le navigateur Web. Trois valeurspossibles : "0"=même onglet (par défaut) ; "1"=nouvel onglet dans la même fe-nêtre ; "2"=nouvelle fenêtre. Facultatif.

fenêtreCible

Texte de la cellule où cliquer deux fois. Facultatif. Si rien n'est spécifié, le textesuivant s'affiche : "Afficher [nom du document]".

texteAffiché

32.36 EPMCellContextDocument

S'applique à:Connexions Planning and Consolidation.

Cette fonction vous permet de télécharger ou d'afficher un document Web pour une combinaison demembres indiquée par une cellule sur laquelle vous cliquez deux fois.

Le document peut être utilisé comme un commentaire joint à une combinaison de membres.

Remarque :

• Assurez-vous que les actions accessibles par double-clic sont activées (l'optionActiver le double-clicdoit être sélectionnée dans EPM > Options > Options utilisateur).

• Si la cellule sur laquelle vous cliquez deux fois est fusionnée avec d'autres cellules, le double-clicne fonctionnera pas.

2013-03-14279

Fonctions EPM

DescriptionParamètre

Saisissez 1 pour ouvrir la fenêtre qui vous permet de télécharger le document.

Saisissez 2 pour ouvrir la fenêtre qui vous permet d'afficher le document.

nom de l'action

Spécifiez la cellule pour laquelle vous voulez télécharger ou afficher un documentWeb. En sélectionnant une cellule, vous spécifiez le contexte, les membres durapport et la connexion.

cellule

Spécifiez le texte de la cellule sur laquelle cliquer deux fois.nom d'affichage

Nom de la dimension que vous souhaitez remplacer.dimension1 ... dime-nsion5

Nom du membre que vous souhaitez remplacer.membre1 ... me-mbre5

32.37 EPMExecuteAPI

Cette fonction permet d'exécuter des API directement à partir d'une cellule de feuille de calcul. L'APIest exécutée en cliquant sur la cellule où la fonction est insérée.

DescriptionParamètre

Nom de l'API. Obligatoire.Nom de l'API

Spécifie le texte sélectionné par l'utilisateur pour exécuter l'API.Texte affiché

Nom du paramètre API. Obligatoire (si l'API contient des paramètres) S'il existeplusieurs paramètres, utilisez le séparateur de listes spécifié dans vos optionsrégionales.

Paramètre

Remarque :Les APIs sont disponibles dans la classe IEPMExecuteAPI.

Rubriques associées• API

2013-03-14280

Fonctions EPM

Saisie et enregistrement de données

S'applique à:Connexions Planning and Consolidation.

Voici le workflow de l'ensemble de la fonctionnalité de saisie et d'enregistrement des données, àcondition que vous disposiez des profils de tâche appropriés :• Saisir des données dans un formulaire de saisie. Vous pouvez utiliser les fonctionnalités de

planification pour vous aider à saisir vos données.

Remarque :Un rapport est appelé formulaire de saisie lorsque vous pouvez à la fois y saisir des données et lesenregistrer sur le serveur.

• Ajouter des commentaires aux données.

Remarque :Vous pouvez ajouter des commentaires à l'aide du module complémentaire EPM dans MicrosoftOffice Excel, Word ou PowerPoint.

• Enregistrer les données saisies. Les données sont écrites dans la base de données.• Valider des données. Disponible uniquement avec une connexion Planning and Consolidation,

version pour la plateforme Microsoft.• Modifier le statut de travail pour pouvoir verrouiller une région de données spécifique.

Remarque :Les profils de tâche sont affectés dans la section Administration de Planning and Consolidation.

33.1 Saisie de données

S'applique à:Connexions Planning and Consolidation.

Il existe deux manières de saisir des données :• Saisir les données directement dans les cellules d'un formulaire de saisie.

Remarque :Pour vous aider à saisir vos données dans un formulaire de saisie, vous pouvez :• Utiliser les fonctionnalités de planification. Pour en savoir plus, voir Fonctionnalités de planification.

2013-03-14281

Saisie et enregistrement de données

• Utiliser l'option Conserver la formule sur les données. Pour en savoir plus, voir Conservationde la formule relative aux données et affichage des données dans les commentaires .

• Effectuer une somme sur chaque parent des hiérarchies. Pour en savoir plus, voir Calculer lesparents des hiérarchies.

• Insertion de membres qui n'apparaissent pas dans le formulaire de saisie. Pour en savoir plussur l'insertion de membres, voir Saisie de membres à l'aide de la boîte de dialogue Insérerplusieurs membres.

• Saisir des données pour une région entièrement spécifiée à l'aide de la fonction EPMSaveData.Pour en savoir plus, voir EPMSaveData.

Vous pouvez enregistrer les données saisies dans un formulaire de saisie uniquement si vous répondezaux critères suivants :• Vous pouvez saisir des données pour une région entièrement spécifiée où chaque membre, pour

chaque dimension du modèle, est un membre d'entrée, c'est-à-dire un membre du niveau de base(ou membre non calculé).

Conseil :Pour voir rapidement et facilement pour quels membres vous pouvez saisir des données, utilisezla feuille de mise en forme dynamique, sélectionnez la section Mise en forme du membre/de lapropriété de la dimension, définissez un format spécifique dans la ligne Format par défaut dumembre d'entrée et effectuez une actualisation de la feuille de calcul de votre formulaire de saisie.Pour en savoir plus, voir Définition d'un modèle de mise en forme dynamique.

Remarque :Pour rechercher si un membre est un membre d'entrée ou pas, vous pouvez également sélectionnerun membre dans votre formulaire de saisie, puis sélectionner Plus > Propriétés du membre. Dansla propriété "CALC", "Y" indique que le membre est calculé, donc il n'est pas un membre d'entrée ;"N" indique que le membre appartient au niveau de base et qu'il est donc un membre d'entrée.

• Vous pouvez saisir des données si vous disposez des profils appropriés dans la vue Administrationde Planning and Consolidation.

Rubriques associées• Propriétés du membre

33.2 Fonctionnalités de planification

S'applique à:Connexions Planning and Consolidation.

Vous pouvez utiliser les fonctionnalités de planification pour vous aider à saisir vos données dans unformulaire.

Vous pouvez utiliser les fonctionnalités de planification suivantes :

2013-03-14282

Saisie et enregistrement de données

• Répartition. La fonctionnalité de répartition permet de prendre une valeur et de la répartir entre lescellules de destination sélectionnées.

• Tendance. La fonctionnalité de tendance prend une valeur ou un pourcentage et l'augmente selonun facteur dans les cellules sélectionnées. Cette option place la valeur source dans la premièrecellule de la plage de destination. Chaque cellule suivante de la destination est augmentée dumontant ou pourcentage spécifié.

• Pondération. La fonctionnalité de pondération permet d'attribuer à un ensemble de valeurs desfacteurs pondérés dans votre feuille de calcul.

33.2.1 Répartition

S'applique à:Connexions Planning and Consolidation.

La fonctionnalité de répartition permet de prendre une valeur et de la répartir entre les cellules dedestination sélectionnées.

La valeur peut être attribuée de manière égale ou pondérée selon une plage de valeurs. Par exemple,vous pouvez prendre la valeur 100 000 et la répartir sur des colonnes représentant chaque mois del'année.

Pour effectuer une répartition, sélectionnez Planification > Répartition, puis spécifiez les élémentsdans la boîte de dialogue Répartition :• Valeur source. Spécifiez la valeur totale à ventiler.• Destination. Spécifiez les cellules de destination dans lesquelles le système écrit les résultats de la

répartition.• Pondérations. Cela est facultatif. Spécifiez une plage contenant les valeurs de pondération sur

lesquelles est basée la répartition. Cette plage doit contenir le même nombre de cellules que laplage de destination. La valeur source est répartie selon les pondérations sélectionnées. Si vousne spécifiez pas de pondérations, la valeur source est répartie uniformément.

• Sélectionnez une des options du Résultat de répartition :• Pour prendre le montant réparti dans chaque cellule et l'ajouter aux valeurs existantes de la

plage de destination, sélectionnez l'option Ajouter aux valeurs existantes.• Afin que le montant réparti dans chaque cellule remplace les montants des cellules de destination,

sélectionnez l'option Remplacer les valeurs existantes.

33.2.2 Trend

S'applique à:Connexions Planning and Consolidation.

2013-03-14283

Saisie et enregistrement de données

La fonctionnalité de tendance prend une valeur ou un pourcentage et l'augmente selon un facteur dansles cellules sélectionnées.

Cette fonctionnalité place la valeur source dans la première cellule de la plage de destination. Chaquecellule suivante de la destination est augmentée du montant ou pourcentage spécifié.

Pour effectuer une tendance, sélectionnez Planification > Tendance, puis spécifiez les éléments dansla boîte de dialogue Tendance :• Valeur source. Spécifiez la valeur initiale à partir de laquelle commence la tendance.• Spécifiez une valeur ou un pourcentage :

• Par pourcentage : Spécifiez un pourcentage de la valeur précédente (cellule précédente) dansla plage de destination. Pour créer une tendance croissante, utilisez un pourcentage positif. Pourcréer une tendance décroissante, utilisez un pourcentage négatif.

• Par valeur : Spécifiez un montant sur la valeur précédente (cellule précédente) dans la plagede destination. Pour créer une tendance croissante, utilisez une valeur positive. Pour créer unetendance décroissante, utilisez une valeur négative.

• Destination. Spécifiez les cellules de destination dans lesquelles le système écrit les résultats de latendance.

• Pondérations. Cela est facultatif. Spécifiez une plage contenant les valeurs de pondération surlesquelles est basée la répartition. Cette plage doit contenir le même nombre de cellules que laplage de destination. La valeur source est répartie selon les pondérations sélectionnées. Si vousne spécifiez pas de pondérations, la valeur source est répartie uniformément.

• Sélectionnez une des options du Résultat de tendance :• Pour prendre la tendance du montant dans chaque cellule et l'ajouter aux valeurs existantes de

la plage de destination, sélectionnez l'option Ajouter aux valeurs existantes.• Pour vous assurer que la tendance du montant dans chaque cellule remplace les montants des

cellules de destination, sélectionnez l'option Remplacer les valeurs existantes.

33.2.3 Pondération

S'applique à:Connexions Planning and Consolidation.

La fonctionnalité de pondération permet d'attribuer à un ensemble de valeurs des facteurs pondérésdans votre feuille de calcul.

Elle permet de prendre un ensemble de valeurs, de les augmenter selon les besoins, puis d'affecter lenouveau montant sur la base des pondérations relatives des cellules sélectionnées. La plage dedestination est identique à la plage de pondération. Par exemple, vous pouvez pondérer 12 mois derevenus selon 12 mois de coût des ventes.

Pour effectuer une pondération, sélectionnez Planification > Pondération, puis spécifiez les élémentsdans la boîte de dialogue Pondération :• Somme à affecter. Spécifiez la somme initiale à partir de laquelle commence l'affectation. Ce montant

est par défaut la somme des cellules sélectionnées.

2013-03-14284

Saisie et enregistrement de données

• Indiquez une valeur ou un pourcentage :• Par pourcentage : Spécifiez un pourcentage pour que la somme à affecter soit augmentée du

pourcentage spécifié avant l'affectation.• Par valeur : Spécifiez un montant pour que la somme à affecter soit augmentée de la valeur

spécifiée avant l'affectation.• Aucun : Sélectionnez cette option pour que la somme à affecter reste inchangée avant

l'affectation.• Destination. Spécifiez une plage de cellules qui contient des pondérations relatives, selon lesquelles

sont écrits les résultats de l'affectation.

33.3 Commentaires

S'applique à:Connexions Planning and Consolidation.

Les commentaires fournissent un support pour envoyer, stocker et récupérer le texte de commentaireassocié aux cellules de données du rapport. Les utilisateurs peuvent aussi annoter les données pourque les autres utilisateurs puissent voir les informations d'aide associées à un point de donnéesparticulier.

A l'aide du module complémentaire EPM, vous pouvez exécuter les actions suivantes sur lescommentaires :• Ajouter ou modifier un commentaire pour une région de données spécifique.• Récupérer un commentaire dans une cellule pour une région de données spécifique.• Rechercher des commentaires correspondant à des critères particuliers.

Remarque :

• Vous pouvez également afficher un historique des commentaires et les supprimer dans le clientWeb de Planning and Consolidation.

• Vous pouvez ajouter ou rechercher des commentaires à l'aide du module complémentaire EPMdans Microsoft Office Excel, Word ou PowerPoint.

33.3.1 Création et modification de commentaires

S'applique à:Connexions Planning and Consolidation.

Remarque :En utilisant une connexion Planning and Consolidation, version pour la plateforme NetWeaver, pourajouter ou modifier un commentaire, l'option permettant la création de commentaires dans la vueAdministration doit être sélectionnée.

2013-03-14285

Saisie et enregistrement de données

Il existe deux manières d'ajouter un commentaire :

Ajouter un commentaire à l'aide de la boîte de dialogue dédiéeVous pouvez ajouter un commentaire à l'aide d'une boîte de dialogue dédiée.

Sélectionnez Commentaires > Ajouter un commentaire, puis indiquez les éléments suivants dansla boîte de dialogue Ajouter un commentaire :• Sélectionnez le niveau de priorité souhaité. Les rapports affichent les commentaires selon leur

niveau de priorité.• Saisissez votre commentaire. Un commentaire est limité à 512 caractères.• Saisissez un ou plusieurs mots clés pour organiser et rechercher les commentaires dans la base

de données.

N'utilisez pas de caractères spéciaux pour les mots clés. Le caractère de séparation utilisé pourséparer les mots clés est la virgule.

• Sélectionnez l'élément auquel vous voulez associer le commentaire :• La cellule active. Le commentaire s'applique à la région de données associée à la cellule

sélectionnée.• Le contexte en cours. Le commentaire s'applique au contexte affiché dans la barre Contexte

EPM.• Un contexte favori. Le commentaire s'applique au contexte spécifié dans le contexte favori. Pour

en savoir plus sur les contextes favoris, voir Contextes favoris.• Un contexte personnalisé. Cette option permet de spécifier un contexte différent de celui en

cours afin d'y associer le commentaire. Pour chaque dimension, sélectionnez : un membre ouaucun des membres. Si vous sélectionnez Aucun, le commentaire s'applique à tout membre decette dimension.

Lorsque vous cliquez sur Enregistrer dans la boîte de dialogue Ajouter un commentaire, lecommentaire est enregistré sur le serveur, sauf s'il comporte une erreur.

Remarque :Si vous souhaitez afficher le résultat de l'enregistrement, sélectionnez l'option Afficher un messaged'avertissement lors de l'enregistrement des données ou du commentaire dans les Optionsutilisateur. Si l'option est sélectionnée, dès que vous cliquez sur Enregistrer dans la boîte de dialogueAjouter un commentaire, un message apparaît vous informant si le commentaire a été enregistré oupas.

Ajouter ou modifier un commentaire à l'aide de la fonction EPMSaveCommentVous pouvez ajouter ou modifier un commentaire pour un ensemble complet de membres à l'aide dela fonction EPMSaveComment. Pour en savoir plus, voir EPMSaveComment.

Remarque :Si des commentaires ont déjà été saisis pour une combinaison de membres, la saisie d'un commentairepour la même combinaison de membres ne remplace pas les précédents. Vous pouvez afficher unhistorique des commentaires dans le client Web de Planning and Consolidation.

2013-03-14286

Saisie et enregistrement de données

Modifier un commentaire à l'aide des info-bulles standard d'ExcelSi vous avez sélectionné Options de la feuille > Général > Afficher sous forme de commentairesMicrosoft Excel, les commentaires s'affichent sous forme de commentaires Microsoft Office Excelstandard, dans des info-bulles apparaissant lorsque votre souris survole les cellules. Pour en savoirplus, voir Afficher la formule sous forme de commentaires Microsoft Excel.

Vous pouvez modifier un commentaire directement dans une info-bulle et l'enregistrer localementlorsque vous enregistrez votre classeur.

Remarque :Même si la feuille de calcul est protégée, si vous sélectionnez Modifier les objets dans l'ongletProtection des Options de la feuilles, vous pouvez encore modifier les commentaires directement dansles info-bulles.

Rubriques associées• Protection de la feuille de calcul

33.3.2 Affichage de commentaire dans une cellule

S'applique à:Connexions Planning and Consolidation.

Vous pouvez récupérer des commentaires dans les cellules pour des combinaisons spécifiques demembres à l'aide des fonctions EPM suivantes :• EPMCommentFullContext. Pour en savoir plus, voir EPMCommentFullContext.• EPMCommentPartialContext. Pour en savoir plus, voir EPMCommentPartialContext.

Remarque :

• Le commentaire s'affiche par défaut dans la cellule où vous avez saisi la fonction. Si vous voulezafficher le commentaire en tant que commentaire Microsoft Office Excel standard (au passage dela souris au-dessus de la cellule), sélectionnez Options de la feuille > Général > Afficher sousforme de commentaires Microsoft Excel.

• Si plusieurs commentaires ont été saisis pour la combinaison de membres spécifiée dans l'une desfonctions EPM, le dernier commentaire saisi est affiché.

Rubriques associées• EPMCommentFullContext• EPMCommentPartialContext• Afficher la formule sous forme de commentaires Microsoft Excel

2013-03-14287

Saisie et enregistrement de données

33.3.3 Recherche de commentaires

S'applique à:Connexions Planning and Consolidation.

Vous pouvez récupérer des commentaires correspondant à des critères particuliers.

Sélectionnez Commentaires > Rechercher des commentaires, puis indiquez les éléments derecherche suivants dans la boîte de dialogue Rechercher des commentaires :• Saisissez un ou plusieurs mots clés pour renvoyer uniquement les commentaires comportant les

mots clés correspondants.

Si vous saisissez plusieurs mots clés, utilisez la virgule comme caractère de séparation. Vous pouvezsaisir uniquement le début d'un mot-clé et la recherche est effectuée sur tous les mots-cléscommençant par votre saisie.

• Sélectionnez une ou plusieurs options de priorité pour renvoyer les commentaires associés à cettepriorité.

• Indiquez l'auteur du commentaire :• Quiconque. Cette option renvoie les commentaires saisis par tous les utilisateurs.• Moi-même. Cette option renvoie les commentaires que vous avez saisis.• Utilisateurs spécifiques. Cette option renvoie les commentaires saisis par un ou plusieurs

utilisateurs. Pour sélectionner les utilisateurs, cliquez sur le bouton comportant des points desuspension.

• Spécifiez une plage de données pour laquelle renvoyer des commentaires. Utilisez les listesdéroulantes De et A pour spécifier la plage de données voulue et cochez les cases.

• Sélectionnez lequel des éléments suivants est associé aux commentaires que vous recherchez :• La cellule active. Renvoie les commentaires associés aux membres de la cellule active.• Le contexte en cours. Renvoie les commentaires associés au contexte actif.• Un contexte favori. Renvoie les commentaires associés au contexte défini dans le contexte favori.

Pour en savoir plus sur les contextes favoris, voir Contextes favoris.• Un contexte personnalisé. Renvoie les commentaires associés à un contexte différent de celui

en cours. Pour chaque dimension, sélectionnez : un membre ou tous les membres.

Quand vous cliquez sur Rechercher, la liste des commentaires trouvés est affichée dans le client Webde Planning and Consolidation qui s'ouvre.

33.4 Enregistrement de données

S'applique à:Connexions Planning and Consolidation.

2013-03-14288

Saisie et enregistrement de données

Pour écrire des données sur le serveur, utilisez la commandeEnregistrer les données dans l'ongletEPMdu ruban.

Vous pouvez exécuter les actions suivantes liées à l'enregistrement :• Enregistrer les données saisies dans la feuille de calcul active.• Enregistrer les données saisies dans le classeur actif.• Enregistrer les données saisies dans la feuille de calcul active puis actualiser.

Les données sont d'abord enregistrées sur le serveur, puis actualisées dans votre formulaire desaisie, en tenant compte des données que vous avez enregistrées et en recalculant les montantsen conséquence. Par exemple : vous saisissez des données pour janvier, février et mars. Voussélectionnez EPM > Enregistrer les données > Enregistrer et Actualiser les données de lafeuille de calcul. Comme le formulaire de données est actualisé depuis le serveur, la somme destrois mois saisis est affichée pour Trimestre 1 dans le formulaire de saisie.• Si l'optionActualiser uniquement les données sous "Enregistrer et actualiser les données"

n'est pas sélectionnée dans les options utilisateur, l'ensemble du contenu de la feuille de calculactive est actualisé : les données des rapports, les données des fonctions EPM, tous les rapports(y compris les données des membres locaux, la mise en forme, etc.).

• Si l'optionActualiser uniquement les données sous "Enregistrer et actualiser les données"est sélectionnée dans les options utilisateur, seules les données de toutes les fonctions EPM etde tous les rapports (à l'exception des données des membres locaux) dans la feuille de calculsont actualisées.

Remarque :L'action Enregistrer et actualiser les données de la feuille de calcul est l'action d'enregistrementpar défaut lorsque vous cliquez directement sur le bouton Enregistrer les données.

• Enregistrer les données saisies dans le classeur en cours puis effectuer une actualisation.• Si l'optionActualiser uniquement les données sous "Enregistrer et actualiser les données"

n'est pas sélectionnée dans les options utilisateur, l'ensemble du contenu du classeur actif estactualisé : les données des rapports, les données des fonctions EPM, tous les rapports (y comprisles données des membres locaux, la mise en forme, etc.).

• Si l'optionActualiser uniquement les données sous "Enregistrer et actualiser les données"est sélectionnée dans les options utilisateur, le contenu du classeur actif n'est pas entièrementactualisé : seules les données de toutes les fonctions EPM et de tous les rapports (à l'exceptiondes données des membres locaux) dans la feuille de calcul sont actualisées.

Les données sont d'abord enregistrées sur le serveur, puis actualisées dans votre formulaire de saisie,en tenant compte des données que vous avez enregistrées et en recalculant les montants enconséquence.

L'une ou l'autre des actions d'enregistrement ci-dessus écrit sur le serveur tous les enregistrementssuivants ayant été modifiés dans la feuille de calcul ou le classeur en cours :• Les données, qu'elles aient été saisies directement dans les cellules ou à l'aide de la fonction

EPMSaveData.• Les commentaires ayant été saisis à l'aide de la fonction EPMSaveComment.

Remarque :Pour afficher les messages liés à l'enregistrement, sélectionnez l'option Afficher un messaged'avertissement lors de l'enregistrement des données ou du commentaire dans les Options

2013-03-14289

Saisie et enregistrement de données

utilisateur. Si l'option est sélectionnée, dès que vous effectuez un enregistrement de données, uneboîte de dialogue s'ouvre et vous demande de confirmer l'enregistrement de x données (s'il n'y a pasde données à enregistrer, le message le précise) ; si vous confirmez, un message apparaît et vousindique si les données ont été enregistrées ou non.

Pour un formulaire de saisie spécifique, vous pouvez choisir de ne pas enregistrer les données saisiespour certains membres. Pour en savoir plus, voir Données en lecture seule.

Remarque :Si vous ne pouvez pas enregistrer les données, vérifiez que votre administrateur vous a accordé lesdroits appropriés et que l'option Utiliser en tant que formulaire de saisie est sélectionnée dans lesoptions du rapport en cours. Pour en savoir plus, voir Utilisation en tant que formulaire de saisie.

Rubriques associées• EPMSaveData• EPMSaveComment

33.5 Validation des données

S'applique à:Connexions Planning and Consolidation, version pour la plateforme Microsoft.

Après avoir saisi et enregistré les données, vous pouvez lancer une validation des données.

Lors du lancement d'une validation des données, le système vérifie respectivement qu'il n'existe pasde blocages de statut de travail ni de problèmes de validité sur la région de données. Le contrôle devalidité consiste à vérifier que le compte de validation est égal à 0.

Avant de lancer une validation des données, vous devez effectuer les actions suivantes :• Créer un classeur (le rapport de validation) et l'enregistrer dans l'un des emplacements suivants du

serveur : Documents de saisie ou Documents de saisie/Assistant• Dans l'Administration de Planning and Consolidation, saisissez le nom du classeur comme valeur

du paramètre LOCKREPORT.

Pour valider les données, sélectionnez Enregistrer les données > Valider les données.

Si la validation des données est infructueuse, un message s'affiche et vous invite à exécuter et ouvrirle rapport de validation qui vous montrera les éléments erronés. Vous pouvez alors modifier les donnéescomme il convient, les enregistrer et les valider à nouveau.

Quand les données sont validées, vous pouvez modifier le statut de travail.

33.6 Statut de travail

2013-03-14290

Saisie et enregistrement de données

S'applique à:Connexions Planning and Consolidation.

Après avoir saisi et enregistré les données, vous pouvez modifier le statut de travail d'une région dedonnées particulière. La fonctionnalité de statut de travail permet d'appliquer une étiquette à une régionde données et de la verrouiller pour révision, approbation, etc. Par exemple, après l'enregistrementdes données, vous pouvez définir le statut de travail sur "Enregistré". Cette action verrouille la régionde données pour l'empêcher d'être remplacée.

Remarque :Le statut de travail est défini dans la vue Administration.

Pour modifier le statut de travail d'une région de données, sélectionnez Enregistrer les données >Modifier le statut de travail. La boîte de dialogue Modifier le statut de travail s'ouvre.• Dans la zone Modifier le statut de, vous définissez pour quelle région de données vous désirez

modifier le statut de travail. Trois à cinq dimensions sont disponibles. Pour chaque dimension, lemembre de contexte est affiché par défaut. Vous pouvez sélectionner un autre membre pour unedimension en cliquant sur le bouton comportant des points de suspension.

Remarque :

• Pour la première dimension, qui est définie comme la dimension propriétaire dans la vueAdministration, vous pouvez inclure dans la sélection tous les membres descendants du membrespécifié en sélectionnant l'option Inclure tous les descendants.

• Si vous travaillez avec Planning and Consolidation pour SAP NetWeaver, vous ne devezsélectionner qu'un membre de base pour chaque dimension, sinon vous ne pourrez passélectionner un autre statut de travail.

• Vous ne pouvez modifier le statut de travail que pour les membres dont vous êtes propriétaireou gestionnaire. Cela est défini dans la vue Administration.

• Dans la zone Nouveau statut de travail, le statut actuel de la région de données spécifiée estaffiché. Vous pouvez sélectionner un statut de travail qui reflète l'état des données.

Remarque :Les statuts de travail sélectionnables ont été définis dans la vue Administration.

2013-03-14291

Saisie et enregistrement de données

2013-03-14292

Saisie et enregistrement de données

Accès aux journaux

S'applique à:Connexions Planning and Consolidation.

Les journaux permettent d'enregistrer et d'ajuster des données dans la base de données. Cette fonctionest généralement utilisée dans le cadre du processus de fin de mois ou fin de trimestre.

L'onglet EPM de Microsoft Office Excel permet d'accéder à la vue Journaux de SAP BusinessObjectsPlanning and Consolidation en cliquant sur Journaux. Planning and Consolidation s'ouvre dans unnavigateur Web et affiche la vue Journaux, le contexte du modèle auquel vous êtes connecté est extrait.

Pour en savoir plus, voir l'aide SAP BusinessObjects Planning and Consolidation.

2013-03-14293

Accès aux journaux

2013-03-14294

Accès aux journaux

Flux de processus de gestion

S'applique à:Connexions Planning and Consolidation.

Les flux de processus de gestion vous guident lors d'une séquence de tâches appartenant à un processusde gestion défini. Un flux de processus de gestion est configuré pour un environnement spécifique dePlanning and Consolidation.

Dans le client Web de Planning and Consolidation, si vous cliquez sur une activité ou un processuscomprenant des actions accomplies à l'aide du module complémentaire EPM dans Microsoft OfficeExcel, l'application s'ouvre et l'onglet Process (processus) dédié est affiché dans le volet EPM. Il enest de même pour Microsoft Office Word et Microsoft Office PowerPoint lorsque les actions doiventêtre accomplies dans ces applications.

Remarque :Si Microsoft Excel, Word ou PowerPoint est déjà ouvert, une nouvelle instance de l'application s'ouvre.

Une liste d'actions est disponible. Si vous cliquez sur une action, les sous-actions liées à celle-ci sontaffichées en dessous de la liste d'actions. Si vous cliquez sur le lien d'une sous-action, vous accédezà l'endroit où vous pouvez effectuer l'action.

Lorsque vous avez terminé l'exécution de toutes les actions, cliquez sur le bouton en bas de l'ongletpour revenir à Planning and Consolidation.

2013-03-14295

Flux de processus de gestion

2013-03-14296

Flux de processus de gestion

Modèles de rapports et de formulaires de saisie

S'applique aux :connexions Planning and Consolidation.

Dans l'environnement "Shell", les modèles dynamiques sont disponibles dans les classeurs MicrosoftOffice Excel.• Pour le modèle "Finance" :

• 10 modèles conçus pour les rapports.• 5 modèles conçus pour les formulaires de saisie.

• Pour le modèle "Rate" :• 4 modèles conçus pour les rapports.• 3 modèles conçus pour les formulaires de saisie.

• Pour le modèle "Ownership" :• 2 modèles conçus pour les rapports.• Aucun modèle conçu pour les formulaires de saisie.

Vous pouvez rechercher les modèles dans les dossiers suivants sur le serveur Planning andConsolidation :• Les modèles des formulaires de saisie sont stockés dans le dossier "Templates" du dossier "Input

Schedules".• Les modèles des rapports sont stockés dans le dossier "Templates" du dossier "Reports".

Chaque classeur contient deux feuilles de calcul :• Une feuille contient un modèle donné. Vous pouvez connecter le modèle à un modèle quel qu'il soit,

puis modifier les membres de contexte ; le modèle dynamique reste alors valide.• Une feuille contient une feuille de mise en forme dynamique qui s'applique au modèle.

Remarque :Comme un modèle peut être utilisé avec différentes connexions, l'option Ne pas enregistrer deconnexion dans EPM > Modifier le rapport > Options est sélectionnée par défaut.

Rubriques associées• Ne pas enregistrer de connexion et Ne pas enregistrer l'environnement dans la connexion

2013-03-14297

Modèles de rapports et de formulaires de saisie

2013-03-14298

Modèles de rapports et de formulaires de saisie

Autres fonctionnalités

37.1 Cache de métadonnées

Le cache de métadonnées est différent selon les types de connexions.

Cache de métadonnées pour connexions locales et SAP BusinessObjects Enterprise.S'applique à:Connexions locale et SAP BusinessObjects Enterprise.

La fonction de cache de métadonnées n'est pas activée par défaut, ce qui signifie que la dimension etles membres sont chargés à chaque fois que vous vous connectez à une source de données.

Vous pouvez activer le cache, c'est-à-dire que les métadonnées seront copiées localement et nonchargées à chaque fois que vous vous connectez à une source de données. L'utilisation du cachepermet d'améliorer le temps de connexion. Pour activer le cache, sélectionnez EPM > Optionsutilisateur, puis sélectionnez l'option Activer le cache de métadonnées.

Vous pouvez effacer le cache de métadonnées. Lorsque le cache est effacé, la structure de la sourcede données à laquelle vous êtes connecté est synchronisée avec la structure copiée localement. End'autres termes, les membres de dimensions ajoutés, modifiés ou supprimés dans les sources dedonnées sont chargés.• Vous pouvez définir la fréquence d'effacement automatique du cache. Sélectionnez EPM >Options

utilisateur, puis sélectionnez l'option Effacer la fréquence du cache demétadonnées et saisissezun nombre dans le champ. Si vous saisissez 1, le cache est effacé une fois par jour.

• Vous pouvez effacer le cache quand vous le souhaitez. Sélectionnez EPM > Autres > Effacer lecache de métadonnées ou cliquez sur le bouton Effacer le cache de métadonnées dans lesboîtes de dialogue Modifier la connexion et Créer une connexion lors de la modification et de lacréation d'une connexion.

Cache de métadonnées pour connexions Planning and ConsolidationS'applique à:Connexions Planning and Consolidation.

La fonctionnalité de cache de métadonnées est toujours activée pour les connexions Planning andConsolidation. Chaque fois que vous vous connectez à une source de données, la structure de lasource de données à laquelle vous êtes connecté est synchronisée avec la structure copiée localement.

2013-03-14299

Autres fonctionnalités

Vous pouvez effacer le cache de métadonnées. Lorsque le cache est effacé, tous les fichiers de lastructure locale sont supprimés et tous les fichiers de la structure de la source de données sont chargéslocalement. Pour cela, sélectionnez EPM > Autres > Effacer le cache de métadonnées.

37.2 Fichier journal

Le journal peut contenir trois types d'informations, y compris des informations de migration EvDREPlanning and Consolidation :• Informations• Erreurs• Avertissements

Remarque :

• Le fichier journal contient par défaut les erreurs relative à l'utilisation du module complémentaireEPM et tout type d'information relative à la migration EvDRE Planning and Consolidation.

• Le contenu du journal dépend des paramètres définis dans le fichier de configuration. Pour en savoirplus, voir le guide SAP BusinessObjects EPM Solutions, add-in for Microsoft Office Installation guide.

Pour visualiser le journal, sélectionnez EPM > Autres > Journal.

Seules les 100 dernières lignes des fichiers journaux sont affichées sur cet écran. Vous pouvez visualisertoutes les lignes des journaux dans les fichiers journaux suivants :• FPMXLClient.dll.Excel.log.• FPMXLClient.dll.Migration.log. Ce fichier journal contient toutes les informations relatives

à la migration EvDRE.

Les fichiers journaux sont stockés localement à l'emplacement par défaut ci-après. Dans votre explorateurde fichiers, saisissez : %temp%/log.

Remarque :Cet emplacement est affiché dans l'écran Journal.

37.3 Informations sur les cubes

S'applique à:Cubes SSAS Financial Consolidation

Vous pouvez afficher les informations relatives à un cube suivantes :• nom du cube ;• le nom de la base de données ;• date du dernier déploiement du cube ;

2013-03-14300

Autres fonctionnalités

• date du dernier traitement du cube.

Pour afficher les informations d'un cube, sélectionnez un rapport connecté au cube pour lequel vousvoulez voir les informations et sélectionnez EPM > Plus > Informations sur le cube.

37.4 Afficher MDX

S'applique à:Connexions locales et SAP BusinessObjects Enterprise.

Vous pouvez afficher la requête MDX de la feuille de données en cours afin de la copier et de la réutiliser.

Pour afficher la requête MDX, sélectionnez EPM > Autres > Afficher MDX.

2013-03-14301

Autres fonctionnalités

2013-03-14302

Autres fonctionnalités

Module complémentaire EPM pour Microsoft Office Wordet PowerPoint

Dans cette section, vous trouverez :• Une liste des fonctionnalités communes au module complémentaire pour Microsoft Office Excel,

Word et PowerPoint.• Des fonctionnalités propres au module complémentaire pour Microsoft Office Word et PowerPoint.• La liste des options disponibles pour le module complémentaire pour Microsoft Office Word et

PowerPoint.

38.1 Fonctionnalités communes au module complémentaire pour Microsoft OfficeExcel, Word et PowerPoint

A l'aide du module complémentaire pour Microsoft Office Word et dans Microsoft Office PowerPoint,vous pouvez réaliser les actions ci-dessous. Ces fonctionnalités se comportent exactement commedans le module complémentaire pour Microsoft Office Excel. Pour en savoir plus sur ces fonctionnalités,suivez les liens.• Connexions Voir Connexions.• Actions Ouvrir et enregistrer Voir Ouverture et enregistrement d'un fichier.• Création de rapport et sélection de membres. Vous pouvez créer un rapport à l'aide de l'Editeur de

rapport et du volet EPM. Vous pouvez également copier et coller des rapports. Vous pouvezsélectionner des membres de la dimension dans la boîte de dialogue Sélecteur de membres. VoirCréation de rapports .

Remarque :Les rapports asymétriques ne sont pas pris en charge dans Microsoft Office Word ni dans MicrosoftOffice PowerPoint.

• Plusieurs rapports dans un document ou une présentation. Voir Plusieurs rapports dans une feuille.

• Actualisation du rapport. Vous pouvez actualiser le rapport sélectionné ou tous les rapports du fichierentier. Voir Actualisation du rapport .

• Publication sur un portail. Voir Publication de rapports sur un portail Web.• Membres personnalisés. Voir Membres personnalisés.• Insertion d'objet Flash. Voir Insertion d'objet Flash.

2013-03-14303

Module complémentaire EPM pour Microsoft Office Word et PowerPoint

• Création et recherche de commentaires à l'aide des boîtes de dialogue qui s'ouvrent en sélectionnantEPM > Commentaires > Ajouter un commentaire ou Rechercher des commentaires. Voir Commentaires.

• Commande Retour. Voir Actions de navigation arrière .• Affichage MDX. Voir Afficher MDX.• Informations de cube. Voir Informations sur les cubes .• Journal. Voir Fichier journal.• Effacer le cache de métadonnées. Voir Cache de métadonnées.

38.2 Autres fonctionnalités du module complémentaire pour Microsoft Office Wordet PowerPoint

En outre, vous pouvez exécuter les actions suivantes :• Insérer des données (une valeur) :

• pour les membres de la dimension du contexte.• pour un contexte favori.• pour un certain ensemble de membres de la dimension. Si vous ne spécifiez pas un membre

pour toutes les dimensions du cube ou du modèle, les membres du contexte sont pris en comptepour les dimensions non spécifiées.

Pour insérer des données, sélectionnez Insérer > Insérer des données de l'onglet EPM du ruban.La boîte de dialogue Insérer les données s'ouvre.• Pour insérer des données des membres actuels de la dimension de contexte, sélectionnez une

dimension, puis Contexte. Ensuite, sélectionnez les autres dimensions et leur membre ducontexte, puis cliquez sur OK.

• Pour insérer les données pour un contexte favori, sélectionnez Contexte favori, et sélectionnezle favori dans la liste, puis cliquez sur OK.

• Pour insérer des données pour d'autres membres, sélectionnez une dimension, puis un membrede la dimension. Sélectionnez ensuite les autres dimensions et les autres membres, puis cliquezsur OK.

Lorsque vous sélectionnez les données dans le document ou la présentation, les dimensions et lesmembres sélectionnés ou le nom du contexte favori s'affiche(nt) dans le volet EPM. Vous pouvezmodifier la sélection en cliquant sur un membre ou le contexte favori.

• Insérer un membre du contexte :

Pour insérer le membre du contexte d'une dimension spécifique, sélectionnez Insérer > Insérer unmembre du contexte de l'onglet EPM du ruban. La boîte de dialogue Insérer un membre ducontexte s'ouvre.• Pour insérer le membre du contexte actuel d'une dimension, sélectionnez la dimension, puis

Contexte actuel. Vous pouvez ensuite sélectionner le nom du membre que vous souhaitezafficher dans le document ou dans la présentation (ID, Description, etc.) via la liste déroulante.Par défaut, le nom du membre appliqué est celui actuellement utilisé dans la barre de contexte.

2013-03-14304

Module complémentaire EPM pour Microsoft Office Word et PowerPoint

• Pour insérer un membre du contexte défini dans un contexte favori, sélectionnez la dimension,puis Contexte favori, et sélectionnez le contexte favori de la liste déroulante. Vous pouvezensuite sélectionner le nom du membre que vous souhaitez afficher dans le document ou dansla présentation (ID, Description, etc.) via la liste déroulante. Par défaut, le nom du membreappliqué est celui actuellement utilisé dans la barre de contexte.

Lorsque vous sélectionnez le nom du membre du contexte dans le document ou la présentation, lemembre du contexte s'affiche dans le voletEPM. Vous pouvez cliquer dessus et modifier la dimensionainsi que le nom du membre à afficher.

Restriction :Dans Microsoft Office Word, vous ne pouvez pas insérer des données ou un membre du contexte dansles types d'objets suivants : table et forme.

38.3 Options du module complémentaire pour Microsoft Office Word et PowerPoint

Options de document ou de présentationDans les Options de document ou les Options de présentation, les zones d'options suivantes sontaccessibles :

Remarque :Toutes les autres options sont grisées.

• Options de Totaux. Voir Disposition des totaux .• Aucune donnée ou valeurs zéro Voir Aucune donnée et valeurs zéro. Cependant, notez que les

fonctionnalités Masquer les valeurs vides et Masquer les valeurs vides et les valeurs zéro nesont pas disponibles dans les listes déroulantes.

• Nom d'affichage. Voir Nom d'affichage .• Ajuster automatiquement la largeur de colonne. Voir Ajuster automatiquement la largeur de

colonne.• Répéter les en-têtes de lignes et Répéter les en-têtes de colonnes. Voir Répéter les en-têtes

de lignes et Répéter les en-têtes de colonnes.• Les options Définir la valeur par défaut dans la cellule vide et Valeur par défaut des cellules

vides. Voir Valeur par défaut des cellules vides .• Option Format des nombres. La zone permet de saisir la méthode d'affichage des nombres de

données, y compris, éventuellement, un séparateur des milliers et un nombre de décimales. Leformat par défaut est le suivant : 0.## (pas de séparateur des milliers et 2 nombres décimaux).

Vous pouvez modifier ce format. Tous les caractères pris en charge sont repris ici : http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx, http://msdn.microsoft.com/en-us/library/0c899ak8.aspx.

• Actualisation des données de tout le fichier lors de son ouverture. Voir Actualisation desdonnées de tout le fichier lors de son ouverture.

• Effacer les données de tout le fichier lors de son enregistrement. Voir Effacer les données detout le fichier lors de son enregistrement.

• Afficher le texte des cellules non autorisées. Affichage du texte des cellules non autorisées

2013-03-14305

Module complémentaire EPM pour Microsoft Office Word et PowerPoint

Options de rapportPar défaut, les options de rapport sont celles définies pour le fichier en cours dans les Options dedocument ou les Options de présentation. Vous pouvez modifier les options pour le rapport en coursdans l'onglet Options de l'Editeur de rapport. Pour ce faire, désélectionnez Hériter des options defeuille. Toutes les options restant grisées sont celles grisées dans les Options de document ou dansles Options de présentation.

Remarque :Certaines options sont toujours disponibles à la sélection. Voir Options de rapport.

2013-03-14306

Module complémentaire EPM pour Microsoft Office Word et PowerPoint

Gestionnaire de données

39.1 A propos du Gestionnaire de données

39.1.1 A propos du Gestionnaire de données

Le Gestionnaire de données est un module de Planning and Consolidation qui aide à déplacer lesdonnées dans le système, à copier ou déplacer des données au sein des applications ou entre elleset à exporter des données depuis une application pour les utiliser dans un outil externe. En outre, leGestionnaire de données prend en charge le mappage et les transformations complexes des données.

Le Gestionnaire de données permet également d'exporter des données transactionnelles et principalesdepuis une application de Planning and Consolidation vers un fichier utilisable dans un outil externe.

Le Gestionnaire de données est utilisé à la fois avec :• SAP BusinessObjects Planning and Consolidation, version pour la plateforme Microsoft et• SAP BusinessObjects Planning and Consolidation, version pour SAP NetWeaver

Le Gestionnaire de données est intégré à l'interface d'Excel. Cliquez sur l'onglet Gestionnaire dedonnées pour lancer le Gestionnaire de données.

Vous pouvez configurer des calculs système pour travailler avec des packages dans le Gestionnairede données. Lorsque vous importez des données, la plupart des packages exécutent automatiquementdes calculs par défaut, qui se trouvent dans le fichier default.lgf de votre application. Vous pouvezégalement inclure des fichiers de calculs dans les packages ou inviter les utilisateurs à choisir lesfichiers de calculs qu'ils désirent utiliser.

39.1.1.1 A propos des packages

Un package est un ensemble de tâches spécifiques qui définissent le travail à effectuer. Ces tâchessont basées sur les informations fournies en les saisissant dans les invites de package du Gestionnairede données. En utilisant le Gestionnaire de données avec SAP BusinessObjects Planning and

2013-03-14307

Gestionnaire de données

Consolidation 10, version pour la plateforme Microsoft, vous pouvez également modifier directementles packages via Microsoft SQL Server.

Les packages permettent de déplacer les données entre les bases de données de Planning andConsolidation et d'effectuer des processus de gestion, par exemple la consolidation légale et lescomptabilités inter-sociétés. Par défaut, il existe trois types de packages dans le Gestionnaire dedonnées :

• Gestion des données• Processus financier• Administration du système

Remarque :Par définition, un package dans le Gestionnaire de données a été ajouté par défaut ou suite à unepersonnalisation dans la boîte de dialogue "Exécuter le package".

Les packages du Gestionnaire de données sont standard et partagés entre tous les modèles au seinde tous les environnements d'une installation de Planning and Consolidation donnée.

Les packages fournis avec Planning and Consolidation sont conçus pour être dynamiques, afin quevous n'ayez pas besoin de les modifier pour qu'ils fonctionnent avec vos modèles et dimensions. Vouspouvez modifier les packages pour qu'ils se comportent différemment ou exécutent d'autres fonctions.Dans la boîte de dialogue "Organiser la liste de packages", vous pouvez effectuer les opérationssuivantes :• Ajouter un package• Modifier un package• Supprimer un package• Copier un package• Déplacer un package

La version de l'application Planning and Consolidation pour Microsoft est basée sur les packages SSISalors que la version pour SAP NetWeaver est basée sur les chaînes de processus.

Rubriques associées• Exécution d'un package de copie• Exécution de packages

39.1.1.2 A propos des chaînes de processus

Une chaîne de processus est une séquence de processus planifiés pour attendre un événement enarrière-plan. Certains de ces processus déclenchent un événement distinct qui peut à son tour démarrerd'autres processus. Dans le contexte des chaînes de processus, un processus est une procédureinterne ou externe à un système SAP ayant un début et une fin définis.

2013-03-14308

Gestionnaire de données

Rubriques associées• Exemples de la chaîne de processus Load• A propos de la chaîne de processus Import and Send Email.• Utilisation de la chaîne de processus SendMail• Utilisation de la chaîne de processus FTP

39.1.1.3 A propos de la connexion du gestionnaire de données

La connexion du gestionnaire de données sert à réaliser des opérations concernant le Gestionnairede données, telles que l'exécution, l'organisation et le lancement de packages.

Si vous changez de connexion du gestionnaire de données à partir du menu du Gestionnaire dedonnées, vous ne changez pas la connexion actuelle utilisée pour créer des rapports.

39.2 Packages standard

39.2.1 Packages de gestion des données standard

Vous pouvez utiliser les packages fournis dans le groupe de packages Gestion des données poureffectuer des tâches générales de gestion des données. Si un fichier est associé à un fichier detransformation, vous pouvez le modifier ou l'affecter directement au package.

2013-03-14309

Gestionnaire de données

DescriptionNom du package

Le package "Clear" efface les données contenues dans la table Fact et FAC2en important des valeurs nulles. Le processus d'optimisation efface toutes lesvaleurs de la table. L'exécution de ce package efface aussi les commentairesde la table des commentaires. Vous pouvez utiliser le fichier de transformationimport.xls avec ce package.

Clear

Le package "Copy" copie les données entre dimensions au sein de l'applicationPlanning and Consolidation.

Copy

Le package "Default Formulas" exécute les formules par défaut stockées dansle fichier Default.LGF.

Default Formulas

Le package "Export" exporte les valeurs de données du cube Planning andConsolidation, y compris les valeurs calculées, vers un fichier ASCII. Vousêtes invité à saisir un nom pour le fichier d'exportation et pour une sélectionde données à exporter. Vous pouvez utiliser le fichier de transformation export.xls avec ce package.

Export

Le package "Export Dimension Members" exporte les membres de la dimen-sion, y compris les données principales, le texte et les hiérarchies, vers un fi-chier plat. Vous êtes invité à spécifier :

• Nom de fichier• Destination• Dimension source• Un fichier de transformation• Langue• Filtre de valeurs de dimension• Un délimiteur• S'il faut inclure une en-tête• S'il faut inclure des membres calculés• S'il faut inclure des hiérarchies sélectionnées

Export Dimension Me-mbers

2013-03-14310

Gestionnaire de données

DescriptionNom du package

Le package "Export Transaction Data" exporte les données de transactiond'une application vers un fichier plat. Vous êtes invité à spécifier :

• Destination• Un fichier de transformation/mappage• Application source• Filtre de valeurs de dimension• Un délimiteur• S'il faut inclure une en-tête• S'il faut inclure des membres calculés

Export TransactionData

Le package "FX Restatement" est utilisé pour la conversion des devises. Unexemple de fichier de calculs, FXTrans.lgf, est fourni sous forme de fichiervide.

FX Restatement

Le package "Import" importe un ou plusieurs fichiers ASCII dans l'applicationen cours. Vous êtes invité à spécifier un ou plusieurs fichiers d'importation etles fichiers de conversion associés. Les signes des montants sont inversésen fonction du type de rubrique. Vous pouvez utiliser le fichier de transformationimport.xls avec ce package.

Import

Le package "Import Master Data" permet de charger les données des membresde la dimension directement dans la table de membres d'une dimension Plan-ning and Consolidation.

Import Master Data

2013-03-14311

Gestionnaire de données

DescriptionNom du package

Le package "Import Transaction Data" importe un ou plusieurs fichiers ASCIIdans l'application en cours. Vous êtes invité à spécifier :

• Un ou plusieurs fichiers d'importation• Un fichier de transformation• Le mode d'importation (fusionner ou remplacer et effacer)• Si les calculs par défaut doivent être exécutés• Si les paramètres du statut de travail doivent être vérifiés

Les signes des montants sont inversés en fonction du type de rubrique. Vouspouvez utiliser le fichier de transformation import.xls avec ce package.

Import TransactionData

Le package "Move" permet de déplacer une sélection de données quelconquedans une application. Vous êtes invité à sélectionner des données sources etde destination pour toutes les dimensions. Le package efface les enregistre-ments de la table des faits de destination avant de déplacer les enregistrementsde la table des faits source. Une fois les enregistrements déplacés vers ladestination, le package efface les enregistrements de la table source.

Move

Le package "Ownership Calculation" calcule le périmètre prévisionnel globald'une entité en fonction du contrôle réel de cette entité.

Ownership Calculation

39.2.1.1 Exemples de packages de gestion des données standard

39.2.1.1.1 Exemple de copie

Le package de copie reproduit les données entre les membres de dimension au sein des applications

Configuration préalable:Le cube cible doit contenir les dimensions suivantes :

• Rubrique• Catégorie• Entité• Heure

Les données cible sont agrégées avant le processus de copie.

2013-03-14312

Gestionnaire de données

Le processus est le suivant : les données de transaction de la sélection cible sont remises à 0. Toutesles données de transaction de la sélection source sont écrites dans la cible.

Remarque :Tous les membres sont copiés pour les dimensions Heure, Entité et Catégorie. Les données detransaction de la source ne sont pas affectées par le processus de copie.

Sélections• Sélection source : Account=CASH• Sélection cible : Account=CASH1

Données source• ACTUAL,CASH,2006.MAY,200• ACTUAL,CASH,2006.JULY,300

Données cible avant copie• ACTUAL,CASH1,2006.MAY,100• ACTUAL,CASH1,2006.JUNE,150

Résultat

Données cible après copie• ACTUAL,CASH1,2006.MAY,200• ACTUAL,CASH1,2006.JUNE,0• ACTUAL,CASH1,2006.JULY,300

39.2.1.1.2 Exemple de déplacement

Le package de déplacement permet de déplacer une sélection de données quelconque dans uneapplication. Vous êtes invité à sélectionner des données sources et de destination pour toutes lesdimensions. Les enregistrements de la table de faits de destination sont effacés avant le déplacementdes enregistrements sources. Les enregistrements de la table de faits source sont effacés une foisdéplacés vers la destination.

Configuration préalable:Le cube cible doit contenir les dimensions suivantes :

• Rubrique• Catégorie• Entité• Heure

Les données cibles sont agrégées avant le processus de copie.

Le processus est le suivant : les données de transaction de la sélection cible sont totalement effacées.Les données de transaction de la sélection source doivent être écrites dans la sélection cible. Lesdonnées de transaction de la source sont totalement effacées.

2013-03-14313

Gestionnaire de données

Sélections• Sélection de la source : Rubrique=CASH• Sélection de la cible : Rubrique=CASH1

Pré-déplacement des données sources• ACTUAL,CASH1,2006.MAY,200• ACTUAL,CASH,2006.JULY,300

Pré-déplacement des données cibles• ACTUAL,CASH1,2006.MAY,100• ACTUAL,CASH1,2006.JUNE,150

Résultat• Post-déplacement des données sources• ACTUAL,CASH,2006.0,0• ACTUAL,CASH,2006.0,0

Post-déplacement des données cibles• ACTUAL,CASH1,2006.MAY,200• ACTUAL,CASH1,2006.JUNE,0• ACTUAL,CASH1,2006.JULY,300

39.2.1.1.3 Exemple Import Transaction from a Data File

Le package Import Transaction from a Data File permet d'importer un ou plusieurs fichiers ASCII dansl'application en cours.

Prérequis:

• Le cube cible contient les dimensions Rubrique, Catégorie et Heure.• Les données cibles sont agrégées avant le processus de copie.

Le processus est le suivant : si l'enregistrement existe déjà dans le fichier de données du cube,l'enregistrement du cube est remplacé par l'enregistrement correspondant dans le fichier de données.

Remarque :Tous les membres de la dimension de l'enregistrement sont traités en tant que clé composée.

Si l'enregistrement n'existe pas dans le fichier de données, il est inséré en tant que nouvelenregistrement. S'il existe des enregistrements en double dans le fichier de données, seul le dernierest écrit dans le cube. Les enregistrements existant dans le cube (mais pas dans le fichier de données)ne sont pas concernés.

Enregistrements dans le fichier de données

ACTUAL,CASH,2006.MAY,200

ACTUAL,CASH,2006.MAY,500

2013-03-14314

Gestionnaire de données

ACTUAL,CASH,2006.JULY,300

Pré-importation des enregistrements du cube

ACTUAL,CASH,2006.MAY,600

ACTUAL,CASH,2006,JAN,700

Résultat

Post-importation des enregistrements du cube

ACTUAL,CASH,2006.MAY,500

ACTUAL,CASH,2006.JULY,300

ACTUAL,CASH,2006,JAN,700

39.2.1.1.4 Exemple Import Master Data from a Data File

Le package Import Master Data from a Data File permet de charger les données des membres de ladimension directement dans la table de membres d'une dimension Planning and Consolidation.

Prérequis:

• Le cube cible contient les dimensions Rubrique, Catégorie et Heure.• Les données cibles sont agrégées avant le processus de copie.

Si le membre de la dimension source (l'enregistrement de membre dans le fichier de données) existedéjà dans l'environnement, il remplace le membre existant dans l'environnement.

Remarque :L'identifiant est la seule clé qui peut être utilisée pour déterminer si le membre existe déjà.

Si le membre de la dimension source n'existe pas dans l'environnement, il est inséré dansl'environnement en tant que nouveau membre.

Les membres de la dimension de l'environnement (mais pas du fichier source) ne sont pas modifiés.

Exemple:Dans cet exemple, la dimension est Rubrique et la première colonne de dates est Identifiant.

Données source

10000000,AST,,Current Assets,,11000000,,,ENDFLOW,,,,,,F_900,,ST,,,,,,,,,,,11110000,AST,,Petty Cash,,11112001,,,ENDFLOW,,,,,,F_900,,ST,,,,,,,,,,,

Pré-importation des membres de la rubrique Environnement11110000,ASTAA,,Cash1,,11112001,,,ENDFLOW,,,,,,F_900,,ST,,,,,,,,,,,

Résultat

2013-03-14315

Gestionnaire de données

Post-importation des membres de la rubrique Environnement10000000,AST,,Current Assets,,11000000,,,ENDFLOW,,,,,,F_900,,ST,,,,,,,,,,,11110000,AST,,Petty Cash,,11112001,,,ENDFLOW,,,,,,F_900,,ST,,,,,,,,,,,

39.2.1.2 Exemples de la chaîne de processus Load

La chaîne de processus Load contient de nombreuses fonctions utiles de vidage et récupération desdonnées :• Exécution de l'application

Vous pouvez importer des données lorsque vous exécutez l'application ou exécuter l'applicationsans importer de données.

• Importation dans le cube

Vous pouvez importer un fichier texte ascii correctement formaté directement dans la base dedonnées.

• Exportation du cube

Vous pouvez exporter un fichier texte ascii contenant des données de votre base de donnéesPlanning and Consolidation.

• Commandes TASK dans la chaîne de processus Load

Vous pouvez utiliser les commandes TASK suivantes dans la chaîne de processus Load.

La syntaxe est la suivante :

TASK(TASKNAME,NAME,DTSTask_EvDTSDumpLoad.clsEvDTSDumpLoad_1)TASK(TASKNAME,DESCRIPTION,TASKNAME) TASK(TASKNAME,APPSET,apshell)TASK(TASKNAME,APP,finance) TASK(TASKNAME,USER,tonyd)TASK(TASKNAME,DATATRANSFERMODE,1) TASK(TASKNAME,PROCESSMODE, 2)TASK(TASKNAME,PROCESSCUBE,1) TASK(TASKNAME,PROCESSCUBE_FAC2,)TASK(TASKNAME,FILE,C:\...\Webfolders\ApShell\Finance\DataManager\DataFiles\Examples\Import.txt)TASK(TASKNAME,SQL,) TASK(TASKNAME,MDX,) TASK(TASKNAME,MAXMEMBERS,)TASK(TASKNAME,SELECTION,) TASK(TASKNAME,CLEARDATA,0)TASK(TASKNAME,TIMEIDFORMAT,0)TASK(TASKNAME,SELECTIONFROMTASK,"CATEGORY,TIME,ENTITY")TASK(TASKNAME,DIMLIST,"CATEGORY,TIME,ACCOUNT,ENTITY,DATASRC,INTCO,RPTCURRENCY")TASK(TASKNAME,RUNTHELOGIC,0) TASK(TASKNAME,GETMEASURE,)TASK(TASKNAME,MACHINENAME,) TASK(TASKNAME,VALIDATETMPFILE,)TASK(TASKNAME,DMMCOPY,)

39.2.2 Packages de processus financiers

2013-03-14316

Gestionnaire de données

La table suivante contient des packages de processus financiers standard ajoutés par défaut auGestionnaire de données.

DescriptionNom du package

Le package "Allocation" exécute une logique de répartition pour l'utilisateur, l'en-vironnement et la répartition selon les calculs définis dans allocation.lgf

Répartition

Le package "FXtrans" est utilisé pour la conversion des devises.FXtrans

Remarque :Les packages de ce groupe appartiennent au type de tâche "Package utilisateur."

39.2.3 Packages d'administration du système

Les packages d'administration sont conçus pour exécuter des tâches opérationnelles sur la base dedonnées, comme la manipulation de données backend. Ces packages sont également conçus pour lagestion des métadonnées et des données principales. Les tâches fournies permettent d'optimiser etde gérer les données de cube hors application. La plupart de ces tâches peuvent être exécutées àl'aide du Gestionnaire de données ou de la console d'administration. Elles peuvent aussi être conçuesdans une chaîne de processus personnalisée unique pour la mise à niveau globale du système. Lespackages d'administration par défaut sont décrits dans la table suivante :

2013-03-14317

Gestionnaire de données

DescriptionNom du package

Le package "Append" efface les données de la table pour toutes les combinai-sons de membres entité, catégorie et heure contenues dans le fichier de lasource de données et importe ces données dans la base de données. Ce pa-ckage peut aussi exécuter les fonctions suivantes :

• Traiter les données dans le cube Planning and Consolidation• Exécuter les calculs par défaut pour l'ensemble de données importé. Vous

pouvez utiliser le fichier de transformation import.xls avec ce package.

Append

Le package "Archive" peut être utilisé pour planifier des opérations d'archivagepour des dimensions sélectionnées.

Archive

Le package "Archive Audit Activity" peut être utilisé pour planifier des opérationsd'archivage pour l'activité d'audit.

Archive Audit Activity

Remarque :Les packages de ce groupe appartiennent au type de tâche Package administrateur.

39.3 Packages supplémentaires

39.3.1 A propos des packages supplémentaires

Outre les packages standard fournis avec le Gestionnaire de données, SAP BusinessObjects Planningand Consolidation propose plusieurs autres packages que vous pouvez ajouter au Gestionnaire dedonnées. Ces packages sont soit des packages Microsoft SSIS, soit des chaînes de processus, selonla version de l'application Planning and Consolidation utilisée.

Le tableau suivant décrit les modèles de packages.

Les modèles de packages se trouvent sur le serveur de fichiers de Planning and Consolidation, dansle dossier \\DataManager\PackageFiles\Examples de l'environnement et du modèle associés.

2013-03-14318

Gestionnaire de données

39.3.1.1 Exemples de packages

Le Gestionnaire de données fournit des exemples de packages composés de chaînes de processus.Les exemples de packages définissent l'interface utilisateur qui transmet les informations à la chaînede processus.

A part la chaîne de processus ImportUsingFTP, vous n'avez pas besoin de modifier les chaînes deprocessus avant de les ajouter en tant que packages et de les exécuter. Vous pouvez également utiliserun exemple de chaîne de processus comme point de départ d'un package personnalisé.

Remarque :La chaîne de processus ImportUsingFTP doit être modifiée pour pouvoir être utilisée.

Ces packages sont disponibles pour tous les environnements.

VersionDescriptionNom du package

MSCrée des membres de dimension à l'aide d'une tableSQL et planifie le traitement des membres de dimension.Par exemple, si un nouvel ID de membre est ajouté, ceprocessus met à jour la table FAC2 avec la liste actuali-sée.

Admin_Makedim

MSOptimise les modèles avec l'option lite (allégée), incre-mental (incrémentale) ou full option (complète).

Admin_Optimize

MSValide le fichier de calculs.AdminTask_LogicValidation

NWCette chaîne de processus crée des membres de dime-nsion et planifie leur traitement. Par exemple, si unnouvel ID de membre est ajouté, ce processus met àjour les données de l'application avec la liste actualisée.

AdminTask_MakeDim

MSTraite l'application avec l'option incremental (incrémen-tale) ou full option (complète).

AdminTask_Process

NWCette chaîne de processus valide le fichier de calculs.AdminTask_Validate

MSAjoute un fichier ASCII à l'application en cours.Append (Ajouter)

2013-03-14319

Gestionnaire de données

VersionDescriptionNom du package

MSSauvegarde les données d'audit.AuditBackup

MSEfface les données d'audit.AuditClear

MSPurge les données d'audit.AuditPurge

MSRestaure les données d'audit.AuditRestore

MSEfface les commentaires de la table des commentaires.ClearComment

MSSupprime les données des tables FACT et FAC2. Leprocessus d'optimisation synchronise les tables FACTet FAC2 avec le cube. L'exécution de ce package effaceégalement les commentaires de la table des commen-taires.

Clear from Fact Table

MSEfface la table de journaux et crée un fichier de sortie.Clear the JournalTables

NWCette chaîne de processus invite à sélectionner les ca-tégories, les dimensions temporelles et la devise à effa-cer de la table "Journals".

Clear_Journals

NWCette chaîne de processus efface les commentaires dela table "Comments".

ClearComments

MSCopie la base de données du modèle.Copy Model

MSCopie la table FACT.Copy from Fact Table

NWCette chaîne de processus exécute les formules pardéfaut stockées dans votre fichier default.xls.

Default_Formulas

NWCette chaîne de processus vous invite à fournir le nomdu fichier journal d'exportation et exporte la table Jour-naux.

Export_Journal

MSExporte la table Journals vers un fichier de sortie.Export the Journaltables

2013-03-14320

Gestionnaire de données

VersionDescriptionNom du package

NWCette chaîne de processus planifie une optimisationcomplète. Elle efface le stockage de données en tempsréel et à court terme et traite les dimensions. Cette op-tion déconnecte le système. Il est préférable de l'exécu-ter en dehors des heures de travail.

Full_Optimize

NWCette chaîne de processus suit les soldes inter-sociétéspour effectuer les éliminations intra-groupe. Cette chaînede processus vous invite à fournir les dimensions d'en-tités, de catégories, de devises et d'heure pour l'utilisa-teur, l'environnement, le modèle, la sélection et traiteles comptabilités inter-sociétés selon les calculs définisdans le fichier icbooking.lgf

ICBooking

(Comptabilité des soldes inter-sociétés)

NWCette chaîne de processus vous invite à fournir les di-mensions d'entités, de catégories, de devises et d'heureet traite les comptabilités inter-sociétés pour l'utilisateur,l'environnement, le modèle, la sélection selon les calculsdéfinis dans le fichier icdata.lgf

ICData

(Rapprochement intra-groupe)

NWCette chaîne de processus est utilisée pour effectuerles éliminations intra-groupe.

IC_Elimination

NWCette chaîne de processus importe un fichier ASCIIdans l'application en cours. Vous pouvez spécifier le fi-chier de transformation qui définit les conversions ainsique les signes des valeurs des données.

Import

MSImporte la base de données MS Access 2007 dans latable FAC2 .

Import Access 2007

MSImporte la base de données Microsoft Access dans latable FACT. Vous pouvez utiliser le fichier de transfor-mation import.xls avec ce package.

Import Access 2007 intoFact Table

NWCette chaîne de processus importe un fichier ASCII etenvoie le résultat à un utilisateur particulier.

ImportAndSendMail

MSImporte les données Catégorie par temps dans la tablede faits. Vous pouvez utiliser le fichier de transformationCategory_By_Time.xls avec ce package.

Import Category by Timeinto Fact Table

2013-03-14321

Gestionnaire de données

VersionDescriptionNom du package

NWCette chaîne de processus importe les enregistrementsde description des membres de dimension. Notez que,lorsque ces descriptions sont saisies dans la table EV-DESCRIPTION dans une autre langue (et que le boncode de langue SAP NetWeaver est utilisé), les descrip-tions apparaissent dans la langue spécifiée par l'utilisa-teur. Ce paramètre peut être modifié dans l'interfacepour le Web.

Import_Descript

MSDisponible pour assurer la rétrocompatibilité.Import Dimension

MSImporte une base de données Microsoft SQL Serverdans la table FACT. A l'exécution de ce package, vousêtes invité à choisir la base de données SQL et la tableà importer.

Import Excel2007 intoFact Table

MSImporte le contenu d'un fichier Microsoft Excel 2007dans la table Fac2. Vous pouvez utiliser le fichier detransformation import.xls avec ce package.

Import Excel2007

MSImporte une base de données Microsoft SQL Serverdans la table FACT. A l'exécution de ce package, vousêtes invité à choisir la base de données SQL et la tableà importer.

Import SQL into FactTable

MSImporte une base de données Microsoft SQL Serverdans la table FAC2. Vous pouvez utiliser le fichier detransformation import.xls avec ce package. A l'exé-cution de ce package, vous êtes invité à choisir la basede données SQL à importer.

Import SQL

MSPermet d'importer un fichier ASCII à télécharger depuisun site FTP dans l'application en cours. Vous pouvezutiliser Microsoft SQL pour modifier le nom du serveurdans le package. Après modification du nom du serveur,vous pouvez exécuter ce modèle de package à toutmoment.

ImportUsingFTP

MSImporte un fichier ASCII et envoie le résultat à un utilisa-teur particulier.

ImportAndSendmail

2013-03-14322

Gestionnaire de données

VersionDescriptionNom du package

NWCette chaîne de processus permet d'importer un fichierASCII à télécharger depuis un site FTP dans l'applicationen cours. Vous pouvez modifier le nom du serveur dansle package. Après modification du nom du serveur, vouspouvez exécuter ce package à tout moment.

Import_Using_FTP

NWCette chaîne de processus vous invite à fournir les di-mensions de catégories, de devises et d'heure et calculela consolidation pour l'utilisateur, l'environnement, lemodèle et la sélection selon les calculs définis dans lefichier consolidation.lgf.

Legal_Consolidation

NWCette chaîne de processus planifie une optimisation al-légée. Une optimisation allégée efface le stockage dedonnées en temps réel et le déplace vers le stockagede données à court terme. Cette option ne déconnectepas le système, vous pouvez donc la planifier pourqu'elle s'exécute durant les activités normales.

Light_Optimize

NWCette chaîne de processus permet de charger des don-nées d'un cube BI dans une application Planning andConsolidation. Pour mapper les données, associez-leurun fichier de transformation.

Load_Infoprovider

MSDéplace les données de la table FACT.Move from Fact Table

NWCette chaîne de processus vous invite à fournir les di-mensions d'entités, de catégories, de devises et d'heureet calcule les à-nouveau pour l'utilisateur, l'environneme-nt, le modèle et la sélection selon les calculs définisdans le fichier consolidation.lgf.

Opening_Balances

NWCette chaîne de processus vous invite à fournir les di-mensions de catégories, de devises et d'heure et calculele périmètre (y compris le pourcentage du périmètre, laméthode comptable, la méthode de retenue et les infor-mations des parents) pour l'utilisateur, l'environnement,le modèle et la sélection.

OwnershipCalc

Effectue les calculs habituels d'une application de co-nsolidation juridique. Il se trouve dans l'environnementPérimètre de l'Apshell.

OwnershipCalculation

2013-03-14323

Gestionnaire de données

VersionDescriptionNom du package

Restaure les tables de journaux à partir d'un fichier desortie.

Restore the Journaltable

NWCette chaîne de processus restaure la table Journals àpartir d'un fichier de sortie.

Restore_Journals

NWCette chaîne de processus vous invite à fournir les di-mensions d'entités, de catégories, de devises et d'heureet exécute un calcul de rubriques pour l'utilisateur, l'en-vironnement, le modèle et la sélection selon les calculsdéfinis dans le fichier calcaccount.lgf.

RunCalcAccount

MSPermet d'utiliser la modélisation de scénarios à des finsde prévisions. Ce package appelle un fichier de calculsconçu pour vos besoins spécifiques.

Scenario Modeling

NWCette chaîne de processus valide le fichier de transfor-mation.

Validate_Transform

NWCette chaîne de processus vous invite à fournir les di-mensions et catégories pour lesquelles vous pouvezexécuter les calculs de validation définis par défaut dansle fichier validation.lgf.

Validations

39.3.1.2 A propos de la chaîne de processus Import and Send Email.

Vous pouvez utiliser la chaîne de processus "Import and Send Email" pour permettre aux utilisateursles actions suivantes :• Sélectionner des fichiers à joindre au courrier électronique• Désigner un fichier de transformation pour les fichiers importés• Sélectionner la méthode d'importation (c'est-à-dire fusionner les données ou les remplacer par des

enregistrements identiques)• Exécuter un script par défaut pour les valeurs stockées après l'importation• Contrôler les paramètres de statut de travail pendant l'importation de données.• Choisir les destinataires du courrier électronique

2013-03-14324

Gestionnaire de données

Pour permettre au système d'envoyer des courriers électroniques, vous devez définir les paramètressystème de courrier électronique.

39.3.1.2.1 Utilisation de la chaîne de processus SendMail

Pour utiliser la chaîne de processus SendMail, complétez les champs A et Copie à dans un packageque vous créez ou modifiez.

Pour automatiser le renseignement de ces champs, utilisez les commandes TASK suivantes :

TASK(TASKNAME,NAME,DTSTask_Ev4DTSSendMail.clsDTSSendMail_1)TASK(TASKNAME,DESCRIPTION,TASKNAME) TASK(TASKNAME,MAILTO,)TASK(TASKNAME,MAILCC,) TASK(TASKNAME,MAILSUBJECT,) TASK(TASKNAME,MAILMESSAGE,)TASK(TASKNAME,MAILATTACHMENTS,) TASK(TASKNAME,MAILAPPSET,)TASK(TASKNAME,MAILUSER,) TASK(TASKNAME,ADDRESULT,0)

39.3.1.3 Utilisation de la chaîne de processus FTP

La tâche FTP permet de transférer des fichiers de données depuis un site FTP vers le serveur Planningand Consolidation.

La syntaxe est la suivante :TASK(TASKNAME,NAME,DTSTask_EvDTSFTP.clsEvDTSFTP_1)TASK(TASKNAME,DESCRIPTION,TASKNAME)TASK(TASKNAME,SOURCESITE, )TASK(TASKNAME,SOURCEUSERNAME, )TASK(TASKNAME,SOURCEPASSWORD, )TASK(TASKNAME,PORTNUMBER,0)TASK(TASKNAME,SOURCEFILENAME,)TASK(TASKNAME,DESTSITE, )TASK(TASKNAME,OVERWRITABLE,)TASK(TASKNAME,NUMRETRIESONSOURCE,0)

39.3.2 Importation des données de transaction d'un InfoProvider

Prérequis:

• Le cube cible contient les dimensions Rubrique, Catégorie et Heure.• Les données cibles sont agrégées avant le processus de copie.

Les données importées depuis un InfoProvider remplacent les enregistrements du cube ayant des cléscorrespondantes. Les enregistrements du cube de post-importation sont concernés (mais pas lesdonnées du InfoProvider). S'il existe des enregistrements en double dans les données du fournisseurd'informations, ils sont tous agrégés en utilisant toutes les dimensions comme clé.

2013-03-14325

Gestionnaire de données

Post-mappage des données d'un InfoProvider

ACTUAL,CASH,2006.JAN,500ACTUAL,CASH,2006.JAN,200ACTUAL,CASH,2006.FEB,200

Pré-importation des données du cubeACTUAL,CASH,2006.FEB,100ACTUAL,CASH,2006.JAN,200ACTUAL,CASH,2006.APR,900

Résultat

Post-importation des données du cube

ACTUAL,CASH,2006.FEB,200ACTUAL,CASH,2006.JAN,700ACTUAL,CASH,2006.APR,900

39.4 Ajout ou modification de packages

39.4.1 Propriétés des packages

La table suivante décrit les champs à compléter lors de l'ajout ou de la modification de packages. Siun champ est incorrect ou non renseigné, le package génère une erreur lorsqu'il est exécuté.

2013-03-14326

Gestionnaire de données

DescriptionChamp

Lorsque vous cliquez sur "Nom de fichier", une boîte de dialogue s'affiche vouspermettant d'indiquer le fichier contenant le package. Vous pouvez aussi recher-cher les fichiers.

"Nom du fichier"

Nom du package. Si le fichier contient des packages, vous pouvez afficher la listedes packages disponibles.

"Nom du package"

Le groupe de dossiers auquel le package est ajouté. Vous pouvez définir unnouveau groupe à cet emplacement.

"Group"

Description du package."Description"

Vous pouvez contrôler l'accès permettant d'exécuter le package.• Si vous sélectionnez "Package administrateur", seuls les utilisateurs adminis-

trateurs de Planning and Consolidation peuvent exécuter un package admini-stratif. Le package peut toutefois être enregistré pour une équipe qui ne com-porte pas d'utilisateurs non administratifs. Les utilisateurs non administratifspeuvent afficher le package, mais ne peuvent pas le modifier.

• Si vous sélectionnez "Package utilisateur", les utilisateurs disposant des droitsde sécurité pour la tâche Exécuter la gestion des données peuvent exécuterla tâche.

"Type de tâche"

Exemple:PROMPT(MEMBERFROMTOINPUT,%TIME_DIM%,%SOURCE_TM%,%TARGET_TM%,Saisissez l'heuresource et cible,)

39.4.1.1 Ajout de packages - Version pour Microsoft

Lorsque vous ajoutez un package, vous l'ajoutez à la liste de packages du dossier DATAMANAGER\PACKAGEFILES\.

Pour ajouter des packages, procédez comme suit :1. Dans le Gestionnaire de données, cliquez sur Organiser > Organiser la liste de packages.2. Du côté droit de la boîte de dialogue "Organiser la liste de packages", cliquez avec le bouton droit

et sélectionnez Ajouter un package.3. Cliquez sur Sélectionner.4. Dans la boîte de dialogue "Ouvrir", sous "PACKAGEFILES", recherchez le fichier à ouvrir, puis

cliquez sur Ouvrir.5. Dans la boîte de dialogue "Ajouter un package", sélectionnez le "Type de tâche"parmi les suivants :

2013-03-14327

Gestionnaire de données

• Package utilisateur• Package administrateur

6. Sous "Groupe", sélectionnez le groupe auquel vous désirez ajouter le package.7. Saisissez une description pour votre package, puis cliquez sur Ajouter.

Le package est ajouté à la liste.

8. Cliquez sur Fermer .

39.4.1.2 Ajout de packages - Version pour NetWeaver

Lorsque vous ajoutez un package, vous l'ajoutez à une liste de packages dans le dossier OWNERSHIP\.

Pour ajouter des packages, procédez comme suit :1. Dans le Gestionnaire de données, cliquez sur Organiser > Organiser la liste de packages.2. Du côté droit de la boîte de dialogue "Organiser la liste de packages", cliquez avec le bouton droit

et sélectionnez Ajouter un package.3. Cliquez sur Sélectionner.4. Dans la boîte de dialogue, recherchez la chaîne de processus à ouvrir, puis cliquez sur Ouvrir.5. Dans la boîte de dialogue Ajouter un package, sélectionnez le Type de tâche parmi les suivants :

• Package utilisateur• Package administrateur

6. Sous "Groupe", sélectionnez le groupe auquel vous désirez ajouter le package.7. Saisissez une description pour votre package, puis cliquez sur Ajouter.

Le package est ajouté à la liste.

8. Cliquez sur Fermer .

39.4.1.2.1 Ajout d'un exemple de chaîne de processus en tant que package

Pour ajouter un modèle de processus en tant que package, procédez comme suit :1. Dans le menu principal, sélectionnez Organiser > Organiser la liste de packages.2. Cliquez avec le bouton droit dans la boîte de dialogue "Ajouter un package" et sélectionnez Ajouter

un package.3. Sous "Chaîne de processus", cliquez sur Sélectionner.4. Localisez la chaîne de processus que vous voulez ajouter et cliquez sur OK.5. Sélectionnez un type de tâche.6. Saisissez un nom de package et sélectionnez un groupe.7. Entrez une description.8. Cliquez sur Ajouter.

2013-03-14328

Gestionnaire de données

39.4.1.3 Modification des packages - Version pour Microsoft

Pour modifier des packages, procédez comme suit :1. Dans le Gestionnaire de données, cliquez sur Organiser > Organiser la liste de packages.2. Dans le volet EPM, sélectionnez le package que vous voulez modifier, effectuez un clic droit et

sélectionnez Modifier le package.Vous pouvez effectuer l'une des actions suivantes :• Modifier le nom du fichier• Modifier le script• Modifier le type de tâche• Sélectionner un groupe différent• Modifier la description

3. Une fois le package modifié, cliquez sur Enregistrer.4. Cliquez sur Enregistrer.

39.4.1.4 Modification des packages - Version pour NetWeaver

Pour modifier des packages, procédez comme suit :1. Dans le Gestionnaire de données, cliquez sur Organiser > Organiser la liste de packages.2. Dans le volet EPM, mettez en surbrillance le package que vous voulez modifier, effectuez un clic

droit et sélectionnez Modifier le package.Vous pouvez effectuer l'une des actions suivantes :• Modifier le nom du fichier• Modifier le script• Modifier le type de tâche• Sélectionner un groupe différent• Modifier la description

3. Une fois le package modifié, cliquez sur Enregistrer.4. Cliquez sur Enregistrer.

39.4.1.5 Personnalisation des packages

2013-03-14329

Gestionnaire de données

La personnalisation des packages requiert de modifier le script. Pour modifier un script, vous devezaccéder à la boîte de dialogue "Modifier le package".1. Cliquez sur Modifier le script.2. Dans la boîte de dialogue "Modifier le script", vous pouvez cliquer sur un élément pour afficher un

nombre de valeurs : tâches, variables et constantes prédéfinies. Vous pouvez également modifierle "Script du package dynamique".

3. Cliquez sur l'option Avancé pour ouvrir une seconde boîte de dialogue "Modifier le script" qui vouspermettra d'accéder aux fonctions suivantes :• Commandes PROMPT : vous permettent d'inviter l'utilisateur à effectuer des sélections ou des

saisies• Commandes INFO : vous permettent de définir des valeurs pour les variables utilisées dans le

traitement des packages• Commandes TASK : vous permettent d'ajouter à un package une ou plusieurs chaînes de

processus paramétrées

4. Développez la vue "Fonctions" pour afficher toutes les fonctions modifiables.5. Une fois les modifications effectuées, cliquez sur Enregistrer.

Rubriques associées• A propos des instructions INFO• Commandes d'invite• Constantes prédéfinies

39.4.1.5.1 Constantes prédéfinies

Les constantes suivantes sont utilisées par le système et peuvent être utilisées dans le contexte del'instruction INFO. Vous pouvez définir vos propres noms de variable, à condition qu'ils ne soient pasidentiques à ceux indiqués dans la liste suivante. Ces variables sont également utilisées par d'autreschaînes de processus dans un package.

DescriptionConstante prédéfi-nie

Renvoie le nom de la dimension où le type de dimension = A.%ACCOU-NT_DIM%

Renvoie le nom du modèle en cours.%Model%

Renvoie une liste de modèles.%Model_List%

Renvoie le chemin d'accès au modèle en cours. Le chemin renvoyé comporteune barre oblique inverse (\) en fin de chaîne.

%MODELPATH%

2013-03-14330

Gestionnaire de données

DescriptionConstante prédéfi-nie

Renvoie le nom de l'environnement en cours.%ENVIRONME-NT%

Renvoie le nom de la dimension où le type de dimension = C.%CATEGO-RY_DIM%

Renvoie le nom du chemin d'accès au dossier de conversion du Gestionnairede données. Une barre oblique inverse (\) est ajoutée au nom du chemin renvoyé.

%CONVERSION-PATH%

Renvoie le nom de la dimension où le type de dimension = R.%CURREN-CY_DIM%

Renvoie le chemin d'accès aux données en cours du Gestionnaire de données.Une barre oblique inverse (\) est ajoutée au nom du chemin renvoyé.

%DATAPATH%

Renvoie le type de mesure par défaut dans Planning and Consolidation.%DEFAULT_MEA-SURE%

Renvoie une liste de dimensions en fonction de l'application.%DIMS%

Renvoie le nom de la dimension où le type de dimension = E.%ENTITY_DIM%

Renvoie une liste de dimensions en fonction de Microsoft SQL Server.%FACTDIMS%

Renvoie le chemin d'accès au dossier de calculs. Une barre oblique inverse (\)est ajoutée au nom du chemin renvoyé.

%LOGICPATH%

Renvoie une liste de mesures.%MEASURES%

Renvoie le nom du serveur Microsoft SQL Server.%OLAPSERVER%

Renvoie une liste de mesures.%SELECTION-PATH%

Renvoie le nom du serveur OLAP.%SQLSERVER%

Renvoie le mot de passe de Microsoft SQL Server.%SQLPASS-WORD%

2013-03-14331

Gestionnaire de données

DescriptionConstante prédéfi-nie

Renvoie le nom d'utilisateur de Microsoft SQL Server.%SQLUSER%

Renvoie le chemin d'accès au dossier temporaire de l'utilisateur. Une barreoblique inverse (\) est ajoutée au nom du chemin renvoyé.

%TEMPPATH%

Renvoie le nom de la dimension où l'heure de la dimension = T.%TIME_DIM%

Renvoie le chemin d'accès au dossier de transformation du Gestionnaire de do-nnées. Une barre oblique inverse (\) est ajoutée au nom du chemin renvoyé.

%TRANSFORMA-TIONPATH%

Renvoie l'identifiant utilisateur restreint (sans le nom de domaine).%TRIMMEDU-SER%

Renvoie le nom d'utilisateur complet (avec le nom de domaine).%USER%

39.4.1.5.2 Commandes d'invite

Commandes d'invite

Une commande PROMPT génère des boîtes de dialogue personnalisées qui invitent les utilisateurs àsaisir des réponses. En complétant ces boîtes de dialogues, l'utilisateur peut sélectionner, par exemple,les fichiers à télécharger, les données à exporter ou des applications cibles pour les donnéessélectionnées. Lorsque plusieurs commandes PROMPT sont saisies dans le même script, le systèmecombine toutes les invites dans une seule boîte de dialogue.

Cette règles s'applique à toutes les commandes PROMPT qui invitent l'utilisateur à sélectionner unfichier, un délimiteur ou un texte, mais pas aux invites COPYMOVE et SELECT. Les invites COPYMOVEet SELECT sont présentées individuellement à l'utilisateur avec autant de boîtes de dialogue qu'il y ad'invites dans le script. Toutes les invites de sélection de fichier renvoient le nom du fichier sélectionnéavec le chemin d'accès complet. Si l'utilisateur ne renseigne pas une zone de sélection dans une boîtede dialogue SELECT ou COPYMOVE, le système tient compte de tous les membres pour cette dimension(il n'insère pas de plage pour la dimension dans l'instruction renvoyée).

Les commandes d'invite sont stockées par package. Cela signifie que vous pouvez créer plusieurspackages basés sur le même modèle de chaîne de processus et fournir des invites différentes auxutilisateurs pour chaque package.

Transmission dynamique de texte à des calculs

La transmission dynamique de texte à des calculs s'effectue en fonction des étapes suivantes :1. A l'aide de la commande PROMPT, invitez l'utilisateur à fournir une valeur à transmettre à un fichier

de calculs, par exemple,

2013-03-14332

Gestionnaire de données

PROMPT(TEXT,%TEXT%,"sélectionnez une année")

2. Utilisez la variable %TEXT pour transmettre la valeur renvoyée au package, par exemple, pourrenvoyer la valeur de la variable %TEXT% au package :TASK(RUNLOGIC,FORMULASCRIPT,"*FUNCTION MYYEAR=%TEXT%”)

3. Dans le script de calcul du Gestionnaire de données, utilisez la fonction créée dynamiquementcomme suit : *XDIM_MEMBERSET TIME=MYYEAR.INPUT

Remarque :Pour forcer sa validation à l'exécution, le fichier de calculs doit utiliser l'extension .LGF.

Modification des commandes de package d'invite

Pour modifier les commandes de package d'invite, procédez comme suit :1. Cliquez sur Organiser > Organiser la liste de packages.2. Sélectionnez un package, puis sélectionnez Modifier le package.3. Cliquez sur Modifier le script.4. Sélectionnez le script du package dynamique <nom du package> (MODIFYSCRIPT) PROMPT5. Sélectionnez la cellule Type, puis sélectionnez une invite. Saisissez les données requises.

Remarque :Vous ne pouvez pas cocher ni décocher l'option Activer tant que vous n'avez pas enregistré lepackage.

Commande CHECKBOX Prompt()

La commande CHECKBOX Prompt() est utilisée pour proposer à l'utilisateur de sélectionner ou delaisser vide une case à cocher.

La syntaxe est la suivante : PROMPT (CHECKBOX, [variable],[texte étiquette case àcocher]],[valeur par défaut])

La valeur par défaut peut être 0 (non cochée par défaut) ou 1 (cochée par défaut).

Exemple :PROMPT(CHECKBOX,%Case à cocher%,"Test de case à cocher",1)

Commande CHECKBOXGROUP Prompt()

La commande CHECKBOXGROUP Prompt() est utilisée pour proposer à l'utilisateur un ensemble decases à cocher à sélectionner ou à laisser vide.

La syntaxe est la suivante : Syntaxe : PROMPT (CHECKBOX, [variable],[étiquette],[valeurs par défaut],[étiquette des éléments à cocher]

La valeur par défaut peut être 0 (non cochée par défaut) ou 1 (cochée par défaut).

2013-03-14333

Gestionnaire de données

Remarque :Séparez les valeurs multiples par des virgules.

Exemple :

PROMPT(CHECKBOXGROUP,%CHECKGROUP%,"Test de groupe de cases à cocher",{1,0,1},{"ch1","ch2","ch3"},,)

Commande COMBOBOX Prompt()

La commande COMBOBOX Prompt() est utilisée pour proposer à l'utilisateur une zone combinée(c'est-à-dire une liste déroulante).

La syntaxe est la suivante : PROMPT (COMBOBOX, [variable],[étiquette],[style listedéroulante],[valeur par défaut],[éléments à sélectionner])

La valeur par défaut détermine le choix présélectionné (en termes d'ordinalité, commençant par 0).

Remarque :Séparez les valeurs multiples par des virgules.

Exemple :

PROMPT(COMBOBOX,%COMBOBOX%,"Test de liste déroulante :",0,t2,t1,t2)

Commande CONVERSION Prompt()

La commande CONVERSION Prompt() est utilisée pour inviter l'utilisateur à sélectionner un fichier detransformation à utiliser.

La syntaxe est la suivante : PROMPT(CONVERSION, [variable], [étiquette], [masque],[chemin])

2013-03-14334

Gestionnaire de données

Valeur par défautSignifieOù

n/aSélectionnez un fichier de DON-NEES existant.

CONVERSION

%CONVERSION%Nom de la variable renvoyée.[variable]

Veuillez sélectionner un fichier de transforma-tion.

Texte à afficher à l'utilisateur.[étiquette]

Fichiers de données (*.txt), *.txt, Tous les fi-chiers(*.*),*.*

Types de fichier à sélectionner.[masque]

Répertoire des fichiers de transformation.Chemin de recherche.[chemin]

Commande COPYBOXNO Prompt()

La commande COPYBOXNO Prompt() propose à l'utilisateur de sélectionner ou de laisser vide unecase à cocher. Par défaut, ce type d'invite propose toujours à l'utilisateur une case à cocher vide.

La syntaxe est la suivante : PROMPT(CHECKBOXNO, [variable],[étiquette],,,,)

Exemple :

PROMPT(CHECKBOXNO,%CHECKBOXNO%,"Test de case à cocher non",,,,)

Commande TRANSFORMATION Prompt()

La commande TRANSFORMATION Prompt() permet d'inviter l'utilisateur à spécifier un fichier detransformation.

La syntaxe est la suivante : PROMPT(TRANSFORMATION, [variable], [étiquette], [masque],[chemin])

2013-03-14335

Gestionnaire de données

Valeur par défautSignifieWhere

n/aSélectionnez un fichier DATA existant.TRANSFORMA-TION

%TRANSFORMATION%Nom de la variable renvoyée[variable]

Veuillez sélectionner un fichier de tran-sformation.

Texte à afficher pour l'utilisateur[étiquette]

Fichiers de données (*.txt), *.txt,Type(s) de fichier à afficher dans le dossiersélectionné

[masque]

Laisser vide.Réservé par le système.,

Répertoire du fichier de transformation.Chemin de recherche[chemin]

Commande SELECT Prompt()

La commande SELECT Prompt() permet d'inviter l'utilisateur à spécifier une plage de données, parexemple pour l'exporter.

La syntaxe est la suivante : PROMPT(SELECT, [variable], [seconde variable], [étiquette], [dimensions])

2013-03-14336

Gestionnaire de données

Valeur par défautSignifieWhere

SELECT (Sélectionner)

Sélectionnez une plage de données.

Sélectionnez une plage de donnéesSELECT (Sélec-tionner)

%SELECTION%Nom de la variable renvoyée[variable]

Saisissez votre sélectionTexte à afficher pour l'utilisateur[étiquette]

Catégorie, Heure, EntitéDimensions dans lesquelles sélection-ner des membres

[dimensions]

Commande DELIMITER Prompt()

La commande DELIMITER Prompt() est utilisée pour inviter l'utilisateur à sélectionner un séparateurà utiliser dans le fichier d'importation ou d'exportation.

La syntaxe est la suivante : PROMPT(DELIMITER, [variable], [étiquette])

Valeur par défautSignifieOù

n/aSéparateur de donnéesDELIMITER

%DELIMITER%Nom de la variable renvoyée[variable]

Veuillez sélectionner un séparateur.Texte à afficher à l'utilisateur[étiquette]

Commande SELECTINPUT Prompt()

La commande SELECTINPUT Prompt() permet d'autoriser l'utilisateur à sélectionner uniquement desmembres non calculés (exportation, par exemple).

La syntaxe est la suivante : PROMPT(SELECTINPUT, [variable], [étiquette], [dimensions])

2013-03-14337

Gestionnaire de données

Valeur par défautSignifieWhere

n/aSélectionnez une plage de données noncalculée

SELECTINPUT

%SELECTION%Nom de la variable renvoyée[variable]

Sélectionnez la plage de donnéessouhaitée

Texte à afficher pour l'utilisateur.[étiquette]

Catégorie, Heure, EntitéDimensions dans lesquelles sélectionner desmembres

[dimensions]

Remarque:Si une seule commande d'invite SELECTINPUT est requise, utilisez la syntaxe suivante pour créer lescript du package :

PROMPT(SELECTINPUT,%SOURCEENTITY%, "Saisissez l'entité source","%ENTITY_DIM%")TASK(/CPMB/ALLOCATION_LOGIC,SELECTION,%SOURCEENTITY%)

Si plusieurs commandes d'invite SELECTINPUT sont requises, utilisez la syntaxe suivante pour créerle script :PROMPT(SELECTINPUT,%SOURCEENTITY%, , "Enter Source Entity","%ENTITY_DIM%")PROMPT(SELECTINPUT,%TARGETENTITY%, , "Enter Target Entity","%ENTITY_DIM%")PROMPT (TEXT,%TEXT%)INFO(%TAB%,;)INFO(%EQU%,=)TASK(/CPMB/ALLOCATION_LOGIC,TAB,%TAB%)TASK(/CPMB/ALLOCATION_LOGIC,EQU,%EQU%)TASK TASK(/CPMB/ALLOCATION_LOGIC,REPLACEPARAM,TEXT%EQU%%TEXT%)TASK(/CPMB/ALLOCATION_LOGIC,MEMBERSELECTION,SOURCE%EQU%%SOURCEENTITY%%TAB%TARGET%EQU%%TARGETENTITY%)

Commande INFILE Prompt()

La commande INFILE Prompt() permet de demander à l'utilisateur d'importer un fichier.

La syntaxe est la suivante : PROMPT(INFILE, [variable], [étiquette], [masque], [chemin])

2013-03-14338

Gestionnaire de données

Valeur par défautSignifieWhere

n/aUn ou plusieurs fichiers de donnéesINFILE

%FILE%Nom de la variable renvoyéevariable]

Veuillez sélectionner un fichier.Texte à afficher pour l'utilisateur[étiquette]

Fichiers de données (*.txt), *.txt, Tous les fi-chiers (*.*),*.*

Type(s) de fichier à afficher dans le do-ssier sélectionné

[masque]

Répertoire des fichiers de donnéesChemin de recherche[chemin]

Commande TEXT Prompt()

La commande TEXT Prompt() permet d'afficher un message texte pour l'utilisateur.

La syntaxe est la suivante : PROMPT(TEXT, [variable], [étiquette], [PWD], [VALIDERLISTE])

Valeur par dé-fautSignifieWhere

AucunNom de la fonction.TEXT

%TEXT%Nom de la variable renvoyée[variable]

AucunTexte à afficher pour l'utilisateur[étiquette]

AucunUtilisez cette variable pour afficher le mot de passe sous formed'astérisques (*****) dans la zone de texte.

[PWD]

AucunCe paramètre contient une liste d'éléments servant à valider le textede saisie. Le délimiteur doit être une virgule et la liste doit se termi-ner par un guillemet double.

[VALIDER LI-STE]

Exemple 1:Cette fonction affiche une zone de texte avec l'étiquette Liste des modèles. Le système valide la saisiede l'utilisateur par rapport à une liste de modèles.

PROMPT(TEXT,%ModelList%,"Application list:",,"%Model_List%")

2013-03-14339

Gestionnaire de données

Exemple 2:La fonction affiche une zone de texte avec l'étiquette Liste des dimensions :. Le système valide la saisiede l'utilisateur par rapport à une liste de dimensions.

PROMPT(TEXT,%DIMLIST%,"Liste des dimensions :",,"%DIMS%")

Exemple 3:La fonction affiche une zone de texte avec l'étiquette Liste alphabétique :. Le système valide la saisiede l'utilisateur par rapport à A,B,C,D,E.

PROMPT(TEXT,%AlphabetList%,"Liste alphabétique :",,"A,B,C,D,E")

Exemple 4:La fonction affiche une zone de texte avec une valeur de mot de passe indiquée sous forme d'astérisque(*).

PROMPT(TEXT,%Password%,"Veuillez saisir votre mot de passe",PWD)

Commande SELECTION Prompt()

La commande SELECTION Prompt() permet d'inviter l'utilisateur à spécifier un fichier de sélection dedonnées existant. La syntaxe est la suivante : PROMPT(SELECTION, [variable], [étiquette],[masque], [chemin])

Valeur par défautSignifieWhere

n/aSélectionnez un fichier de sélection dedonnées existant.

SELECTION

%SELECTION%Nom de la variable renvoyée[variable]

Veuillez sélectionner un fichierTexte à afficher pour l'utilisateur[étiquette]

Fichiers de données (*.txt), *.txt, Tous lesfichiers (*.*),*.*

Type(s) de fichier à afficher dans le dos-sier sélectionné

[masque]

Répertoire des fichiers de sélection.Chemin de recherche[chemin]

Commande OUTFILE Prompt()

La commande SELECTION Prompt() permet d'inviter l'utilisateur à spécifier un nom de fichierd'exportation.

2013-03-14340

Gestionnaire de données

La syntaxe est la suivante : PROMPT(OUTFILE, [variable], [étiquette], [masque],[chemin])

Valeur par défautSignifieWhere

n/aFichier DATA existant.OUTFILE

%FILE%Nom de la variable renvoyée[variable]

Veuillez sélectionner un fichier.Texte à afficher pour l'utilisateur[étiquette]

Fichiers de données (*.txt), *.txt, Tous lesfichiers (*.*),*.*

Type(s) de fichier à afficher dans le dos-sier sélectionné

[masque]

Répertoire des fichiers de donnéesChemin de recherche[chemin]

Commande COPYMOVEINPUT Prompt()

La commande COPYMOVEINPUT Prompt() invite l'utilisateur à choisir deux plages de données noncalculées (par exemple pour copier des données).

La syntaxe est la suivante : PROMPT(COPYMOVEINPUT, [variable], [seconde variable],[étiquette], [dimensions])

Valeur par défautSignifieOù

n/aSélectionnez des plages de données non calcu-lées.

COPYMOVEINPUT

%SELECTION%Nom de la variable renvoyée.[variable]

Veuillez sélectionner un fichier.Texte à afficher à l'utilisateur.[étiquette]

Catégorie, Heure, EntitéDimensions parmi lesquelles effectuer votre sé-lection.

[dimensions]

Commande COPYMOVE Prompt()

La commande COPYMOVE Prompt() est utilisée pour inviter l'utilisateur à choisir une plage de donnéessource et de destination.

2013-03-14341

Gestionnaire de données

La syntaxe est : PROMPT(COPYMOVE, [variable], [seconde variable], [étiquette], [dimensions])

Valeur par défautSignifieOù

n/aSélectionnez deux plages de données.COPYMOVE

%SELECTION%Nom de la variable renvoyée.[variable]

%TOSELECTION%Nom de la seconde variable renvoyée.[seconde variable]

Saisissez votre sélectionTexte à afficher à l'utilisateur.[étiquette]

Commande COPYBOXYES Prompt()

La commande COPYBOXYES Prompt() propose à l'utilisateur de sélectionner ou de laisser vide unecase à cocher. Par défaut, ce type d'invite propose toujours à l'utilisateur une case à cocher sélectionnée.

La syntaxe est la suivante : PROMPT(CHECKBOXYES, [variable],[étiquette],,,,)

Exemple:PROMPT(CHECKBOXYES,%CHECKBOXYES%,"Test de case à cocher oui",,,,)

Commande INFILES Prompt()

La commande INFILES Prompt() permet de demander à l'utilisateur d'importer un fichier.

La syntaxe est la suivante :

Valeur par défautSignifieWhere

n/aUn ou plusieurs fichiers DATAINFILES

%FILE%Nom de la variable renvoyée[variable]

Veuillez sélectionner un fichier.Texte à afficher pour l'utilisateur[étiquette]

*.*Type(s) de fichier à afficher dans le dossier sélec-tionné

[masque]

Commande LOGICFILE Prompt()

La commande LOGICFILE Prompt() permet de demander à l'utilisateur d'importer un fichier logique.

2013-03-14342

Gestionnaire de données

La syntaxe est la suivante : PROMPT(LOGICFILE, [variable], [étiquette], [masque])

Valeur par défautSignifieWhere

n/aUn ou plusieurs fichiers de calculsLOGICFILE

%LOGICFILE%Nom de la variable renvoyée[variable]

Veuillez sélectionner un fichier.Texte à afficher pour l'utilisateur[étiquette]

*.lgx, *.lgfType(s) de fichier à afficher dans le dossier sélec-tionné

[masque]

Commande MESSAGE Prompt()

La commande MESSAGE Prompt() définit le texte à afficher pour l'utilisateur au moment de la définitiondu package.

Exemple:PROMPT(MESSAGE,"Lorsque ce package est exécuté, les fonctionnalités utilisateur final sont affectées : les données ne peuvent pas être envoyées à labase de données ou des numéros incorrects peuvent être extraits de la basede données")

Commande RADIOBUTTON Prompt()

La commande RADIOBUTTON Prompt() permet de fournir à l'utilisateur un contrôle des cases d'option.

La syntaxe est la suivante : PROMPT(RADIOBUTTON, [variable],[étiquette],[valeur pardéfaut],[étiquette pour les choix],[valeurs pour les choix])

Exemple:PROMPT(RADIOBUTTON,%CHECKLCK%,"Indiquez si les paramètres du statut de travaildoivent être vérifiés lors de l'importation des données",1,{"Oui, vérifierles paramètres du statut de travail avant l'importation", "Non, ne pas vérifier les paramètres du statut de travail"},{"1","0"})

Commande SELECTIONFILE Prompt()

La commande SELECTIONFILE Prompt() permet de demander à l'utilisateur d'importer un fichier.

La syntaxe est la suivante : PROMPT(SELECTIONFILE, [variable], [étiquette], [masque],[chemin])

2013-03-14343

Gestionnaire de données

Valeur par défautSignifieWhere

n/aSélectionnez des fichiers DATA existants.SELECTIONFILE

%FILE%Nom de la variable renvoyée[variable]

Veuillez sélectionner un fichier.Texte à afficher pour l'utilisateur[étiquette]

*.*Type(s) de fichier à afficher dans le dossier sélec-tionné

[masque]

Commande MEMBERFROMTOINPUT Prompt()

La commande MEMBERFROMTOINPUT Prompt() permet d'inviter l'utilisateur à spécifier un fichierexistant de sélection de données.

La syntaxe est la suivante :PROMPT(MEMBERFROMTOINPUT,[type_dim],[variable_source],[variable_cible],[étiquette])

Valeur par défautSignifieWhere

n/aSélectionnez un type de données.[type_dim]

n/aVariable source[variable_source]

n/aVariable cible[variable_cible]

Saisissez l'heure source et cible.Texte à afficher pour l'utilisateur[étiquette]

39.4.1.5.3 Instructions INFO

A propos des instructions INFO

Une instruction INFO est utilisée pour définir et affecter une valeur à une variable de script. Ce n'estpas une instruction exécutable et elle n'affecte pas directement le package.

La syntaxe de l'instruction INFO est INFO("nomvariable","valeur")

Les paramètres de l'instruction INFO sont définis comme suit :• nomvariable est le nom de la variable• valeur est la valeur de la variable

2013-03-14344

Gestionnaire de données

Au lieu d'affecter directement une valeur à une tâche, la valeur (ou une partie de celle-ci) peut êtreremplacée par le nom de la variable défini dans une instruction INFO. A l'exécution, la tâche remplacele nom de toutes les variables INFO trouvées dans toutes les instructions exécutables par la valeuractuelle de ces variables avant d'exécuter les instructions exécutables.

L'exemple suivant illustre la méthode pour définir une variable avec une instruction INFO et l'utiliserdans une autre instruction, qui peut être TASK :

INFO(%FILE%,IMPORT.TXT)

TASK("EVIMPORT","NOMFICHIER", %FILE%)

Vous pouvez emboîter un niveau des variables INFO dans d'autres variables INFO, comme dansl'exemple suivant :

INFO(%PATH%,"C:\MyDir\")

INFO(%FILE%,%PATH%IMPORT.TXT)

ITASK("EVIMPORT","NOMFICHIER", %FILE%)

Remarque :Nous conseillons d'utiliser des expressions placées entre des caractères facilement identifiables commele caractère % (par exemple, %VARIABLE%) qui rend le script plus lisible et moins sujet à erreurs lorsde l'exécution des substitutions.

Toutes les variables INFO générées par le système respectent cette pratique.

Ajout d'instructions INFO à un package

Pour ajouter plusieurs chaînes de processus à une chaîne de processus à l'aide de la commandeTASK, procédez comme suit :1. Sélectionnez Organiser > Organiser la liste de packages.2. Mettez en surbrillance le package à modifier, cliquez avec le bouton droit, puis sélectionnezModifier

le package.3. Cliquez sur Modifier le script.4. Sous "Dynamic Package Script (MODIFYSCRIPT) >INFO " cliquez sur INFO.5. Cliquez sur Enregistrer.6. Enregistrez le package.

Remarque :Vous ne pouvez pas sélectionner ou désélectionner l'option Activer tant que le package n'est pasenregistré.

Instructions INFO sur plusieurs lignes

Les instructions saisies dans les scripts de package doivent uniquement être écrites sous formed'instructions sur plusieurs lignes. La seule exception est l'instruction INFO qui peut être déployée surplusieurs lignes pour améliorer la lisibilité des scripts.

2013-03-14345

Gestionnaire de données

Remarque :Les instructions INFO sur plusieurs lignes ne peuvent pas être imbriquées et ne peuvent pas contenird'autres instructions. Elles peuvent contenir des constantes prédéfinies.

La syntaxe des instructions INFO sur plusieurs lignes est la suivante :BEGININFO(variablename)......(value)...ENDINFO

Exemple :

BEGININFO(%SQL_STATEMENT%)SELECT *FROM TBLFACT%APP%WHERE %SELECTION%ENDINFO

TASK(SELECTION,SQLSTATEMENT,%SQL_STATEMENT%)

Constantes dynamiques

Les constantes dynamiques sont prédéfinies dans le système, elles peuvent être utilisées dans lecontexte de l'instruction INFO. Vous pouvez définir vos propres constantes et utiliser votre propreconvention d'attribution des noms, mais ils ne doivent pas correspondre à ceux de la liste suivante :Ces constantes sont également disponibles pour les autres chaînes de processus au sein d'un package.

Les constantes dynamiques sont détaillées dans le tableau suivant :

DescriptionConstante dyna-mique

Renvoie le nom de la dimension dont le type est égal à A.%ACCOU-NT_DIM%

Renvoie le nom du modèle en cours.%Model%

Renvoie une liste de modèles.%Model_List%

Renvoie le nom binaire du modèle.%APPBINAME%

Renvoie le nom de l'environnement en cours.%Environment%

Renvoie le nom de la dimension dont le type est égal à C.%CATEGO-RY_DIM%

2013-03-14346

Gestionnaire de données

DescriptionConstante dyna-mique

Renvoie le nom de la dimension dont le type est égal à R.%CURREN-CY_DIM%

Renvoie la dimension contenant la source de données.%DATA-SRC_DIM%

Renvoie une liste de dimensions en fonction du modèle.%DIMS%

Renvoie le nom de la dimension dont le type est égal à E%ENTITY_DIM%

Renvoie le nom du package en cours.%PACKAGE%

Renvoie le chemin du dossier temporaire de l'utilisateur. Le chemin renvoyé co-mporte une barre oblique inverse (\) en fin de chaîne.

%TEMPPATH%

Renvoie la dimension temporelle%TIME_DIM%

Renvoie le nom complet de l'utilisateur (avec nom de domaine).%USER%

39.4.2 Utilisation des calculs dans les packages

Vous pouvez configurer les calculs Planning and Consolidation pour qu'ils fonctionnent avec vospackages Gestionnaire de données. Lorsque le modèle importe des données, la plupart des packagesexécutent automatiquement des calculs par défaut, qui se trouvent dans le fichier logic.lgf. Vouspouvez indiquer un autre ensemble de calculs à exécuter ou vous pouvez définir qu'aucun calcul nesoit appliqué.

Vous pouvez inclure une étape dans un package exécutant des calculs. La tâche Microsoft SSISpersonnalisée OSoftTaskLogic2008 permet de configurer des paramètres et d'exécuter un fichier oudes sous-programmes de calculs.

39.4.3 Syntaxe des objets de package

2013-03-14347

Gestionnaire de données

La syntaxe des objets de package (tâche, connexion, étape, global) est la suivante : OBJECT(TASKNAME,PROPERTY,VALUE)

Exemple:TASK(EVIMPORT,FILENAME,IMPORT1.TXT)

39.5 Tâches du Gestionnaire de données

39.5.1 Tâches du gestionnaire de données

Vous pouvez exécuter un package dans le Gestionnaire de données ou définir la planification de sonexécution. L'accès aux packages dans le Gestionnaire de données est contrôlé par la sécurité destâches définie par un administrateur.

Vous pouvez effectuer les tâches suivantes sur les packages :• Exécuter ou planifier des packages• Organiser vos packages favoris dans une liste de packages sélectionnée• Afficher le statut du packages• Afficher le statut de planification

Remarque :Le statut de planification et le statut du package sont deux choses différentes. Ils peuvent être définisde la façon suivante :• Le statut du package affiche le résultat d'un package ayant déjà été exécuté.• Le statut de planification affiche la planification selon laquelle les différents packages doivent

s'exécuter.

39.5.2 Suppression d'un package de la liste

Pour supprimer un package de la liste, procédez comme suit :1. Cliquez sur Organiser > Organiser la liste de packages.2. Mettez le package à supprimer en surbrillance, puis effectuez un clic droit.3. Sélectionnez Supprimer le package.4. Cliquez sur Oui à l'invite.

2013-03-14348

Gestionnaire de données

39.5.3 Exécution de packages

Pour exécuter un package, procédez comme suit :1. Cliquez sur Exécuter le package.2. Dans la boîte de dialogue "Exécuter le package", sélectionnez le package à exécuter.3. Cliquez sur Exécuter.

Selon le type de package que vous exécutez, le Gestionnaire de données affiche des valeurs d'invite.

4. Saisissez ou sélectionnez des valeurs d'invite dans les différentes boîtes de dialogue.5. Vous êtes ensuite invité à spécifier à quel moment vous souhaitez exécuter le package. Les choix

sont les suivants :• Exécuter• Planifier• Exécuter et planifier

6. Pour exécuter le package immédiatement, sélectionnez Exécuter, puis cliquez sur Terminer.

Remarque :Lorsqu'un package est exécuté, les droits d'accès aux données de l'utilisateur sont appliqués.

Rubriques associées• Planification des packages

39.5.3.1 Planification des packages

La planification des packages à exécuter s'effectue dans la boîte de dialogue "Exécuter le package".1. Cliquez sur Terminer.2. Sous Général, saisissez un "nom" et une "description".3. Sous Propriétés de la planification, sélectionnez la fréquence et l'heure auxquelles vous souhaitez

exécuter la planification. Vous pouvez saisir des propriétés supplémentaires en cliquant surAvancé.4. Une fois les informations de planification saisies, sélectionnez Activer la planification, puis cliquez

sur Terminer.

39.5.3.2 Exécution d'un package de copie

2013-03-14349

Gestionnaire de données

Un package de copie permet de copier des données dans une application. Vous êtes invité à sélectionnerdes données sources et de destination pour toutes les dimensions dans l'application.1. Cliquez sur Exécuter le package.2. Dans la boîte de dialogue Exécuter le package, sélectionnez l'option Copier le package, puis cliquez

sur Exécuter.3. Dans l'écran "Copier", sélectionnez l'une des options suivantes :

• Fusionner les valeurs des données pour copier tous les enregistrements spécifiés en conservantintacts tous les enregistrements restants dans la destination (pas d'ajout aux données existantes)

• Remplacer et effacer les valeurs des données pour effacer les données de la zone dedestination à l'aide de la liste de dimensions sélectionnée, puis les copier de la source vers ladestination.

4. Cliquez sur Suivant.

Remarque :

Sachant que l'optionRemplacer et effacer utilise les dimensions du statut de travail pour déterminerles enregistrements à effacer, ces dimensions doivent être définies dans l'application. Si elles ne lesont pas, un message s'affiche et le package ne peut plus être exécuté. Vous pouvez définir lesdimensions dans la "console d'administration" ou utiliser le package "ModifyScript" pour définir lesdimensions du statut de travail.

Exemple:Tâche(Nom de la tâche[DumpLoad], SELECTIONFROMTASK,"CATEGORY,ENTITY,TIME,DATASRC")

5. Indiquez si vous souhaitez exécuter les calculs par défaut pour les valeurs stockées aprèsl'importation. Si vous sélectionnez :• Non, le package effectue une copie intégrale des données.• Oui, le package de copie effectue une copie des données, puis exécute les formules avancées

par défaut qui s'appliquent aux données.puis cliquez sur Suivant.

6. Indiquez si vous souhaitez que le système copie les paramètres du statut de travail lors del'importation des données. Si vous sélectionnez :• Oui, le système copie les paramètres du statut de travail avec les données.• Non, le système ne copie pas les paramètres du statut de travail avec les données.puis cliquez sur Suivant.

7. Sélectionnez les membres à copier et l'emplacement dans lequel les copier, puis cliquez sur Suivant.8. Sélectionnez le moment de l'exécution du package, puis cliquez sur Terminer.

Si vous sélectionnez l'option Planification, vous êtes invité à saisir les détails de la planification.

Exemple :

Les enregistrements de la base de données sont les suivants avant une importation :

2013-03-14350

Gestionnaire de données

MontantRubriqueHeureEntitéCatégorie

1 000Chiffre d'affaires2008.NOVEtats-UnisValeur actuelle

1 000Chiffre d'affaires2008.NOVEMEAValeur actuelle

200Espèces2008.NOVEtats-UnisValeur actuelle

200Espèces2008.NOVEMEAValeur actuelle

Enregistrements du fichier d'entrée :

MontantRubriqueHeureEntitéCatégorie

2 000Chiffre d'affaires2008.NOVEtats-UnisValeur actuelle

400Espèces2008.NOVEMEAValeur actuelle

Résultats de l'importation avec suppression :

MontantRubriqueHeureEntitéCatégorie

2 000Chiffre d'affaires2008.NOVEtats-UnisValeur actuelle

400Espèces2008.NOVEMEAValeur actuelle

Résultats de l'importation avec fusion :

MontantRubriqueHeureEntitéCatégorie

2 000Chiffre d'affaires2008.NOVEtats-UnisValeur actuelle

1 000Chiffre d'affaires2008.NOVEMEAValeur actuelle

200Espèces2008.NOVEtats-UnisValeur actuelle

400Espèces2008.NOVEMEAValeur actuelle

39.5.4 Définition d'un lien de package

Un lien de package est une série de tâches reliées dans une séquence.

Les liens de package constituent une fonctionnalité de SAP BusinessObjects Planning and Consolidation,version pour SAP NetWeaver. Pour définir un lien de package, procédez comme suit :1. Cliquez sur Organiser > Organiser la liste de liens de package.

2013-03-14351

Gestionnaire de données

2. Cliquez avec le bouton droit dans la boîte de dialogue "Organiser la liste de liens de package", puissélectionnez Ajouter un lien de package.

3. Dans la boîte de dialogue "Statut des tâches du lien", saisissez un nom et une description de liende package, puis cliquez sur Ajouter une tâche.

4. Dans la boîte de dialogue "Tâche du package", saisissez un nom et une description pour la tâche.5. Sélectionnez un package dans la liste fournie, puis cliquez sur OK.6. Cliquez sur Enregistrer, puis sur Fermer.

Le nouveau lien de package est ajouté à la liste des liens de package.

39.5.4.1 Exécution d'un lien de package

Pour exécuter un lien de package, procédez comme suit :1. Cliquez sur Exécuter le package > Exécuter le lien du package.2. Dans la boîte de dialogue "Exécuter le lien du package", sélectionnez le lien de package à exécuter,

puis cliquez sur Exécuter.3. Dans les écrans suivants, vous allez :

• exécuter le lien du package• définir des invites pour sélectionner les éléments suivants :

• un InfoProvider pour charger des données• un fichier de transformation• le mode de transfert des données• la méthode d'importation des données• exécuter les calculs par défaut pour les valeurs stockées• vérifier le statut de travail lors de l'importation des données

4. Cliquez ensuite sur Terminer.Un message vous informe que le lien du package est en cours d'exécution sur le serveur.

39.5.5 Modification de la liste des packages sélectionnés

Vous pouvez organiser la liste des packages sélectionnés comme suit :1. Sélectionnez Organiser > Organiser la liste de packages.2. Dans la boîte de dialogue "Organiser la liste de packages" sous "Nom du package", sélectionnez

un package, puis cliquez avec le bouton droit de la souris.3. Sélectionnez une option dans le menu. Vous pouvez :

• Ajouter un package• Modifier un package

2013-03-14352

Gestionnaire de données

• Supprimer un package• Copier le package• Supprimer un package

39.5.6 Affichage du statut des packages

Pour afficher le statut des packages en cours d'exécution ou terminés, procédez comme suit :1. Sélectionnez Afficher le statut > Afficher le statut

La boîte de dialogue Statut du package affiche un récapitulatif des différents packages.

2. Pour afficher les journaux détaillés associés au package, sélectionnez le package, puis cliquez surDétails.

39.5.7 Affichage du statut de planification du package

Vous pouvez afficher le statut des packages qui ont été planifiés.1. Cliquez sur Afficher le statut > Afficher le statut de planification.

La boîte de dialogue "Afficher le statut de planification du package" s'ouvre.

2. Sélectionnez la méthode de filtre des données, puis cliquez sur Actualiser.

La boîte de dialogue affiche les détails de la planification, y compris un historique des exécutionsdu package selon la planification.

3. Pour afficher les détails de la planification, cliquez deux fois sur le nom de la planification. La boîtede dialogue "Détails du travail" s'ouvre.

A ce stade, il est possible de modifier les paramètres de planification.

4. Cliquez sur OK ou sur Annuler.

39.5.8 Ajout de plusieurs chaînes de processus à un package

Il est possible d'ajouter plusieurs chaînes de processus à une chaîne de processus à l'aide de lacommande TASK. Pour ce faire, procédez comme suit :1. Cliquez sur Organiser > Organiser la liste de packages.2. Localisez le package auquel vous souhaitez ajouter une chaîne de processus.3. Sélectionnez le package, puis effectuez un clic droit.

2013-03-14353

Gestionnaire de données

4. Sélectionnez "Modifier le package".5. Cliquez sur Modifier le script.6. Dans la boîte de dialogue "Modifier le script", sous "Script du package dynamique (MODIFYSCRIPT)",

cliquez sur "TASK".7. Sous "Activer", sélectionnez les tâches que vous souhaitez inclure dans la chaîne de processus.8. Cliquez sur Enregistrer.

La boîte de dialogue "Modifier le package" vous permettra de modifier le groupe, la description oule nom du package.

9. Cliquez sur Enregistrer.

39.5.9 Importation et exportation de données contenant plusieurs chiffres clés

Vous pouvez importer et exporter des données de transaction contenant plusieurs chiffres clés pourla même source dans la même application Planning and Consolidation en utilisant un mot clésupplémentaire dans la section de mappage du fichier de transformation. Procédez comme suit :1. Sélectionnez Fichier de transformation > Nouveau fichier de transformation2. Mappez les différents chiffres clés vers le chiffre clé unique à l'aide d'un mot clé dans la section de

mappage du fichier de transformation.3. Enregistrez le fichier de transformation.4. Exécutez le package et sélectionnez le fichier de transformation.

39.5.10 Rétractation des données principales et des données de transaction

Vous pouvez rétracter à la fois des données principales et de transaction à l'aide du type de processusBAdI appelé par une chaîne de processus.

Avant d'exécuter le type de processus BAdI, vous devez spécifier le filtre dans le script du package dedonnées pour indiquer au système quelle implémentation de BAdI appeler.

Remarque :Pour les données principales, le BAdI est appelé une fois seulement, car la formation de paquets n'estpas prise en charge. Pour les données de transaction, le BAdI est appelé pour chaque paquet lors duchargement des données de transaction.

L'implémentation de BAdI (syntaxe) est vérifiée lors de la validation. Lors de la validation d'un fichierde transformation avec une routine_de_lancement ou une routine_finale, le système valideles résultats de ces routines et la validation exécute tous les codes, à l'exception de commit (écriture).

2013-03-14354

Gestionnaire de données

Remarque :Pour le rétracteur BAdI, le système ne valide pas la syntaxe. Vous devez valider la syntaxe de votreimplémentation de BAdI.

Vous devez définir les *routine_de_lancement et *routine_finale dans le fichier detransformation.

Exemple:Dans le fichier de transformation :

*Option*start_routine = <filtervalue_start>*end_routine = <filtervalue_end>

Pour chaque package de données, avant la transformation, le système exécute l'implémentation deBAdI pour la routine de lancement via valeur de filtre = filtervalue_start.

Pour les données principales et les données de transaction, le BAdI routine_de_lancement est renseignéune fois que les données principales ou de transaction ont été lues et mises à disposition.

Pour chaque package de données, après la transformation, le système exécute l'implémentation deBAdI pour la routine finale via valeur de filtre = filtervalue_end.

Lorsque *routine_de_lancement est renseignée, la valeur de <filtervalue_start> est utiliséepour rechercher l'implémentation de BAdI appelée avant la transformation. Lorsque *routine_finaleest renseignée, la valeur de <filtervalue_end> est utilisée pour rechercher l'implémentation deBAdI appelée après la transformation.

Pour les données principales et les données de transaction, le BAdI routine_finale est appelé avantl'écriture (validation SAP NetWeaver). Les valeurs de <filtervalue_start> et <filtervalue_end>doivent être uniques. Lors de l'appel du BAdI, cette valeur est utilisée pour rechercher l'implémentationde BAdI adéquate. Vous pouvez définir la même valeur pour *routine_de_lancement et *routine_finale, mais il est plus réaliste de disposer de valeurs différentes. Pour les données principales,le BAdI est basé sur le niveau de table, car l'extraction et la rétraction des données principales neprennent pas en charge la formation de paquets de données. Pour les données de transaction, le BAdIest basé sur le niveau de package, car la formation de paquets est prise en charge.

39.5.11 A propos de l'initialisation Delta

L'initialisation delta est un processus simple destiné à préparer le système source afin qu'il enregistreles modifications une fois l'extraction initiale des données effectuée. Un utilisateur disposant de droitssuffisants peut utiliser la fonctionnalité Organiser une initialisation delta du Gestionnaire de données,version pour SAP NetWeaver.

Vous créez des initialisations delta via la boîte de dialogue "Organiser une initialisation delta" qui afficheles initialisations delta existantes avec les informations suivantes :• Nom

2013-03-14355

Gestionnaire de données

• Description• InfoProvider• Sélection• Statut du dernier chargement• Heure du dernier chargement• Utilisateur du dernier chargement• Déclencher un chargement complet à la première exécution• Numéro du chargement• Enregistrements de chargement• Heure de création• Fichier de transformation• Groupe de packages du dernier chargement• Dernière requête

Depuis la boîte de dialogue Organiser une initialisation delta, vous pouvez également :• Afficher les paramètres détaillés d'une initialisation delta sélectionnée.• Modifier une initialisation delta sélectionnée.• Supprimer l'initialisation delta sélectionnée.• Télécharger l'initialisation delta mise à jour depuis le serveur.• Effectuer des recherches dans des initialisations delta.• Filtrer une initialisation delta par nom, description et InfoProvider dans la page actuelle.

Remarque :Une initialisation delta peut-être supprimée uniquement si elle n'a pas été déclenchée. Si une initialisationdelta n'a pas été déclenchée, vous pouvez modifier tous les paramètres. Lorsqu'elle a été déclenchée,vous ne pouvez modifier que la description et la liste des champs.

39.5.11.1 Organisation d'une initialisation delta

Pour créer une nouvelle initialisation delta, accédez à la boîte de dialogue "Organiser une initialisationdelta" du menu Organiser.

Procédez comme suit :1. Dans la boîte de dialogue "Organiser une initialisation delta", cliquez sur Organiser > Nouvelle.2. Dans les champs appropriés, entrez un nom et une description pour l'initialisation delta.3. Cliquez sur l'icône en regard de la zone "InfoProvider" puis, dans la fenêtre "Sélection d'InfoProviders",

sélectionnez l'InfoProvider que vous souhaitez utiliser.4. Sous l'onglet "Sélection", procédez ainsi :

• Sélectionnez la dimension/fichier, l'attribut et l'opérateur.• Si nécessaire, saisissez une valeur minimale et maximale.

2013-03-14356

Gestionnaire de données

5. Sous l'onglet "Liste de dimensions/champs", sélectionnez les dimensions, champs et attributs àpartir desquels vous souhaitez charger les données. La liste "Dimensions/Champs" correspond auxcolonnes des données source de l'InfoProvider.

6. Cliquez sur Enregistrer puis, dans la boîte de dialogue, saisissez ou sélectionnez le nom du fichierque vous enregistrez sur le serveur.

7. Parcourez les fichiers afin de localiser le fichier de transformation que vous souhaitez utiliser.8. Si vous téléchargez cet InfoProvider pour la première fois, sélectionnezDéclencher le chargement

complet à la première exécution. Si vous avez déjà téléchargé cet InfoProvider, ne sélectionnezpas le déclenchement.

9. Cliquez sur OK.

Une boîte de message vous informe que l'InfoProvider a été créé et que le nom de l'initialisation deltas'affiche dans la boîte de dialogue "Organiser une initialisation delta".

39.5.11.2 Modification d'une initialisation delta

Si une initialisation delta n'a pas été déclenchée, vous pouvez modifier tous ses paramètres.

Lorsqu'une initialisation delta a été déclenchée, vous ne pouvez modifier que la description et la listedes champs. Les autres paramètres apparaissent de manière grisée.

39.5.11.3 Exécution de l'initialisation delta

Vous exécutez l'initialisation delta depuis la boîte de dialogue Exécuter le package.1. Cliquez sur Exécuter le package > Exécuter le package.2. Sélectionnez le "Groupe de package" et le "Nom du package" puis cliquez sur Exécuter.

Plusieurs écrans s'ouvrent dans la boîte de dialogue "Exécuter le package" dans lesquels vousdevez effectuer ce qui suit :• Sélectionnez l'initialisation delta à exécuter.• Sélectionnez cette option pour exécuter les calculs par défaut.• Sélectionnez cette option pour vérifier le statut du travail.• Sélectionnez cette option lorsque vous souhaitez exécuter le package.

3. Cliquez sur Terminer.Un message vous informe que la requête d'exécution du package sur le serveur a été transmise etque le package est en cours d'exécution.

4. Cliquez sur OK.

Vous pouvez afficher le statut du package ainsi que le détail des journaux.

2013-03-14357

Gestionnaire de données

39.6 Transformations et conversions de données

39.6.1 A propos des transformations de données

Les transformations de données permettent de mapper les données externes aux structures de donnéesde Planning and Consolidation.

Le Gestionnaire de données effectue les transformations et le mappage de données à l'aide de fichiersde transformation et de conversion. Pour être correctement importées, les données source doivent êtreau bon format. Dans ce cas, vous pouvez définir les membres de dimension appropriés dans le fichierde conversion. Lorsque le package d'importation du Gestionnaire de données est exécuté, il lit le fichierde transformation qui possède un pointeur vers un fichier de conversion et mappe correctement lesdonnées.

Deux interfaces pour les fichiers de classeur Microsoft Excel sont nécessaires pour effectuer lestransformations de données. Les fichiers sont les suivants :

DescriptionFichier

Le fichier de transformation permet de définir les règles pour lire les donnéesdepuis une source externe et les mettre correctement en forme pour votrebase de données système. Les fichiers de transformation sont des fichiersMicrosoft Excel contenant une feuille de calcul nommée Instructions. La feuillede calcul Instructions comporte les sections suivantes :• Options, qui contient des définitions pour diverses options applicables à

votre transformation• Mappage, qui définit la manière dont les données sont mappées à la base

de données de Planning and Consolidation• Conversion, qui définit la feuille de conversion ainsi que les dimensions à

utiliser

Fichier de transforma-tion

Le fichier de conversion permet de mapper les noms de membres des struc-tures de dimension externes à celles qui sont internes. Vous pouvez définirplusieurs feuilles dans un fichier de conversion afin que plusieurs transforma-tions puissent accéder au même classeur de conversion. Vous pouvez avoirun fichier de conversion par dimension.

Fichier de conversion

Après avoir configuré les fichiers de transformation et de conversion, vous exécutez les packages afind'utiliser ces fichiers destinés à définir la transformation des données.

2013-03-14358

Gestionnaire de données

39.6.1.1 Définition d'un fichier de transformation

Pour définir un fichier de transformation, procédez comme suit :1. Dans le Gestionnaire de données, cliquez sur Fichier de transformation > Nouveau fichier de

transformation...La page Excel s'ouvre sur la feuille de calcul de transformation, qui affiche les trois sections.

2. Dans chaque section, saisissez les données requises pour :• Options• Fonction de mappage• Conversion

Exemple:AccountConv.xls est le nom de la dimension Rubrique du fichier de conversion.

Account = AccountConv.xls

Account = AccountConv.xls (Utilisez le mot clé Rubrique avec l'option de transformationConvertAmountWDim.)

Account = AccountConv.xls!nouvellerubrique

Account = [COMPANY]AccountConv.xls!newaccount

39.6.1.1.1 Fichier de transformation : options1. Dans le Gestionnaire de données cliquez sur Fichier de transformation > Nouveau fichier de

transformation...

La page Excel s'ouvre sur la feuille de calcul de transformation, qui affiche les trois sections.

2. Dans la section "Options", saisissez les données requises. Le tableau suivant contient une liste desoptions disponibles et les descriptions de chaque option. Le tableau suivant contient une liste desoptions disponibles que le chef d'équipe ou l'administrateur peut définir pour la transformation etles descriptions de chaque option.

2013-03-14359

Gestionnaire de données

DescriptionPar défautOption

Cette option permet de spécifierun caractère décimal différent dupoint pour les pays qui en utilisentun autre, par exemple une virgule.Le caractère spécifié dans cetteoption doit être différent de celuispécifié comme SEPARATEUR.

. (point)AMOUNTDECIMALPOINT=textcharacter

Cette option spécifie dans quelledimension rechercher les calculsde valeur. Vous devez spécifierune feuille de conversion de dime-nsion à l'aide de l'option Montant*Conversion. S'il n'y a aucuneformule dans la colonne Formulede la feuille "Conversion de monta-nt", ce paramètre n'a aucun effet.Par exemple, dans le cas où lacolonne "Formule" comporte laformule suivante : <valeur>*1.10, toutes les rubriquessont augmentées de 10 % lors dela conversion.

<Account>CONVERTAMOUNTWDIM=dime-nsion name

Cette option compare les nomsdes membres d'entrée aux colo-nnes du fichier de conversion.

Dans le cas de NO, les noms desmembres d'entrée sont comparésà la colonne externe dans le fichierde conversion.

Dans le cas de YES, les noms desmembres d'entrée sont comparésà la colonne interne dans le fichierde conversion.

Recommandation:Ne modifiez pas le paramètre pardéfaut. Ce paramètre a uniqueme-nt pour but la rétrocompatibilité. Iln'y a aucune raison de le modifierdans Planning and Consolida-tion 7.0 et versions ultérieures.

NOCONVERT_INTERNAL = YES |NO

2013-03-14360

Gestionnaire de données

DescriptionPar défautOption

CREDITNEGATIVE= YES | NO Cette option inverse le signe d'unerubrique donnée. Si ce paramètreest défini sur NO, l'option inversele signe de tous les montants faisa-nt référence à un type de RU-BRIQUE (LEQ, INC).

YES

Dans le cas de NO, tous les mon-tants faisant référence à un typede RUBRIQUE (LEQ, INC) aurontleurs signes inversés.

= YES | NOCREDITPOSITIVE

Cette option définit le seul carac-tère qui est le séparateur entre lescolonnes si l'option FORMAT estdéfinie sur DELIMITED, utilisez lesmots clés SPACE ou TAB si lescolonnes sont séparées par desespaces ou des tabulations.

, (virgule)DELIMITER text_character|SPACE | TAB

Cette option définit les fonctionsK2 référencées par l'attribut deformule du membre des donnéesprincipales.

Remarque :Cette option n'est utilisée que pourimporter des données principales.Elle est illégale pour exécuterd'autres packages

<vide>FORMULA =

Cette option spécifie si vos don-nées comportent une ligne d'en-tête. Si ce paramètre est défini surYES, votre fichier d'entrée contientune ligne d'en-tête qui définit leschamps. Si vous avez une ligned'en-tête, vous pouvez faire référe-nce à un champ par un nom dansla section MAPPAGE.

YESHEADER= YES | NO

2013-03-14361

Gestionnaire de données

DescriptionPar défautOption

Cette option spécifie le nombred'enregistrements rejetés auquelarrêter le traitement si vous êtesen train de valider des enregistre-ments. Une valeur de -1 impliqueque le Gestionnaire de donnéesdoit continuer le traitement, quelque soit le nombre d'enregistreme-nts rejetés. La valeur par défautest 500, elle peut être représentéepar une chaîne vide.

empty_stringMAXREJECTCOUNT=empty_stri-ng | -1 | positive number

Permet à l'utilisateur d'affecter unevaleur aux enregistrements nuls.

un caractère d'espaceNULLAMOUNTVALUE

= <text_character>

Identique au SEPARATEUR, maisutilisé pour définir le séparateurlors d'une utilisation de la transfor-mation pour exporter des données.

(virgule)OUTPUTDELIMITER

= <text_character> | SPACE | TAB

Permet aux utilisateurs d'utiliser unen-tête personnalisé pour exporterdes données. Ignoré si le fichierde transformation est utilisé pourimporter des données. L'utilisateurpeut utiliser {CRLF} pour créerplusieurs lignes pour l'en-tête. Parexemple : Données MaSocié-té{CRLF}Catégorie,Heure,Ru-brique, Entité,Datasrc,Intco,Devi-seRPT,Montant.

Remarque :L'exemple ci-dessus doit être placéentièrement dans la même celluledans le fichier de transformation.

chaîne videOUTPUTHEADER=<text_string>

2013-03-14362

Gestionnaire de données

DescriptionPar défautOption

Cette option spécifie le nombre dedécimales auquel arrondir les va-leurs lors de la transformation. Pardéfaut, il n'y a pas d'arrondi lors dela transformation des données. Sivous utilisez cette option, vousdevez saisir un paramètre. Le no-mbre entier peut être zéro ou toutentier positif.

Il n'existe pas de valeur pardéfaut. Vous devez définircette option.

ROUNDAMOUNT=integer

Cette option définit les règles desélection lors de l'extraction dedonnées depuis un InfoProvider.Utilisez les définitions de para-mètre suivantes pour définir votresélection :• <Dimension1_techname> est

le nom technique de la dimen-sion.

• <Dimension1_value> est la va-leur d'une instruction de condi-tion définie pour cette dimen-sion.

Exemple:0SX_ACCS, US;0SX_CSLC, 1est le résultat de l'instruction desélection suivante : 0SX_ACCS=USet 0SX_CSLC= 1

Cette option n'est utilisée que pourimporter des données de transac-tion depuis un InfoProvider. Elleest illégale pour exécuter d'autrespackages.

Remarque :Cette option est utilisée pour char-ger des données transactionnelles.

<vide>SELECTION = <Dimension1_tech-name>,<Dimension1_value>;<Di-mension2_techname>,<Dimen-sion2_value>

2013-03-14363

Gestionnaire de données

DescriptionPar défautOption

Cette option indique le nombre delignes à ignorer en haut d'un fichierde données.

Exemple:Utilisez cette option pour ignorerles lignes d'en-tête lors de la trans-formation.

0 (zéro)SKIP= integer

Cette option force la transformationà ignorer une ligne dans le fichierde données si elle commence parles chaînes spécifiées. Dans le casci-dessus, les chaînes sont sépa-rées par le caractère |. Si un enre-gistrement contient <text_string> ou <text_string2>, il estignoré. Pour inclure toutes leslignes dans la transformation, défi-nissez cette option sur une chaînevide. Si vous utilisez cette option,vous devez saisir un paramètre.

empty_stringSKIPIF= text_string | text_string2

NoVALIDATERECORDS= No | Yes

2013-03-14364

Gestionnaire de données

DescriptionPar défautOption

Cette option spécifie s'il faut oui ounon valider les enregistrements. Sice paramètre est défini sur No, lavalidation n'a pas lieu. Si ce para-mètre est défini sur Yes, vous de-vez contrôler les éléments suivantsavant l'importation :• Valider le mappage.• Vérifier que le membre existe.• Vérifier que l'enregistrement est

adapté à l'application Planningand Consolidation.

Quand cette option est activée, lesrègles suivantes s'appliquent :• Si un ID de membre n'est pas

mappé, l'enregistrement asso-cié à l'ID est rejeté lors de lavalidation et ignoré.

• Si le fichier d'importation com-porte un champ supplémentairenon mappé, tous les enregistre-ments sont rejetés lors de lavalidation.

39.6.1.1.2 Fichier de transformation : fonction de mappage

La section de mappage du fichier de transformation définit la manière dont les données sont mappéesà la base de données de Planning and Consolidation.

Exemple:Pour une ligne d'en-tête qui définit une colonne nommée "ValRubrique", vous pouvez mapper ladimension "Rubrique" au champ "Rubrique" du fichier de données comme suit : Rubrique = ValRubrique

Le tableau suivant décrit les fonctions de mappage disponibles :

2013-03-14365

Gestionnaire de données

DescriptionParamètresFonction de mappage

Cette fonction définit une dimen-sion pour un champ du fichier dedonnées lorsque ce dernier necomporte pas de ligne d'en-tête.Voir la remarque ci-dessous àpropos des noms de champ auto-matiques lorsque vous avez uneligne d'en-tête.

Exemple:Rubrique =*COL(2)

A = index de colonne dans le fi-chier de données

COL(A)

Cette fonction définit une dimen-sion pour un sous-ensemble dechamp dans le fichier de don-nées.

Exemple:Rubrique=*COL(3,1:4)

A = index de colonne dans le fi-chier de données

B:C = positions de début et defin dans la colonne

*COL(A, B:C)

• Index de colonne du fichier dedonnées

• Caractère séparateur• Index de valeur par tableau

identifié par un séparateur

FLD

Définit un sous-ensemble desvaleurs d'une dimension, égale-ment appelé "désignation".

=P_ACCT(4 :12)P_ACCT

Cette option permet de définir lescolonnes du caractère de débutet de fin pour chaque champ lor-sque vous utilisez des fichiers dedonnées au format Fixe. Dansl'exemple ci-dessous, les colo-nnes 4 à 7 représentent la dime-nsion Rubrique.

Exemple:Rubrique=*FCOL(4:7)

A:B = positions de début et defin dans la ligne de données

* FCOL(A:B)

2013-03-14366

Gestionnaire de données

DescriptionParamètresFonction de mappage

Utilisez cette commande si le fi-chier de données comporte plu-sieurs colonnes de périodes.

Exemple:Si plusieurs colonnes consécu-tives sont basées sur des pé-riodes, vous pouvez utiliser cettefonction pour les inclure toutes.Dans l'ensemble de colonnessuivant, vous pouvez utiliser lacommande suivante :

Heure = *MVAL(7:18)

Account,Category,DATASRC,entity,IntCo,RptCURRENCY,JAN,FEB,MAR,APR,MAY,JUN,JUL,AUG,SEP,OCT,NOV,DEC

L'utilisation de cette commanderequiert d'utiliser une feuille deconversion time.xls. Pour afficherle modèle de fichier de conver-sion time.xls, ouvrez la fenêtrede définition de conversion exis-tante. Si vos données ne com-portent pas de ligne d'en-tête, lespériodes sont nommées P1, P2,P3,... ,PN par défaut.

A:B = colonnes des périodesde début et de fin

*MVAL(A:B)

ou

Dimension =*MVAL(typemesure1|dim_mem1||typemesure2|dim_mem2||typemesure3|dim_mem3)

Cette fonction crée un champavec la valeur donnée.

Exemple:Rubrique=*NEWCOL(Revenus)

A = membre de dimension*NEWCOL(A)

2013-03-14367

Gestionnaire de données

DescriptionParamètresFonction de mappage

Cette fonction ajoute une chaînede texte aux membres d'une colo-nne. Cette fonction est utile pourmapper les champs du fichier dedonnées aux champs de votrebase de données ayant lesmêmes noms, sauf que les nomsdes champs comportent des ca-ractères supplémentaires (avantou après le nom).

Exemple:Entité = *Str(NE) +*COL(1)

Non applicable*Str(chaîne)

Utilisez cette fonction pour mettreen forme les données exportéesen enregistrements de largeurfixe. Utilisation conjointementavec le séparateur AUCUN. Lecaractère de remplissage est fa-cultatif, par défaut, c'est un es-pace.

Exemple:Rubrique=*Pad(Rubrique,10,L) Rubrique=*Pad(Rubrique,10,L,0)

A = Nom de champ

B = Longueur totale

C = Sens de remplissage

D = Caractère de remplissage

*PAD (A,B,C,D)

*If (Condition1 then Action1;Condition2 thenAction2;Action par défaut)

2013-03-14368

Gestionnaire de données

DescriptionParamètresFonction de mappage

Condition1 - Si elle est "Vraie,"mapper à l'aide d'Action1

Condition2 - Si Condition1 est"Fausse" et Condition2 est"Vraie," mapper à l'aide d'Action2

Action par défaut – Si Condition1et Condition2 sont "Fausses",mapper à l'aide de cette Actionpar défaut

Condition1 et Condition 2 peuve-nt contenir plusieurs élémentsajoutés (à l'aide du signe plus(+))

2013-03-14369

Gestionnaire de données

DescriptionParamètresFonction de mappage

Cette fonction permet de testerune série de conditions et d'appli-quer l'action correspondante si lacondition est vraie.

Exemple:

• Produit=*if (Produit+ID+Entité =*str(148552) then*str(MHarn);ID(1:1) =*str(C) then *str(XX); *str(YY))

• Si la somme des valeurs deproduit, ID et entité est égaleà 148552 , changer la valeurdu produit en MHarn ou

Sinon IF la première valeur duchamp ID est égale à C, thenchanger la valeur de Produit enXX

Remarque :La fonction *STR() doit être utili-sée pour évaluer les constantesnumériques dans une instruction*IF.

Exemple:Etudiez les séries suivantesd'ensembles de données, lesexemples de fonction de map-page et les ensembles de résul-tats pour comprendre commentutiliser la fonction *IF dans diversscénarios :

Ensemble de données 1 :

PRODUIT,ID,ENTITE

14,85,52

AB,CD,EF GH,IJ,KL

Fonction de mappage 1 :

Produit=*IF (pro

2013-03-14370

Gestionnaire de données

DescriptionParamètresFonction de mappage

duit+ID+Entité=*Str(148552) then*str(MHarn);ID(1:1) =*str(C)

then *str(XX) ; *str(YY))

Ensemble de résultats 1 :

PRODUIT,ID,ENTITE

MHarn,85,52

AB,XX,EF

YY,IJ,KL

Ensemble de données 2 :

Entité, SEntité

U1000000, US01

Z2000A01, CA03

K3430000, JP04

Fonction de mappage 2 :

Entité=*IF(*col(1,1:1)=Uthen SEntité;*col(1,1:1)=Z then*col(1,3:6); *STR(ERR))

Ensemble de résultats 2 :

Entité, SEntité

US01, US01

A01, CA03

ERR, JP04

39.6.1.1.3 Fichier de transformation : section Conversion

La section *CONVERSION du fichier de transformation définit la feuille de conversion ainsi que lesdimensions à utiliser. Utilisez la syntaxe suivante pour associer une dimension à une feuille deconversion :

2013-03-14371

Gestionnaire de données

Dimension Name = [COMPANY]WorkbookName[!SheetName]

Remarque :Les éléments entre crochets sont facultatifs.

Le tableau suivant décrit les variables :

DescriptionVariable

Nom de la dimension à corréler avec le fichier de conversion ou avec le mot cléAmount. Utilisez l'option Amount pour spécifier le fichier de conversion à utilisersi vous spécifiez l'option ConverAmountWDim dans la section *Options. Celavous permet d'utiliser une formule pour mettre à l'échelle les valeurs d'entrée oude sortie.

DimensionName

Nom du fichier de conversionWorkbookname

Nom de la feuille à utiliser dans le fichier de conversion. Si aucun nom n'estspécifié, le système suppose que le nom de la feuille est Conversion.

SheetName

Si [SOCIETE] est défini, le Gestionnaire de données essaie de récupérer le fichierde conversion dans le dossier Gestionnaire de données de la société principale.Sinon, le Gestionnaire de données recherche dans le dossier du site approprié.

[ COMPANY]

Si [COMPANY] est défini, le Gestionnaire de données essaie de récupérer le fichier de conversion dansle dossier Gestionnaire de données de la société principale. Sinon, le Gestionnaire de données recherchedans le dossier du site approprié.

Exemples:AccountConv.xls est le nom de la dimension Account du fichier de conversion.

Account = AccountConv.xls

Account = AccountConv.xls Utilisez le mot clé Account avec l'option de transformationConvertAmountWDim

Account = AccountConv.xls!nouvellerubrique

Account = [COMPANY]AccountConv.xls!newaccount

39.6.1.2 Exemple de fichier de transformation

2013-03-14372

Gestionnaire de données

Lorsque vous copiez ou importez des données entre modèles et que vous devez mapper les dimensionsqui sont différentes, vous pouvez créer un fichier de transformation pour mapper les dimensions.

La table suivante contient une liste des dimensions dans un exemple d'application source et cible :

CibleSource

Cat.Catégorie

Rub.Rubrique

Ent.Entité

Heu.Heure

DeviseRptdevise

Int.Intco

Dat.Datasrc

Voici un exemple de fichier de transformation créé pour mapper des dimensions depuis une applicationsource vers une application cible.

*OPTIONS

FORMAT = DELIMITEDHEADER = YESDELIMITER =SKIP = 0SKIPF =CREDITNEGATIVE=NOCONVERTAMOUNTWDIM=MAXREJECTCOUNT=VALIDATERECORDS=YES

*MAPPAGE

cat=categoryAcc=AccountEnt = EntityTim=timeCurrency=Rptcurrencyint=intcodat=Datasrc

*CONVERSION

2013-03-14373

Gestionnaire de données

39.6.2 Conversions de données

Les fichiers de conversion définissent le mappage par dimension des noms de membre externes auxnoms de membre internes. Ils offrent également la possibilité d'effectuer des opérations arithmétiqueset de définir des placements décimaux de données lors de la conversion. Créez un fichier de conversionpar dimension dans la transformation.

Chaque fichier de conversion peut contenir une ou plusieurs feuilles pour les différents types detransformations des données.

39.6.2.1 Création, validation et copie de fichiers de conversion

Pour créer un fichier de conversion :1. Dans le Gestionnaire de données sélectionnez Fichiers de conversion > Nouveau fichier de

conversion.2. Saisissez les données selon vos besoins.

Recommandation:Nous conseillons de donner au fichier de conversion le même nom que la dimension pour laquelleil est utilisé.

Pour valider un fichier de conversion :1. Ouvrez le fichier de conversion, puis sélectionnez Fichiers de conversion >Valider et traiter le

fichier de conversion.2. Dans la boîte de dialogue, trouvez le fichier de conversion, puis cliquez sur Enregistrer.

Pour copier un fichier de conversion :1. Sélectionnez Fichiers de conversion > Copier le fichier de conversion.2. Dans la boîte de dialogue, trouvez le fichier de conversion à copier, puis cliquez sur Enregistrer.

39.6.2.2 Mots clés et caractères génériques utilisés dans les conversions dedonnées

Vous pouvez utiliser les valeurs suivants dans les conversions de données :

• *ignorer

2013-03-14374

Gestionnaire de données

Pour ignorer des données externes (telles que répertoriées dans la colonne "Externe"), vous pouvezinsérer le mot clé *ignorerdans la colonne "Interne", comme illustré ci-dessous.

InterneExterne

*ignorerACCPAY

• Caractères génériques

Vous pouvez utiliser les caractères génériques astérisque (*) et point d'interrogation (?) dans lescolonnes Externe ou Interne. L'astérisque (*) représente n'importe quel caractère alors que le pointd'interrogation (?) représente un caractère unique. Par exemple, pour référencer tous les membres,utilisez l'astérisque (*). Cela peut être utile pour appliquer une formule à tous les membres. Dansl'exemple suivant, la formule permet d'augmenter tous les membres de 10 % :

FormuleInterneExterne

Valeur*1.10**

39.7 Transfert et aperçu de données

39.7.1 A propos du transfert de données et de l'aperçu

Il existe plusieurs options pour transférer des données dans le Gestionnaire de données.

Les fonctions de téléchargement et télédéchargement permettent de déplacer des fichiers plats commeles fichiers .txt et .csv de votre disque dur local vers le dossier Data Manager Data Files duserveur.

Vous pouvez également transférer des données depuis et vers l'application Planning and Consolidationà l'aide de packages et, dans le cas de Planning and Consolidation pour NetWeaver, traiter des chaînes.

Le Gestionnaire de données permet aussi d'afficher un aperçu des fichiers de données. Cela est utilelorsque vous créez un fichier de transformation et désirez voir un aperçu de la présentation des données.Vous pouvez afficher un aperçu des fichiers de données des bases de données Microsoft Access

2013-03-14375

Gestionnaire de données

(mdb), de Microsoft Excel et en texte ASCII. Vous pouvez afficher un aperçu des fichiers de donnéesse trouvant dans les répertoires du serveur local de la Société ou de serveurs distants.

Remarque :L'administrateur système peut déterminer quels fichiers sont téléchargés dans Planning andConsolidation. Vous pouvez définir les paramètres de taille dans le modèle de chaîne de processuspour spécifier le nombre de lignes de données à transférer en même temps. La valeur optimale de ceparamètre dépend du système SAP NetWeaver et du traitement complémentaire éventuel des données.Habituellement, les valeurs entre 2 000 et 20 000 offrent les meilleures performances.

39.7.1.1 Téléchargement de données

Pour télécharger des fichiers plats dans votre disque dur local,1. Cliquez sur l'une des options suivantes :

• Télécharger les données• Télécharger des données

2. Recherchez le fichier plat à télécharger.3. Cliquez sur l'une des options suivantes :

• Télécharger• Télécharger

39.7.1.2 Téléchargement d'un fichier texte depuis la base de données

Pour télécharger un fichier texte depuis la base de données :1. Dans le Gestionnaire de données, cliquez sur Télécharger des données.2. Dans la boîte de dialogue "Gestionnaire de données - Téléchargement", localisez le fichier texte à

télécharger, puis cliquez sur Télécharger.3. Dans la boîte de dialogue suivante, sélectionnez la destination du fichier, puis cliquez sur Enregistrer.

39.7.1.3 Aperçu des données

Vous pouvez afficher un aperçu des 200 premières lignes de données. Pour afficher un aperçu desdonnées :1. Dans le Gestionnaire de données, cliquez sur Aperçu des données.

2013-03-14376

Gestionnaire de données

2. Sélectionnez le fichier à visualiser, puis cliquez sur Ouvrir.3. Selon le type de fichier ouvert, effectuez l'une des actions suivantes :

• Pour les fichiers texte, sélectionnez un type de données dans la liste :• Largeur fixe• Délimité

Remarque :Si vous sélectionnez des fichiers délimités, vous devez également sélectionner un délimiteur.

• Pour les fichiers Microsoft Excel, sélectionnez une feuille dans la liste des feuilles de calcul.• Pour les fichiers de base de données, sélectionnez une table dans la liste des tables.

4. Cliquez sur Ouvrir.5. Dans la boîte de dialogue, sélectionnez un autre fichier, puis cliquez surOuvrir pour afficher l'aperçu

d'un autre fichier. Une fois les données visualisées, sélectionnez Annuler.6. Une fois les données visualisées, cliquez sur Annuler.

2013-03-14377

Gestionnaire de données

2013-03-14378

Gestionnaire de données

API

Vous pouvez effectuer certaines tâches (comme des tâches de saisie et de reporting ou des actionsde l'interface utilisateur) en utilisant les API fournies dans Microsoft Visual Basic for Applications (VBA).

Remarque :Ces API sont accessibles via les commandes Microsoft Excel standard : dans l'onglet Développeur,sélectionnez le bouton Visual Basic. Ensuite, dans la fenêtre Microsoft Visual Basic, sélectionnezOutils > Références. Sélectionnez la référence FPMXLClient. Sélectionnez ensuite Afficher > Listed'objets. Dans la liste déroulante située en haut, sélectionnez FPMXLClient.

Dans la liste de classes :• La classe IEPMAutomation contient les macros qui peuvent être exécutées pour le module

complémentaire EPM (mais qui ne peuvent pas être utilisées avec la fonction EPMExecuteAPI).• La classe IEPMExecuteAPI expose toutes les macros pouvant être exécutées directement depuis

une cellule de feuille de calcul, à l'aide de la fonction EPMExecuteAPI. Pour en savoir plus, voirEPMExecuteAPI.

Remarque :

• Vous pouvez personnaliser votre code VBA en associant des événements. Voir Fonctions VBApersonnalisées (événements).

• Les API non expliquées dans cette documentation ne sont pas prises en charge.• Les API du module complémentaire EPM ne sont pas prises en charge dans Microsoft Office Word

et PowerPoint.

40.1 Macros

40.1.1 Contexte

2013-03-14379

API

40.1.1.1 SetContextOptions

Cette API permet de modifier les options de contexte suivantes : verrouiller une dimension, masquerune dimension dans la barre Contexte EPM.

2013-03-14380

API

DescriptionParamètre

• Nom du classeur Microsoft Excel auquel vous souhaitez appliquer le ver-rouillage ou le masquage, ou

• Nom de la feuille de calcul Microsoft Excel à laquelle vous souhaitez ap-pliquer le verrouillage ou le masquage, ou

• Nom du document Microsoft Word, ou• Nom de la présentation Microsoft PowerPointObligatoire

File as Object

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

connectionString AsString

Légende ou nom unique de la dimension à verrouiller. ObligatoireDimensionName AsString

Nom du membre à définir pour la dimension verrouillée. Obligatoire.• Nom du membre de dimension (légende ou nom unique)• ou dimension:membre, où vous pouvez spécifier la légende ou le nom

unique de la dimension et du membre• ou hiérarchie:membre, où vous pouvez spécifier la légende ou le nom

unique de la hiérarchie et du membre

Remarque :Nous vous recommandons d'utiliser :• dimension:membre pour les connexions Planning and Consolidation,• hiérarchie:membre pour les autres connexions.

MemberName As String

Saisissez TRUE pour masquer la dimension spécifiée dans la barreContexteEPM ou FALSE pour afficher la dimension dans la barre Contexte EPM.

hideDimension

40.1.1.2 SetContextOptionsForSeveralDimensions

2013-03-14381

API

Cette API vous permet de modifier les options de contexte suivantes pour plusieurs dimensions :verrouiller une dimension, masquer une dimension dans la barre Contexte EPM.

DescriptionParamètre

• Nom du classeur Microsoft Excel auquel vous souhaitez appliquer le ver-rouillage ou le masquage, ou

• Nom de la feuille de calcul Microsoft Excel à laquelle vous souhaitez ap-pliquer le verrouillage ou le masquage, ou

• Nom du document Microsoft Word, ou• Nom de la présentation Microsoft PowerPointObligatoire

File as Object

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

connectionString AsString

Obligatoire

La dimension que vous souhaitez verrouiller et le membre que vous voulezdéfinir pour la dimension verrouillée.

dimension=member, où vous spécifiez le nom unique de la dimension etdu membre

DimensionMember1...à 29

Saisissez TRUE pour masquer la dimension spécifiée dans la barreContexteEPM ou FALSE pour afficher la dimension dans la barre Contexte EPM.

hideDimension1... à 29

40.1.1.3 AddContextFavorite

Cette API vous permet de créer un nouveau contexte favori.

2013-03-14382

API

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

connectionString AsString

Obligatoire

Nom du favori.

FavoriteName as string

Obligatoire

Le contexte désigne le tableau de chaînes Visual Basic. Chaque élément dechaîne utilise la syntaxe dimension=member, où vous spécifiez le nomunique de la dimension et du membre

contexte

40.1.1.4 UpdateContextFavorite

Cette API vous permet de modifier la sélection du contexte pour un contexte favori spécifique.

2013-03-14383

API

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

connectionString AsString

Obligatoire

Nom du favori.

FavoriteName as string

Obligatoire

Le contexte désigne le tableau de chaînes Visual Basic. Chaque élément dechaîne utilise la syntaxe dimension=member, où vous spécifiez le nomunique de la dimension et du membre

contexte

40.1.1.5 DeleteContextFavorite

Cette API vous permet de supprimer un contexte favori.

2013-03-14384

API

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

connectionString AsString

Obligatoire

Nom du favori.

FavoriteName as string

40.1.1.6 SelectContextFavorite

Cette API vous permet de sélectionner un contexte favori dans la barre de contexte EPM.

2013-03-14385

API

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

connectionString AsString

Obligatoire

Nom du favori.

FavoriteName as string

40.1.1.7 GetContextFavorite

Cette API vous permet d'extraire les membres de la dimension d'un contexte favori spécifique.

2013-03-14386

API

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

connectionString AsString

Obligatoire

Nom du favori.

FavoriteName as string

40.1.2 SetSheetOption

Cette API permet de spécifier une option qui s'applique à la feuille ou au classeur Microsoft Excel, audocument Microsoft Word ou à la présentation Microsoft PowerPoint spécifié(e).

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel, du document Microsoft Word oude la présentation Microsoft PowerPoint. Obligatoire.

File as Object

Spécifiez l'option. Voir ci-dessous la liste des valeurs disponibles. Obligatoire.sheetOption

Voir ci-dessous la liste des valeurs disponibles. Obligatoire.sheetOptionValue

Spécifiez le mot de passe lors de la protection d'une feuille de calcul ou d'unclasseur. Obligatoire pour les options 30 et 31.

password

Spécifiez uniquement si vous avez spécifié 300 ou 301 pour le paramètresheetOption

sheetProtectionOptio-ns as Long

Voici la liste des valeurs correspondant aux options de feuille :

2013-03-14387

API

sheetOptionValueOptionsheetOp-tionOption

0Options de développement

0Children

1Membreet enfants

2Descenda-nts

3Membreet descen-dants

TRUE ou FALSE1Utiliser en tant que formulaire de saisie

TRUE ou FALSE2Activer la reconnaissance des me-mbres

TRUE ou FALSE3Activer la reconnaissance des me-mbres locaux

TRUE ou FALSE4Sans feuille de calcul EPM

TRUE ou FALSE5Totaux à gauche

TRUE ou FALSE6Totaux en haut

TRUE ou FALSE

Remarque :Si vous spécifiez TRUE, l'option "Mas-quer les lignes à zéro" est automatique-ment définie sur FALSE.

7Supprimer les lignes à zéro

TRUE ou FALSE

Remarque :Si vous spécifiez TRUE, l'option "Mas-quer les colonnes à zéro" est automati-quement définie sur FALSE.

8Supprimer les colonnes à zéro

TRUE ou FALSE

Remarque :Si vous spécifiez TRUE, l'option "Suppri-mer les lignes à zéro" est automatique-ment définie sur FALSE.

9Masquer les lignes à zéro

2013-03-14388

API

sheetOptionValueOptionsheetOp-tionOption

TRUE ou FALSE

Remarque :Si vous spécifiez TRUE, l'option "Suppri-mer les colonnes à zéro" est automati-quement définie sur FALSE.

10Masquer les colonnes à zéro

TRUE ou FALSE11Afficher sous forme de commentairesMicrosoft Excel

TRUE ou FALSE12Utiliser la position dans la zone

TRUE ou FALSE100Retrait des en-têtes de ligne

0Aucun re-trait

1Retrait En-fants

2Retrait Pa-rents

101Nom d'affichage

1Chaînehiérar-chique

2Légende

TRUE ou FALSE102Ajuster automatiquement la largeur decolonne

TRUE ou FALSE103Répéter les en-têtes de colonne

TRUE ou FALSE104Répéter les en-têtes de ligne

TRUE ou FALSE105Définir la valeur par défaut dans lacellule vide

(texte à afficher)106Valeur par défaut des cellules vides

TRUE ou FALSE107Définir la valeur par défaut lorsque lemembre est introuvable dans la zonepartagée

(texte à afficher)108Valeur par défaut du membre introu-vable

TRUE ou FALSE109Appliquer la mise en forme dynamique

(texte à afficher)110Mise en forme du nom de la feuille

2013-03-14389

API

sheetOptionValueOptionsheetOp-tionOption

TRUE ou FALSE111Effacer le format du rapport avantd'appliquer la mise en forme dyna-mique

TRUE ou FALSE14Masquer les lignes à zéro et les va-leurs zéro

TRUE ou FALSE15Masquer les colonnes à zéro et lesvaleurs zéro

TRUE ou FALSE16Supprimer les lignes à zéro et les va-leurs zéro

TRUE ou FALSE17Supprimer les colonnes à zéro et lesvaleurs zéro

TRUE ou FALSE200Conserver la formule sur les données

TRUE ou FALSE201Afficher les données source dans lescommentaires

TRUE ou FALSE202Calculer les parents dans les hiérar-chies

TRUE ou FALSE203Actualiser les données dans l'intégrali-té du fichier lors de son ouverture

TRUE ou FALSE204Effacer les données dans l'ensembledu fichier avant de l'enregistrer

TRUE ou FALSE205Affichage du texte des cellules nonautorisées

TRUE ou FALSE206Appliquer uniquement la définition del'éditeur de rapport pour accélérerl'actualisation

TRUE ou FALSE207Restaurer la sélection dynamique lorsde l'actualisation après navigation

2013-03-14390

API

sheetOptionValueOptionsheetOp-tionOption

TRUE ou FALSE208Maintenir les formules statiques faisantréférence aux cellules du rapport

TRUE ou FALSE + saisir le mot de pa-sse dans le paramètre de mot de passe.

Facultatif : saisir les options de protec-tion de la feuille

300Protéger la feuille de calcul active

TRUE ou FALSE + saisir le mot de pa-sse dans le paramètre de mot de passe

Facultatif : saisir les options de protec-tion de la feuille

301Protéger le classeur actif

Les options de protection de la feuille sont celles utilisées dans Microsoft Excel, sauf qu'elles sonttoutes préfixées de "ProtectSheet_". Pour en savoir plus sur les options, voir la documentation MicrosoftExcel. Voici la liste des options : ProtectSheet_AllowColumnDelete, ProtectSheet_AllowColumninsert,ProtectSheet_AllowFiltering, ProtectSheet_AllowFormatCells, ProtectSheet_AllowFormatColumns,ProtectSheet_AllowFormatRows, ProtectSheet_AllowHyperlinkInsert, ProtectSheet_AllowRowDelete,ProtectSheet_AllowRowInsert, ProtectSheet_AllowSorting, ProtectSheet_AllowUsingPivotTables,ProtectSheet_None, ProtectSheet_ProtectContents, ProtectSheet_ProtectDefault,ProtectSheet_ProtectDrawingObjects, ProtectSheet_ProtectScenarios, ProtectSheet_UserInterfaceOnly.

Attention :

• Saisissez : SheetProtectionOptions As Long• Chaque option doit être séparée par le caractère +• Vous devez utiliser ProtectSheet_ProtectContents pour activer la protection. Si vous ne

l'utilisez pas, les options ne seront pas prises en compte.

Remarque :La protection d'une feuille de calcul Microsoft Excel écrase toujours la protection de la feuille du modulecomplémentaire EPM. Vous pouvez supprimer la protection d'une feuille à l'aide des fonctionnalités deMicrosoft Excel ou du module complémentaire EPM. Toutefois, pour protéger une feuille, vous devezutiliser la fonctionnalité du module complémentaire EPM.

Exemple : Protection d'une feuille de calcul, mais en autorisant la suppression et l'insertionde colonnes

Sub test()Dim api As ObjectSet api = Application.COMAddIns("FPMXLClient.Connect").Object

Dim SheetProtectionOptions As LongSheetProtectionOptions = FPMXLClient.ProtectSheet_ProtectContents + FPMXLClient.ProtectSheet_AllowColumnDelete +FPMXLClient.ProtectSheet_AllowColumnInsert

api.SetSheetOption Sheet1, 300, True, "mypassword", SheetProtectionOptionsEnd Sub

2013-03-14391

API

où :• Sheet1 désigne le nom de la feuille• 300 correspond à l'option Protéger la feuille de calcul active• TRUE active l'option• le quatrième paramètre est l'endroit où vous saisissez un mot de passe entre guillemets• SheetProtectionOptions : applique les options déclarées dans la ligne supérieure

Exemple : Protection d'une feuille de calcul

Sub test()Dim api As ObjectSet api = Application.COMAddIns("FPMXLClient.Connect").Objectapi.SetSheetOption Sheet1, 300, True, "mypassword"End Sub

où :• Sheet1 désigne le nom de la feuille• 300 correspond à l'option Protéger la feuille de calcul active• TRUE active l'option• le quatrième paramètre est l'endroit où vous saisissez un mot de passe entre guillemets

Exemple : Définition de l'option développant les descendants

Sub test()Dim api As ObjectSet api = Application.COMAddIns("FPMXLClient.Connect").Objectapi.SetSheetOption Sheet1, 0, 2

End Sub

où :• Sheet1 désigne le nom de la feuille• 0 correspond aux options de développement• 2 correspond à l'option Développer tous les descendants

Exemple : Activation de l'option Ajustement automatique de la largeur de colonne

Sub test()Dim api As ObjectSet api = Application.COMAddIns("FPMXLClient.Connect").Objectapi.SetSheetOption Sheet1, 102, True

End Sub

où :• Sheet1 désigne le nom de la feuille• 102 correspond à l'option Ajuster automatiquement la largeur de colonne• TRUE active l'option

2013-03-14392

API

40.1.3 GetSheetOption

Cette API vous permet de renvoyer une option qui s'applique à la feuille Microsoft Excel, au classeurMicrosoft Excel, au document Microsoft Word ou à la présentation Microsoft PowerPoint spécifié(e).

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel, du document Microsoft Word ou dela présentation Microsoft PowerPoint. Obligatoire.

File as Object

Spécifiez l'option. Affichez la liste de valeurs correspondant aux options de lafeuille dans SetSheetOption. Obligatoire.

sheetOption

40.1.4 Connexions du rapport

40.1.4.1 Connect

Cette API vous permet de connecter une connexion existante à un cube ou à un modèle.

2013-03-14393

API

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

ConnectionString AsString

Nom d'utilisateur pour la connexion. FacultatifLogin As String

Mot de passe pour la connexion. FacultatifPassword As String

40.1.4.2 ConnectAllReports

Cette API permet de connecter tous les rapports du classeur à la fois.

DescriptionParamètre

Nom d'utilisateur pour une connexion. Facultatif.Login As String

Mot de passe pour une connexion. Facultatif.Password As String

40.1.4.3 ChangeReportConnection

Cette API vous permet de connecter un rapport à une autre connexion (la connexion doit déjà êtreétablie).

2013-03-14394

API

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

Identifiant du rapport. Obligatoire. Exemple : "002"ReportID as string

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environnement%]_[%mo-

dèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers de co-nnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Gestion-naire de connexions.

ConnectionStringAs String

40.1.4.4 RefreshConnectionMetadata

Cette API vous permet d'actualiser les métadonnées de la source de données utilisée dans la connexionen cours. La connexion en cours est celle affichée dans la zone Connecté à du volet EPM. Cela vouspermet d'éviter d'avoir à vous déconnecter puis à vous reconnecter.

Aucun paramètre.

40.1.4.5 GetConnections

Cette API renvoie la liste des connexions pour la feuille de calcul spécifiée.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel. Obligatoire.Worksheet as sheet

40.1.4.6 GetActiveConnection

Cette API renvoie la connexion active de la feuille de calcul Microsoft Excel spécifiée.

2013-03-14395

API

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

40.1.4.7 SetActiveConnection

Cette API vous permet de sélectionner une connexion comme connexion active pour un fichier spécifique.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel, du document Microsoft Wordou de la présentation Microsoft PowerPoint.

File as Object

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le

fichier oqy doit se trouver sans l'un des dossiers spécifiés comme dos-siers de connexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogueGestionnaire de connexions.

connectionString As String

40.1.4.8 SetStaticActiveConnection

Cette API vous permet de définir la connexion active qui sera prise en compte pour chaque feuille decalcul ou classeur ouvert(e).

Remarque :Vous ne pouvez pas spécifier cette connexion depuis l'interface utilisateur, mais uniquement via cetteAPI.

2013-03-14396

API

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel, du document Microsoft Wordou de la présentation Microsoft PowerPoint.

File as Object

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le

fichier oqy doit se trouver sans l'un des dossiers spécifiés comme dos-siers de connexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogueGestionnaire de connexions.

connectionString As String

Définissez ce paramètre sur TRUE pour définir la connexion qui sera priseen compte pour chaque feuille de calcul ou classeur ouvert(e).

Définissez ce paramètre sur FALSE pour définir la connexion uniquementen tant que connexion active (tout comme avec l'API SetActiveConnection.Voir SetActiveConnection .)

isStatic

40.1.4.9 SetActiveConnectionForOpenedFiles

Cette API vous permet de sélectionner une connexion comme connexion active pour tous les fichiersqui sont actuellement ouverts : tous les classeurs Microsoft Excel ouverts, tous les documents MicrosoftWord ouverts ou toutes les présentations Microsoft PowerPoint ouvertes.

2013-03-14397

API

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le

fichier oqy doit se trouver sans l'un des dossiers spécifiés comme dos-siers de connexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogueGestionnaire de connexions.

connectionString As String

40.1.5 Rapports

40.1.5.1 CreateReport

Cette API permet de créer un rapport avec un membre dans la zone Ligne et un membre dans la zoneColonne.

2013-03-14398

API

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obli-gatoire

Worksheet as sheet

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]"

(le fichier oqy doit se trouver sans l'un des dossiers spécifiés commedossiers de connexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogueGestionnaire de connexions.

ConnectionString As String

Nom du rapport. Obligatoire.ReportName as string

Spécifiez le membre pour la zone Colonne. Obligatoire.• Nom du membre de dimension (légende ou nom unique)• ou dimension:membre, où vous pouvez spécifier la légende ou

le nom unique de la dimension et du membre• ou hiérarchie:membre, où vous pouvez spécifier la légende ou

le nom unique de la hiérarchie et du membre

Remarque :Nous vous recommandons d'utiliser :• dimension:membre pour les connexions Planning and Consolida-

tion,• hiérarchie:membre pour les autres connexions.

ColumnMemberName as stri-ng

Voir ci-dessous la liste des valeurs disponibles. Obligatoire.ColumnMemberDynamicRela-tion as integer

2013-03-14399

API

DescriptionParamètre

Spécifiez le membre pour la zone Ligne. Obligatoire.• Nom du membre de dimension (légende ou nom unique)• ou dimension:membre, où vous pouvez spécifier la légende ou

le nom unique de la dimension et du membre• ou hiérarchie:membre, où vous pouvez spécifier la légende ou

le nom unique de la hiérarchie et du membre

Remarque :Nous vous recommandons d'utiliser :• dimension:membre pour les connexions Planning and Consolida-

tion,• hiérarchie:membre pour les autres connexions.

RowMemberName as string

Voir ci-dessous la liste des valeurs disponibles. Obligatoire.RowMemberDynamicRelationas integer

Cellule Microsoft Excel de début du rapport. Facultatif.StartRange as range

Liste des valeurs des relations dynamiques prises en charge :• Membre = 1• Enfants = 2• Membre et enfants = 3• Descendants = 4• Membre et descendants = 5• Feuilles = 6• Même niveau = 7• Frères = 8• Ascendants = 9• Membre et ascendants = 10• Membre et feuilles = 11• Propriété = 12• Ensemble nommé = 13• Décalage de membre = 14• Propriété de membre = 15

40.1.5.2 SetDisplayName

Cette API définit les noms des membres à afficher en tant qu'alternatives aux légendes de la dimensionspécifiée.

2013-03-14400

API

DescriptionParamètre

Identifiant du rapport. Obligatoire.ReportD as string

Légende de dimension ou nom unique. ObligatoiredimensionName asstring

• Pour les connexions locales et SAP BusinessObjects, saisissez l'un desnoms disponibles dans le menu déroulant du Sélecteur de membres. VoirNom de membre à afficher.

• Pour les connexions Planning and Consolidation, saisissez l'un des nomssuivants : ID, description, ID - description.

Remarque :Le texte saisi dans ce paramètre n'est pas sensible à la casse.

DisplayName

Nom de la feuille de calcul Excel contenant le rapport. Facultatif. Si rien n'estspécifié, la feuille de calcul active est prise en compte.

Worksheet as sheet

40.1.5.3 AddMemberToRowAxis

Cette API permet d'ajouter le membre de dimension spécifié (et sa dimension si elle n'est pas encoredéfinie) ou de le remplacer (si la dimension spécifiée est déjà définie) dans la zone Ligne du rapportspécifié.

2013-03-14401

API

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

Identifiant du rapport. Obligatoire. Exemple : "002"ReportID as string

Obligatoire.• Nom du membre de dimension (légende ou nom unique)• ou dimension:membre, où vous pouvez spécifier la légende ou le nom

unique de la dimension et du membre• ou hiérarchie:membre, où vous pouvez spécifier la légende ou le nom

unique de la hiérarchie et du membre

Remarque :Nous vous recommandons d'utiliser :• dimension:membre pour les connexions Planning and Consolidation,• hiérarchie:membre pour les autres connexions.

MemberName asstring

Voir ci-dessous la liste des valeurs disponibles. Obligatoire.DynamicRelation asinteger

Liste des valeurs des relations dynamiques prises en charge :• Membre = 1• Enfants = 2• Membre et enfants = 3• Descendants = 4• Membre et descendants = 5• Feuilles = 6• Même niveau = 7• Frères = 8• Ascendants = 9• Membre et ascendants = 10• Membre et feuilles = 11• Propriété = 12• Ensemble nommé = 13• Décalage de membre = 14• Propriété de membre = 15

Remarque :L'action d'actualisation est nécessaire pour mettre à jour le rapport.

40.1.5.4 RemoveMemberFromRowAxis

2013-03-14402

API

Cette API permet de supprimer le membre de dimension spécifié (et sa dimension si c'est le seulmembre de cette dimension dans le rapport) de la zone Ligne.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

Identifiant du rapport. Obligatoire.ReportD as string

Obligatoire.• Nom du membre de dimension (légende ou nom unique)• ou dimension:membre, où vous pouvez spécifier la légende ou le nom

unique de la dimension et du membre• ou hiérarchie:membre, où vous pouvez spécifier la légende ou le nom

unique de la hiérarchie et du membre

Remarque :Nous vous recommandons d'utiliser :• dimension:membre pour les connexions Planning and Consolidation,• hiérarchie:membre pour les autres connexions.

MemberName as string

Voir ci-dessous la liste des valeurs disponibles. Obligatoire.

S'applique uniquement aux membres de dimension ayant été sélectionnésavec la même relation dynamique.

DynamicRelation as in-teger

Liste des valeurs des relations dynamiques prises en charge :• Membre = 1• Enfants = 2• Membre et enfants = 3• Descendants = 4• Membre et descendants = 5• Feuilles = 6• Même niveau = 7• Frères = 8• Ascendants = 9• Membre et ascendants = 10• Membre et feuilles = 11• Propriété = 12• Ensemble nommé = 13• Décalage de membre = 14• Propriété de membre = 15

Remarque :L'action d'actualisation est nécessaire pour mettre à jour le rapport.

2013-03-14403

API

40.1.5.5 GetRowAxisDimensionCount

Cette API renvoie le nombre de dimensions dans la zone Ligne du rapport spécifié.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

Identifiant du rapport. Obligatoire.ReportD as string

40.1.5.6 GetRowAxisMembers

Cette API renvoie la liste des membres de dimension de la zone Ligne du rapport spécifié.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

Identifiant du rapport. Obligatoire.ReportD as string

40.1.5.7 GetRowAxisOwner

Cette API renvoie l'ID du rapport propriétaire de la zone Ligne du rapport spécifié.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

Identifiant du rapport. Obligatoire.ReportD as string

40.1.5.8 AddMemberToColumnAxis

2013-03-14404

API

Cette API permet d'ajouter le membre de dimension spécifié (et sa dimension si elle n'est pas encoredéfinie) ou de le remplacer (si la dimension spécifiée est déjà définie) dans la zone Colonne du rapportspécifié.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

Identifiant du rapport. Obligatoire. Exemple : "002"ReportID as string

Obligatoire.• Nom du membre de dimension (légende ou nom unique)• ou dimension:membre, où vous pouvez spécifier la légende ou le nom

unique de la dimension et du membre• ou hiérarchie:membre, où vous pouvez spécifier la légende ou le nom

unique de la hiérarchie et du membre

Remarque :Il est recommandé d'utiliser :• dimension:membre pour les connexions Planning and Consolidation,• hiérarchie:membre pour les autres connexions.

MemberName asstring

Voir ci-dessous la liste des valeurs disponibles. Obligatoire.DynamicRelation asinteger

Liste des valeurs des relations dynamiques prises en charge :• Membre = 1• Enfants = 2• Membre et enfants = 3• Descendants = 4• Membre et descendants = 5• Feuilles = 6• Même niveau = 7• Frères = 8• Ascendants = 9• Membre et ascendants = 10• Membre et feuilles = 11• Propriété = 12• Ensemble nommé = 13• Décalage de membre = 14• Propriété de membre = 15

Exemple :Option ExplicitSub Example()Dim client As ObjectSet client = Application.COMAddIns("FPMXLClient.Connect").Objectclient.AddMemberToColumnAxis Sheet1, "000", "Australia", 2

2013-03-14405

API

End Sub

Remarque :L'action d'actualisation est nécessaire pour mettre à jour le rapport.

40.1.5.9 RemoveMemberFromColumnAxis

Cette API permet de supprimer le membre de dimension spécifié (et sa dimension si c'est le seulmembre de cette dimension dans le rapport) de la zone Colonne.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

Identifiant du rapport. Obligatoire.ReportD as string

Obligatoire.• Nom du membre de dimension (légende ou nom unique)• ou dimension:membre, où vous pouvez spécifier la légende ou le nom

unique de la dimension et du membre• ou hiérarchie:membre, où vous pouvez spécifier la légende ou le nom

unique de la hiérarchie et du membre

Remarque :Nous vous recommandons d'utiliser :• dimension:membre pour les connexions Planning and Consolidation,• hiérarchie:membre pour les autres connexions.

MemberName as string

Voir ci-dessous la liste des valeurs disponibles. Obligatoire.

S'applique uniquement aux membres de dimension ayant été sélectionnésavec la même relation dynamique.

DynamicRelation as in-teger

Liste des valeurs des relations dynamiques prises en charge :• Membre = 1• Enfants = 2• Membre et enfants = 3• Descendants = 4• Membre et descendants = 5• Feuilles = 6• Même niveau = 7• Frères = 8• Ascendants = 9

2013-03-14406

API

• Membre et ascendants = 10• Membre et feuilles = 11• Propriété = 12• Ensemble nommé = 13• Décalage de membre = 14• Propriété de membre = 15

Remarque :L'action d'actualisation est nécessaire pour mettre à jour le rapport.

40.1.5.10 GetColumnAxisDimensionCount

Cette API renvoie le nombre de dimensions dans la zone Colonne du rapport spécifié.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

Identifiant du rapport. Obligatoire.ReportD as string

40.1.5.11 GetColumnAxisMembers

Cette API renvoie la liste des membres de dimension de la zone Colonne du rapport spécifié.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

Identifiant du rapport. Obligatoire.ReportD as string

40.1.5.12 GetColumnAxisOwner

Cette API renvoie l'ID du rapport propriétaire de la zone Colonne du rapport spécifié.

2013-03-14407

API

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

Identifiant du rapport. Obligatoire.ReportD as string

40.1.5.13 AddMemberToPageAxis

Cette API permet d'ajouter le membre de la dimension spécifié (et sa dimension si elle n'est pas encoredéfinie) dans la zone Page du rapport spécifié.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

Identifiant du rapport. Obligatoire. Exemple : "002"ReportID as string

Obligatoire.• Nom du membre de dimension (légende ou nom unique)• ou dimension:membre, où vous pouvez spécifier la légende ou le nom

unique de la dimension et du membre• ou hiérarchie:membre, où vous pouvez spécifier la légende ou le nom

unique de la hiérarchie et du membre

Remarque :Nous vous recommandons d'utiliser :• dimension:membre pour les connexions Planning and Consolidation,• hiérarchie:membre pour les autres connexions.

MemberName asstring

Voir ci-dessous la liste des valeurs disponibles. Obligatoire.DynamicRelation asinteger

Liste des valeurs des relations dynamiques prises en charge :• Membre = 1• Enfants = 2• Membre et enfants = 3• Descendants = 4• Membre et descendants = 5• Feuilles = 6• Même niveau = 7• Frères = 8• Ascendants = 9• Membre et ascendants = 10

2013-03-14408

API

• Membre et feuilles = 11• Propriété = 12• Ensemble nommé = 13• Décalage de membre = 14• Propriété de membre = 15

Remarque :L'action d'actualisation est nécessaire pour mettre à jour le rapport.

40.1.5.14 RemoveMemberFromPageAxis

Cette API permet de supprimer le membre de dimension spécifié (et sa dimension) de la zone Page.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

Identifiant du rapport. Obligatoire.ReportD as string

Obligatoire.• Nom du membre de dimension (légende ou nom unique)• ou dimension:membre, où vous pouvez spécifier la légende ou le nom

unique de la dimension et du membre• ou hiérarchie:membre, où vous pouvez spécifier la légende ou le nom

unique de la hiérarchie et du membre

Remarque :Nous vous recommandons d'utiliser :• dimension:membre pour les connexions Planning and Consolidation,• hiérarchie:membre pour les autres connexions.

MemberName as string

Voir ci-dessous la liste des valeurs disponibles. Obligatoire.

S'applique uniquement aux membres de dimension ayant été sélectionnésavec la même relation dynamique.

DynamicRelation as in-teger

Liste des valeurs des relations dynamiques prises en charge :• Membre = 1• Enfants = 2• Membre et enfants = 3• Descendants = 4• Membre et descendants = 5• Feuilles = 6• Même niveau = 7

2013-03-14409

API

• Frères = 8• Ascendants = 9• Membre et ascendants = 10• Membre et feuilles = 11• Propriété = 12• Ensemble nommé = 13• Décalage de membre = 14• Propriété de membre = 15

Remarque :L'action d'actualisation est nécessaire pour mettre à jour le rapport.

40.1.5.15 GetPageAxisMembers

Cette API renvoie la liste des membres de dimension de la zone Page du rapport spécifié.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

Identifiant du rapport. Obligatoire.ReportID as string

40.1.5.16 GetUnrecognizedMembers

Cette API renvoie la liste des membres de la dimension qui sont utilisés dans le rapport spécifié, maisqui ne sont pas reconnus dans le cube ou le modèle.

2013-03-14410

API

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet assheet

Identifiant du rapport. Obligatoire.ReportID as string

Type d'information renvoyée pour les membres non reconnus. Saisissez 1 pourrenvoyer les légendes des membres, 2 pour renvoyer les cellules Microsoft Excel(par exemple, B6) et 3 pour renvoyer le nom unique des membres.

returnType

40.1.5.17 GetPageAxisOwner

Cette API renvoie l'ID du rapport propriétaire de la zone Page du rapport spécifié.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

Identifiant du rapport. Obligatoire.ReportD as string

40.1.5.18 OpenMemberSelector

Cette API ouvre le Sélecteur de membres qui vous permet de sélectionner les membres d'une dimensionet d'une connexion spécifiées.

2013-03-14411

API

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

ConnectionString asString

Légende ou nom unique de la dimension pour laquelle vous souhaitez séle-ctionner des membres. Obligatoire.

dimensionName asString

Facultatif. Les membres saisis seront déjà sélectionnés dans le Sélecteurde membres à son ouverture.

Nom des membres que vous souhaitez sélectionner. Les membres spécifiésseront déjà sélectionnés dans le Sélecteur de membres à son ouverture.Facultatif.• Nom du membre de dimension (légende ou nom unique)• ou dimension:membre, où vous pouvez spécifier la légende ou le nom

unique de la dimension et du membre• ou hiérarchie:membre, où vous pouvez spécifier la légende ou le nom

unique de la hiérarchie et du membre

Remarque :Nous vous recommandons d'utiliser :• dimension:membre pour les connexions Planning and Consolidation,• hiérarchie:membre pour les autres connexions.

selectedMembers asString

40.1.5.19 GetActiveReportName

Cette API renvoie le nom du rapport actif de la feuille de calcul Microsoft Excel spécifiée.

2013-03-14412

API

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel. Obligatoire.Worksheet as sheet

40.1.5.20 GetAllReportNames

Cette API renvoie le nom de tous les rapports de la feuille de calcul Microsoft Excel spécifiée.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel. Obligatoire.Worksheet as sheet

40.1.5.21 GetDataBottomRightCell

Cette API renvoie la cellule Microsoft Excel située en bas à droite de la plage de données du rapportspécifié.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

Identifiant du rapport. Obligatoire.ReportD as string

40.1.5.22 GetDataTopLeftCell

Cette API renvoie la cellule Microsoft Excel située en haut à gauche de la plage de données du rapportspécifié.

2013-03-14413

API

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

Identifiant du rapport. Obligatoire.ReportD as string

40.1.5.23 GetShift

Cette API renvoie la valeur du décalage entre la plage de données du rapport et la zone Ligne ouColonne du rapport spécifié.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet assheet

Identifiant du rapport. Obligatoire.ReportD as string

• La valeur "true" renvoie la valeur du décalage pour la zone Ligne.• La valeur "false" renvoie la valeur du décalage pour la zone Colonne.

IsRow as boolean

40.1.5.24 SetShift

Cette API définit la valeur du décalage entre la plage de données du rapport et la zone Ligne ou Colonnedu rapport spécifié.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet assheet

Identifiant du rapport. Obligatoire.ReportD as string

• La valeur "vrai" renvoie la valeur de décalage pour la zone Ligne.• La valeur "faux" renvoie la valeur de décalage pour la zone Colonne.

IsRow as boolean

Valeur de décalage.Value as integer

Remarque :L'action d'actualisation est nécessaire pour mettre à jour le rapport.

2013-03-14414

API

40.1.6 GetMemberDimension

Cette API renvoie la dimension du membre de dimension spécifié.

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

ConnectionString AsString

Obligatoire.• Nom du membre de dimension (légende ou nom unique)• ou dimension:membre, où vous pouvez spécifier la légende ou le nom

unique de la dimension et du membre• ou hiérarchie:membre, où vous pouvez spécifier la légende ou le nom

unique de la hiérarchie et du membre

Remarque :Nous vous recommandons d'utiliser :• dimension:membre pour les connexions Planning and Consolidation,• hiérarchie:membre pour les autres connexions.

MemberName As Stri-ng

40.1.7 GetMemberHierarchy

Cette API renvoie la hiérarchie du membre de dimension spécifié.

2013-03-14415

API

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

ConnectionString AsString

Obligatoire.• Nom du membre de dimension (légende ou nom unique)• ou dimension:membre, où vous pouvez spécifier la légende ou le nom

unique de la dimension et du membre• ou hiérarchie:membre, où vous pouvez spécifier la légende ou le nom

unique de la hiérarchie et du membre

Remarque :Nous vous recommandons d'utiliser :• dimension:membre pour les connexions Planning and Consolidation,• hiérarchie:membre pour les autres connexions.

MemberName As Stri-ng

40.1.8 GetDimensionList

Cette API renvoie la liste de toutes les dimensions pour la connexion spécifiée.

2013-03-14416

API

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

ConnectionString AsString

40.1.9 GetHierarchyList

Cette API renvoie la liste de toutes les hiérarchies pour la connexion spécifiée.

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

ConnectionString AsString

40.1.10 GetHierarchyMembers

Cette API renvoie la liste de tous les membres de la dimension spécifiée.

2013-03-14417

API

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

ConnectionString AsString

Légende ou nom unique de hiérarchie.HierarchyName AsString

Remarque :Pour les connexions Planning and Consolidation, il est recommandé de spécifier le nom unique de lahiérarchie contenant le nom de la dimension.

40.1.11 Get MDX Request

S'applique à:Connexions locales ou SAP BusinessObjects Enterprise.

Cette API renvoie la demande MDX effectuée par le module complémentaire EPM par rapport à unesource de données ODBO.

DescriptionParamètre

Nom de la feuille de calcul Microsoft Excel contenant le rapport. Obligatoire.Worksheet as sheet

Identifiant du rapport. Obligatoire.ReportD as string

40.1.12 Publication et diffusion de jeux de rapports

2013-03-14418

API

40.1.12.1 SetActiveBooksConnection

Cette API vous permet de vous connecter à la connexion sur laquelle les actions de publication et dedistribution sont effectuées.

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

ConnectionString AsString

40.1.12.2 GetActiveBooksConnection

Cette API renvoie la connexion actuelle sur laquelle les actions de publication et de distribution sonteffectuées.

Aucun paramètre.

40.1.12.3 OpenDistributionWizardOnSpecificTemplate

Cette API sélectionne le modèle de distribution spécifié et ouvre l'assistant de distribution.

2013-03-14419

API

DescriptionParamètre

Modèle de distribution Microsoft Excel. Obligatoire.FileName as string

40.1.12.4 OpenBookPublicationWizardOnSpecificTemplate

Cette API sélectionne le dossier de serveur spécifié ("Public" ou une équipe), puis sélectionne le modèlede publication des jeux de rapports et ouvre la publication des jeux de rapports avec cette sélection.

DescriptionParamètre

Modèle de publication de jeux de rapports. Obligatoire.FileName as string

Valeur vide pour le dossier "Public" ou le nom d'équipe. Obligatoire.TeamId as string

40.1.13 EvDRE

40.1.13.1 ExpandActiveSheet

Cette API permet de développer les données et métadonnées uniquement pour la feuille active contenantEVDRE.

Aucun paramètre.

40.1.13.2 ExpandActiveWorkBook

Cette API permet de développer les données et métadonnées pour toutes les feuilles contenant EVDREdans le classeur actif.

Aucun paramètre.

2013-03-14420

API

40.1.13.3 Migration EvDRE

40.1.13.3.1 SetActiveMigrationConnection

S'applique à:Connexions Planning and Consolidation.

Cette API permet de se connecter à la connexion sur laquelle la migration EvDRE est effectuée.

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

ConnectionString AsString

Rubriques associées• Lancement de la migration d'EvDRE

40.1.13.3.2 GetActiveMigrationConnection

S'applique à:Connexions Planning and Consolidation.

Cette API renvoie la connexion actuelle sur laquelle la migration EvDRE est effectuée.

Aucun paramètre.

Rubriques associées• Lancement de la migration d'EvDRE

2013-03-14421

API

40.1.14 Ouvrir/Enregistrer les connexions

40.1.14.1 SetActiveFileManagementConnection

S'applique à:Connexions Planning and Consolidation.

Cette API vous permet de vous connecter à la connexion sur laquelle les actions Ouvrir et Enregistrersont effectuées.

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

ConnectionString AsString

Rubriques associées• Ouverture et enregistrement d'une connexion

40.1.14.2 GetActiveFileManagementConnection

S'applique à:Connexions Planning and Consolidation.

Cette API renvoie la connexion actuelle sur laquelle les actions Ouvrir et Enregistrer sont effectuées.

Aucun paramètre.

2013-03-14422

API

Rubriques associées• Ouverture et enregistrement d'une connexion

40.1.15 Connexions du Gestionnaire de données

40.1.15.1 GetActiveDataManagerConnection()

Cette API renvoie la connexion actuelle sur laquelle les actions Gestionnaire de données sont effectuées.

Aucun paramètre.

40.1.15.2 SetActiveDataManagerConnection (chaîne connectionString)

Cette API permet de se connecter à la connexion sur laquelle les actions Gestionnaire de donnéesseront effectuées.

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

ConnectionString AsString

40.2 Macros utilisées dans la fonction EPMExecuteAPI

2013-03-14423

API

Pour toutes les API répertoriées dans cette section, vous devez spécifier EPMExecuteAPI avant lenom de l'API que vous souhaitez exécuter.

La syntaxe générale est la suivante : EPMExecuteAPI(APIName, DisplayedText, Arg1, Arg2 …)• APIName : par exemple, DataManagerRunPackage• DisplayedText : Ce paramètre, lorsqu'il est lancé depuis Application.Run, n'est pas utilisé et vous

pouvez le laisser vide (voir l'exemple ci-dessous). Vous pouvez tout simplement ne pas mentionnerla valeur displayedText si aucun paramètre ne vient après.

• Arg1, Arg2, etc. : Tous les paramètres nécessaires à la macro.

Pour en savoir plus sur la fonction EPMExecuteAPI, voir EPMExecuteAPI.

40.2.1 LogOn

Cette API ouvre la boîte de dialogue Connexion.

Aucun paramètre.

40.2.2 Connexions

40.2.2.1 OpenConnectionManager

Cette API ouvre la boîte de dialogue Gestionnaire de connexions.

Aucun paramètre.

40.2.2.2 CloseConnection

Cette API permet de déconnecter une connexion spécifique.

2013-03-14424

API

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

ConnectionString asString

40.2.2.3 GetConnectionStatus

Cette API obtient le statut d'une connexion spécifiée, à savoir si elle est connectée ou non.

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

ConnectionString asString

40.2.2.4 GoOffline

Cette API transforme le classeur actuel en classeur déconnecté. Un classeur déconnecté peut être lupar tous les utilisateurs, même ceux ne disposant pas du module complémentaire EPM.

Aucun paramètre.

2013-03-14425

API

40.2.2.5 GoOnline

Cette API transforme le classeur déconnecté actuel en classeur connecté. Un classeur connecté nepeut être lu que par les utilisateurs disposant du module complémentaire EPM.

Aucun paramètre.

40.2.2.6 Déconnexion

Cette interface API déconnecte toutes les connexions utilisées dans le classeur en cours.

Aucun paramètre.

40.2.3 Excel

40.2.3.1 OpenExcelWorkbook

Cette API ouvre un classeur Microsoft Office Excel spécifié.

DescriptionParamètre

Chemin (nom de fichier compris) du fichier Excel à ouvrir.filePath As String

40.2.3.2 CloseExcel

Cette API ferme l'instance en cours de Microsoft Office Excel.

Aucun paramètre.

2013-03-14426

API

40.2.4 Word et PowerPoint

40.2.4.1 LaunchPowerPoint

Cette API lance une instance de Microsoft Office PowerPoint.

Aucun paramètre.

40.2.4.2 OpenPowerPointPresentation

Cette API ouvre une présentation Microsoft Office PowerPoint spécifiée.

DescriptionParamètre

Chemin (nom de fichier compris) du fichier PowerPoint à ouvrir.filePath As String

40.2.4.3 LaunchWord

Cette API lance une instance de Microsoft Office Word.

Aucun paramètre.

40.2.4.4 OpenWordDocument

Cette API ouvre un document Microsoft Office Word spécifié.

2013-03-14427

API

DescriptionParamètre

Chemin (nom de fichier compris) du fichier Word à ouvrir.filePath As String

40.2.4.5 OpenInsertDataDialog

Cette API ouvre la boîte de dialogue Insérer des données.

Aucun paramètre.

40.2.5 Navigation

40.2.5.1 Back

Cette API effectue un retour. Elle annule la dernière opération de navigation du module complémentaireEPM.

Aucun paramètre.

40.2.5.2 Collapse

Cette API permet de réduire la cellule actuelle.

Aucun paramètre.

40.2.5.3 CollapseMember

Cette API permet de réduire un membre spécifié.

2013-03-14428

API

DescriptionParamètre

référence de la cellule contenant le membre à réduire.cellRef As String

40.2.5.4 Expand

Cette API permet de développer la cellule actuelle.

Aucun paramètre n'est nécessaire.

40.2.5.5 ExpandMember

Cette API permet de développer un membre spécifié.

DescriptionParamètre

référence de la cellule contenant le membre à développer.cellRef As String

40.2.6 Explorer en détail

40.2.6.1 DrillThrough

S'applique à:Connexions Planning and Consolidation.

Cette API affiche les informations d'une base de données externe ou de la base de données Journals,pour la connexion actuelle.

Aucun paramètre.

2013-03-14429

API

40.2.6.2 DrillThroughToURL

S'applique à:Connexions Planning and Consolidation.

Cette API affiche dans un navigateur Web les informations de toute URL, pour la connexion actuelle.

Aucun paramètre.

40.2.7 Membres de contexte

40.2.7.1 GetContextMember

Cette API renvoie le nom unique du membre de contexte de la dimension spécifiée.

2013-03-14430

API

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

ConnectionString AsString

Légende de dimension. Obligatoire.DimensionName AsString

40.2.7.2 SetContextMember

Cette API permet de modifier le membre du contexte pour la dimension spécifiée.

2013-03-14431

API

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

connectionString AsString

Légende de dimension ou nom unique.DimensionName AsString

Nom du membre que vous voulez spécifier comme membre du contexte.Obligatoire.• Nom du membre de dimension (légende ou nom unique)• ou dimension:membre, où vous pouvez spécifier la légende ou le nom

unique de la dimension et du membre• ou hiérarchie:membre, où vous pouvez spécifier la légende ou le nom

unique de la hiérarchie et du membre

Remarque :Il est recommandé d'utiliser :• dimension:membre pour les connexions Planning and Consolidation,• hiérarchie:membre pour les autres connexions.

MemberName As String

40.2.7.3 SetContextMembers

Cette API permet de modifier le membre du contexte pour plusieurs dimensions spécifiées.

2013-03-14432

API

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

connectionString AsString

Dimension et membre à spécifier comme membre du contexte.

dimension=member, où vous spécifiez le nom unique de la dimension etdu membre

DimensionMember1 à29

40.2.8 Commentaires

40.2.8.1 OpenAddCommentEditor

Cette API ouvre la boîte de dialogue Ajouter un commentaire.

Aucun paramètre.

40.2.8.2 OpenFindCommentsEditor

Cette API ouvre la boîte de dialogue Rechercher des commentaires.

Aucun paramètre.

2013-03-14433

API

40.2.9 Ouvrir/Enregistrer à partir du serveur

40.2.9.1 OpenServerInputFormFolder

S'applique à:Connexions Planning and Consolidation.

Cette API ouvre la boîte de dialogue de sélection de fichier dans le dossier du serveur dédié auxformulaires de saisie.

Aucun paramètre.

40.2.9.2 OpenServerReportFolder

S'applique à:Connexions Planning and Consolidation.

Cette API ouvre la boîte de dialogue de sélection de fichier dans le dossier du serveur dédié auxrapports.

Aucun paramètre.

40.2.9.3 OpenServerRootFolder

S'applique à:Connexions Planning and Consolidation.

Cette API ouvre la boîte de dialogue de sélection de fichier dans le dossier racine du serveur.

Aucun paramètre.

2013-03-14434

API

40.2.9.4 SaveToServerRootFolder

S'applique à:Connexions Planning and Consolidation.

Cette API ouvre la boîte de dialogue qui permet d'enregistrer un fichier sur le serveur.

Aucun paramètre.

40.2.10 OpenDimensionAndMemberSelector

Cette API ouvre la boîte de dialogue qui vous permet de sélectionner une dimension et un membrepour une connexion donnée.

Remarque :La sélection d'une dimension et d'un membre uniquement sera prise en compte.

DescriptionParamètre

Connexion. Obligatoire.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fichier

oqy doit se trouver sans l'un des dossiers spécifiés comme dossiers deconnexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ges-tionnaire de connexions.

ConnectionString asString

40.2.11 OpenReportEditor

Cette API ouvre la boîte de dialogue Editeur de rapports.

Aucun paramètre.

2013-03-14435

API

40.2.12 Options

40.2.12.1 OpenUserOptions

Cette API ouvre la boîte de dialogue Options utilisateur.

Aucun paramètre.

40.2.12.2 OpenSheetOptions

Cette API ouvre la boîte de dialogue Options de la feuille.

Aucun paramètre.

40.2.12.3 OpenContextOptions

Cette API ouvre la boîte de dialogue Options du contexte.

Aucun paramètre.

40.2.13 Actualiser

40.2.13.1 Refresh

Cette API exécute une actualisation sur :

2013-03-14436

API

• le rapport actif, pour Microsoft Office Excel,• le document actif, pour Microsoft Office Word,• la présentation active, pour Microsoft Office PowerPoint.

Aucun paramètre.

40.2.13.2 RefreshReportDataOnly

Cette API effectue une actualisation uniquement sur les données de tous les rapports de la feuille decalcul, à l'exception des données des membres locaux.

Aucun paramètre.

40.2.13.3 RefreshActiveReport

Cette API exécute une actualisation sur le rapport actif.

Aucun paramètre.

40.2.13.4 RefreshActiveSheet

Cette API exécute une actualisation sur :• la feuille de calcul active, pour Microsoft Office Excel,• le document actif, pour Microsoft Office Word,• la présentation active, pour Microsoft Office PowerPoint.

Aucun paramètre.

40.2.13.5 RefreshActiveWorkBook

Cette API exécute une actualisation de la feuille de calcul active.

Aucun paramètre.

2013-03-14437

API

40.2.14 Enregistrer des données

40.2.14.1 SaveWorksheetData

S'applique à:Connexions Planning and Consolidation.

Cette API exécute un enregistrement des données de la feuille de calcul.

Aucun paramètre.

40.2.14.2 SaveWorkbookData

S'applique à:Connexions Planning and Consolidation.

Cette API exécute un enregistrement des données du classeur.

Aucun paramètre.

40.2.14.3 SaveAndRefreshWorksheetData

S'applique à:Connexions Planning and Consolidation.

Cette API exécute un enregistrement et une actualisation des données de la feuille de calcul.

Aucun paramètre.

40.2.14.4 SaveAndRefreshWorkbookData

2013-03-14438

API

S'applique à:Connexions Planning and Consolidation.

Cette API exécute un enregistrement et une actualisation des données du classeur.

Aucun paramètre.

40.2.15 OpenWorkStatusEditor

S'applique à:Connexions Planning and Consolidation.

Cette API ouvre la boîte de dialogue Modifier le statut de travail.

Aucun paramètre.

40.2.16 Planification

40.2.16.1 Spread

S'applique à:Connexions Planning and Consolidation.

Cette API ouvre la boîte de dialogue Diffusion.

Aucun paramètre.

40.2.16.2 Trend

S'applique à:Connexions Planning and Consolidation.

Cette API ouvre la boîte de dialogue Tendance.

Aucun paramètre.

2013-03-14439

API

40.2.16.3 Weight

S'applique à:Connexions Planning and Consolidation.

Cette API ouvre la boîte de dialogue Pondération.

Aucun paramètre.

40.2.17 Publication de jeux de rapports

40.2.17.1 CreateBookPublicationTemplate

Cette API ouvre la boîte de dialogue Modèle de publication de jeux de rapports.

Aucun paramètre.

40.2.17.2 OpenBookPublicationTemplate

Cette API ouvre la boîte de dialogue qui permet de sélectionner un modèle de publication de jeux derapports existant.

Aucun paramètre.

40.2.17.3 ValidateBookPublicationTemplate

S'applique à:Connexions Planning and Consolidation.

Cette API valide le modèle de publication de jeux de rapports actif.

2013-03-14440

API

Aucun paramètre.

40.2.17.4 SaveAsBookPublicationTemplate

S'applique à:Connexions Planning and Consolidation.

Cette API ouvre la boîte de dialogue qui permet d'enregistrer un modèle de publication de jeux derapports sur le serveur.

Aucun paramètre.

40.2.17.5 SaveBookPublicationTemplate

Cette API exécute un enregistrement du modèle de publication de jeux de rapports actuel.

Aucun paramètre.

40.2.17.6 OpenBookPublicationWizard

Cette API ouvre l'Assistant de publication de jeux de rapports, qui permet de lancer une publication dejeux de rapports.

Aucun paramètre.

40.2.18 Distribution et collecte

40.2.18.1 CreateDistributionTemplate

Cette API ouvre la boîte de dialogue Modèle de distribution.

2013-03-14441

API

Aucun paramètre.

40.2.18.2 OpenDistributionTemplate

Cette API ouvre la boîte de dialogue qui permet de sélectionner un modèle de distribution existant.

Aucun paramètre.

40.2.18.3 ValidateDistributionTemplate

S'applique à:Connexions Planning and Consolidation.

Cette API valide le modèle de distribution actif.

Aucun paramètre.

40.2.18.4 SaveAsDistributionTemplate

S'applique à:Connexions Planning and Consolidation.

Cette API ouvre la boîte de dialogue qui permet d'enregistrer un modèle de distribution sur le serveur.

Aucun paramètre.

40.2.18.5 SaveDistributionTemplate

Cette API exécute un enregistrement du modèle de distribution actuel.

Aucun paramètre.

2013-03-14442

API

40.2.18.6 OpenDistributionWizard

Cette API ouvre l'Assistant de distribution.

Aucun paramètre.

40.2.18.7 OpenCollectionWizard

Cette API ouvre l'Assistant Regroupement, qui permet de lancer une collecte de données.

Aucun paramètre.

40.2.19 OpenSpecificDocument

S'applique à:Connexions Planning and Consolidation.

Cette API ouvre un document spécifique stocké dans la vue Documents de Planning and Consolidation.

2013-03-14443

API

DescriptionParamètre

Nom du fichier à ouvrir.documentName As Stri-ng

L'équipe ayant accès à ce document.teamId As String

Dossier.subFolderRequested AsString

Dossier.subModule As String

Connexion. Facultatif.

Syntaxe :• "_EPM_[% NomSolution% ]_[%serveur%:%port%]_[%environneme-

nt%]_[%modèle%]"• "_EPM_LOCAL_[%nom du fichier oqy sans l'extension .oqy%]_[]" (le fi-

chier oqy doit se trouver sans l'un des dossiers spécifiés comme dossiersde connexion locaux. Voir Types de connexions)

• [%nom de connexion%], tel qu'il apparaît dans la boîte de dialogue Ge-stionnaire de connexions.

ConnectionString AsString

Remarque :Les trois derniers paramètres définissent le chemin du document.

40.2.20 Gestionnaire de données

40.2.20.1 DataManagerClearSavedPromptValues()

Cette API efface les valeurs d'invite enregistrées.

40.2.20.2 DataManagerCreateConversionFile()

Cette API crée un fichier de conversion dans le Gestionnaire de données.

2013-03-14444

API

40.2.20.3 DataManagerCreateConversionSheet()

Cette API crée une feuille de conversion dans le Gestionnaire de données.

40.2.20.4 DataManagerCreateNewTransformationSheet()

Cette API crée une feuille de transformation dans le Gestionnaire de données.

40.2.20.5 DataManagerOpenConversionFileDialog()

Cette API ouvre la boîte de dialogue "Fichier de conversion"

40.2.20.6 DataManagerOpenDataPreviewDialog()

Cette API ouvre la boîte de dialogue "Aperçu des données".

40.2.20.7 DataManagerOpenFileDownloadDialog()

Cette API ouvre la boîte de dialogue "Téléchargement de fichier".

40.2.20.8 DataManagerOpenFileUploadDialog()

Cette API ouvre la boîte de dialogue "Téléchargement des données".

2013-03-14445

API

40.2.20.9 DataManagerOpenOrganizePackageDialog()

Cette API ouvre la boîte de dialogue "Organiser le package".

40.2.20.10 DataManagerOpenRunPackageDialog()

Cette API ouvre la boîte de dialogue "Exécuter le package".

40.2.20.11 Data ManagerOpenRunPackageLinkDialog()

Cette API ouvre la boîte de dialogue "Exécuter le lien du package".

40.2.20.12 DataManagerOpenScheduleStatusDialog()

Cette API ouvre la boîte de dialogue "Afficher le statut de planification".

40.2.20.13 DataManagerOpenTransformationFileDialog()

Cette API ouvre la boîte de dialogue "Fichier de transformation".

40.2.20.14 DataManagerOpenViewLinkStatusDialog()

Cette API ouvre la boîte de dialogue "Statut du lien du package".

2013-03-14446

API

40.2.20.15 DataManagerOpenViewStatusDialog()

Cette API ouvre la boîte de dialogue "Afficher le statut".

40.2.20.16 DataManagerRunPackage(packageId As String, groupId As String,teamId As String, fileName As String)

Cette API permet d'exécuter un package.

DescriptionParamètre

packageId=Nom du package

groupId=Groupe de packages

teamId=Equipe

Remarque :La virgule doit être utilisée comme séparateur.

packageId As String, groupId As String, teamId AsString

40.2.20.17 DataManagerRunPackageLink

Cette API permet d'exécuter un lien de package.

2013-03-14447

API

DescriptionParamètre

packageLinkID=Nom du lien de package

packageLinkName=Nom du package

packageLinkId As String, packageLink-Name As String

40.2.20.18 DataManagerValidateConversionFileDialog()

Cette API ouvre une boîte de dialogue qui vous permet de valider un fichier de conversion.

40.2.20.19 DataManagerValidateServerTransformationFileDialog()

Cette API lance la validation du fichier de transformation du serveur.

40.2.20.20 DataManagerValidateTransformationFileDialog()

Cette API ouvre la boîte de dialogue "Valider le fichier de transformation".

40.3 Affectation d'un formulaire de contrôle à une macro

Il est possible d'affecter un formulaire de contrôle à une macro.

Exemple : Affectation d'un bouton à la macro Actualiser

Option ExplicitSub Button5_Click()Dim api As ObjectSet api = Application.COMAddIns("FPMXLClient.Connect").Objectapi.Refresh

End Sub

2013-03-14448

API

40.4 Fonctions VBA personnalisées (événements)

Vous pouvez personnaliser votre code Visual Basic for Applications (VBA) en y associant les événementsénumérés ci-dessous.

Saisissez votre code dans les modules.• BEFORE_CONTEXTCHANGE

Utilisez cette fonction pour exécuter une opération personnalisée avant de modifier le contexte.

• AFTER_CONTEXTCHANGE

Utilisez cette fonction pour exécuter une opération personnalisée après avoir modifié le contexte.

• BEFORE_REFRESH

Utilisez cette fonction pour exécuter une opération personnalisée avant que le système n'actualiseles données.

• AFTER_REFRESH

Une fois les données actualisées par le système, utilisez cette fonction pour exécuter une opérationpersonnalisée.

Exemple:

Après chaque action d'actualisation, une boîte de dialogue apparaît et affiche le texte "Actualisationréussie".

Saisissez les lignes suivantes dans un module :

Option ExplicitFunction AFTER_REFRESH()MsgBox "Refresh successful"AFTER_REFRESH = True

End Function

• BEFORE_SAVE

Utilisez cette fonction pour exécuter une opération personnalisée avant que le système n'enregistreles données dans la base de données.

• AFTER_SAVE

Une fois les données enregistrées dans la base de données par le système, utilisez cette fonctionpour exécuter une opération personnalisée.

• BEFORE_EXPAND

Utilisez cette fonction pour exécuter une opération personnalisée avant que le système ne développeles rapports EvDRE.

S'applique à:Connexions Planning and Consolidation

2013-03-14449

API

• AFTER_EXPAND

Utilisez cette fonction pour exécuter une opération personnalisée une fois que le système a développéles rapports EvDRE.

S'applique à:Connexions Planning and Consolidation

• AFTER_WORKBOOK_OPEN

Utilisez cette fonction pour exécuter une opération personnalisée après avoir ouvert un classeurExcel.

Les valeurs de retour à utiliser avec les événements ci-dessus sont : true ou false.

• GetMaxTupleByCellRequest Le paramètre SmartQueryEngineMaxTupleByCellRequest dans lefichier FPMXLClient.dll.config définit, pour les fonctions EPM, le nombre maximum de nuplets(combinaisons de membres) par requête lorsqu'une actualisation est effectuée. Ce paramètre nepeut pas être modifié au cours d'une session pour un classeur spécifique.

Pour des raisons de performances, vous pouvez peut-être avoir besoin modifier le nombre de nupletspendant une session pour un classeur spécifique, par exemple, si votre classeur contient beaucoupde fonctions EPM telles que EPMRetrieveData, EPMSaveData et EPMSaveComment. Pour modifierle nombre de nuplets, utilisez l'événement GetMaxTupleByCellRequest. Le nombre saisi écraserale nombre SmartQueryEngineMaxTupleByCellRequest.

Exemple:

Avant chaque actualisation, le nombre saisi sera automatiquement pris en compte à la place de lavaleur par défaut dans le fichier FPMXLClient.dll.config.

Saisissez les lignes suivantes dans un module :

Option ExplicitFunction GetMaxTupleByCellRequest()GetMaxTupleByCellRequest = 50End Function

Dans cet exemple, si 200 nuplets (combinaisons de membres) sont extraits, 4 requêtes de 50 nupletsse produiront lors de l'actualisation.

2013-03-14450

API

Extensibilité du ruban

41.1 Extensions de ruban : méthode simple

Vous pouvez créer des extensions de ruban de façon simple, à l'aide de macros et d'un fichier .xml.

Cette section contient des informations détaillées sur la manière de développer l'onglet EPM du rubanMicrosoft Office Excel lors de l'utilisation des solutions SAP BusinessObjects Financial Consolidation,module complémentaire pour Microsoft Office.

Principales opérations1. Créez un fichier à l'aide du VBA appelé RubanXML.xml et enregistrez-le dans \%userprofile%\App

Data\Local\EPMOfficeClient\2. Créez des macros dans un fichier Microsoft Excel.3. Le ruban est automatiquement mis à jour en fonction de vos extensions. Vos extensions sont ajoutées

dans la partie droite de l'onglet EPM du ruban.

Remarque :Pour que les extensions soient chargées à chaque fois que vous ouvrez un classeur Microsoft Excel,enregistrez le fichier contenant les macros sous forme de fichier .xla et ajoutes-le en tant que modulecomplémentaire d'Excel. Si vous procédez comme indiqué, vous devez écrire chaque nom de macrodans le fichier RubanXML.xml de la façon suivante : myFile.xla!myMacro

41.1.1 Contenu du fichier RubanXML.xml

Cette section décrit le contenu du fichier VBA RubanXML.xml que vous créez et enregistrez sous\%userprofile%\AppData\Local\EPMOfficeClient\.

Dans l'exemple ci-dessous, vous ajoutez les extensions suivantes à l'onglet EPM :• Le groupe nommé Custom Options (Options personnalisées), qui contient un bouton bascule nommé

EPM Worksheet (Feuille de calcul EPM).• Le groupe nommé Custom Group (Groupe personnalisé), qui contient un simple bouton intitulé My

Portal (Mon portail) et un menu intitulé Member Recognition (Reconnaissance de membre), contenant

2013-03-14451

Extensibilité du ruban

lui-même deux boutons bascule intitulés Member Recognition (Reconnaissance des membres) etLocal Member Recognition (Reconnaissance des membres locaux), séparés par une ligne grise.

<EPMTab xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:xsd="http://www.w3.org/2001/XMLSchema"xmlns="http://xml.sap.com/2010/02/bpc"><Group><label>Custom Options</label><Component><type>ToggleButton</type><label>EPM Worksheet</label><supertip>Define the current sheet as an EPM sheet or not</supertip><keytip>ew</keytip><onAction>EPMWorksheetAction</onAction><onPressed>EPMWorksheetPressed</onPressed><isEnabled/></Component></Group><Group><label>Custom Group</label><Component><type>Button</type><label>My Portal</label><supertip>Opens my portal</supertip><keytip>mp</keytip><onAction>testAction</onAction><isEnabled>testEnable</isEnabled></Component><Component><type>Menu</type><label>Member Recognition</label><supertip>Enables to activate or deactivate the member and local member recognition</supertip><keytip>mr</keytip><SubMenus><Component><type>ToggleButton</type><label>Member Recognition</label><supertip>Activates or deactivates the member recognition</supertip><keytip>mc</keytip><onAction>testAction</onAction></Component><Component><type>Separator</type></Component><Component><type>ToggleButton</type><label>Local Member Recognition</label><supertip>Activates or deactivates the local member recognition</supertip><keytip>ml</keytip><onAction>testAction</onAction></Component></SubMenus></Component></Group></EPMTab>

Le fichier RubanXML.xml doit inclure :• la balise ouverte : <EPMTab xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://xml.sap.com/2010/02/bpc">• la balise fermée : </EPMTab>Voici la description des différents éléments :

Remarque :Le texte figurant dans les éléments de balise doit être écrit exactement comme dans l'exemple et laliste ci-dessous.

• <Group> : crée un groupe dans le ruban.• <label> : nom du groupe qui sera affiché dans le ruban. Celui-ci est facultatif.• <Component> : crée un élément du groupe. Il peut y avoir plusieurs composants pour un groupe.

2013-03-14452

Extensibilité du ruban

• <type> : type de composant, pouvant être un bouton, un bouton bascule ou un menu. Saisissez-lescomme suit : Button, ToggleButton ou Menu.

Remarque :Si vous ajoutez un composant menu :• Vous ajouterez ensuite l'élément <SubMenus>. Vous pouvez uniquement ajouter un ou plusieurs

éléments <SubMenus> à un menu. Un élément <SubMenus> contiendra un ou plusieurs élémentsde composant.

• Vous pouvez ajouter une ligne de séparation grise en ajoutant le type de composant séparateur :<Component><type>Separator</type></Component>

• <label> : étiquette affichée pour le composant.• <supertip> : info-bulle affichée lors du passage de la souris sur le composant.

• <keytip> : raccourci clavier pour le composant.

Remarque :Vous ne pouvez pas définir de raccourcis clavier pour les composants à l'intérieur d'un menu.

• <onAction> : nom de la macro à exécuter lorsque vous cliquez sur le composant.

Remarque :Si la macro n'est pas enregistrée dans le classeur en cours (mais dans un fichier .xla que vous avezinstallé comme module complémentaire de Microsoft Excel), vous devez écrire le nom de chaquemacro de la façon suivante : [myFile.xla]![myMacro].

• <onPressed> : nom de la macro à exécuter, qui définit si le bouton bascule est activé ou pas. Ceparamètre s'applique uniquement au type de composant bouton bascule.

Remarque :Si la macro n'est pas enregistrée dans le classeur en cours (mais dans un fichier .xla que vous avezinstallé comme module complémentaire de Microsoft Excel), vous devez écrire le nom de chaquemacro de la façon suivante : [myFile.xla]![myMacro].

• <isEnabled> : nom de la macro à exécuter, qui définit si le composant est grisé ou non.

Remarque :Si la macro n'est pas enregistrée dans le classeur en cours (mais dans un fichier .xla que vous avezinstallé comme module complémentaire de Microsoft Excel), vous devez écrire le nom de chaquemacro de la façon suivante : [myFile.xla]![myMacro].

41.2 Extensions de ruban : méthode avancée

Attention :Etant donné que les méthodes peuvent varier en fonction du package ou du correctif, vous devezajuster votre extension, ainsi que tout développement personnalisé.

Vous pouvez créer des extensions de ruban à l'aide de .NET Framework.

2013-03-14453

Extensibilité du ruban

Cette section contient des informations détaillées sur la manière de développer le ruban Microsoft OfficeExcel, Word ou PowerPoint lors de l'utilisation de SAP BusinessObjects EPM Solutions, add-in forMicrosoft Office.

Vous pouvez développer l'onglet EPM du ruban.

Vous pouvez également ajouter un onglet au ruban.

Fichiers .dllVous pouvez créer autant de fichiers .dll que vous le souhaitez.

Vous pouvez inclure une ou plusieurs classes (=extensions) dans un seul fichier .dll.

Principales opérations1. Créez un fichier .dll et placez-le dans le dossier contenant les fichiers .dll du module complémentaire

EPM.2. Les extensions contenues dans le fichier .dll sont automatiquement détectées par le module

complémentaire EPM à chaque ouverture de Microsoft Office Excel, Word ou PowerPoint.3. Le ruban est automatiquement mis à jour en fonction de votre extension.

41.2.1 Procédure de création d'une extension de ruban

Utilisez Microsoft Visual Studio 2008 ou 2010. Si vous utilisez Visual Studio 2010, choisissez .NETFramework 3.5.1. Créez un projet de bibliothèque de classes vierge.2. Définissez un nom terminant par "RibbonExtension".3. Ajoutez les fichiers .dll comme références dans le projet :

• FPMXLClient.RibbonUtilies.dll

Accédez au dossier contenant les fichiers .dll du module complémentaire EPM.

• stdole.dll

Ce fichier .dll se trouve dans .NET Framework

• Office.dll V12

Ce fichier .dll se trouve dans . .NET Framework

• System.ComponetModel.Composition.dll

Accédez au dossier contenant les fichiers .dll du module complémentaire EPM.

4. Créez une classe vierge.5. Implémentez l'interface IEpmRibbonExtensibility.

• Ajoutez ceci :

using FPMXLClient.RibbonUtilies;

2013-03-14454

Extensibilité du ruban

using System.ComponetModel.Composition;

• Ajoutez [Export(typeof(IEpmRibbonExtensibility))] juste au-dessus de la définitionde la classe, comme suit :[ Export ( typeof ( IEpmRibbonExtensibility ))]public class MemberRecognitionCustomButton : IEpmRibbonExtensibility{

• Implémentez toutes les méthodes définies dans l'interface IEpmRibbonExtensibility.

Pour en savoir plus sur les méthodes, voir la section "Méthodes" de cette documentation.

6. Générez votre projet.Le fichier .dll est généré. Le fichier .dll est nommé conformément au projet et finit dès lors par"RibbonExtension.dll". Le fichier .dll doit se terminer par "RibbonExtension.dll".

7. Copiez le fichier .dll et collez-le dans le dossier contenant tous les fichiers .dll du modulecomplémentaire EPM.

8. Ouvrez Microsoft Office Excel, Word ou PowerPoint.Votre extension est prise en compte.

41.2.2 Détails d'implémentation de l'interface

41.2.2.1 Propriétés

• OfficeApplication : pour obtenir l'OfficeApplication• PriorityOrder : pour trier les extensions.

L'ordre est très important. Par exemple, si une extension avec le rang de priorité 4 supprime ungroupe dans un onglet du ruban et qu'une autre extension avec le rang de priorité 3 modifie le mêmegroupe, le résultat dans le module complémentaire EPM ne sera pas celui escompté.

Si deux extensions ont le même rang de priorité, nous ne pouvons pas garantir l'ordre dans lequelles extensions seront traitées.

Attention :Le rang de priorité ne doit pas être inférieur à 5.

• Type : indique le type de l'extension en cours.

Il existe quatre possibilités : Microsoft Office Excel, Word, PowerPoint ou toutes les applications

Si vous choisissez le type Microsoft Word, l'extension ne sera pas appliquée au modulecomplémentaire EPM à l'ouverture de Microsoft Excel ou de Microsoft PowerPoint.

2013-03-14455

Extensibilité du ruban

41.2.2.2 Méthodes

41.2.2.2.1 List<EpmRibbonAction> GetRibbonComponents();

Modifie les composants (tels que les boutons et les menus) dans l'onglet personnalisé EPM du ruban.

ExempleList <EpmRibbonAction> actionList = newList<EpmRibbonAction>();actionList.Add(newEpmRibbonAction(Commands.DeleteReportButton, ActionType.Remove));actionList.Add(newEpmRibbonAction(Commands.AnalysisGroup, ActionType.Remove));Button recordButton = Group.CreateNewButton(RecordButton, true, true, "", false);actionList.Add(newEpmRibbonAction(Commands.EditReportButton, ActionType.AddAfter, newList<object>() {recordButton }));List <object> componentsToAdd = newList<object>();Group customGroup = Tab.CreateNewGroup(ExtensibilityGroup);customGroup.AddNewButton(PlusButton, true, true, string.Empty);customGroup.AddNewButton(Commands.DeleteReportButton, true, true, string.Empty);customGroup.AddNewButton(OpenButton, true, true, string.Empty);componentsToAdd.Add(customGroup);actionList.Add(newEpmRibbonAction(Commands.CollaborationGroup, ActionType.AddBefore,componentsToAdd));return actionList;public conststring PlusButton = "PlusButtonId";publicconststring StarButton = "StarButtonId";publicconststring RecordButton = "RecordButtonId";publicconststring ExtensibilityGroup = "ExtensibilityGroupId";

Exemple expliquéLa méthode renvoie la liste d'actions suivante :

List <EpmRibbonAction> actionList = newList<EpmRibbonAction>();

Cette action supprime le bouton Supprimer les rapports de l'onglet EPM.

actionList.Add(newEpmRibbonAction(Commands.DeleteReportButton, ActionType.Remove));

Cette action supprime le groupe Analyse de données de l'onglet EPM.

actionList.Add(newEpmRibbonAction(Commands.AnalysisGroup, ActionType.Remove));

Ces actions ajoutent le bouton de votre choix à l'onglet EPM. Ce bouton est placé après le boutonModifier le rapport et est un bouton de même type.

Button recordButton = Group.CreateNewButton(RecordButton, true, true, "", false);actionList.Add(newEpmRibbonAction(Commands.EditReportButton, ActionType.AddAfter, newList<object>() {recordButton }));

Ces actions ajoutent à l'onglet EPM un groupe contenant trois boutons, plus précisément le boutonSupprimer les rapports. Le groupe est placé avant le groupe Collaboration.

2013-03-14456

Extensibilité du ruban

Remarque :Voici un bon exemple de la façon dont vous pouvez déplacer un bouton d'un groupe à un autre : vousavez déjà spécifié la suppression du bouton Supprimer les rapports, puis vous indiquez de l'ajouterà un autre groupe.

List <object> componentsToAdd = newList<object>();Group customGroup = Tab.CreateNewGroup(ExtensibilityGroup);customGroup.AddNewButton(PlusButton, true, true, string.Empty);customGroup.AddNewButton(Commands.DeleteReportButton, true, true, string.Empty);customGroup.AddNewButton(OpenButton, true, true, string.Empty);componentsToAdd.Add(customGroup);actionList.Add(newEpmRibbonAction(Commands.CollaborationGroup, ActionType.AddBefore, componentsToAdd));

Vous renvoyez alors la liste d'actions.

return actionList;

Les actions ci-dessus sont effectuées, en n'oubliant pas que :

public conststring PlusButton = "PlusButtonId";publicconststring StarButton = "StarButtonId";publicconststring RecordButton = "RecordButtonId";publicconststring ExtensibilityGroup = "ExtensibilityGroupId";

41.2.2.2.2 List<FPMXLClient.RibbonUtilies.Tab>GetAdditionalTabComponent();

Ajoute un onglet au ruban.

Si vous ne voulez pas ajouter d'onglet, procédez comme suit :

public List <Tab> GetAdditionalTabComponent(){

return null;}

Exemplepublic List < Tab > GetAdditionalTabComponent(){Tab customTab = Ribbon .CreateNewTab( "TabCustomID" );List < Tab > tabs = new List < Tab >();tabs.Add(customTab);return tabs;

}

41.2.2.2.3 List<AddInCommand> GetCustomCommands();

Définit le comportement des boutons personnalisés dans la méthode List < EpmRibbonAction >GetRibbonComponents();, c'est-à-dire quand les boutons sont affichés et activés.

Attention :Afin de pouvoir ajouter une action à un bouton personnalisé, chaque bouton personnalisé doit être liéà un AddInCommand dans la méthode GetCustomCommands.

Exemplepublic List<AddInCommand> GetCustomCommands()

{

2013-03-14457

Extensibilité du ruban

List<AddInCommand> commands = newList<AddInCommand>();commands.Add(newAddInCommand(PlusButton, AddInState.HasActiveConnection | AddInState.ActiveDocumentI

sInputable));commands.Add(newAddInCommand(StarButton, AddInState.HasActiveConnection));commands.Add(newAddInCommand(RecordButton, AddInState.HasActiveConnection, AddInState.HasActiveConnec

tion));return commands;}

Exemple expliquéLa méthode renvoie la liste d'actions suivante :

Ces actions créent une liste de commandes pour le module complémentaire EPM.

public List<AddInCommand> GetCustomCommands(){List<AddInCommand>commands = newList<AddInCommand>();

Le PlusButton (bouton Plus) n'est activé que si la feuille de calcul actuelle du module complémentaireEPM est connectée et consiste en un formulaire de saisie (lorsque l'option "Utiliser en tant que formulairede saisie" est sélectionnée).

commands.Add(newAddInCommand(PlusButton, AddInState.HasActiveConnection | AddInState.ActiveDocumentIsInputable));

Le StarButton (bouton Etoile) n'est activé que lorsque le module complémentaire EPM est connecté.commands.Add(newAddInCommand(StarButton, AddInState.HasActiveConnection));

Le RecordButton (bouton Enregistrement) n'est affiché et activé que lorsque le module complémentaireEPM est connecté.commands.Add(newAddInCommand(RecordButton, AddInState.HasActiveConnection, AddInState.HasActiveConnection));

return commands;}

41.2.2.2.4 void RibbonOnAction(IRibbonControl ribbonControl);

Définit l'action réalisée lorsque l'utilisateur clique sur des boutons personnalisés définis dans la méthodeList < EpmRibbonAction > GetRibbonComponents();

Vous pouvez définir les actions que vous souhaitez.

Exemplepublic void RibbonOnAction(IRibbonControl ribbonControl){switch (ribbonControl.Id){case PlusButton://Implement custom action 1

break;case StarButton://Implement custom action 2break;case RecordButton://Implement custom action 3Break;}

2013-03-14458

Extensibilité du ruban

41.2.2.2.5 string GetExtensionDescription();

Renvoie une description de votre extension.

Attention :Cette méthode ne peut pas renvoyer de description de valeur nulle. Si des valeurs nulles ou vides sontrenvoyées, l'extension sera désactivée par le module complémentaire EPM.

Exemplepublic string GetExtensionDescription(){return"CustomerXXXExtension";}

41.2.2.2.6 string GetNameForEpmCoreRibbon();

Renomme l'onglet du module complémentaire EPM.

Pour conserver le nom de l'onglet du module complémentaire EPM tel quel :public string GetNameForEpmCoreRibbon(){return string.Empty;}

Pour changer le nom de l'onglet du module complémentaire EPM :public stringGetNameForEpmCoreRibbon(){return"EPM for CustomerXXX";}

Si vous renvoyez une valeur, l'onglet est renommé selon celle-ci.

41.2.2.2.7 string RibbonGetContent(IRibbonControl ribbonControl);

Crée des boutons dynamiques dont le contenu varie en fonction du contexte.

Des boutons dynamiques sont créés dans des cas bien spécifiques.

Si vous ne souhaitez pas créer de boutons dynamiques, saisissez : return string.Empty;.

Exemplepublic string RibbonGetContent(IRibbonControl ribbonControl){XmlDocument xmlDoc = new System.Xml.XmlDocument();XmlElement menuElement = xmlDoc.CreateElement("menu");menuElement.SetAttribute("xmlns", "http://schemas.microsoft.com/office/2006/01/customui");xmlDoc.AppendChild(menuElement);

XmlElement customTest = xmlDoc.CreateElement("menuSeparator");customTest.SetAttribute("id", "CustomSeparatorRA1");customTest.SetAttribute("title", "Dynamic Report List");menuElement.AppendChild(customTest);

//Here is create a fake list... just to have a list.//Replace by the list of element that you want to display

EPMExcelSheet epmExcelSheet = newEPMExcelSheet(ExcelApplication.ActiveSheet as_Worksheet);EPMReportManager reportManager = EPMExcelReportManagerRepository.GetReportManager(epmExcelSheet);List<string> reportList = reportManager.GetReportList();

2013-03-14459

Extensibilité du ruban

List<KeyValuePair<string, string>> listCustom = newList<KeyValuePair<string, string>>();foreach (string report in reportList){listCustom.Add(newKeyValuePair<string, string>(report, reportManager.GetReportName(report)));

}foreach (KeyValuePair<string, string> keyValue in listCustom){

// A Button for each element in the listXmlElement element = xmlDoc.CreateElement("button");element.SetAttribute("id", string.Format("Report{0}",keyValue.Key));element.SetAttribute("tag", keyValue.Key);element.SetAttribute("label", keyValue.Value);

//each element must call RibbonOnActionForDynamicExtension as callBack//then the method RibbonOnAction will be called each time the user clicks on the button

element.SetAttribute("onAction", "RibbonOnActionForDynamicExtension");menuElement.AppendChild(element);}return xmlDoc.OuterXml;}

41.2.2.2.8 string RibbonGetLabel(IRibbonControl ribbonControl);

Renvoie le libellé à afficher pour chaque groupe ou bouton personnalisé.

Exemplepublic string RibbonGetLabel(IRibbonControl ribbonControl)

{switch (ribbonControl.Id){case StarButton:

return"Get Active Report";case PlusButton:

return"Plus";case RecordButton:

return"Play Record";case ExtensibilityGroup:return"Extensibility";

}returnnull;}

41.2.2.2.9 string RibbonGetDescription(IRibbonControl ribbonControl);

Renvoie l'info-bulle à afficher pour chaque bouton ou groupe.

Exemplepublic string RibbonGetDescription(IRibbonControl ribbonControl){switch (ribbonControl.Id){

case PlusButton:return"Plus button for test";

case RecordButton:return"Play a recorded scenario";

case OpenButton:case OpenButton2:return"Open custom UI";

}returnnull;}

41.2.2.2.10 string RibbonGetKeyTip(IRibbonControl ribbonControl);

Définit la touche d'accès des groupes ou boutons personnalisés.

2013-03-14460

Extensibilité du ruban

Pour utiliser les indices clés, l'utilisateur appuie sur la touche "F10" ou "Alt" du clavier.

Si vous ne souhaitez pas définir d'indices clés, saisissez : return string.Empty;

Exemple/// <summary>///Not mandatory///</summary>///<param name="ribbonControl"></param>///<returns></returns>publicstring RibbonGetKeyTip(IRibbonControl ribbonControl){switch (ribbonControl.Id){case StarButton:return"AR";

case PlusButton:return"ST";

}returnnull;

}

41.2.2.2.11 void RibbonOnActionToggle(IRibbonControl ribbonControl, bool isPressed);

Définit l'action réalisée lorsque l'utilisateur clique sur des boutons bascule personnalisés définis dansla méthode List<EpmRibbonAction> GetRibbonComponents();

Exemplepublic void RibbonOnActionToggle(IRibbonControl ribbonControl, bool isPressed)

{switch (ribbonControl.Id){

case"CustomButtonID":if (isPressed)

Actions.ShowMessage("Dynamic Toggle Button is now pressed");else

Actions.ShowMessage("Dynamic Toggle Button is now not pressed");break;

default:break;

}}

41.2.2.2.12 bool RibbonGetEnabled(IRibbonControl ribbonControl);

Toujours renvoyer la valeur true.

public bool RibbonGetEnabled( IRibbonControl ribbonControl){return true ;}

41.2.2.2.13 IPictureDisp RibbonGetImage(IRibbonControl ribbonControl, bool horizontalFlip);

Affiche une image sur les boutons personnalisés.

Exemplepublic IPictureDisp RibbonGetImage(IRibbonControl ribbonControl, bool horizontalFlip){switch (ribbonControl.Id){case PlusButton:returnAxHostConverter.ImageToPictureDisp(Resources.ResourceManager.GetObject("Plus") asImage);

2013-03-14461

Extensibilité du ruban

case StarButton:returnAxHostConverter.ImageToPictureDisp(Resources.ResourceManager.GetObject("Star") asImage);case RecordButton:returnAxHostConverter.ImageToPictureDisp(Resources.ResourceManager.GetObject("Record") asImage);}returnnull;}

Notez que la classe AxHostConverter est la suivante :internalclassAxHostConverter : AxHost{private AxHostConverter() : base(String.Empty) { }staticpublic stdole.IPictureDisp ImageToPictureDisp(Image image){return (stdole.IPictureDisp)GetIPictureDispFromPicture(image);}staticpublicImagePictureDispToImage(stdole.IPictureDisp pictureDisp){returnGetPictureFromIPicture(pictureDisp);}}

41.2.2.2.14 IPictureDisp RibbonGetImageWithHorizontalFlip(IRibbonControl ribbonControl);

Utilisez toujours ce code :

publicIPictureDisp RibbonGetImageWithHorizontalFlip(IRibbonControl ribbonControl){returnRibbonGetImage(ribbonControl, true);}

41.2.2.2.15 IPictureDisp RibbOnGetImageWithNoHorizontalFlip(IRibbonControl ribbonControl);

Utilisez toujours ce code :

publicIPictureDispRibbOnGetImageWithNoHorizontalFlip(IRibbonControl ribbonControl){return RibbonGetImage(ribbonControl, false);}

41.2.2.2.16 bool RibbonGetVisible(IRibbonControl ribbonControl);

Utilisez toujours ce code :

public bool RibbonGetVisible(IRibbonControl ribbonControl){returntrue;}

41.2.2.2.17 RibbonGetPressed(IRibbonControl ribbonControl);

Détermine s'il est nécessaire ou non d'appuyer sur les boutons bascule personnalisés.

public bool RibbonGetPressed(IRibbonControl ribbonControl){

switch (ribbonControl.Id){case "Toggle Button Id":if (condition)

return true;

2013-03-14462

Extensibilité du ruban

elsereturn false;

default:returnfalse;

}}

2013-03-14463

Extensibilité du ruban

2013-03-14464

Extensibilité du ruban

Langues

• Langue de l'application. Il est possible de modifier la langue de l'application. Les noms descommandes de l'onglet EPM s'affichent dans la langue que vous avez sélectionnée lors duredémarrage de l'application.

Remarque :Si vous avez ouvert le module complémentaire EPM depuis la zone de lancement BI de SAPBusinessObjects Enterprise, le module complémentaire hérite la langue d'application de la zone delancement BI de SAP BusinessObjects Enterprise définie pour l'utilisateur actuel.

• Langue de données. Il est possible de modifier la langue de données. Si la langue de données quevous sélectionnez n'est pas disponible dans un cube ou un modèle, les membres s'affichent dansla langue par défaut du cube/modèle. Le module complémentaire EPM étant intégré à MicrosoftOffice Excel, Word et PowerPoint, il hérite tous les paramètres internationaux de Windows concernantles formats et valeurs par défaut de nombre et de date.

Lors de la connexion à un InfoCube SAP NetWeaver BW, vous choisissez la langue de données.

Remarque :Si la langue de l'outil d'extraction n'est pas disponible dans l'InfoCube SAP NetWeaver BW, les IDinternes apparaissent sous forme de noms des membres.

Pour modifier les langues, utilisez les options Langue d'application et Langue de données dansEPM > Options utilisateur.

2013-03-14465

Langues

2013-03-14466

Langues

A propos du module complémentaire EPM

Vous pouvez saisir les informations suivantes :• La version actuelle du module complémentaire EPM, en sélectionnant EPM > A propos de > A

propos du module complémentaire EPM. L'écran qui s'ouvre affiche la version du modulecomplémentaire EPM et ses informations de copyright.

• Les mises à jour disponibles, en sélectionnant EPM > A propos de > Rechercher les mises àjour. Pour en savoir plus sur les mises à jour, voir Mettre à jour.

2013-03-14467

A propos du module complémentaire EPM

2013-03-14468

A propos du module complémentaire EPM

Migration

44.1 Migration de rapports Extended Analytics Analyzer

Vous pouvez intégrer des rapports créés à l'aide de SAP BusinessObjects Extended AnalyticsAnalyzer 7.5

Pour ce faire, ouvrez le classeur contenant les rapports. Suivez ensuite ces étapes :• Effectuez une connexion. Tous les rapports sont automatiquement connectés si les connexions sont

correctement définies.• SélectionnezActions de rapport >Gérer les connexions >Connexions du rapport et connectez

les rapports de votre choix. Si un cube a changé, vous pouvez modifier la connexion pour un rapport.Ensuite, effectuez une actualisation. Tous les membres sont identifiés comme membres EPM("=EPMOlapMemberO" est affiché dans la barre de formule lorsque vous sélectionnez un membredans le rapport).

Les éléments suivants sont migrés : filtrage d'attributs, objets Flash.

Remarque :La feuille de mise en forme dynamique est migrée lorsque vous ouvrez le classeur. Les niveaux destructure sont appliqués.

Attention :Lors de la migration des rapports, Extended Analytics Analyzer ne doit pas être installé.

Rubriques associées• Connexion et déconnexion• Gestion des connexions

44.2 Migration d'EvDRE Planning and Consolidation

Vous pouvez migrer les EvDRE créés avec SAP BusinessObjects Planning and Consolidation 7.5.

Ce chapitre est destiné à vous aider à effectuer la migration d'EvDRE en répertoriant :• Tous les éléments d'EvDRE qui sont migrés.

2013-03-14469

Migration

• Les éléments d'EvDRE qui ne sont pas migrés. Les cas possibles sont si nombreux que tous leséléments ne sont pas répertoriés. Pour certains éléments non migrés, les fonctionnalités équivalentesdu module complémentaire EPM que vous pourrez utiliser dans vos rapports après la migration sontréférencées dans ce chapitre.

Remarque :En règle générale, lors du lancement de la migration, les éléments qui ne peuvent pas être migrés sontlistés dans le fichier journal.

Attention :Il est impossible de migrer une feuille de calcul ou un classeur protégés.

Remarque :

• Lors de la migration de feuilles, les fonctions EV sont conservées et certaines d'entre elles continuentà fonctionner avec le module complémentaire EPM. Pour en savoir plus sur les fonctions EV nonreconnues par le module complémentaire EPM, voir le guide SAP BusinessObjects EPM Solutions,add-in for Microsoft Office, What's New.

• Le terme "application" dans la version 7.5 de Planning and Consolidation devient "modèle" dans laversion 10. Le terme "set d'applications" dans la version 7.5 devient "environnement" dans laversion 10.

• Un EvDRE peut générer plusieurs rapports.

44.2.1 Formule d'EvDRE

Un EvDRE est migré si :• Sa formule ne contient pas d'autre formule insérée entre des parenthèses supplémentaires.• Sa formule ne contient qu'un ou deux caractères séparateurs, selon le nombre de paramètres, deux

ou trois.Pour être migrée, la formule d'EvDRE doit donc être définie comme suit :• =EVDRE("NomModèle",KeysRange). Par exemple : =EVDRE("Planification",A14:B19)• Ou =EVDRE("NomModèle",KeysRange,ExpansionsRange). Par exemple : =EVDRE("Plani

fication",A14:B19,A22:D28)

Remarque :

• La formule d'EvDRE, les plages KeysRange et ExpansionsRange doivent se trouver sur la mêmefeuille. Autrement, l'EvDRE n'est pas migré.

• Il n'est pas nécessaire d'écrire le nom du modèle. Il est aussi possible de référencer une cellulecontenant le nom du modèle. Exemple : =EVDRE(F2,A14:B19,A22:D28) où la cellule F2contient le nom du modèle. Le nom du modèle peut figurer dans une autre feuille de calcul.Exemple : =EVDRE(Sheet2!D8,A14:B19,A22:D28), où la cellule D8 de la feuille2 contientle nom du modèle.

2013-03-14470

Migration

44.2.2 KeysRange

Les plages suivantes sont migrées :• PageKeyRange. Pour en savoir plus, voir KeysRange.• ColKeyRange. Pour en savoir plus, voir Membres de RowKeyRange et ColKeyRange.• RowKeyRange. Pour en savoir plus, voir Membres de RowKeyRange et ColKeyRange.• FormatRange. Pour en savoir plus, voir Migration de format.• OptionRange. Pour en savoir plus, voir OptionRange.

Les plages suivantes ne sont pas migrées :• CellKeyRange. Selon ce que vous voulez faire, vous pouvez utiliser les fonctionnalités équivalentes

du module complémentaire EPM : l'option Conserver la formule sur les données ou les membreslocaux. Pour en savoir plus, voir Conservation de la formule relative aux données et affichage desdonnées dans les commentaires et Membres locaux.

• GetOnlyRange. Vous pouvez utiliser la fonctionnalité équivalente du module complémentaire EPM :Données en lecture seule. Pour en savoir plus, voir Données en lecture seule.

• SortRange. Vous pouvez utiliser la fonctionnalité équivalente du module complémentaire EPM : Trides données. Pour en savoir plus, voir Tri des données .

44.2.3 Membres et axes de rapport

Les rapports sont migrés :• Si aucune ExpansionsRange n'est définie pour l'EvDRE, les rapports sont migrés sur la base de la

définition des rapports résultant de l'EvDRE dans la feuille.

Remarque :Dans ce cas, les rapports migrés seront statiques, ils ne contiendront pas de sélection dynamiquede membres.

• Si une ExpansionsRange est définie pour l'EvDRE, les rapports sont migrés sur la base du contenude l'ExpansionsRange. Pour en savoir plus, voir ExpansionsRange.

• Les membres PageKeyRange sont migrés vers ce que l'on appelle la "zone Page" d'un rapport dansle module complémentaire EPM.

• Les membres RowKeyRange sont migrés vers ce que l'on appelle la "zone Ligne" d'un rapport dansle module complémentaire EPM.

• Les membres ColKeyRange sont migrés vers ce que l'on appelle la "zone Colonne" d'un rapportdans le module complémentaire EPM.

Dans un rapport du module complémentaire EPM (sur une connexion Planning and Consolidation),une dimension ne peut être utilisée que dans une seule des trois zones (Page, Ligne ou Colonne). Par

2013-03-14471

Migration

conséquent, si une dimension est utilisée dans RowKeyRange ou ColKeyRange, ainsi que dansPageKeyRange, après la migration, la dimension reste dans la zone Ligne ou Colonne et n'est affichéedans la plage de la zone Page qu'à titre d'information, mais elle n'est pas utilisée et son membre n'estpas identifié par une formule commençant par =EPMOlapMemberO(.

Dans certains cas, les membres de RowKeyRange ou de ColKeyRange ne sont pas reconnus commevalides et ne sont pas migrés. Pour en savoir plus, voir Membres de RowKeyRange et ColKeyRange.

Les lignes et les colonnes à zéro contenues dans les rapports EvDRE sont migrées et demeurent dansles rapports migrés.

A propos des clés et en-têtesPour chaque KeyRange, les clés sont migrées dans EPMOlapMemberO. Dans les cellules clés, lesdescriptions des membres sont affichées par défaut. Vous pouvez ensuite choisir un autre nomd'affichage pour les membres dans la boîte de dialogue Sélecteur de membres. Pour en savoir plus,voir Nom de membre à afficher.

Les en-têtes restent dans la feuille uniquement à titre d'information (ils ne sont pas identifiés commeEPMOlapMemberO). Après la migration, ils sont automatiquement supprimés dès que vous effectuezune actualisation qui modifie les membres affichés dans le rapport. Il n'existe pas d'équivalent pour lesen-têtes dans le module complémentaire EPM.

44.2.3.1 Membres PageKeyRange

Les membres PageKeyRange sont migrés vers ce que l'on appelle la "zone Page" d'un rapport dansle module complémentaire EPM.

2013-03-14472

Migration

Migré ou nonMembre

Non pris en compte. La formule reste après la mi-gration, mais n'est pas migrée dans une formulecommençant par =EPMOlapMemberO(.

Identifié par une formule commençant par =EVCVW(

Migré.

Le membre est identifié par une formule commen-çant par =EPMOlapMemberO(

Identifié par une formule différente de =EVCVW(

Migré.

Le membre est identifié par une formule commen-çant par =EPMOlapMemberO(

Membre codé en dur

Par exemple : 2010.TOTAL

Migré.

L'ensemble des membres est identifié par une for-mule commençant par =EPMOlapMultiMember(.

Remarque :Lorsque plusieurs membres sont sélectionnés pourla même dimension dans la zone Page, les don-nées des membres sont automatiquement agré-gées dans le rapport.

Plusieurs membres séparés par une virgule

Par exemple : 2008.TOTAL,2009.TOTAL,2010.TO-TAL

• Si un membre apparaît dans plusieurs dimensions, la dimension à laquelle est rattaché le membrene peut pas être identifiée. Pour cette raison, vous devez toujours spécifier la légende de la dimensionpour chaque membre dans PageKeyRange, dans la colonne à gauche de celle des membres.

• Si PageKeyRange référence plusieurs plages, toutes les plages seront migrées dans une seulezone Page pour tous les rapports EvDRE, en suivant cette règle : si plusieurs membres de la mêmedimension apparaissent dans les différentes plages, seul le premier qui est lu par le processus demigration est migré. Les autres membres de la dimension sont toujours affichés, mais ne sont pasreconnus comme EPMOlapMemberO.

Membres non reconnus et non migrésDans certains cas, les membres ne sont pas reconnus comme valides ou ne sont simplement pasmigrés.

Lorsqu'un membre n'est pas reconnu dans la zone Page (par exemple, il a été supprimé del'environnement) :• La phrase suivante est affichée dans le journal : The member '{0}' at position [{1},{2}] is not valid

(Le membre '{0}' de la position [{1},{2}] n'est pas valide).• Le membre reste dans la plage de la zone Page uniquement pour information, mais n'est pas identifié

par une formule commençant par =EPMOlapMemberO(.

2013-03-14473

Migration

44.2.3.2 Membres de RowKeyRange et ColKeyRange

• Tous les membres contenus dans une plage RowKeyRange (en commençant par le membresupérieur gauche de la plage) sont migrés vers ce que l'on appelle la "zone Ligne" d'un rapport dansle module complémentaire EPM.

• Tous les membres contenus dans une plage ColKeyRange (en commençant par le membre supérieurgauche de la plage) sont migrés vers ce que l'on appelle la "zone Colonne" d'un rapport dans lemodule complémentaire EPM.

Migré ou nonMembre

Migré.

Le membre est identifié par une formule commençant par=EPMOlapMember(

Identifié par une formule

Migré.

Le membre est identifié par une formule commençant par=EPMOlapMember(

Membre codé en dur

Par exemple : 2010.TOTAL

Migré.

Le membre est identifié par une formule commençant par=EPMInsertedMember(

Paramètres ev_before et ev_after

Remarque :

• Toutes les formules des membres sont migrées. Les formules faisant référence à d'autres cellulessont également migrées et continuent à faire référence à la même cellule.

• Les membres dont la formule commence par =EPMInsertedMember( sont de "faux" membres,c'est-à-dire qu'ils n'ont pas le comportement standard des membres dans le module complémentaireEPM. Ces membres assurent la continuité de la zone Ligne ou Colonne.

• Si au moins une des zones Ligne ou Colonne ne contient aucun membre, le rapport n'est pas migré.• S'il existe plusieurs dimensions dans une zone Ligne ou Colonne et que l'un des membres n'est

pas reconnu, la totalité de la ligne ou de la colonne n'est pas valide. (voir ci-dessous).• Lors de la migration, le format de nombre "Général" de Microsoft Office Excel est automatiquement

appliqué à l'ensemble des cellules des zones Ligne et Colonne.• Toutes les cellules fusionnées des zones Ligne et Colonne sont automatiquement défusionnées

lors du processus de migration.

Membres non reconnus et non migrésDans certains cas, les membres ne sont pas reconnus comme valides ou ne sont simplement pasmigrés.

2013-03-14474

Migration

Lorsqu'un membre n'est pas reconnu dans une zone Ligne ou Page (par exemple, il a été suppriméde la base de données) :• La phrase suivante est affichée dans le journal : The member '{0}' at position [{1},{2}] is not valid for

the dimension '{3}' (Le membre '{0}' de la position [{1},{2}] n'est pas valide pour la dimension '{3}').• La cellule du membre prend la couleur magenta dans une ligne ou colonne créée temporairement.

Vous pouvez facilement pointer les membres que vous ne trouvez pas dans votre rapport.

Dès que vous actualisez le rapport, les lignes et colonnes temporaires des membres non reconnussont supprimées. Pour en savoir plus, voir Après la migration.

44.2.3.3 A propos des zones

A propos des zones• Le module complémentaire EPM ne prend pas en charge les rapports lorsque la zone Page n'est

pas située au-dessus des zones Ligne et Colonne. Par conséquent, si une PageKeyRange n'estpas au-dessus de RowKeyRange et ColKeyRange, le rapport n'est pas migré. Pour vous assurerde pouvoir migrer le rapport, déplacez PageKeyRange au-dessus de RowKeyRange et ColKeyRange.

• Le module complémentaire EPM ne prend pas en charge les rapports lorsque la zone Colonne esten dessous de la zone Ligne. Par conséquent, si ColKeyRange est en dessous de RowKeyRange,le rapport n'est pas migré.

• Lorsque RowKeyRange est situé à droite de ColKeyRange, le rapport est migré.• Si deux EvDRE référencent une partie de la même plage de rapport (c'est-à-dire qu'au moins une

cellule est commune, mais pas l'ensemble de la plage), qu'il s'agisse de PageKeyRange,RowKeyRange ou ColKeyRange : seul le rapport remplacé par l'autre est migré.

• Si un rapport se trouve entre la plage de données et RowKeyRange ou la plage de données etColKeyRange d'un autre rapport, un seul rapport est migré (le premier qui est lu lors du processusde migration). Pour migrer les deux rapports, déplacez le rapport interne en dehors de l'autre rapport.

• Si un EvDRE contient plusieurs plages de rapport, voici comment est déterminé le nombre derapports : RowKeyRange comporte plusieurs plages et ColKeyRange également ; le plus petitnombre de plages détermine le nombre de rapports à migrer.

Par exemple, si RowKeyRange contient deux plages et ColKeyRange contient trois plages, deuxrapports sont créés.• Le premier rapport utilisera la première plage de RowKeyRange et la première plage de

ColKeyRange.• Le deuxième rapport utilisera la deuxième plage de RowKeyRange et :

• les deuxième et troisième plages de ColKeyRange, si les plages sont sur la même ligne,• la deuxième plage de ColKeyRange (la troisième n'est pas migrée), si les plages ne sont pas

sur la même ligne.

2013-03-14475

Migration

KeyRanges partagéesEn règle générale, le module complémentaire EPM prend en charge le partage d'une zone entière(c'est-à-dire exactement la même plage de cellules), et pas seulement une partie de celle-ci.

Attention :En outre, une zone ne peut être partagée que si les rapports qui partagent la zone ont le même modèle.Si deux rapports d'un modèle différent partagent une KeyRange, le processus de migration supprimele partage de la KeyRange et le message suivant est affiché dans le fichier journal : Range row [ ] -column [ ], row [ ] - column [ ] is used by 2 different EVDRE reports, but on different models ([modelname] <-> [model name] ): axis sharing is not be possible. (La plage ligne [ ] - colonne [ ], ligne [ ] -colonne [ ] est utilisée par 2 rapports EvDRE différents, mais selon des modèles différents ([nom demodèle] <-> [nom de modèle] ) : le partage de la zone est impossible). Un seul rapport est migré (lepremier qui est lu lors du processus de migration).

• Les rapports "Papillon" sont migrés.• Si deux rapports partagent la même ColKeyRange et que la RowKeyRange du rapport 2 n'est pas

alignée sur la RowKeyRange du rapport 1, après la migration, les deux zones Ligne serontautomatiquement alignées. Il en est de même si deux ColKeyRange ne sont pas alignées.

• Si deux rapports partagent une zone : si le rapport 000 est valide et que le rapport 001 ne l'est pas,et n'est donc pas migré, le rapport 000 est migré et ne partage pas de zone avec le rapport 001.

• Dans une même feuille, si deux EvDRE font référence à des ColKeyRange et RowKeyRangeidentiques, le deuxième EvDRE n'est pas migré.

• Dans une même feuille, si deux EvDRE font référence à une plage qui est une partie d'une autreColKeyRange ou RowKeyRange d'EvDRE, le deuxième EvDRE n'est pas migré.

• Si un EvDRE contient deux rapports qui partagent la même PageKeyRange, par exemple :• le rapport 2 contient la dimension Heure dans la ColKeyRange ou RowKeyRange et dans la

PageKeyRange. Après la migration, la dimension Heure ne sera pas incluse à la zone Page.• Comme deux rapports partagent la PageKeyRange, après la migration, la dimension Heure ne

fera pas partie du rapport 1.

44.2.4 ExpansionsRange

Voici la liste des paramètres ExpansionsRange qui sont migrés et de ceux qui ne le sont pas.

Les paramètres ci-dessous sont migrés :• ExpandIn. COL et ROW sont migrés. SHEET n'est pas migré.

Remarque :A propos de SHEET :• Si les rapports ont été générés selon le paramètre SHEET, ils peuvent être migrés.• La fonction équivalente du module complémentaire EPM est : Génération automatique de feuilles

de classeur.

• Dimension.• MemberSet. Voir MemberSet.

2013-03-14476

Migration

• BeforeRange. Voir BeforeRange et AfterRange.• AfterRange. Voir BeforeRange et AfterRange.

Les valeurs ci-dessous ne sont pas migrées :• Suppress. Vous pouvez utiliser la fonction équivalente du module complémentaire EPM : les options

Supprimer les valeurs vides pour les lignes et colonnes. Voir Aucune donnée et valeurs zéro.• Insert. Vous pouvez utiliser la fonction équivalente du module complémentaire EPM : saisissez

directement les membres dans une feuille ou utilisez la boîte de dialogue Sélecteur de membres.Voir Saisie de membres directement dans une feuille et Saisie de membres à l'aide du Sélecteurde membres.

Remarque :Lors du processus de migration, ExpansionsRange est lu de gauche à droite. S'il existe plusieursdimensions dans un axe, les dimensions intérieures et extérieures conservent donc leur ordre d'origine.

44.2.4.1 MemberSet

Voici la liste des valeurs MemberSet qui sont migrées et de celles qui ne le sont pas :

Remarque :Afin que les membres soient reconnus en tant que tels, saisissez les noms des membres entre ' '(guillemets simples) ou " " (guillemets doubles) lorsqu'ils contiennent des espaces ou des caractèresspéciaux.

Codé en durLes valeurs codées en dur sont migrées, qu'elles soient statiques (par exemple : 2007.TOTAL) oudynamiques (par exemple : LDEP(2,2008.TOTAL,Y)).

Remarque :Lorsque plusieurs membres sont spécifiés, ils ne sont migrés que si le caractère séparateur est unevirgule.

FormuleToute formule est migrée, sur la base de la fonction EPM nommée "EPMDimensionOverride".

Dans la fonction EPMDimensionOverride, le paramètre ReportID indique un ou plusieurs rapports, leparamètre Dimension spécifie la dimension et le paramètre Members spécifie la formule migrée.

Pour en savoir plus, voir EPMDimensionOverride.

Après migration, dans la ligne MemberSet, la cellule qui contient la fonction EPMDimensionOverrideapparaît en jaune.

Attention :Pour garantir que le rapport migré continue à fonctionner, ne supprimez pas la cellule en jaune. Vouspouvez la déplacer vers une autre cellule de la feuille. Pour en savoir plus, voir Après la migration.

2013-03-14477

Migration

PlagePour saisir une plage, les deux méthodes suivantes sont prises en charge : =EVRNG( et A5:D8• Lorsqu'une plage est définie pour une zone Ligne :

• Les membres de la première colonne sont migrés.• Si les membres sont dans d'autres colonnes que la première, ils sont ignorés et ne sont donc

pas migrés.• Si une cellule de la première colonne ne contient aucun membre, elle est quand même migrée

dans ce que l'on appelle un "membre local" dans le module complémentaire EPM. Ce membrelocal est lié au membre de la cellule du dessus.

• Si un membre n'est pas reconnu comme valide, il est toutefois migré dans un membre localvide.

Remarque :Pour en savoir plus sur les membres locaux, voir Membres locaux.

• Si aucun des membres de la première colonne de la plage n'est reconnu comme valide, letexte suivant s'affiche dans le journal : The expansion range [Q4:Q6] should contain at leastone recognized member (La plage d'expansion [Q4:Q6] doit contenir au moins un membrereconnu) .

• Les autres colonnes de la plage sont migrées sur la base de la fonction EPM EPMCopyRange.

Dans la fonction EPMCopyRange, le paramètre ReportID spécifie le rapport, le paramètre Rowsindique TRUE et le paramètre SourceRange spécifie toutes les colonnes de la plage sauf lapremière.

Pour en savoir plus, voir EPMCopyRange.

Après migration, dans la ligne MemberSet, la cellule qui contient la fonction EPMCopyRangeapparaît en jaune.

Attention :Pour garantir que le rapport migré continue à fonctionner, ne supprimez pas la cellule en jaune.Vous pouvez la déplacer vers une autre cellule de la feuille. Pour en savoir plus, voir Après lamigration.

Exemple:Dans cet EvDRE :• La deuxième ligne fait référence à une plage (N12:Q14).• Dans la première colonne de la plage, on trouve les membres ACTUAL et FORECAST et la

troisième cellule ne contient aucun membre.• La plage contient trois autres colonnes.

2013-03-14478

Migration

Résultat de la migration :• Les membres de la première colonne de la plage remplacent les membres existant déjà dans la

deuxième ligne du rapport.• Les autres colonnes de la plage sont migrées sur la base de la fonction EPM EPMCopyRange.

La fonction EPMCopyRange remplace la référence de plage dans le paramètre MemberSet (voirla cellule sélectionnée et la barre de formule).

• La troisième cellule de la première colonne de la plage qui ne contient aucun membre est migréedans un membre local, comme vous pouvez le voir dans la barre de formule.

• Lorsqu'une plage est définie pour une zone Colonne :• Les membres de la première ligne sont migrés.

2013-03-14479

Migration

• Si les membres sont dans d'autres lignes que la première, ils sont ignorés et ne sont doncpas migrés.

• Si une cellule de la première ligne ne contient aucun membre, elle est quand même migréedans ce que l'on appelle un "membre local" dans le module complémentaire EPM. Ce membrelocal est lié au membre de la cellule de gauche.

• Si un membre n'est pas reconnu comme valide, il est toutefois migré dans un membre localvide.

• Si aucun des membres de la première ligne de la plage n'est reconnu comme valide, le textesuivant s'affiche dans le journal : The expansion range [Q4:Q6] should contain at least onerecognized member (La plage d'expansion [Q4:Q6] doit contenir au moins un membre reconnu).

• Les autres lignes de la plage sont migrées sur la base de la fonction EPM nommée"EPMCopyRange".

Dans la fonction EPMCopyRange, le paramètre ReportID spécifie un ou plusieurs rapports, leparamètre Rows signifie FALSE et le paramètre SourceRange spécifie toutes les lignes de laplage sauf la première.

Pour en savoir plus, voir EPMCopyRange.

Après migration, dans la ligne MemberSet, la cellule qui contient la fonction EPMCopyRangeapparaît en jaune.

Attention :Pour garantir que le rapport migré continue à fonctionner, ne supprimez pas la cellule en jaune.Vous pouvez la déplacer vers une autre cellule de la feuille. Pour en savoir plus, voir Après lamigration.

Remarque :Si aucun membre n'est reconnu dans l'axe d'un rapport, mais que les membres de MemberSet sontvalides, les membres du contexte sont appliqués sur l'axe après la migration. Après avoir actualisé lafeuille, les membres spécifiés dans le MemberSet remplacent ceux de l'axe du rapport.

44.2.4.2 BeforeRange et AfterRange

Pour saisir une plage, les deux méthodes suivantes sont prises en charge : =EVRNG( et A5:D8

Les plages pour BeforeRange et AfterRange sont migrées selon la fonction EPM nommée"EPMInsertCellsBeforeAfterBlock".

Dans la fonction EPMInsertCellsBeforeAfterBlock : le paramètre ReportID indique le rapport ; le paramètreDimension indique la dimension ; le paramètre Before indique TRUE pour insérer les cellules avant lesmembres de dimension, FALSE pour insérer les cellules après les membres de dimension ; le paramètreRange indique la plage entière migrée.

Pour en savoir plus, voir EPMInsertCellsBeforeAfterBlock.

2013-03-14480

Migration

Après migration, dans la ligne BeforeRange ou AfterRange, la cellule qui contient la fonctionEPMInsertCellsBeforeAfterBlock apparaît en jaune.

Attention :Pour garantir que le rapport migré continue à fonctionner, ne supprimez pas la cellule en jaune. Vouspouvez la déplacer vers une autre cellule de la feuille. Pour en savoir plus, voir Après la migration.

44.2.5 SortRange

SortRange n'est pas migré. Vous pouvez utiliser la fonctionnalité équivalente du module complémentaireEPM : Tri des données. Pour en savoir plus, voir Tri des données . Pour en savoir plus sur lafonctionnalité équivalente du module complémentaire EPM pour les paramètres InsertAfter etInsertBefore, voir Tri des membres et regroupement par propriété.

44.2.6 OptionRange

Remarque :

• Pour chaque option, les valeurs prises en charge et migrées sont : Y, Yes, N, No. Les autres valeursne sont pas migrées.

• Lorsque plusieurs options sont spécifiées, elles ne sont migrées que si le caractère séparateur estune virgule. Par exemple : AutoFitCol=Y,NoRefresh=N

Les options suivantes sont migrées :• AutoFitCol. Fonctionnalité équivalente dans le module complémentaire EPM : Ajuster

automatiquement la largeur de colonne.• NoRefresh. Fonctionnalité équivalente dans le module complémentaire EPM : Gel de l'actualisation

des données.• NoSend. Fonctionnalité équivalente dans le module complémentaire EPM : Utilisation en tant que

formulaire de saisie.• ShowComments. Fonctionnalité équivalente dans le module complémentaire EPM : Conservation

de la formule relative aux données et affichage des données dans les commentaires .• SQLOnly. Fonctionnalité équivalente dans le module complémentaire EPM : Afficher uniquement

les données du niveau de base.• ShowNullAsZero. Fonctionnalité équivalente dans le module complémentaire EPM : Valeur par

défaut des cellules vides .• SumParent. Fonctionnalité équivalente dans le module complémentaire EPM : Calculer les parents

des hiérarchies.• SuppressNodata.

• Lorsque la valeur est N ou No, après la migration, les options Supprimer les valeurs vides pourles lignes et colonnes sont sélectionnées dans le module complémentaire EPM. Ces options se

2013-03-14481

Migration

trouvent dans lesOptions de la feuille et l'ongletOptions de l'Editeur de rapports. Voir Aucunedonnée et valeurs zéro.

• Lorsque la valeur est Y ou Yes, après la migration, dans le module complémentaire EPM, lesoptions Supprimer pour les lignes et colonnes à zéro sont sélectionnées et un filtre est créé surles lignes contenant 0 afin que celles-ci ne soient pas affichées dans le rapport. Ces options setrouvent dans les Options de la feuille et l'onglet Options de l'Editeur de rapports. Le filtresur les données à 0 se trouve dans l'onglet Filtrage de données de l'Editeur de rapports. VoirAucune donnée et valeurs zéro.

Remarque :Dans le module complémentaire EPM, certaines options qui s'appliquent à un rapport spécifique nepeuvent pas hériter des options de feuille. Dans ce cas, l'option d'héritage est automatiquementdésactivée et le texte suivant s'affiche dans le journal : Désactiver l'héritage des options de feuille. Pouren savoir plus sur l'héritage des options de rapports, voir Options de rapport.

Les options suivantes ne sont pas migrées :• Bottom. Fonctionnalité équivalente dans le module complémentaire EPM : Classement des données.• DumpDataCache. Fonctionnalité équivalente dans le module complémentaire EPM : Cache de

métadonnées.• ExpandOnly.

Attention :Si l'option ExpandOnly est définie sur Y ou YES, l'ensemble de l'EvDRE n'est pas migré et le textesuivant s'affiche dans le journal : Warn: The EVDRE function in cell [cell reference] will not bemigrated because the option expandOnly is true. (Avertissement : la fonction EvDRE de la cellule[référence de la cellule] ne sera pas migrée parce que l'option expandOnly est définie sur Vrai.)

• GroupExpansion. Fonctionnalité équivalente dans le module complémentaire EPM : Hiérarchiesde consolidation.

• HideColKeys. Dans le module complémentaire EPM, vous pouvez choisir le nom à afficher pour lesmembres. Nom de membre à afficher

• HideRowKeys. Dans le module complémentaire EPM : vous pouvez choisir le nom à afficher pourles membres. Nom de membre à afficher

• PctInput.• QueryEngine.• QueryType.• QueryViewName.• SortCol. Fonctionnalité équivalente dans le module complémentaire EPM : Tri et regroupement

desmembres dans le Sélecteur demembres. Voir Tri des membres et regroupement par propriété.• SuppressDataCol. Fonctionnalité équivalente dans le module complémentaire EPM : Exclusion de

membres.• SuppressDataRow. Fonctionnalité équivalente dans le module complémentaire EPM : Exclusion de

membres.• Top. Fonctionnalité équivalente dans le module complémentaire EPM : Classement des données.

2013-03-14482

Migration

44.2.7 Migration de format

Lors de la migration d'un EvDRE, les paramètres de mise en forme sont aussi migrés et stockés dansce que l'on appelle une feuille de mise en forme dynamique dans le module complémentaire EPM.Pour chaque EvDRE migré, une feuille de mise en forme dynamique est créée et appliquée à tous lesrapports de l'EvDRE.

Remarque :

• Toutefois, si plusieurs EvDRE font référence à une même FormatRange, une seule feuille de miseen forme dynamique est créée dans le module complémentaire EPM.

• Tous les paramètres de mise en forme qui ne sont pas spécifiés dans un EvDRE restent vides dansla feuille de mise en forme dynamique EPM (dans les cellules de la colonne Use), ce qui signifiequ'aucun mise en forme n'est appliquée.

• Si plusieurs feuilles de mise en forme sont générées lors du processus de migration, elles sontnommées de la manière suivante, sans excéder 31 caractères : [nom complet ou partiel de la feuillecontenant l'EvDRE]_000. Les feuilles suivantes sont incrémentées : 001, 002, etc.

Rubriques associées• Définition d'un modèle de mise en forme dynamique

44.2.7.1 Plage Format

La plage FormatRange est migrée dans une feuille de mise en forme dynamique dans le modulecomplémentaire EPM.• Quand FormatRange est vide, une feuille de mise en forme est créée selon la procédure suivante :

• Le format de la cellule supérieure gauche de RowKeyRange est appliqué dans la feuille de miseen forme comme format de ligne par défaut pour les en-têtes.

• Le format de la cellule supérieure gauche de ColKeyRange est appliqué dans la feuille de miseen forme comme format de colonne par défaut pour les en-têtes.

• Le format de la cellule supérieure gauche de la plage de données est appliqué dans la feuille demise en forme comme format de ligne et de colonne par défaut pour les données.

• Le format de la cellule supérieure gauche de PageKeyRange est appliqué dans la feuille de miseen forme comme format par défaut de la zone Page pour les en-têtes.

• Lorsque la valeur de FormatRange est une cellule, une feuille de mise en forme est créée selon cequi suit :• Le format de la cellule supérieure gauche de RowKeyRange est appliqué dans la feuille de mise

en forme comme format de ligne par défaut pour les en-têtes.

2013-03-14483

Migration

• Le format de la cellule supérieure gauche de ColKeyRange est appliqué dans la feuille de miseen forme comme format de colonne par défaut pour les en-têtes.

• Le format de la cellule référencée est appliqué dans la feuille de mise en forme comme formatde ligne et de colonne par défaut pour les données.

• Le format de la cellule supérieure gauche de PageKeyRange est appliqué dans la feuille de miseen forme comme format par défaut de la zone Page pour les en-têtes.

• Lorsque la valeur de FormatRange est supérieure à une cellule et fait référence à un ensemblecomplet de fonctionnalités de mise en forme (sur six colonnes), une feuille de mise en forme estcréée selon ces fonctionnalités Pour en savoir plus, voir Colonnes de la plage de mise en forme.

44.2.7.2 Colonnes de la plage de mise en forme

Lorsque la valeur de FormatRange est supérieure à une cellule et fait référence à un ensemble completde fonctionnalités de mise en forme (sur six colonnes), une feuille de mise en forme dynamique estcréée selon ces fonctionnalités dans le module complémentaire EPM.

Remarque :

• Si aucune des lignes n'est reconnue, aucune feuille de mise en forme dynamique EPM n'est créée.• Si deux lignes contiennent exactement les mêmes valeurs, sauf pour les colonnes USE et

PARAMETERS, les formats des colonnes USE et PARAMETERS sont concaténés et migrés.• Si deux lignes contiennent exactement les mêmes valeurs, sauf pour la colonne FORMAT, le format

de la deuxième ligne est migré et remplace celui de la première ligne.

44.2.7.2.1 Colonne CRITERIA

Les valeurs ci-dessous sont migrées :

2013-03-14484

Migration

Emplacement dans la feuille de mise en forme dumodule complémentaire EPMValeur migrée

Dans la zone Format par défaut de la zone Miseen forme des niveaux hiérarchiques ou Miseforme de la zone Page, selon la valeur de la colo-nne EVALUATE IN de la plage de mise en formeEvDRE. Dans la zone Répartition des lignes etdes colonnes, si le paramètre ODDROWS estdans la colonne APPLYTO.

DEFAULT

Dans la zone Format par défaut du membrecalculé de la zoneMise en forme dumembre/dela propriété de la dimension.

CALC

Dans la zone Format par défaut du membred'entrée de la zoneMise en forme dumembre/dela propriété de la dimension.

INPUT

Une ligne avec la propriété et son format est ajou-tée à la zone Mise en forme du membre/de lapropriété de la dimension.

{propriété.dim}="{valeur}"

prend en charge "différent de" (<>) et les listes devaleurs séparées par des virgules

Une ligne avec le membre et son format est ajou-tée à la zone Mise en forme du membre/de lapropriété de la dimension.

KEY="{chaîne}"

Dans la zone Format par défaut du membremodifié de la zoneMise en forme dumembre/dela propriété de la dimension.

CHANGED

Les valeurs ci-dessous ne sont pas migrées :• STATUS=n• LOCKED• HEADING="{chaîne}"• FORMULA• VALUE = | <> | < | > | <= | >= {valeur}

44.2.7.2.2 Colonne EVALUATE IN

Les valeurs ci-dessous sont migrées :

2013-03-14485

Migration

Emplacement dans la feuille de mise en forme du module complémentaireEPMValeur migrée

Dans les zones Ligne et/ou Colonne, ou la zone Mise en forme de la zonePage.

{vide} ou ALL

Dans la zone Mise en forme de la zone Page.PAGE

Dans les zones Colonne.COL

Dans les zones Ligne.ROW

Dans les zones Ligne et Colonne.ROWCOL

La valeur ci-dessous n'est pas migrée :• CELL

44.2.7.2.3 Colonne FORMAT

Seuls les paramètres de mise en forme spécifiés dans les colonnes USE et PARAMETER sont migrés.

44.2.7.2.4 Colonne USE

Les valeurs ci-dessous sont migrées dans les cellules de la colonne USE de la feuille de mise en formedynamique EPM :• ALL• BORDER• CONTENT• FONT• FONTBOLD• FONTCOLOR

Remarque :FONTCOLOR est migré en tant que FontColorIndex.

• FONTNAME• FONTSIZE• FONTSTYLE• FRAME• HORIZONTALALIGNMENT• INDENTLEVEL• LOCK• NUMBERFORMAT• PATTERN• PROTECTION• STYLE• VERTICALALIGNMENT

2013-03-14486

Migration

Remarque :Lorsqu'une liste de valeurs est spécifiée :• Les valeurs ne sont migrées que si le caractère séparateur est une virgule.• La virgule est migrée sous forme du caractère barre verticale.

La valeur ci-dessous n'est pas migrée :• {propriété VBA}

44.2.7.2.5 Colonne PARAMETERS

Les valeurs ci-dessous sont migrées, également dans les cellules de la colonne USE de la feuille demise en forme dynamique EPM :• CONTENT• FONTBOLD• FONTCOLOR

Remarque :FONTCOLOR est migré en tant que FontColorIndex.

• FONTNAME• FONTSIZE• FONTSTYLE• HORIZONTALALIGNMENT• INDENTLEVEL• LOCK• NUMBERFORMAT• STYLE• VERTICALALIGNMENT

La valeur ci-dessous n'est pas migrée :• {propriété VBA}

Concernant la syntaxe :• Cette syntaxe est migrée : {Propriété de format} = "valeur"• Cette syntaxe n'est pas migrée : {Propriété de format} = {dimension}.{propriété}

44.2.7.2.6 Colonne APPLY TO

Les valeurs et le paramètre ci-dessous sont migrés :

2013-03-14487

Migration

Emplacement dans la feuille de mise en forme du module complémentaireEPMValeur migrée

Dans les cellules Données et En-tête.{vide} ou ALL

Dans la cellule En-tête de la zone Mise en forme de la zone Page.PAGEKEY

Dans les cellules En-tête des zones Ligne et/ou Colonne.HEADING

Dans les cellules Données.DATA

Dans la zone Répartition des lignes et des colonnes.ODDROWS

La valeur ci-dessous n'est pas migrée :• KEY

44.2.8 Journal de migration

Le journal de migration liste les étapes de la migration et les éléments qui sont migrés ou non.

Voici les principales étapes figurant dans le journal de migration :

Remarque :Pour chaque étape, le journal peut afficher des informations détaillées, par exemple si un membre n'estpas reconnu.

DescriptionPrincipales étapes affichées dans lejournal

Indique le début de l'analyse d'une feuille. Ce texte apparaîtpour chaque feuille migrée.

The Evdre migration for the sheet[SheetName] is starting.

Indique le nombre de fonctions EvDRE détectées.There are [number] EVDRE functionsdetected in the sheet.

Vérifie que l'option ExpandOnly n'est pas définie sur Y ou surYES. Si c'est le cas, l'EvDRE n'est pas migré.

Start reading evdre options...

Détermine le nombre de rapports qui seront migrés. Si unEvDRE ou un rapport n'est pas migré, ces informations sontécrites sous cette étape.

Start analyzing evdre functions...

Le processus de migration démarre pour l'EvDRE. Ce texteapparaît pour chaque EvDRE.

Start process with evdre number [num-ber]...

La zone Page est lue. Les membres valides sont migrés. Pourchaque membre non migré, un texte est affiché dans cetteétape.

Start reading page axis...

2013-03-14488

Migration

DescriptionPrincipales étapes affichées dans lejournal

Les membres de la zone Page sont lus depuis l'ExpansionRa-nge s'il en existe une.

Start reading member definition...

Les paramètres de mise en forme sont analysés.Start reading formatting sheet...

Le rapport est lu. Ce texte apparaît pour chaque rapport.Start reading the report 000...

La zone Ligne est lue. Les membres valides sont migrés. Untexte est affiché dans cette étape pour chaque membre nonmigré.

Start reading row axis...

La zone Colonne est lue et les membres sont migrés (ou pass'ils ne sont pas reconnus). Les membres valides sont migrés.Un texte est affiché dans cette étape pour chaque membrenon migré.

Start reading column axis...

Les options sont migrées. Un texte est affiché dans cette étapepour chaque option migrée.

Start reading evdre options...

Indique que la migration de la feuille a été effectuée.The Evdre migration for the sheet[SheetName] is done.

Accès au journalIl existe deux manières d'accéder au journal :• Les dernières lignes du fichier journal peuvent être affichées en sélectionnant EPM > Plus > Journal.

Remarque :Les erreurs non liées à la migration, mais à toute utilisation du module complémentaire EPM, sontégalement affichées dans cet écran. Pour en savoir plus, voir Fichier journal.

• Vous pouvez aussi afficher l'ensemble du fichier journal de migration. Pour ce faire, dans votreexplorateur, saisissez : %temp%/log et ouvrez le fichier FPMXLClient.dll.Migration.log.

44.2.9 Lancement de la migration d'EvDRE

Remarque :Vous pouvez migrer les fichiers dont le format est l'un des suivants : xls, xlsx, xlsm, xlt, xltx et xltm.

Pour migrer les EvDRE créés avec SAP BusinessObjects Planning and Consolidation, sélectionnezEPM > Plus > Migration EvDRE.

ConnexionAvant de lancer une migration, vous devez créer dans le module complémentaire EPM les connexionsaux modèles utilisés dans l'EvDRE. Si aucune connexion n'a été créée sur un modèle utilisé dans un

2013-03-14489

Migration

EvDRE, l'EvDRE n'est pas migré et le texte suivant est affiché dans le journal : Le nom d'application'{0}' n'est pas valide. Pour en savoir plus sur les connexions dans le module complémentaire EPM, voirTypes de connexions.

Lors du lancement de la migration, la boîte de dialogue Modifier la connexion s'ouvre et permet desélectionner une connexion à un modèle utilisé dans l'EvDRE.

S'il existe plusieurs EvDRE dans une feuille sur plusieurs modèles, vous pouvez migrer tous les EvDREen une seule fois à condition que :• Tous les modèles soient dans le même environnement.

S'il existe plusieurs EvDRE dans une feuille sur plusieurs modèles n'ayant pas le mêmeenvironnement, la migration en une seule fois est impossible.

• Les connexions vers tous les modèles utilisés dans l'EvDRE sont créées dans le modulecomplémentaire EPM.

Sélection des feuilles de calculs et classeurs à migrerA l'aide de la boîte de dialogue Migration EvDRE, vous pouvez migrer :• Tous les EvDRE de la feuille de calcul active.• Tous les EvDRE du classeur actif.

Attention :La migration d'une feuille de calcul ou d'un classeur ne peut s'effectuer qu'une seule fois. Pour cetteraison, il est conseillé d'effectuer une copie de vos classeurs version 7.5 avant la migration.

• Tous les classeurs d'un dossier spécifié (et de ses sous-dossiers) sur le serveur Planning andConsolidation.

• Tous les classeurs d'un dossier spécifié (et de ses sous-dossiers) sur votre ordinateur local ouailleurs sur le réseau.

Remarque :Si vous sélectionnez l'option Serveur Planning and Consolidation ou Local, les classeurs migrésne remplacent pas ceux d'origine. Vous pouvez choisir de stocker les classeurs d'origine et lesclasseurs migrés dans le même dossier ou dans des dossiers différents à l'aide de l'option Ne pasdéplacer les classeurs d'origine dans un dossier différent.• Pour garantir que chaque classeur d'origine reste dans le dossier choisi, sélectionnez l'option

Ne pas déplacer les classeurs d'origine dans un dossier différent. Pour chaque classeur,le dossier contiendra : le classeur d'origine, le classeur migré et (uniquement pour les dossiersqui ne sont pas sur le serveur Planning and Consolidation) un fichier journal par classeur.

Remarque :Lors de la migration des classeurs sur le serveur Planning and Consolidation, vous pouveztoujours afficher le journal général du module complémentaire EPM en sélectionnant EPM >Plus > Journal.

• Sinon, vous pouvez également spécifier que les classeurs d'origine soient automatiquementdéplacés vers un dossier dédié nommé Migration Copy. Par conséquent, le dossier que vousavez sélectionné ne contiendra que les classeurs migrés. Le dossierMigration Copy contiendrales dossiers d'origine et un fichier journal par classeur (uniquement pour les dossiers qui ne sontpas sur le serveur Planning and Consolidation). Pour ce faire, il suffit de désélectionner l'optionNe pas déplacer les classeurs d'origine dans un dossier différent.

2013-03-14490

Migration

Remarque :

• Un classeur d'origine est automatiquement renommé de la manière suivante : #Copy ofOriginal#[nom d'origine]

Un fichier dont le nom commence par #Copy of Original# ne peut pas être migré (à l'aide del'option Serveur Planning and Consolidation ou Local).

• Un fichier migré est automatiquement nommé à l'aide du nom d'origine.

Remarque :

• S'il existe des sous-dossiers, une même structure comportant les mêmes sous-dossiers est créée.• Une actualisation n'est pas automatiquement effectuée après la migration.

44.2.10 Après la migration

Suite à une migration d'EvDRE, des couleurs peuvent être affichées dans certaines cellules :• Les cellules colorées en magenta indiquent que les membres ne sont pas reconnus (par exemple,

un membre a été supprimé de la base de données).• Celles de couleur jaune contiennent des fonctions EPM après la migration des paramètres

MemberSet, BeforeRange ou AfterRange.

Attention :Pour que les rapports migrés continuent à fonctionner, ne supprimez pas les cellules en jaune.

Opérations pouvant être effectuées après la migration :• Si vous avez migré la feuille de calcul active ou le classeur actif (à l'aide de l'option Feuille de calcul

active ou Classeur actif) et que la migration n'est pas satisfaisante, fermez le fichier sansl'enregistrer. Ouvrez-le à nouveau, effectuez vos modifications et relancez la migration.

• Si vous avez migré tous les classeurs contenus dans un dossier spécifique (à l'aide de l'optionServeur Planning and Consolidation ou Local) et que la migration d'un ou plusieurs fichiers n'estpas satisfaisante, supprimez les classeurs migrés. Faites une copie des classeurs d'origine.Renommez les classeurs en supprimant le préfixe #Copy of Original# (pour pouvoir relancer unemigration). Apportez vos modifications et relancez la migration.

• Lorsque la migration vous convient, effectuez les actions suivantes :• Si certaines cellules sont de couleur magenta, ce qui indique des membres non reconnus, vérifiez

que vous ne souhaiterez plus les utiliser. Pour en savoir plus sur les membres non reconnus,voir Membres de RowKeyRange et ColKeyRange et Membres PageKeyRange.

• Quand vous êtres sûr de vouloir valider le processus de migration, effectuez une actualisation :les lignes et colonnes contenant des cellules magenta sont supprimées.

• Si des cellules apparaissent en jaune, ce qui indique des fonctions EPM, déplacez ces dernièresvers d'autres cellules de la feuille et ne les supprimez pas.

2013-03-14491

Migration

Remarque :Cependant, laissez toujours une ligne ou une colonne vide entre une fonction et un rapport. Ilest aussi conseillé de déplacer les fonctions au-dessus de tous les rapports. Sinon, si vousdéplacez un rapport dans la feuille, les fonctions seront également déplacées.

• Vous pouvez ensuite supprimer toutes les plages liées à l'EvDRE et non utilisées par le modulecomplémentaire EPM. Ne supprimez pas les cellules contenant des formules commençant par=EPMOlapMemberO(, =EPMOlapMultiMember( ou =EPMInsertedMember(.

Remarque :Si quelques paramètres de mise en forme subsistent de l'EvDRE en dehors des rapports, vous pouvezutiliser la fonction standard de Microsoft Office Excel pour supprimer la mise en forme. Vous pouvezensuite actualiser les rapports et la mise en forme migrée sera appliquée.

Conseil :

• Si vous désirez utiliser un rapport comme modèle à l'aide d'une connexion Planning andConsolidation, sélectionnez une cellule du rapport, puis EPM > Modifier le rapport > Options etsélectionnez l'optionNe pas enregistrer de connexion. Pour en savoir plus, voir Ne pas enregistrerde connexion et Ne pas enregistrer l'environnement dans la connexion.

• Si un rapport a été utilisé comme formulaire de saisie avant la migration, sélectionnez une celluledu rapport, puis EPM > Modifier le rapport > Options et sélectionnez l'option Utiliser commeformulaire de saisie. Pour en savoir plus, voir Utilisation en tant que formulaire de saisie.

2013-03-14492

Migration

Informations supplémentaires

EmplacementRessources d'informations

http://www.sap.comInformations sur le produit SAPBusinessObjects

Naviguez vers http://help.sap.com/businessobjects/ et cliquez sur Tousles produits dans le panneau latéral "Présentation de SAP BusinessOb-jects".

Vous pouvez accéder à la toute dernière documentation relative auxproduits SAP BusinessObjects et à leur déploiement sur le portail SAPHelp Portal. Il est également possible de télécharger des versions PDFou des bibliothèques HTML installables.

Certains guides résident sur SAP Service Marketplace et ne sont, parconséquent, pas disponibles sur le portail SAP Help Portal. Le portaild'aide répertorie ces guides et propose un lien vers SAP Service Market-place. Les clients qui bénéficient d'un contrat de maintenance disposentd'un ID utilisateur pour accéder à ce site. Pour obtenir un identifiant, co-ntactez votre support technique.

SAP Help Portal

http://service.sap.com/bosap-support > Documentation• Guides d'installation : https://service.sap.com/bosap-instguides• Notes de version : http://service.sap.com/releasenotes

SAP Service Marketplace comprend certains guides d'installation, guidesde migration et de mise à niveau, guides de déploiement, notes de versionet des documents concernant les plates-formes prises en charge. Lesclients qui bénéficient d'un contrat de maintenance disposent d'un IDutilisateur pour accéder à ce site. Pour obtenir un identifiant, contactezvotre support technique. Si vous êtes redirigé vers SAP Service Market-place à partir du site SAP Help Portal, utilisez le menu situé dans le pa-nneau de navigation à gauche pour sélectionner la catégorie contenantla documentation que vous souhaitez consulter.

SAP Service Marketplace

2013-03-14493

Informations supplémentaires

EmplacementRessources d'informations

https://cw.sdn.sap.com/cw/community/docupedia

Docupedia fournit des ressources de documentation supplémentaires,un environnement de création collaboratif et un canal de commentairesinteractif.

Docupedia

https://boc.sdn.sap.com/

https://www.sdn.sap.com/irj/sdn/businessobjects-sdklibraryRessources à l'attention des déve-loppeurs

https://www.sdn.sap.com/irj/boc/businessobjects-articles

Ces articles étaient précédemment appelées notes techniques.Articles SAP BusinessObjects surSAP Community Network

https://service.sap.com/notes

Ces remarques étaient précédemment appelées des articles de la basede connaissances.

Remarques

https://www.sdn.sap.com/irj/scn/forumsForums sur SAP Community Net-work

http://www.sap.com/services/education

Nous pouvons vous fournir un module de formation qui réponde à vosbesoins et convienne à votre style d'apprentissage préféré, sous formede stage traditionnel ou de séminaires plus ciblés.

Formation

http://service.sap.com/bosap-support

Le site SAP Support Portal présente des informations sur les programmeset services de support technique. Il propose également des liens versde nombreuses informations techniques ainsi que des téléchargements.Les clients qui bénéficient d'un contrat de maintenance disposent d'unID utilisateur pour accéder à ce site. Pour obtenir un identifiant, contactezvotre support technique.

Support client en ligne

http://www.sap.com/services/bysubject/businessobjectsconsulting

Les consultants peuvent vous accompagner dans votre démarche, depuisla phase initiale d'analyse jusqu'à la phase finale de livraison de votreprojet de déploiement. Ils peuvent vous faire bénéficier de leur expertiseen matière de bases de données relationnelles et multidimensionnelles,de connectivité, d'outils de conception de base de données et de technologie d'intégration personnalisée.

Conseil

2013-03-14494

Informations supplémentaires

IndexA

active, connexion 27actualiser

données 127rapport 127

axespermuter 152

C

cacheactiver 299

calculs 347caractères génériques 374chaîne de processus, définition 308chaîne de processus, FTP 325classement

données 109colonne vide

insertion 78commentaire

afficher dans une cellule 287créer 285modifier 285rechercher 288

connecter (se) 25connexion

actif 27actions de distribution 212actions de migration 489actions de publication de jeux de

rapports 212actions ouvrir et enregistrer 45enregistrer dans le rapport 104Planning and Consolidation 27SAP BusinessObjects Enterprise

27sélectionner 29variables locales 27

contexte 51conversion, fichiers 374

D

déconnecter (se) 25dimension

placer dans la zone Page à l'aidede l'Editeur de rapport 76

placer, à l'aide de l'Editeur derapport 74

distributionconnexion 212lancer 228modèle 224

donnéesactualiser 127classement 109collecter 231enregistrer sur le serveur 288entrée 281filtres 107lecture seule 111modifier le statut de travail 291tri 105valider 290

E

Editeur de rapportcréer un rapport 72déplacer 76insérer un décalage 76placer la dimension 74placer une dimension dans la zone

Page 76sélectionner un membre 75

extractionvers l'URL 163vers la table 163

F

feuillescréées automatiquement 205

filtredonnées 107membre, par propriétés 89

Flash, objetcréer 181insertion 195

G

graphiquedynamique, insertion 197

graphique, dynamiqueinsertion 197

groupemembre, par propriétés 87

I

insertion de membres 93installation 21instructions INFO 344instructions INFO, ajouter 345instructions INFO, sur plusieurs lignes

345instructions, INFO 330

J

jeux de rapports, publicationconnexion 212lancer 220modèle 213

journal, fichier 300journaux

ouvrir une vue 293

L

langueapplication, sélectionner 465données, sélectionner 465

lien rapidecréer 167

ligne videinsertion 78

M

macro complémentaireinstallation 21réactiver 22

membreconserver 159développer 152entrer dans une cellule 78exclure 160exclure, dynamiquement 120filtrer par propriétés 89identification 69insertion 93nom à afficher 84personnalisé, gérer 171propriétés, afficher 70redéfinir 157regrouper par propriétés 87renommer 120

2013-03-14495

membre (suite)saisir à l'aide du Sélecteur de

membres 81sélectionner à l'aide de l'Editeur de

rapport 75sélectionner à l'aide du Sélecteur

de membres 81trier par propriétés 87variables locales 111

membre local 111membre personnalisé

activer, désactiver 175créer 173exporter 176gérer 171importer 177modifier 175ordonner 174supprimer 176

mettre à jour 21mettre en forme

dynamique, appliquer 203dynamique, définir un modèle 199dynamique, présentation 199

mise en forme dynamiqueappliquer 203modèle, définir 199présentation 199

mode local 207mots clés 374

P

package, définition 307

package, lien 351packages, ajouter 327, 328packages, descriptions 309packages, liste 348packages, planifier 349packages, propriétés 326PowerPoint

fonctionnalités du modèlecomplémentaire 303

processus de gestion, flux 295publication

connexion de jeux de rapports 212lancer un jeu de rapports 220modèle de jeux de rapports 213

R

rapportactualiser 127asymétrique, créer 97créer à l'aide de copier/coller 95créer à l'aide de l'Editeur de rapport

72créer à l'aide du volet 70créer manuellement 77décalage 76déplacer 76enregistrer une connexion 104hiérarchies de consolidation, créer

99mettre en surbrillance 125options 103plusieurs rapports 123publier sur un portail Web 211

rapport (suite)règles de disposition 55supprimer 125

rapport asymétriquecréer 97

reconnaissance de membreactiver 81présentation 77

remplissage automatique 79

S

saisie, formulairepublier sur un portail Web 211saisir des données 281

statut de travailmodifier 291

T

terminaison automatique 80tri

données 105membre, par propriétés 87

W

Wordfonctionnalités du modèle

complémentaire 303

2013-03-14496

Index