Loading

Création d'en-têtes de colonne dynamiques

Date de publication: Feb 25, 2026
Tâche
Comment créer des en-têtes de colonne dynamiques dans un tableau de bord à l'aide des paramètres et des champs calculés.
Étapes

Les étapes ci-dessous sont spécifiques à l'exemple de source de données SuperStore et peuvent être consultées dans le classeur joint Creating Dynamic Column Headers.twbx.  

Étape 1 : Créer 4 paramètres

Paramètre : Plage 1 - Début

  1. Faites un clic droit dans la fenêtre Données puis sélectionnez 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 :
    • Nommez le paramètre. Dans l'exemple de classeur, le paramètre s'appelle Plage 1 - Début.
    • Dans Type de données, sélectionnez Date et heure.
    • Dans Format d'affichage, sélectionnez le format souhaité.
    • (Facultatif) Vous pouvez limiter la plage qui apparaît dans les commandes de paramètre en sélectionnant Plage pour Valeurs autorisées, puis en définissant des valeurs maximum et minimum.

Paramètre : Plage 1 - Fin

  1. Faites un clic droit dans la fenêtre Données puis sélectionnez 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 :
    • Nommez le paramètre. Dans l'exemple de classeur, le paramètre s'appelle Plage 1 - Fin.
    • Dans Type de données, sélectionnez Date et heure.
    • Dans Format d'affichage, sélectionnez le format souhaité.
    • (Facultatif) Vous pouvez limiter la plage qui apparaît dans les commandes de paramètre en sélectionnant Plage pour Valeurs autorisées, puis en définissant des valeurs maximum et minimum.

Paramètre : Plage 2 - Début

  1. Faites un clic droit dans la fenêtre Données puis sélectionnez 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 :
    • Nommez le paramètre. Dans l'exemple de classeur, le paramètre s'appelle Plage 2 - Début.
    • Dans Type de données, sélectionnez Date et heure.
    • Dans Format d'affichage, sélectionnez le format souhaité.
    • (Facultatif) Vous pouvez limiter la plage qui apparaît dans les commandes de paramètre en sélectionnant Plage pour Valeurs autorisées, puis en définissant des valeurs maximum et minimum.

Paramètre : Plage 3 - Fin

  1. Faites un clic droit dans la fenêtre Données puis sélectionnez 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 :
    • Nommez le paramètre. Dans l'exemple de classeur, le paramètre s'appelle Plage 2 - Fin.
    • Dans Type de données, sélectionnez Date et heure.
    • Dans Format d'affichage, sélectionnez le format souhaité.
    • (Facultatif) Vous pouvez limiter la plage qui apparaît dans les commandes de paramètre en sélectionnant Plage pour Valeurs autorisées, puis en définissant des valeurs maximum et minimum.
Étape 2 : Créer 4 champs calculés

Champ calculé : Ventes Plage 1

  1. Sélectionnez Analyse > Créer un champ calculé
  2. Dans la boîte de dialogue Champ calculé qui s'ouvre, nommez le champ calculé Ventes Plage 1
  3. Saisissez la formule suivante puis cliquez sur OK :
  4. IF [Order Date]>= [Range 1 - Start] AND [Order Date]<=[Range 1 - Stop] THEN ([Sales]) ELSE 0 END 

Champ calculé : Ventes Plage 2

  1. Sélectionnez Analyse > Créer un champ calculé
  2. Dans la boîte de dialogue Champ calculé qui s'ouvre, nommez le champ calculé Ventes Plage 2
  3. Saisissez la formule suivante puis cliquez sur OK :
  4. IF [Order Date]>= [Range 2 - Start] AND [Order Date]<=[Range 2 - Stop] THEN ([Sales]) ELSE 0 END 

Champ calculé : Plage dynamique 1

  1. Sélectionnez Analyse > Créer un champ calculé
  2. Dans la boîte de dialogue Champ calculé qui s'ouvre, nommez le champ calculé Plage dynamique 1
  3. Saisissez la formule suivante puis cliquez sur OK :
  4. STR((DATENAME('month', [Range 1 - Start]))+ " " 
    + DATENAME('day', [Range 1 - Start]) + ", " 
    + DATENAME('year', [Range 1 - Start])) + " - " 
    + str((DATENAME('month', [Range 1 - Stop]))+ " " 
    + DATENAME('day', [Range 1 - Stop]) + ", " 
    + DATENAME('year', [Range 1 - Stop])) 

Champ calculé : Plage dynamique 2

  1. Sélectionnez Analyse > Créer un champ calculé
  2. Dans la boîte de dialogue Champ calculé qui s'ouvre, nommez le champ calculé Plage dynamique 2
  3. Saisissez la formule suivante puis cliquez sur OK :
  4. STR((DATENAME('month', [Range 2 - Start]))+ " " 
    + DATENAME('day', [Range 2 - Start]) + ", " 
    + DATENAME('year', [Range 2 - Start])) + " - " 
    + str((DATENAME('month', [Range 2 - Stop]))+ " " 
    + DATENAME('day', [Range 2 - Stop]) + ", " 
    + DATENAME('year', [Range 2 - Stop])) 
Étape 3 : Créer la visualisation

Créer les vues

  1. Dans la Feuille 1
    1. Depuis Dimensions, faites glisser Order Date vers l'étagère Colonnes.
    2. Depuis Dimensions, faites glisser Customer et Product Name vers l'étagère Lignes.
    3. Dans la vue, faites un clic droit sur l'en-tête Order Date, puis sélectionnez Masquer les étiquettes de champ pour les colonnes. 
    4. Faites un clic droit sur les quatre paramètres, puis sélectionnez Afficher la commande de paramètre pour tous les paramètres.
  2. Feuille 2
    1. Depuis Dimensions, faites glisser Plage dynamique 1 vers l'étagère Texte.
    2. Ajustez la feuille à votre convenance.
  3. Feuille 2
    1. Depuis Dimensions, faites glisser Plage dynamique 2 vers l'étagère Texte.
    2. Ajustez la feuille à votre convenance.

Créer le tableau de bord

  1. Depuis Tableau de bord, faites glisser Feuille 1 sur le tableau de bord.
  2. Dans le volet Tableau de bord, cliquez sur Flottant sous la section Objets.
  3. Faites glisser Feuille 2 vers le tableau de bord.
  4. Dans la vue, faites un clic droit sur le titre de la feuille 2, puis sélectionnez Masquer le titre.
  5. Placez la feuille 2 au-dessus de la colonne appropriée puis redimensionnez l'objet de tableau de bord selon vos besoins.
  6. Répétez les étapes 3 à 5 avec la feuille 3.
Sélectionnez une date de début et de fin dans les filtres rapides à droite pour mettre à jour les en-têtes.
 
Pour consulter les étapes présentées dans la vidéo ci-dessous, veuillez développer les sections ci-dessus.
Remarque : la vidéo n'a pas de son. Pour visionner la vidéo en haute définition, cliquez sur l'icône YouTube ci-dessous pour la visionner directement sur YouTube.
Numéro d’article de la base de connaissances

001458067

Pièces jointes

Creating Dynamic Column Headers.twbx

1227 KB

 
Chargement
Salesforce Help | Article