De Drill Down-rapporten in SSRS staan gebruikers toe de kolomgegevens te tonen of te verbergen door plus- en min-symbolen in een tekstvak aan te brengen (kortom, de gebruikers interactiviteit te bieden).
In dit artikel laten we u zien hoe u Drill Down-rapporten in SSRS maakt met een voorbeeld.
We gaan het hieronder getoonde tabelrapport gebruiken om uit te leggen hoe u Drill Down-rapporten in SSRS maakt. Raadpleeg de artikelen SSRS Tabelrapport, Gegevensbron en Dataset om te begrijpen hoe u een Gegevensbron, Dataset en SSRS Tabelrapport maakt.
De SQL-query voor de ingesloten dataset die we hebben gebruikt voor het maken van bovenstaand rapport is:
-- 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
Hoe Drill Down-rapporten in SSRS maken
In dit voorbeeld laten we u stap voor stap zien hoe u drill-down-rapporten in SSRS kunt maken.
Voor deze SSRS drill down actie demonstratie, laten wij u zien, Hoe Product Categorie Naam en Product Sub-Categorie Naam kolommen te verbergen op Rapport Voorbeeld en
- Een gebruiker toestaan de Kleur Naam te selecteren om de Product Categorie te tonen of te verbergen
- Een gebruiker toestaan de Product Categorie te selecteren om de Product Sub Categorie Kolom Namen te tonen of te verbergen
Voordat we beginnen met het inschakelen van de SSRS Drill Down actie, moeten we de kolommen groeperen met behulp van SSRS groeperingstechniek.
In ons vorige artikel hebben we het groeperen al uitgelegd. Raadpleeg dus het artikel Groepen in SSRS Tabelrapporten om de hieronder getoonde schermafbeelding te begrijpen.
Als u de onderstaande schermafbeelding bekijkt, hebben we de rijgroepering op kleur als bovenliggende groep toegepast. Vervolgens de kolomnaam Productcategorie als Kindgroep en de naam van de subcategorie Product als Kindproductcategorie.
SSRS Drill Down-actie
Om de SSRS Drill Down-actie te activeren, gaat u eerst naar het deelvenster Rijgroepen en klikt u met de rechtermuisknop op de naam van de productcategorie, waarna het contextmenu wordt geopend. Selecteer in het contextmenu de optie Groepseigenschappen, zoals weergegeven in de onderstaande schermafbeelding.
Als u de optie Groepseigenschappen selecteert, wordt een nieuw venster geopend waarin u de Groepseigenschappen kunt configureren. Selecteer het tabblad Zichtbaarheid aan de linkerkant.
Het tabblad Zichtbaarheid heeft meerdere opties voor SSRS Drill Down-rapporten:
- Tonen: Wanneer u het rapport aanvankelijk uitvoert Als u de Prod Category Name wilt tonen selecteer dan de optie Show
- Hide: Wanneer u het rapport in eerste instantie uitvoert, Als u de Productcategorie wilt verbergen, selecteer dan de optie Verbergen. In dit voorbeeld willen we in eerste instantie de Product categorienaam verbergen, dus kiezen we deze optie.
- Tonen of verbergen op basis van een uitdrukking: U kunt uw eigen expressie schrijven om de Product Categorie te tonen/verbergen door op de fx knop te klikken.
- Weergave kan worden omgeschakeld door deze rapport tijd: Als u deze optie kiest, zou de Productcategorienaam tonen/verbergen op basis van het geselecteerde rapportonderdeel. In dit voorbeeld willen we de productcategorienaam laten wisselen op basis van de kleur die de gebruiker heeft gekozen. Selecteer daarom de kolom Kleur in de lijst.
In het deelvenster Rijgroepen klikt u met de rechtermuisknop op de Product Sub Category Name en selecteert u Groepseigenschappen…
Hier willen we de Product Sub Category Name laten wisselen op basis van de door de gebruiker geselecteerde Product Category Name.
Klik op Ok om de SSRS Drill Down-functie voor tabelrapporten te activeren. Klik nu op de knop Voorbeeld om het voorbeeld van het rapport te zien
Hier, + symbool voor elke kleur is de SSRS drill down actie.
Laten we naar beneden boren of de kolom Kleur uitvouwen om de gegevens in de kolom Productcategorie te zien
Laten we naar beneden boren of de kolom Productcategorie uitvouwen om de gegevens in de kolom Sub- categorie van het product te zien, zoals hieronder wordt weergegeven
Laten we naar beneden boren of de kolom Productcategorie uitvouwen om de gegevens in de kolom Sub- categorie van het product te zien, zoals hieronder wordt weergegeven
.zoals hieronder getoond
TIP: Raadpleeg het artikel Drill Down Matrix Report in SSRS om de SSRS Drop Down-functionaliteit in Matrix Reports in te schakelen