Loading

Échange de filtres à l'aide d'un paramètre

Date de publication: Feb 23, 2026
Tâche
Comment filtrer la vue différemment sur la base d'une valeur de paramètre.

Par exemple, vous pouvez changer le filtre de la vue de manière à afficher les ventes pour ce mois ou les ventes supérieures à 1000 $.
Étapes
L'exemple de classeur joint utilise l'ensemble de données de l'exemple Superstore pour démontrer les instructions suivantes :

Étape 1 : Créer un paramètre

  1. Cliquez sur la flèche bas à côté de Dimensions dans le volet Données et choisissez Créer un paramètre...
  2. Dans la boîte de dialogue Créer un paramètre, procédez comme suit puis cliquez sur OK :
    1. Nommez le paramètre. Dans cet exemple, je l'appellerai « Choose filter » (Choisir un filtre).
    2. Dans Type de données, choisissez Chaîne
    3. Pour les valeurs autorisées, sélectionnez Liste
    4. Ajoutez deux options à la liste pour « sales this month » et « sales over $1000 »
  3. Faites un clic droit sur [Choose a filter] dans le volet Données et sélectionnez Afficher la commande de paramètre.

Étape 2 : Créer les champs calculés suivants

  • Sélectionnez Analyse > Créer un champ calculé.
  • Créez un champ calculé appelé « Sales this month filter » (Filtre Ventes de ce mois) à l’aide de la formule suivante :
    DATEPART('month', [Order Date]) = DATEPART('month', TODAY())
  • Sélectionnez Analyse > Créer un champ calculé.
  • Créez un champ calculé appelé « Sales over $1000 » (Ventes supérieures à 1000 $) en utilisant la formule suivante :
    [Sales] > 1000
REMARQUE : dans cet exemple, les champs calculés pour les filtres séparés doivent renvoyer TRUE ou FALSE 
  • Sélectionnez Analyse > Créer un champ calculé.
  • Créez un champ calculé appelé « Swap Filter » (Changer de filtre) à l’aide de la formule suivante :
    ( [Choose a filter] = "sales this month" AND [Sales this month] )
    OR
    ( [Choose a filter] = "sales over $1000" AND [Sales over $1000])
REMARQUE : dans cet exemple, les champs calculés pour les filtres séparés doivent renvoyer TRUE ou FALSE 

Étape 3 : Activez le champ calculé Swap Filter

  1. Faites glisser [Swap Filter] vers l'étagère Filtres.
  2. Dans la boîte de dialogue, cochez True puis cliquez sur OK.
Ressources supplémentaires
Cette méthode ne fonctionne que dans une source de données de type cube si tous les filtres n'utilisent que des mesures parce que les cubes restreignent l'utilisation des dimensions dans les champs calculés. Pour en savoir plus, consultez Création d'un champ calculé utilisant des dimensions avec une source de données de type cube.


 
Numéro d’article de la base de connaissances

001458046

Pièces jointes

Swap Filters 10.5

121 KB

Swap Filters.twbx

121 KB

 
Chargement
Salesforce Help | Article