Exemple de paramètre du rapport

Cet exemple est basé sur l'application Exemple. Il s'appuie sur un rapport doté de deux zones de liste déroulante contrôlant le contenu d'un second rapport. Les deux rapports comportent des variables et des paramètres de rapport. Ils ont en commun d'exploiter les hiérarchies Période et Région du cube Analysis pour les recherches.

  1. Créer un rapport nommé Filtres.
  2. Ajouter deux zones de liste déroulante, puis les lier aux dimensions Période et Région du cube Analysis.
  3. Créer des variables de rapport intitulées rv_date et rv_region.
  4. En mode Création, double-cliquer sur la zone de liste déroulante Période pour afficher la boîte de dialogue Format de vue liste.
  5. Indiquer rv_date comme valeur des variables d'entrée et de sortie.
  6. Ouvrir la boîte de dialogue Format de vue liste de la zone de liste déroulante Région, puis indiquer rv_region comme valeur pour les variables d'entrée et de sortie.
  7. Enregistrer le rapport.
  8. En mode Création, dans le Catalogue de rapports, cliquer avec le bouton droit de la souris sur le rapport Filtres, puis sélectionner Paramètres de rapports.
  9. Cliquer sur Ajouter un paramètre de rapport, puis sélectionner rv_date dans la liste des paramètres de rapport.
  10. Dans la colonne Type, sélectionner Element.
  11. Dans la colonne Recherche, sélectionner la hiérarchie Période du cube Analysis.
  12. Ajouter un second paramètre de rapport, en utilisant rv_region. Sélectionner Élément pour le type et la hiérarchie Région pour la recherche.
  13. Créer un rapport nommé Formules.
  14. Créer des variables de rapport intitulées rv_period et rv_location.
  15. Dans une cellule du rapport de formule, créer une formule ROC dans le cube Analysis :
    =ROC("BestPracticesOLAP","ANALYSIS","[CHANNEL].[All Channels]","[MEASURE].[Gross Margin]",
    "[POS].[All Pos]","[PRODUCT].[All Tires]",ReportVariables.rv_period.Text,ReportVariables.rv_location.Text,
    "[VALTYPE].[Variance]")
    Remarque

    Le rapport affiche #NA! car aucune des deux variables de rapport n'est remplie.

  16. En mode Création, dans le catalogue de rapports, cliquer avec le bouton droit de la souris sur le rapport de formule, puis sélectionner Paramètres de rapports.
  17. Créer des paramètres de rapport à partir des variables de rapport rv_period et rv_location. Sélectionner Élément pour le type et les hiérarchies Période et Région pour les recherches.
  18. Faites glisser les rapports Filtres et Formules vers un tableau de bord.
Dans la boîte de dialogue Communication entre widgets, deux connexions entre paramètres sont créées. L'une de ces connexions entre paramètres s'appelle rv_date, rv_period. Elle contient le paramètre rv_date issu du rapport Filtres et le paramètre rv_period issu du rapport Formules. La seconde connexion entre paramètres s'intitule rv_region, rv_location. Elle contient le paramètre rv_region issu du rapport Filtres et le paramètre rv_location issu du rapport Formules.

La valeur qui s'affiche dans le rapport Formules dépend de la date et de la région sélectionnées dans le rapport Filtres.