Loading

Le filtre d'action ne filtre pas la feuille de travail cible incluant la date d'ajout de la dimension en tant que filtre cible

Date de publication: Jul 20, 2023
Description
Lorsqu'une action de filtre a été créée avec l'option par défaut « Tous les champs » sélectionnée pour Filtres cible, et que l'action de filtre est déclenchée, la feuille de calcul cible n'est pas filtrée par une partie ou la totalité des dimensions attendues.
 
Si la dimension est ajoutée en tant que filtre cible sous « Champs sélectionnés », l'avertissement suivant peut s'afficher :
 
Champs absents dans <nom de la feuille source>

Cause

Par défaut, les actions ne transmettent que les valeurs de dimensions non agrégées qui sont présentes dans la vue. Une dimension dans l'étagère Filtres est utilisée pour filtrer les données intégrées dans la vue, mais les valeurs de filtre elles-mêmes ne sont pas intégrées dans la vue.
Résolution

La solution optimale varie selon la manière dont la vue est créée.

  • Utilisez l'Option 1 lorsque la dimension manquante est moins granulaire que les dimensions déjà dans la vue.
  • Utilisez l'Option 2 lorsque la dimension manquante est uniquement dans l'étagère Filtres de la feuille source et que l'Option 1 modifie l'aspect de la vue.
  • Utilisez l'Option 3 lorsque la feuille cible doit être filtrée par une condition dans un calcul de la feuille de calcul source.
  • Utilisez l'Option 4 lorsque le champ manquant est une dimension agrégée, un calcul de table ou une dimension issue de la source de données secondaire.

Option 1 : Ajouter toutes les dimensions à la vue source

Pour voir une démonstration, téléchargez le classeur depuis le volet droit de cet article et consultez « Option 1 (solution) » sur le tableau de bord
  1. Ajoutez la/les dimension(s) à l'un des emplacements suivants : Étagère Lignes, Étagère Colonnes, Couleur, Taille, Étiquette ou Détails.
Remarque : lorsque vous utilisez Champs sélectionnés pour Filtres cible, les filtres de date doivent correspondre au niveau de date dans la feuille source exactement. Certains niveaux de date ont deux options d'aspect similaire. Par exemple, MONTH(Date Field) peut être le mois tronqué, ce qui renvoie un résultat du type 8/1/2019, ou la partie de date « mois », ce qui renvoie un résultat du type 8.

Option 2 : Partager le filtre avec la feuille de calcul cible

Pour voir une démonstration, téléchargez le classeur depuis le volet droit de cet article et consultez « Option 2 (solution) » sur le tableau de bord
  1. Partagez le(s) filtre(s) sur la feuille source avec la feuille de calcul cible. Pour des instructions détaillées, consultez Appliquer des filtres à plusieurs feuilles de calcul

 

Option 3 : Créer une dimension pour transmettre une condition

Lorsque la vue source inclut un calcul conditionnel, pour filtrer la vue cible par la même condition, la condition doit être convertie en une dimension.Par exemple, la vue source dénombre tous les clients dont les ventes dépassent 2000 $ et les regroupe par [Segment]. L'action de filtre ne transmet que la valeur du segment et ne filtre pas la feuille de calcul cible sur les seuls clients dont les ventes dépassent 2000 $.

Pour voir une démonstration, téléchargez le classeur depuis le volet droit de cet article et consultez « Option 3 (solution) » sur le tableau de bord
  1. Créez une dimension calculée qui ne contient que la condition. Pour savoir comment créer une dimension à partir d'une mesure, consultez Impossible de convertir une mesure en dimension

Option 4 : Créer un calcul agrégé correspondant aux valeurs dans une autre dimension

Lorsque la vue source inclut une dimension agrégée, une dimension issue de la source de données secondaire ou un calcul de table, et que l'action de filtre est définie sur Tous les champs, la vue cible n'est pas filtrée par cette dimension agrégée, la dimension issue de la source de données secondaire ou le calcul de table.

Pour voir une démonstration de la solution ci-dessous, téléchargez le classeur depuis le volet droit de cet article et consultez « Option 4 (solution) » sur le tableau de bord
  1. Créez un calcul contenant la dimension agrégée, la dimension issue de la source de données secondaire, ou un calcul de table s'il n'est pas déjà un calcul
  2. Dans la boîte de dialogue Modifier l'action de filtre, sous Filtres cible, choisissez Champs sélectionnés
  3. Ajoutez un filtre qui définit le calcul à partir de l'étape 1 égal à une dimension non agrégée
Ressources supplémentaires

Comment trouver les dimensions manquantes

Tous les champs (il s'agit de l'option par défaut pour Filtres cible)
  1. Déclenchez l'action de filtre au moins une fois
  2. Accédez à la feuille de calcul cible
  3. Dans l'étagère Filtres, lisez le nom du filtre qui commence par Action(...). Ce filtre est automatiquement généré par l'action de filtre et répertorie toutes les dimensions incluses dans le filtre en les séparant par des virgules
Champs sélectionnés
  1. Accédez à Tableau de bord > Actions…
  2. Dans la boîte de dialogue Actions, modifiez l'action de filtre
  3. Survolez l'avertissement « Champs absents » dans <nom de la feuille source>
  4. Une infobulle s'affiche et répertorie le nom des dimensions manquantes
Numéro d’article de la base de connaissances

001473940

Pièces jointes

filter action examles.twbx

2544 KB

 
Chargement
Salesforce Help | Article