Utiliser des boutons dans Power BIUse buttons in Power BI

En utilisant des boutons dans Power BI, vous pouvez créer des rapports qui se comportent comme des applications et donc créer un environnement plus interactif dans lequel les utilisateurs peuvent se déplacer, cliquer et interagir davantage avec le contenu Power BI.Using buttons in Power BI lets you create reports that behave similar to apps, and thereby, create an engaging environment so users can hover, click, and further interact with Power BI content. Vous pouvez ajouter des boutons aux rapports dans Power BI Desktop et dans le service Power BI.You can add buttons to reports in Power BI Desktop and in the Power BI service. Lorsque vous partagez vos rapports dans le service Power BI, ils offrent une expérience de type application à vos utilisateurs.When you share your reports in the Power BI service, they provide an app-like experience for your users.

Boutons dans Power BI

Créer des boutons dans les rapportsCreate buttons in reports

Créer un bouton dans Power BI DesktopCreate a button in Power BI Desktop

Pour créer un bouton dans Power BI Desktop, dans le ruban Insertion, sélectionnez Boutons. Un menu déroulant apparaît, dans lequel vous pouvez sélectionner le bouton de votre choix dans une collection d’options, comme illustré ci-dessous.To create a button in Power BI Desktop, on the Insert ribbon, select Buttons and a drop-down menu appears, where you can select the button you want from a collection of options, as shown in the following image.

Ajouter une commande de bouton dans Power BI Desktop

Créer un bouton dans le service Power BICreate a button in the Power BI service

Pour créer un bouton dans le service Power BI, ouvrez le rapport en mode Édition.To create a button in the Power BI service, open the report in Editing view. Sélectionnez Boutons dans la barre de menus supérieure et un menu déroulant apparaît, dans lequel vous pouvez sélectionner le bouton de votre choix dans une collection d’options, comme illustré ci-dessous.Select Buttons in the top menu bar and a drop-down menu appears, where you can select the button you want from a collection of options, as shown in the following image.

Ajouter un contrôle de bouton dans le service Power BI

Personnaliser un boutonCustomize a button

Que vous créiez le bouton dans Power BI Desktop ou le service Power BI, le reste du processus est le même.Whether you create the button in Power BI Desktop or the Power BI service, the rest of the process is the same. Quand vous sélectionnez le bouton dans le canevas de rapport, le volet Visualisations vous montre les nombreuses façons dont vous pouvez personnaliser le bouton afin de répondre à vos besoins.When you select the button on the report canvas, the Visualizations pane shows you the many ways you can customize the button to fit your requirements. Par exemple, vous pouvez activer ou désactiver Texte du bouton en actionnant le curseur dans la carte du volet Visualisations.For example, you can turn Button Text on or off by toggling the slider in that card of the Visualizations pane. Vous pouvez également changer l’icône du bouton, le remplissage du bouton, le titre et l’action effectuée quand les utilisateurs sélectionnent le bouton dans un rapport, entre autres propriétés.You can also change the button icon, the button fill, the title, and the action that's taken when users select the button in a report, among other properties.

Mettre en forme un bouton dans un rapport Power BI

Définir les propriétés d’un bouton quand celui-ci est inactif, survolé ou sélectionnéSet button properties when idle, hovered over, or selected

Les boutons de Power BI présentent trois états : par défaut (comme ils apparaissent quand ils ne sont ni survolés ni sélectionnés), survolé ou sélectionné (souvent quand les utilisateurs cliquent dessus).Buttons in Power BI have three states: default (how they appear when not hovered over or selected), when hovered over, or when selected (often referred to as being clicked). Un grand nombre des cartes du volet Visualisations peuvent être modifiées individuellement en fonction de ces trois états, ce qui vous donne une grande souplesse pour personnaliser vos boutons.Many of the cards in the Visualizations pane can be modified individually based on those three states, providing plenty of flexibility for customizing your buttons.

Les cartes suivantes du volet Visualisations vous permettent d’ajuster la mise en forme ou le comportement d’un bouton en fonction de ses trois états :The following cards in the Visualizations pane let you adjust formatting or behavior of a button based on its three states:

  • Texte du boutonButton Text
  • IcôneIcon
  • ContourOutline
  • RemplirFill

Pour sélectionner la manière dont le bouton doit apparaître pour chaque état, développez l’une de ces cartes et sélectionnez la liste déroulante qui apparaît en haut.To select how the button should appear for each state, expand one of those cards and select the drop-down that appears at the top of the card. Dans l’image suivante, vous voyez la carte Icône développée, avec la liste déroulante sélectionnée pour montrer les trois états.In the following image, you see the Icon card expanded, with the drop-down selected to show the three states.

Les trois états d’un bouton dans un rapport Power BI

Sélectionner l’action d’un boutonSelect the action for a button

Vous pouvez sélectionner l’action à effectuer quand un utilisateur sélectionne un bouton dans Power BI.You can select which action is taken when a user selects a button in Power BI. Vous pouvez accéder aux options des actions de bouton dans la carte Action du volet Visualisations.You can access the options for button actions from the Action card in the Visualizations pane.

Action d’un bouton dans Power BI

Options des actions de bouton :Here are the options for button actions:

  • Précédent renvoie l’utilisateur à la page précédente du rapport.Back returns the user to the previous page of the report. Cela est utile pour les pages d’extraction.This is useful for drill-through pages.
  • Signet présente la page de rapport qui est associée à un signet défini pour le rapport en cours.Bookmark presents the report page that's associated with a bookmark that is defined for the current report. Apprenez-en davantage sur les signets dans Power BI.Learn more about bookmarks in Power BI.
  • Extraire permet à l’utilisateur d’accéder à une page d’extraction filtrée en fonction de sa sélection, sans utiliser les signets.Drill through navigates the user to a drill-through page filtered to their selection, without using bookmarks. Apprenez-en davantage sur les boutons d’extraction dans les rapports.Learn more about drill-through buttons in reports.
  • Navigation entre les pages permet à l’utilisateur d’accéder à une page différente dans le rapport, sans utiliser de signets.Page navigation navigates the user to a different page within the report, also without using bookmarks. Consultez Créer une navigation entre les pages dans cet article pour plus d’informations.See Create page navigation in this article for details.
  • Q&R ouvre une fenêtre Explorateur Q&R.Q&A opens a Q&A Explorer window.

Certains boutons ont une action par défaut sélectionnée automatiquement.Certain buttons have a default action selected automatically. Par exemple, le type de bouton Questions et réponses sélectionne automatiquement Questions et réponses comme action par défaut.For example, the Q&A button type automatically selects Q&A as the default action. Vous pouvez en savoir plus sur l’Explorateur de Questions et réponses en consultant ce billet de blog.You can learn more about Q&A Explorer by checking out this blog post.

Vous pouvez essayer ou tester les boutons que vous créez pour votre rapport en utilisant Ctrl + clic sur le bouton que vous souhaitez utiliser.You can try or test the buttons you create for your report by using CTRL+CLICK on the button you want to use.

Créer une navigation entre les pagesCreate page navigation

Avec le type d’action Navigation entre les pages, vous pouvez créer une expérience de navigation complète sans avoir à enregistrer ni gérer aucun signet.With the Action type Page navigation, you can build an entire navigation experience without having to save or manage any bookmarks at all.

Pour configurer un bouton de navigation entre les pages, créez un bouton avec Navigation entre les pages comme type d’action, puis sélectionnez la page Destination.To set up a page navigation button, create a button with Page navigation as the action type, and select the Destination page.

Action Navigation entre les pages

Vous pouvez créer un volet de navigation personnalisé et y ajouter des boutons de navigation.You can build a custom navigation pane, and add the navigation buttons to it. Vous évitez d’avoir à modifier et gérer les signets si vous souhaitez changer les pages à afficher dans votre volet de navigation.You avoid having to edit and manage bookmarks if you want to change which pages to show in your navigation pane.

Créer une page de navigation

En outre, vous pouvez mettre en forme de manière conditionnelle l’info-bulle, comme vous pouvez le faire avec d’autres types de bouton.Additionally, you can conditionally format the tooltip as you can do with other button types.

Définir la destination de navigation de manière conditionnelleSet the navigation destination conditionally

Vous pouvez utiliser la mise en forme conditionnelle pour définir la destination de navigation, en fonction de la sortie d’une mesure.You can use conditional formatting to set the navigation destination, based on the output of a measure. Par exemple, vous pourriez vouloir économiser de l’espace sur le canevas de rapport en faisant en sorte qu’un seul bouton permette d’accéder à différentes pages en fonction de la sélection de l’utilisateur.For example, you may want to save space on your report canvas by having a single button to navigate to different pages based on the user’s selection.

Naviguer à l’aide d’un bouton Aller à

Pour créer l’exemple ci-dessus, commencez par créer une table à une seule colonne avec les noms des destinations de navigation :To create the example shown above, start by creating a single-column table with the names of the navigation destinations:

Création d'une table

Power BI utilise une correspondance exacte de chaînes pour définir la destination d’extraction. Par conséquent, vérifiez que les valeurs entrées sont alignées exactement avec les noms de vos pages d’extraction.Power BI uses exact string match to set the drill-through destination, so double-check that the entered values exactly align with your drill-through page names.

Une fois que vous avez créé la table, ajoutez-la à la page en tant que segment à sélection unique :After you've created the table, add it to the page as a single-select slicer:

Segment de navigation

Ensuite, créez un bouton de navigation entre les pages et sélectionnez l’option de mise en forme conditionnelle pour la destination :Then create a page navigation button and select the conditional formatting option for the destination:

Bouton de navigation de la page

Sélectionnez le nom de la colonne que vous avez créée. Dans ce cas, il s’agit de Sélectionner une destination :Select the name of the column you created, in this case, Select a destination:

Sélectionner une destination

Désormais, le bouton peut donner accès à différentes pages, en fonction de la sélection de l’utilisateur.Now the button can navigate to different pages, depending on the user’s selection.

Naviguer à l’aide d’un bouton Aller à

Formes et images pour la navigationShapes and images for navigation

L’action de navigation entre les pages est prise en charge pour les formes et les images, pas seulement pour les boutons.Page navigation action is supported for shapes and images, not just buttons. Voici un exemple d’utilisation de l’une des formes intégrées :Here’s an example using one of the built-in shapes:

Utiliser une flèche pour la navigation

Voici un exemple utilisant une image :Here’s an example using an image:

Utiliser une image pour la navigation

Les boutons prennent en charge les images de remplissageButtons support fill images

Les boutons prennent en charge les images de remplissage.Buttons support fill images. Vous pouvez personnaliser l’apparence de votre bouton à l’aide d’images de remplissage associées aux états de bouton prédéfinis : par défaut, au survol, à l’appui et désactivé (pour l’extraction).You can customize the look and feel of your button with fill images combined with the built-in button states: default, on hover, on press, and disabled (for drill through).

Images de remplissage du bouton d’extraction

Définissez Remplissage sur Activé, puis créez des images pour les différents états.Set Fill to On, then create images for the different states.

Paramètres de l’image de remplissage

Étapes suivantesNext steps

Pour plus d’informations sur les fonctionnalités qui sont similaires ou pour interagir avec des boutons, consultez les articles suivants :For more information about features that are similar or interact with buttons, take a look at the following articles: