Exercice : création du modèle pour le rapport RP005
Cette rubrique explique comment créer le modèle à partir duquel le rapport RP005 a été créé.
Cet exercice implique les tâches suivantes :
- Positionnement et spécification des zones de liste déroulante et des hyperblocks
 - Création de variables de rapport
 - Création d'une formule CELLGET
 - Utilisation du volet Avancé du Créateur de listes pour remplacer toutes les références aux objets de rapport possédant des références à des variables.
 
Pour créer le modèle RP005 :
- 
            Cliquer avec le bouton droit de la souris sur le dossier Modèles de rapports du catalogue de rapports et sélectionner Nouveau > Modèle de rapport. 
		  
            La boîte de dialogue Créer un rapport s'affiche.
 - Entrer un nom pour le modèle et cliquer sur OK.
 - Cliquer sur le modèle dans le catalogue de rapports.
 - 
            Cliquer sur la cellule C7, puis sur la zone de liste déroulante de la barre d'outils Objets. 
		  
            Une zone de liste déroulante est créée en C7.
 - Créer des zones de liste déroulante dans les cellules C9 et C11.
 - Ouvrir le volet Structure de la base de données et développer le cube Analysis.
 - Faire glisser la dimension Période dans la zone de liste déroulante en C7.
 - 
            Double-cliquer sur la zone de liste déroulante en C7. 
		  
            La boîte de dialogue Format de vue liste s'affiche.
 - Nommer la zone de liste déroulante lv_time.
 - Faire glisser la dimension Region dans la zone de liste déroulante en C9.
 - Nommer la zone de liste déroulante lv_region.
 - Faire glisser la dimension Mesure dans la zone de liste déroulante en C11.
 - Nommer la zone de liste déroulante lv_measure.
 - 
            Sélectionner les cellules E13 et F13 et faire glisser la dimension Produit dans E13. 
		  
            Un hyperblock basé sur la dimension Produit est créé dans les cellules E13:F13.
 - 
            Faire glisser la dimension Point of Sales (POS) dans la cellule F12. 
            Un hyperblock basé sur la dimension POS est créé dans les cellules F12:F13.
Les hyperblocks Produit et POS se chevauchent dans la cellule F13.
 - 
            Ouvrir le volet Accessoires, puis créer et remplir les variables de rapport suivantes : 
            
Variable Remplir par trv_alias BestPracticesOLAP trv_cube Analyse trv_time_dim [period] trv_time_hie [period] trv_region_dim [region] trv_region_hie [region] trv_measure_dim [measure] trv_measure_hie [measure] trv_analyzedX_dim [pos] trv_analyzedX_hie [pos] trv_analyzedY_dim [product] trv_analyzedY_hie [product]  - 
            Dans la cellule F13, créer la formule CELLGET suivante : 
		  
            
=CELLGET(ReportVariables.trv_alias.Text,ReportVariables.trv_cube.Text,E13,F12,ReportObjects.lv_time.Text,ReportObjects.lv_region.Text,ReportObjects.lv_measure.Text)La formule renvoie une valeur dans la cellule F13.
 - Cliquer sur la bordure de l'hyperblock Produit.
 - Ouvrir le volet Avancé du Créateur de listes.
 - 
            Dans la section Général, double-cliquer sur BestPracticesOLAP et sélectionner <Modifier la formule> dans la liste affichée. 
            La boîte de dialogue Modifier la formule s'affiche.
 - 
            Dans la boîte de dialogue Modifier la formule, développer Variables de rapports, puis double-cliquer sur trv_alias. 
		  
            
=ReportVariables.trv_alias.texts'affiche dans le volet de droite. - Cliquer sur OK.
 - 
            Dans la section Général du volet Avancé, utiliser la boîte de dialogue Modifier la formule pour indiquer les affectations suivantes : 
		  
            
Section Général du volet Avancé du Créateur de listes Affectation dans la boîte de dialogue Modifier la formule Cube =ReportVariables.trv_cube.text Dimension =ReportVariables.trv_analyzedY_dim.text Hiérarchie =ReportVariables.trv_analyzedY_hie.text  - Cliquer sur la bordure de l'hyperblock POS.
 - 
            Spécifier les affectations suivantes dans le volet Avancé du Créateur de listes : 
		  
            
Section Général du volet Avancé du Créateur de listes Affectation dans la boîte de dialogue Modifier la formule Alias =ReportVariables.trv_alias.text Cube =ReportVariables.trv_cube.text Dimension =ReportVariables.trv_analyzedX_dim.text Hiérarchie =ReportVariables.trv_analyzedX_hie.text  - 
            Cliquer sur la zone de liste déroulante Date et spécifier les affectations suivantes dans le volet Avancé du Créateur de listes : 
            
Section Général du volet Avancé du Créateur de listes Affectation dans la boîte de dialogue Modifier la formule Alias =ReportVariables.trv_alias.text Cube =ReportVariables.trv_cube.text Dimension =ReportVariables.trv_time_dim.text Hiérarchie =ReportVariables.trv_time_hie.text  - Répéter l'étape 26 pour la zone de liste déroulante Région, en affectant Dimension et Hiérarchie aux variables Région.
 - Spécifier les affectations correctes pour la zone de liste déroulante Mesure.
 - Enregistrer le modèle de rapport.
 - 
            Dans le Catalogue de rapports, cliquer avec le bouton droit de la souris sur le modèle et sélectionner Paramètres de rapports. 
		  
            La boîte de dialogue Paramètres de rapports s'affiche.
 - Cliquer sur Ajouter un paramètre de rapport.
 - Dans le champ Variable, développer Variables de rapports et sélectionner rv_alias.
 - Dans la colonne Type, sélectionner le type Alias.
 - Sélectionner le type Cube pour ajouter un paramètre au cube.
 - Ajouter des paramètres pour chaque dimension et chaque hiérarchie pour lesquelles une variable a été créée. Sélectionner le cas échéant le type Dimension ou Hiérarchie.
 - 
            Facultatif : utiliser la flèche droite dans la barre d'outils pour mettre en retrait chaque paramètre de hiérarchie par rapport à sa dimension. 
		  
            Ainsi, chaque paramètre de hiérarchie est automatiquement rempli lorsqu'un utilisateur définit le paramètre de dimension correspondant dans l'Assistant Rapport.
 - Cliquer sur OK.
 - Enregistrer le modèle.
 - Tester le modèle en créant un rapport.