Fúrási művelet (Report Builder és SSRS)

  • 05/24/2018
  • 2 perc olvasás
    • m
    • L
    • m
    • M
    • J
    • +3

A szövegdobozon plusz és mínusz ikonok biztosításával, lehetővé teheti a felhasználók számára az elemek interaktív elrejtését és megjelenítését. Ezt nevezzük drilldown műveletnek. Egy táblázat vagy mátrix esetében statikus sorokat és oszlopokat, illetve csoportokhoz kapcsolódó sorokat és oszlopokat jeleníthet meg vagy rejthet el.

rs_drilldown

Az ábrán a felhasználó a jelentésben a pluszjelekre (+) kattintva megjeleníti a részletes adatokat.

Egy sorcsoportokkal rendelkező táblázat esetében például kezdetben elrejtheti az összes sort, kivéve a külső csoportösszesítő sort. Minden belső csoporthoz (beleértve a részletező csoportot is) adjon egy bővítés/összehúzás ikont a tartalmazó csoport csoportosító cellájához. A jelentés megjelenítésekor a felhasználó a szövegdobozra kattintva kibonthatja és összecsukhatja a részletadatokat. További információért lásd: Táblák (Report Builder és SSRS).

Hogy a felhasználóknak lehetővé tegye egy elem kibontását vagy összezárását, állítsa be az adott elem láthatósági tulajdonságait.

Figyelem

Ha jelentést hoz létre drilldown művelettel, a láthatósági információkat az elrejteni kívánt csoportra, oszlopra vagy sorra kell beállítani, nem csak a sor vagy oszlop egyetlen szövegdobozára. Ezenkívül a kapcsolóhoz használt szövegdoboznak egy olyan tartalmazó hatókörben kell lennie, amely a megjeleníteni vagy elrejteni kívánt elemet vezérli.

Egy beágyazott csoporthoz tartozó sor elrejtéséhez például a szövegdoboznak a szülőcsoporthoz tartozó sorban vagy a tartalmi hierarchiában magasabb szinten kell lennie.

A csoportra, oszlopra vagy sorra vonatkozó láthatósági információk beállításáról lásd: Bővítési vagy összezárási művelet hozzáadása egy elemhez (Report Builder és SSRS)

A jelentéselemek elrejtésével kapcsolatos további információkért lásd: Elem elrejtése (Report Builder és SSRS).

Figyelem

A Report Builderben és az SQL Server Data Tools Report Designerben oldalszámozott jelentésdefiníciós (.rdl) fájlokat hozhat létre és módosíthat. Mindegyik szerzői környezet más-más módot biztosít a jelentések és a kapcsolódó elemek létrehozására, megnyitására és mentésére.

Fúró és fúró jelentések összehasonlítása

A fúró jelentésben a felhasználó egy plusz vagy mínusz gombra kattintva kibővíti vagy összezárja a jelentés egy részét, hogy a részletes adatokat a helyén jelenítse meg. Egy drillthrough jelentésben a felhasználó egy linkre kattint egy összefoglaló értékhez, és ez megnyit egy külön, kapcsolódó jelentést a részletes adatok megjelenítéséhez. A részletes adatok csak a részletes jelentés futtatásakor kerülnek lekérdezésre. A drillthrough jelentések általában kevesebb erőforrást igényelnek, mint a drillthrough jelentések. További információért lásd: Drillthrough, Drilldown, Subreports, and Nested Data Regions (Report Builder and SSRS).

Rendering Extension Support for Hidden Report Items

A jelentéselemek megjelenítésének és elrejtésének kapcsolóját csak a felhasználói interaktivitást támogató renderelési kiterjesztések támogatják, mint például a HTML renderelési kiterjesztés, amelyet a jelentés Report Builderben és a webportálon történő futtatásakor használnak. Más renderelési kiterjesztések rejtett elemeket jelenítenek meg. A következő lista a feltételes láthatósággal rendelkező jelentéselemek támogatását írja le:

  • A HTML-ben, ha az elemek el vannak rejtve, nem láthatók a HTML-forrásban.

  • Az XML renderelési kiterjesztés minden jelentéstételt megjelenít, függetlenül attól, hogy el vannak-e rejtve.

  • Az Excel renderelési kiterjesztés megjeleníti és kiterjeszti a táblázat, mátrix vagy lista rejtett sorait és oszlopait. Minden sor és oszlop látható.

Bővebb információért lásd: Renderelési viselkedések (Report Builder és SSRS).

Szintén

Fúrás, fúrás, aljelentések és egymásba ágyazott adatterületek (Report Builder és SSRS)
Interaktív rendezés, dokumentumtérképek és hivatkozások (Report Builder és SSRS)
Kifejezési példák (Report Builder és SSRS)

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.