A Drill Down jelentések az SSRS-ben azt jelentik, hogy a felhasználóknak lehetővé teszik az oszlopadatok megjelenítését vagy elrejtését plusz és mínusz szimbólumok biztosításával egy szövegdobozban (röviden, Interaktivitás biztosítása a felhasználók számára).
Ebben a cikkben egy példával mutatjuk be, hogyan lehet Drill Down jelentéseket létrehozni az SSRS-ben.
Az alább látható táblázatos jelentést fogjuk használni, hogy elmagyarázzuk, Hogyan lehet Drill Down jelentéseket létrehozni az SSRS-ben. Kérjük, olvassa el az SSRS Table Report, Data Source, and Dataset cikkeket az adatforrás, az adatkészlet és az SSRS Table report létrehozásának megértéséhez.
A fenti jelentés létrehozásához használt beágyazott adatállomány SQL-lekérdezés:
-- 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
How to Create Drill Down Reports in SSRS
Ebben a példában lépésről lépésre mutatjuk be, hogyan hozzunk létre fúrójelentéseket az SSRS-ben.
Ez SSRS drill down művelet bemutatása során megmutatjuk Önnek, Hogyan lehet elrejteni a Termékkategória neve és a Termék alkategória neve oszlopokat a Jelentés előnézetben és
- A felhasználónak a Színnév kiválasztása a Termékkategória megjelenítéséhez vagy elrejtéséhez
- A felhasználónak a Termékkategória kiválasztása a Termék alkategória oszlopneveinek megjelenítéséhez vagy elrejtéséhez
Az SSRS Drill Down művelet engedélyezése előtt az oszlopokat az SSRS csoportosítási technikájával csoportosítani kell.
A korábbi cikkünkben már elmagyaráztuk a csoportosítást. Ezért kérjük, olvassa el a Csoportosítás az SSRS táblázatjelentésekben című cikket, hogy megértse az alább látható képernyőképet.
Ha megfigyeli az alábbi képernyőképet, akkor a Row Grouping by Color (Sorok csoportosítása szín szerint) szülői csoportként alkalmaztuk. Ezután a Termékkategória oszlop neve mint gyermekcsoport és a Termék alkategória neve mint termékkategória gyermekcsoport.
SSRS Drill Down Action
Az SSRS Drill Down Action engedélyezéséhez először lépjen a Row groups panelre, és kattintson a jobb gombbal a Product Category Name-re, így megnyílik a kontextusmenü. A kontextusból válassza a Csoport tulajdonságai.. lehetőséget, ahogy az alábbi képernyőképen látható.
Mihelyt kiválasztja a Csoport tulajdonságai.. lehetőséget, egy új ablak nyílik meg a csoport tulajdonságainak beállításához. Kérjük, válassza a láthatóság lapot a bal oldalon.
A láthatóság lapon több lehetőség is van az SSRS Drill Down jelentésekhez:
- Show: Ha meg akarja jeleníteni a Prod kategória nevét, akkor válassza a Megjelenítés opciót
- Elrejtés: A jelentés kezdeti futtatásakor Ha el akarja rejteni a Termékkategóriát, akkor válassza a Rejtés opciót. Ebben a példában kezdetben el akarjuk rejteni a Termékkategória nevét, ezért ezt az opciót választottuk.
- Show or Hide based on an Expression:
- Megjelenítés kapcsolható ezzel a jelentésidőponttal: Ha ezt az opciót választja, a termékkategória neve a kiválasztott jelentéstétel alapján jelenik meg/rejtődik el. Ebben a példában a termékkategória nevét a felhasználó által kiválasztott szín alapján szeretnénk váltani. Ezért válassza ki a Szín oszlopot a listából.
A Sorcsoportok ablaktáblán belül kattintson a jobb gombbal a Termék alkategória neve elemre, és válassza a Csoport tulajdonságai.. lehetőséget.
Itt a Termék alkategória nevét a felhasználó által kiválasztott Termék kategória neve alapján szeretnénk váltani. Válassza tehát a termékkategória neve oszlopot a listából.
Kattintson az Ok gombra, hogy befejezze az SSRS Fúrójelentés funkciójának engedélyezését a táblázatos jelentésekben. Most kattintson az Előnézet gombra a jelentés előnézetének megtekintéséhez
Itt a + szimbólum minden szín előtt az SSRS drill down műveletét jelenti.
Fúrjuk le vagy bontsuk ki a Szín oszlopot, hogy láthassuk a Termék kategória oszlopban lévő adatokat
Fúrjuk ki vagy bontsuk ki a Termék kategória oszlopot, hogy láthassuk a Termék al oszlopban lévő adatokat.Category oszlopban látható adatokat az alábbiak szerint
TIP: Kérjük, olvassa el a Drill Down Matrix Report in SSRS cikket az SSRS Drop Down funkciójának engedélyezéséhez a mátrixjelentésekben
.