Drilldown Action (Report Builder and SSRS)

  • 05/24/2018
  • 2 minuter att läsa
    • m
    • L
    • m
    • M
    • J
    • +3

Genom att tillhandahålla plus- och minusikoner på en textruta, kan du göra det möjligt för användarna att dölja och visa objekt interaktivt. Detta kallas för en drilldown-åtgärd. För en tabell eller matris kan du visa eller dölja statiska rader och kolumner, eller rader och kolumner som är associerade med grupper.

rs_drilldown

I den här illustrationen klickar användaren på plustecknen (+) i rapporten för att visa detaljerade data.

Till exempel kan du till att börja med dölja alla rader utom den yttersta gruppsammandragningsraden för en tabell med radgrupper. För varje inre grupp (inklusive detaljgruppen) lägger du till en ikon för att expandera/kollapsa i grupperingscellen för den ingående gruppen. När rapporten visas kan användaren klicka på textrutan för att expandera och kollapsa detaljdata. Mer information finns i Tabeller (Report Builder och SSRS).

För att användare ska kunna expandera eller kollapsa ett objekt ställer du in synlighetsegenskaperna för det objektet.

Notera

När du skapar en rapport med en borrningsåtgärd måste synlighetsinformationen ställas in för den grupp, kolumn eller rad som du vill dölja, inte bara för en enskild textruta i raden eller kolumnen. Dessutom måste textrutan som du använder för växlingen finnas i ett innehållsligt område som styr det objekt som du vill visa eller dölja.

För att dölja en rad som är associerad med en inbäddad grupp måste textrutan till exempel finnas i en rad som är associerad med den överordnade gruppen eller högre upp i den innehållsliga hierarkin.

För information om inställning av synlighetsinformation för gruppen, kolumnen eller raden, se Lägg till en expanderings- eller kollapsåtgärd för ett objekt (Report Builder och SSRS)

För mer information om att dölja rapportobjekt, se Dölj ett objekt (Report Builder och SSRS).

Note

Du kan skapa och ändra paginerade rapportdefinitionsfiler (.rdl) i Report Builder och i Report Designer i SQL Server Data Tools. Varje författarmiljö erbjuder olika sätt att skapa, öppna och spara rapporter och relaterade objekt.

Varför Drilldown- och Drillthrough-rapporter

I en drilldown-rapport klickar en användare på en plus- eller minusknapp för att expandera eller kollapsa en sektion av en rapport för att visa detaljerade data på plats. I en genomborrningsrapport klickar användaren på en länk för ett sammanfattningsvärde och detta öppnar en separat, relaterad rapport för att visa detaljerade data. Detaljerade data hämtas endast när detaljrapporten körs. Drillthrough-rapporter kräver vanligtvis färre resurser än drilldown-rapporter. Mer information finns i Drillthrough, Drilldown, underrapporter och inbäddade dataregioner (Report Builder och SSRS).

Stöd för renderingstillägg för dolda rapportobjekt

Vis-och-dölj-omkopplingen för rapportobjekt stöds endast av renderingstillägg som stöder användarinteraktivitet, till exempel HTML-renderingstillägget som används när du kör en rapport i Report Builder och i webbportalen, till exempel. Andra renderingstillägg visar dolda objekt. Följande lista beskriver stöd för rapportobjekt med villkorad synlighet:

  • Om objekt är dolda i HTML är de inte synliga i HTML-källan.

  • Renderingstillägget för XML visar alla rapportobjekt, oavsett om de är dolda eller inte.

  • Renderingstillägget för Excel visar och expanderar dolda rader och kolumner för en tabell, matris eller lista. Alla rader och kolumner är synliga.

För mer information, se Renderingbeteenden (Report Builder och SSRS).

Se även

Drillthrough, Drilldown, underrapporter och nästlade dataregioner (Report Builder och SSRS)
Interaktiv sortering, dokumentkartor och länkar (Report Builder och SSRS)
Expressionsexempel (Report Builder och SSRS)

Lämna ett svar

Din e-postadress kommer inte publiceras.