Didacticiel : ajout d'un indicateur de performance clé à un rapport (Générateur de rapports version 2.0)

Dans un rapport, un indicateur de performance clé (KPI) est une valeur mesurable qui revêt une importance significative sur le plan opérationnel (par exemple, le total des ventes réalisées). Pour afficher l'état actuel des KPI d'un rapport particulier, vous pouvez procéder de trois façons différentes :

  1. Mettez en surbrillance les valeurs des cellules souhaitées à l'aide d'une couleur d'arrière-plan qui indique l'état de l' indicateur de performance clé.

  2. Utilisez une jauge pour afficher l'état du KPI.

  3. Remplacez les valeurs des cellules par une image qui indique l'état de l'indicateur de performance clé.

Dans ce didacticiel, vous allez apprendre à ajouter un KPI en utilisant les approches 1 et 2.

Pour définir l'état actuel d'un KPI, nous allons créer une condition d'ordre opérationnel reposant sur l'exemple de base de données AdventureWorks2008 et l'ajouter au rapport créé dans le cadre du Didacticiel : création d'un rapport de tableau de base (Générateur de rapports version 2.0).

Supposons que le KPI est basé sur le total des commandes client, c'est-à-dire l'agrégation des éléments Line Total (Total de ligne) de chaque commande. Le KPI vise à faire ressortir un total de commande de la façon suivante :

  • Tout total de commande supérieur à 100 nécessite un traitement immédiat.

  • Tout total de commande supérieur à 25 mais inférieur à 100 nécessite un traitement spécial.

  • Tout total de commande inférieur à 25 ne demande pas d'attention particulière.

Conditions requises

Pour exécuter ce didacticiel, vous devez réunir les conditions suivantes :

Durée estimée pour effectuer ce didacticiel : 10 minutes.

Pour ouvrir un rapport existant

  1. Cliquez sur Démarrer, pointez sur Programmes, sur Générateur de rapports Microsoft SQL Server 2008, puis cliquez sur Générateur de rapports version 2.0.

  2. À partir du bouton Générateur de rapports, cliquez sur Ouvrir.

  3. Accédez à Sales Order sur le serveur de rapports.

Ensuite, vous allez définir la couleur d'arrière-plan d'une cellule du tableau en fonction d'une expression basée sur la valeur qui s'affiche dans la cellule après traitement du rapport.

Pour afficher l'état actuel d'un KPI en utilisant des couleurs d'arrière-plan

  1. Dans le tableau, cliquez avec le bouton droit sur deux cellules en dessous de la cellule Product (dans la ligne de sous-total qui indique le total de chaque commande), puis cliquez sur Propriétés de la zone de texte.

  2. Dans Remplissage, cliquez sur le bouton fx, puis tapez l'expression suivante dans le champ Définir l'expression pour : BackgroundColor :

    =IIF(Sum(Fields!LineTotal.Value) >= 100, "Violet", IIF(Sum(Fields!LineTotal.Value) < 25, "Transparent", "Cornsilk"))

    Cette expression fait passer la couleur d'arrière-plan au violet pour chaque cellule qui contient une somme agrégée supérieure ou égale à 100 pour l'élément Line Total. Toutes les valeurs comprises entre 25 et 100 prennent une couleur jaunâtre désignée par le terme « Cornsilk ». Les valeurs inférieures à 25 ne sont pas mises en évidence.

  3. Cliquez sur OK.

  4. Cliquez sur Exécuter pour afficher un aperçu du rapport.

    Dans la ligne de sous-total qui indique le total de chaque commande, la couleur d'arrière-plan de la cellule change en fonction de la valeur de la somme agrégée.

Vous allez à présent ajouter une colonne et une jauge pour afficher l'état d'un KPI.

Pour afficher l'état présent d'un KPI à l'aide d'une jauge

  1. Passez en mode Conception.

  2. Dans le tableau, cliquez avec le bouton droit sur le gestionnaire de colonnes de la cellule que vous avez modifiée au cours de la procédure précédente, pointez sur Insérer une colonne, puis cliquez sur Droite. Une nouvelle colonne est ajoutée au tableau.

  3. Sous l'onglet Insérer, dans le groupe Régions de données, cliquez sur Jauge, puis sur l'aire de conception située en dehors du tableau. La boîte de dialogue Sélectionner le type de jauge s'affiche.

  4. Cliquez sur l'option Linéaire. La première jauge linéaire est alors sélectionnée.

  5. Cliquez sur OK.

    Une jauge est ajoutée à l'aire de conception.

  6. À partir du volet Données du rapport, faites glisser LineTotal vers la jauge.

    Une fois le champ déposé sur la jauge, les valeurs qu'il contient sont agrégées à l'aide de la fonction intégrée SUM.

  7. Cliquez avec le bouton droit sur la jauge, pointez sur Jauge, puis cliquez sur Propriétés du pointeur.

  8. Dans Type de pointeur, sélectionnez Barre. Le pointeur abandonne sa forme de marqueur pour prendre celle d'une barre qui sera plus visible une fois que la jauge aura été ajoutée au tableau.

  9. Cliquez sur Remplissage du pointeur. Dans Couleur secondaire, sélectionnez Jaune. Le motif de remplissage dégradé passe du blanc au jaune.

  10. Faites glisser la jauge dans le tableau jusqu'à la troisième cellule de la colonne que vous avez insérée.

    [!REMARQUE]

    Vous serez peut-être amené à redimensionner la colonne afin que la jauge linéaire horizontale s'ajuste à la taille des cellules. Pour redimensionner la colonne, cliquez sur un en-tête de colonne, puis utilisez les poignées pour redimensionner les cellules sur le plan horizontal et vertical.

  11. Cliquez sur Exécuter pour afficher un aperçu du rapport.

    La longueur horizontale de la barre de la jauge varie en fonction de la valeur du KPI.

  12. (Facultatif) Ajoutez une marque maximale pour gérer le dépassement afin que toute valeur figurant dans la plage maximale de l'échelle renvoie toujours à cette marque :

    1. Ouvrez le volet Propriétés.

    2. Cliquez sur l'échelle. Les propriétés de l'échelle linéaire s'affichent alors dans le volet Propriétés.

    3. Dans la catégorie Aiguilles d'échelle, développez le nœud MaximumPin.

    4. Attribuez la valeur True à la propriété Activer. Une marque s'affiche alors au-delà de la valeur maximale de l'échelle.

    5. Attribuez au paramètre BorderColor la valeur Citron vert.