Loading

Filtrage d'un seul axe sur un graphique à axe double

Date de publication: Nov 29, 2023
Description
Lors de la création d'un graphique à axe double, le filtre affecte les deux axes. L'interface utilisateur ne contient aucune option pour sélectionner l'axe affecté par le filtre.

Cause

Les champs de l'étagère Filtres s'appliquent à toute la vue
Résolution
Selon la vue, l'option optimale varie. Voir Informations supplémentaires ci-dessous pour savoir à quels cas chaque solution est la plus adaptée. Le classeur que vous pouvez télécharger sur le volet droit fournit des exemples pour chaque option avec des instructions détaillées.


Option 1 : Créer un calcul qui ignore les filtres

Créez un calcul qui ignore les filtres à utiliser comme l'un des axes. Consultez Créer un calcul qui ignore les filtres pour savoir s'il faut utiliser une expression de niveau de détail (LOD) FIXED ou un paramètre.

Remarque : lorsque vous utilisez un paramètre, chaque axe ne peut avoir qu'un repère NULL. Ces repères ne peuvent pas être filtrés ni masqués parce que le repère NULL sur un axe est associé à tous les repères non NULL sur l'autre axe.
 

Option 2 : Utiliser la fusion des données

Combinez une seconde copie de la source de données d'origine, puis utilisez les mesures à filtrer de la seconde source de données ainsi que le(s) champ(s) de filtre.
  1. Faites un clic droit sur la source de données et sélectionnez Dupliquer.
  2. Liez les sources de données contenant toutes les dimensions de la vue, à l'exception de la dimension que vous souhaitez utiliser comme filtre.
  3. Créez l'axe double à partir de la source de données secondaire.
  4. Créez un filtre en utilisant la dimension provenant d'une source de données secondaire.


Option 3 : Utiliser une auto-union

L'annulation de l'union des données à elle-même duplique les données. Le filtre peut ainsi être modifié de manière à montrer à l'utilisateur final l'axe qu'il filtre.
  1. Accédez à l'onglet Source de données
  2. Faites glisser une seconde copie de toute table contenant un champ de filtre sur la table d'origine et déposez sur le texte « Faire glisser la table vers l'union »
  3. Remplacez les champs de l'axe par des calculs définissant les axes comme valeurs provenant d'une seule table de l'union, par exemple :

    IF [Nom de la table] = "{table name}"
    THEN [Mesure de l'axe]
    END
  4. Remplacez le(s) champ(s) de filtre par un calcul qui ajoute un nom d'axe, par exemple :

    IF [Nom de la table] = "{table name}"
    THEN "Axis 1 name, "
    ELSE "Axis 2 name, "
    END
    + [Champ de filtre]

Option 4 : Superposer deux nuages de points

Lorsque l'étagère Colonnes et l'étagère Lignes contiennent toutes deux des mesures avec axe double, la vue contient 4 nuages de points superposés, un pour chaque combinaison de 2 mesures sur chaque étagère. Pour afficher 2 des 4 nuages de points superposés, procédez comme suit :
  1. Créez les nuages de points souhaités dans des feuilles de calcul séparées
  2. Ajoutez les deux feuilles de calcul à un tableau de bord avec l'une flottant sur l'autre. Consultez Disposition en tuiles ou flottante pour les éléments de tableau de bord
  3. Configurez l'arrière-plan de la feuille de calcul supérieure de manière à ce qu'il soit transparent.Consultez Rendre l'arrière-plan des feuilles de calcul transparent
Ressources supplémentaires
  • Pour les cartes, utilisez l'Option 1 avec un paramètre. Les champs de latitude et de longitude d'origine doivent rester dans la vue, et tous les champs des fiches Repères affectant l'aspect de la vue doivent être remplacés par des champs calculés qui filtrent les données.Consultez la feuille de calcul « Opt 1b: Parameter » dans le classeur à télécharger depuis le volet droit à titre d'exemple.
  • L'Option 1 avec un calcul FIXED peut rencontrer un problème lorsque tous les enregistrements d'une catégorie sont filtrés, puis la catégorie est filtrée elle aussi. Si vous avez besoin que la catégorie s'affiche toujours, utilisez l'Option 1 avec un paramètre ou l'Option 3.

Pour apporter votre soutien à l'inclusion de cette amélioration dans une version future du produit, ajoutez votre vote à l'idée de communauté suivante : Filtrage d'un seul axe sur une carte à axe double


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

001474101

Pièces jointes

Filter Dual Axis chart_v2019.1.twbx

2272 KB

 
Chargement
Salesforce Help | Article