Loading

Création d'un filtre de date affichant un nombre défini par l'utilisateur de jours/mois/années passés

Date de publication: Nov 27, 2023
Tâche
Comment créer un filtre de date coulissant qui affichera les données par le dernier nombre de jours, de mois, de trimestres ou d'années défini par l'utilisateur.
Étapes
Vous pouvez vérifier les instructions suivantes dans le classeur joint ci-dessous. Pour cet exemple, une période de trois mois avant la date sélectionnée par le filtre coulissant s'affichera.

Étape 1 : créer un paramètre de contrôle de date

Cette commande de curseur sera utilisée pour sélectionner la date de fin du bloc de trois mois. Effectivement, si la date d'aujourd'hui est sélectionnée, les trois premiers mois précédents de données s'affichent.
  1. Faites un clic droit sur le volet Paramètres et sélectionnez Créer un paramètre.
  2. Vérifiez que les paramètres suivants sont en place :
    • Dans Type de données, sélectionnez Date.
    • Dans Valeur actuelle, entrez la date souhaitée.
    • Dans Format d'affichage, sélectionnez Automatique.
    • Dans Valeurs autorisées, sélectionnez Plage.
    • Dans Plage de valeurs, sélectionnez Ajouter des valeurs depuis.
    • Sélectionnez le champ de date, dans cet exemple, Date de commande.
  3. Cliquez sur OK.

Étape 2 : créer un paramètre de contrôle de plage de dates

C'est ici que vous configurez le cadre temporel des données affichées. Par exemple, une valeur de -5 affichera les données des cinq mois précédant la date définie dans le paramètre de contrôle de date. 

  1. Faites un clic droit sur le volet Paramètres et sélectionnez Créer un paramètre.
  2. Assurez-vous que les paramètres suivants sont en place :
    • Dans Type de données, sélectionnez Entier.
    • Dans Valeur actuelle, entrez la valeur souhaitée. Pour cet exemple, une valeur de -3 est utilisée pour les trois mois précédents.
    • Dans Format d'affichage, sélectionnez Automatique.
    • Sous Valeurs autorisées, sélectionnez  Toutes.
  1. Cliquez sur OK.

Étape 3: créer le champ calculé qui fera office de filtre

Ce champ calculé permet de sélectionner la date dans le commande de paramètre Contrôle de date et d'afficher les données en fonction du paramètre Contrôle de plage de dates.

  1. Accédez à Analyse > Créer un champ calculé....
  2. Entrez une formule du type suivant :
    IF [Order Date] <= [Date Control]
    AND [Order Date] >= (DATEADD('month', [Date Range Control], [Date Control])) THEN "Keep"
    ELSE "Remove"
    END
  • Où [Date de commande] est le champ de date utilisé par les données sous-jacentes.
  • Où [Contrôle de date] est le paramètre de contrôle de curseur créé à l'étape 1.
  • Où [Contrôle de plage de dates] est le paramètre de plage de dates créé à l'étape 2.

Remarque : le champ calculé et le paramètre peuvent être modifiés de manière à afficher les années, les trimestres, etc., tant que les données sous-jacentes prennent en charge cette fonction.

Numéro d’article de la base de connaissances

001458325

Pièces jointes

Date Range.twbx

976 KB

 
Chargement
Salesforce Help | Article