Loading

Visualisations conditionnelles dans les infobulles

Date de publication: Nov 29, 2023
Description
Impossible d'afficher une visualisation conditionnelle dans une infobulle lorsque vous survolez différents membres de dimension.

Cause

La possibilité d'implémenter une visualisation conditionnelle dans une infobulle n'est pas intégrée dans le produit à ce stade.
Résolution
La possibilité d'implémenter une visualisation conditionnelle dans une infobulle n'est pas intégrée dans le produit à ce stade.

Utilisez la procédure suivante comme astuce

Les instructions sont présentées dans le classeur joint qui utilise l'exemple d'ensemble de données Superstore. Dans ce classeur, les visualisations dans les infobulles dépendent de « Segment ».
  1. Créez 3 feuilles appelées Tooltip For ConsumerTooltip For Corporate et Tooltip For Home Office.
  2. Cliquez sur Analyse > Créer un champ calculé.
  3. Créez un champ calculé appelé For Tooltip (Pour l'infobulle) avec la formule suivante :
    IF [Segment]="Consumer" THEN '<Sheet name="Tooltip For Consumer" maxwidth="300" maxheight="300" filter="<All Fields>">'
    ELSEIF [Segment]="Corporate" THEN '<Sheet name="Tooltip For Corporate" maxwidth="300" maxheight="300" filter="<All Fields>">'
    ELSE '<Sheet name="Tooltip For Home Office" maxwidth="300" maxheight="300" filter="<All Fields>">'END
  4. Ouvrez une nouvelle feuille et nommez-la Feuille source puis placez  Sales sur Colonnes, Category et Segment sur Lignes, et For Tooltip sur la fiche Détails.
  5. Sur la fiche Repères, cliquez sur Infobulle.
  6. Dans la fenêtre de modification d'infobulle, cliquez sur Insérer > For Tooltip.
  7. Cliquez à nouveau sur Insérer > Feuilles > Tooltip For Consumer. Répétez cette étape pour Tooltip For Corporate et Tooltip For Home Office.
  8. Modifiez les balises maxwidth et maxheight sur 1 pour toutes les feuilles avec infobulles insérées.
Vous pouvez maintenant voir des visualisations dans les infobulles différentes pour chaque segment, et les visualisations dans les infobulles sont filtrées par « Segment » sélectionné.
Ressources supplémentaires
La solution ci-dessus ne s'applique pas à Tableau Server. Pour apporter votre soutien à l'inclusion de cette fonctionnalité, ajoutez votre vote à l'idée de communauté suivante : Feuilles intégrées conditionnelles s'affichant dans une infobulle

Le filtrage de visualisations dans les infobulles est déclenché par un filtre d'action Infobulle, lequel est automatiquement généré pour la feuille utilisée dans l'infobulle lorsque vous survolez un repère. Vous pouvez ajouter un filtre d'infobulle en insérant une feuille, mais pas un champ calculé dans l'infobulle. Pour générer des filtres d'infobulle, il est nécessaire d'insérer toutes les feuilles utilisées comme visualisations dans les infobulles. Par contre, vous pouvez les masquer en définissant les balises maxwidth et maxheight sur 1.

Pour plus de détails, consultez la session Visualisations dans les infobulles nouvelle génération dans la Conférence Tableau 2018. (La technique est présentée au segment 33:30).


Discuter de cet article... Forum de commentaires
Numéro d’article de la base de connaissances

001471251

Pièces jointes

ConditinalVizInTooltip.twbx

2461 KB

 
Chargement
Salesforce Help | Article