Exemple de liste de variables

Cet exemple utilise le cube Analysis de l'application Exemples. Il permet de permuter les dimensions qui constituent les axes X et Y d'un rapport en modifiant la valeur de deux variables.

  1. Créer deux variables globales nommées axeX et axeY (une pour chaque axe). Leur donner respectivement comme valeur [Product] et [Period].
  2. Créer des listes serveur pour les dimensions Produit et Période.
  3. Sélectionner la liste Période et ouvrir le volet Avancé du Créateur de listes. Dans la section Général, cliquer sur Période dans le champ Dimension et choisir <Modifier la formule> dans la liste de sélection.
  4. Dans la boîte de dialogue Modifier la formule, double-cliquer sur axeY dans la liste des variables globales, puis cliquer sur OK.
  5. Cliquer sur Période dans le champ Hiérarchie et sélectionner axeY dans la boîte de dialogue Modifier la formule.
    Dans la structure de la base de données, la liste Période est transférée dans le dossier Listes de variables.
  6. Procéder de la même manière pour la liste Produit, mais en sélectionnant comme variable axeX au lieu d'axeY.
    Dans la structure de la base de données, la liste serveur est transférée dans le dossier Listes de variables.
  7. Créer un nouveau rapport et faire glisser la liste Période vers la cellule B4 afin de créer un hyperblock vertical.
  8. Faire glisser la liste Produit vers la cellule C3 et créer un hyperblock horizontal imbriqué.
    En mode Affichage, les listes Produit et Période forment les axes X et Y du rapport.
  9. Dans le volet Accessoires, remplacer la valeur de la variable axeX par [Period] et la valeur de axeY par [Product].
    En mode Affichage, la liste Période constitue à présent l'axe X et la liste Produit est l'axe Y.