Utilisation de la hiérarchie des métadonnées OLAP pour sélectionner des vues différentes dans un rapport

  1. Créer un rapport avec des listes déroulantes dans les cellules B3, B5 et B7.
  2. Faire glisser la hiérarchie de métadonnées OLAP du volet Accessoires dans chacune des zones de liste déroulante.
  3. Intituler la première zone de liste déroulante Alias, la deuxième Cube et la troisième Dimension.
  4. Sélectionner la liste déroulante Alias. Dans le Créateur de listes, ouvrir la sélection de structure et sélectionner Repository_infor dans la liste Enfants de. Enregistrer les modifications apportées à la liste.
  5. Sélectionner la liste déroulante Cube. Dans la sélection de structure, sélectionner <Modifier la formule> dans la liste Enfants de.
  6. Dans l'onglet Variables de la boîte de dialogue Modifier la formule, développer ListViews et double-cliquer sur Alias.
    La zone de liste déroulante Cube dépend désormais de la zone de liste déroulante Alias.
  7. Sélectionner la zone de liste déroulante Dimension. La rendre dépendante de la zone de liste déroulante Cube.
    La première zone de liste déroulante contient à présent uniquement les alias de base de données. La deuxième contient les cubes et la troisième les dimensions du cube sélectionné dans la zone de liste déroulante Cube.
  8. Créer un hyperblock dans la cellule B9 du rapport en faisant glisser une dimension du cube dans le rapport.
  9. Sélectionner l'hyperblock et ouvrir le volet Avancé dans le créateur de listes. Dans la section Général, cliquer sur Best Practices Templates et sélectionner Modifier la formule. Spécifier =Alias.attribute dans la boîte de dialogue Modifier la formule.
  10. Renommer le cube pour que son nom fasse référence à l'attribut de la zone de liste déroulante Cube. Remplacer le nom du cube par =cube.attribute.
  11. Remplacer maintenant la dimension et la hiérarchie par =dimension.attribute.
  12. En mode Affichage, sélectionner un alias, un cube et une dimension dans les zones de liste déroulante.