Le Drill Down Reports dans SSRS signifie permettre aux utilisateurs d’afficher ou de masquer les données de la colonne en fournissant des symboles plus et moins sur une zone de texte (en bref, fournir une interactivité aux utilisateurs).

Dans cet article, nous allons vous montrer comment créer des Drill Down Reports dans SSRS avec un exemple.

Nous allons utiliser le rapport de tableau ci-dessous pour expliquer, Comment créer des Drill Down Reports dans SSRS. Veuillez vous référer aux articles sur le rapport de tableau SSRS, la source de données et le jeu de données pour comprendre la création de la source de données, du jeu de données et du rapport de tableau SSRS.

Rapports de forage dans SSRS 1

La requête SQL pour le jeu de données intégré que nous avons utilisé pour créer le rapport ci-dessus est:

-- Query for Drill down reports in SSRSSELECT prod.Color, Prodcat.EnglishProductCategoryName AS , prodSubcat.EnglishProductSubcategoryName AS , prod.EnglishProductName AS , SUM(fact.SalesAmount) AS Sales, SUM(fact.TaxAmt) AS FROM DimProduct AS prod INNER JOIN DimProductSubcategory AS prodSubcat ON prod.ProductSubcategoryKey = prodSubcat.ProductSubcategoryKey INNER JOIN DimProductCategory AS Prodcat ON prodSubcat.ProductCategoryKey = Prodcat.ProductCategoryKey INNER JOIN FactInternetSales AS fact ON fact.ProductKey = prod.ProductKeyGROUP BY prod.Color, Prodcat.EnglishProductCategoryName, prodSubcat.EnglishProductSubcategoryName, prod.EnglishProductName

Comment créer des rapports de forage dans SSRS

Dans cet exemple, nous allons vous montrer une approche étape par étape pour créer des rapports de forage dans SSRS.

Pour cette démonstration d’action de forage vers le bas dans SSRS, nous vous montrons, Comment masquer les colonnes de nom de catégorie de produit et de nom de sous-catégorie de produit sur l’aperçu du rapport et

  • Permettre à un utilisateur de sélectionner le nom de la couleur pour afficher ou masquer la catégorie de produit
  • Permettre à un utilisateur de sélectionner la catégorie de produit pour afficher ou masquer les noms de colonne de sous-catégorie de produit

Avant de commencer à activer l’action de forage SSRS, nous devons regrouper les colonnes en utilisant la technique de regroupement SSRS.

Dans notre article précédent, nous avons déjà expliqué le regroupement. Donc, veuillez vous référer à l’article Regroupement dans les rapports de table SSRS pour comprendre la capture d’écran ci-dessous.

Si vous observez la capture d’écran ci-dessous, nous avons appliqué le regroupement de rangée par couleur comme groupe parent. Ensuite, le nom de la colonne de la catégorie de produit comme groupe enfant et le nom de la sous-catégorie de produit comme catégorie de produit enfant.

Rapports de forage dans SSRS 2

Action de forage SSRS

Pour activer l’action de forage SSRS, tout d’abord, allez dans le volet des groupes de rangées, et faites un clic droit sur le nom de la catégorie de produit ouvrira le menu contextuel. À partir du contexte, veuillez sélectionner l’option Propriétés du groupe…, comme indiqué dans la capture d’écran ci-dessous.

Rapports de forage dans SSRS 3

Une fois que vous sélectionnez l’option Propriétés du groupe…, une nouvelle fenêtre sera ouverte pour configurer les propriétés du groupe. Veuillez sélectionner l’onglet Visibilité sur le côté gauche.

Rapports Drill Down dans SSRS 4

L’onglet Visibilité a plusieurs options pour les rapports Drill down de SSRS :

  • Afficher : Lorsque vous exécutez le rapport initialement Si vous voulez afficher le nom de la catégorie de produit, alors sélectionnez l’option Afficher
  • Cacher : Lorsque vous exécutez le rapport initialement, Si vous voulez masquer la catégorie de produit, alors sélectionnez l’option Masquer. Dans cet exemple, nous voulons cacher le Nom de la catégorie de produit initialement, donc nous avons choisi cette option.
  • Afficher ou masquer en fonction d’une expression : Vous pouvez écrire votre propre expression pour afficher/masquer la catégorie de produit en cliquant sur le bouton fx.
  • L’affichage peut être basculé par cette heure de rapport : Si vous avez choisi cette option, le nom de la catégorie de produit s’afficherait/masquerait en fonction de l’élément de rapport sélectionné. Dans cet exemple, nous voulons faire basculer le Nom de la catégorie de produit en fonction de la couleur choisie par l’utilisateur. Donc, sélectionnez la colonne Couleur dans la liste.
Drill Down Reports in SSRS 5

Dans le volet des groupes de lignes, cliquez avec le bouton droit sur le Nom de la sous-catégorie de produit et sélectionnez l’option Propriétés du groupe…

Drill Down Reports in SSRS 6

Ici, nous voulons faire basculer le Nom de la sous-catégorie de produit en fonction du Nom de la catégorie de produit sélectionné par l’utilisateur. Donc, choisissez la colonne Nom de la catégorie de produit dans la liste.

Rapports de forage dans SSRS 7

Cliquez sur Ok pour terminer l’activation de la fonctionnalité de forage SSRS sur les rapports de tableau. Maintenant, cliquez sur le bouton Aperçu pour voir l’aperçu du rapport

Ici, le symbole + devant chaque couleur est l’action de drill down SSRS.

Rapports d'exploration dans SSRS 8

Exploitons ou développons la colonne Couleur pour voir les données présentes dans la colonne Catégorie de produit

Rapports d'exploration dans SSRS 9

Développons ou explorons la colonne Catégorie de produit pour voir les données présentes dans la colonne Sous-catégorie de produit comme indiqué ci-dessous

.Category comme indiqué ci-dessous

Drill Down Reports in SSRS 10

TIP : Veuillez consulter l’article Drill Down Matrix Report in SSRS pour activer la fonctionnalité Drop Down de SSRS dans les rapports matriciels

.

Articles

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.