Loading

Colorer une vue de manière conditionnelle par chaque valeur ou toutes les valeurs combinées

Date de publication: Jul 20, 2023
Tâche
Comment colorer les repères différemment pour chaque membre de dimension, ou une autre couleur non segmentée lorsque tous les membres de dimension s'affichent dans la vue
Étapes
L'exemple de classeur joint utilise l'ensemble de données de l'exemple Superstore pour démontrer les instructions suivantes :
  1. Faites glisser [Region] vers l'étagère Colonnes
  2. Faites glisser [Ventes] vers l'étagère Lignes
  3. Faites glisser [Profit] sur l'axe Sales et déposez le champ
  4. Déplacez [Noms de mesures] depuis l'étagère Colonnes vers Couleur sur la fiche Repères
  5. Créez un champ calculé portant un nom tel que « All or each segment color » (Tout ou chaque couleur de segment) avec un calcul du type suivant :

    IF { FIXED : COUNTD([Segment])} = {EXCLUDE [Segment] : COUNTD([Segment])}
    THEN "All"
    ELSE [Segment]
    END

    Remarque : l'expression FIXED renvoie toujours le nombre total unique de segments, quelle que soit la manière dont la vue est filtrée. L'expression EXCLUDE renvoie le nombre unique de segments dans la vue en fonction de la manière dont la vue est filtrée. Il est nécessaire d'exclure [Segment] sinon chaque repère de la vue renvoie 1 (puisque chaque segment de barre n'a qu'une seule valeur de [Segment])

  6. Appuyez sur Maj et faites glisser [All or each segment color] (Tout ou chaque couleur de segment) sur Couleur.
Ressources supplémentaires
Vous devrez modifier le filtre [Segment] et définir manuellement la couleur pour cette sélection de filtre. Répétez ensuite ce processus pour chaque sélection de filtre [Segment] possible.
Numéro d’article de la base de connaissances

001453816

Pièces jointes

example all or one segment color.twbx

2443 KB

 
Chargement
Salesforce Help | Article