Interactif : Afficher / masquer une zone de filtre !



Aujourd'hui, nous allons voir ensemble comment créer une zone de filtre rétractable. Via un simple bouton vous pourrez afficher ou masquer une zone de filtre.


Cette astuce est des plus pratiques lorsque vous voulez gagner de la place dans un rapport !


Prérequis :

  • Power BI Desktop


Vous pouvez constater dans l'exemple ci dessous, qu'en cliquant sur le symbole "Information" en haut à gauche, une zone de filtre s'affiche. En sélectionnant ensuite le bouton "Retour", la zone se masque.



Cette action est rendue possible grâce à l'utilisation des signets Power BI.

C'est une action dérivée qui consiste à demander à Power BI d'afficher une mise en page ou un rendu spécifique suite à un clic bouton.


Pour rappel : Les signets permettent de raconter une histoire au lecteur du rapport. Une série de clics renvoie une sorte de diaporama à l'utilisateur.


1. Créer la zone de filtre

Tout d'abord, créez un bouton qui permettra au lecteur d'afficher la zone de filtre.


Ensuite, vous pourrez laisser libre choix à votre imagination en créant votre zone de filtre (directement par dessus les autres visuels de la page), veillez à ajouter à minima les éléments suivants :

  • Un forme d'arrière plan,

  • Les segments,

  • Un bouton retour.



2. Afficher les volets "signet" et "sélection"

Maintenant nous allons créer deux signets. Le premier représentera la page avec la zone de filtre active sur le rapport et le second, vous l'aurez compris, sans la zone de filtre.



3. Signet zone de filtre affichée

  • Dans le volet "signet", cliquez sur "ajouter",

  • Renommez votre signet.



4. Signet zone de filtre masquée

  • Dans le volet "signet", cliquez sur "ajouter",

  • Dans le volet "sélection", cliquez sur l'icône "masquer ce visuel" pour tous les éléments qui doivent l'être, afin de faire disparaitre la zone en question,

  • Dans le volet "signet", mettre à jour le signet (clique droit),

  • Puis désélectionnez le paramètre "Données".





5. Paramétrer les boutons

Pour ce faire, vous devez cliquer une première fois sur le visuel bouton, puis dans les paramètres de formatage du visuel :



  • Activez "Action",


  • Type : "Signet",


  • Choisissez ensuite le nom du signet en question.





Répétez cette étape pour le second bouton (affichage et masquage de la zone de filtre).


Vous avez dorénavant une zone de filtre qui pourra être interactive et qui vous fera gagner de l'espace dans votre rapport !


Attention : Avec Power BI Destock, pour actionner un bouton, veillez à utiliser la touche Ctrl lors du clic. Cette manipulation ne sera pas nécessaire lorsque votre rapport sera publié dans Power BI Service.


Astuce : Une seconde pratique consiste à dédier une page de filtrage unique qui agira sur l'ensemble des pages du rapport.




Alexis Dardaine - DGTL Performance





Contact

Alexis DARDAINE

0630478888

©2018 by DGTL Performance.

Toulouse