Dataregioner och kartor i en sidnumrerad rapport (Report Builder)

Gäller för: Microsoft Report Builder (SSRS) Power BI Report Builder Report Designer i SQL Server Data Tools

En dataregion är ett objekt i en sidnumrerad rapport som visar data från en rapportdatauppsättning. Rapportdata kan visas som tal och text i en tabell, matris eller lista. grafiskt i ett diagram eller en mätare; och mot en geografisk bakgrund i en karta. Tabeller, matriser och listor baseras alla på tablix-dataområdet , som expanderas efter behov för att visa alla data från datauppsättningen. En tablix-dataregion stöder flera rad- och kolumngrupper och både statiska och dynamiska rader och kolumner. Ett diagram visar flera serier och kategorigrupper i olika diagramformat. En mätare visar ett enskilt värde eller ett aggregerat värde för en datauppsättning. En karta visar rumsliga data som kartelement som kan variera i utseende baserat på aggregerade data från en datauppsättning.

Du kan spara en dataregion eller mappa som en rapportdel. Läs mer om Rapportdelar.

Anmärkning

Du kan skapa och ändra sidnumrerade rapportdefinitionsfiler (.rdl) i Microsoft Report Builder, Power BI Report Builder och i Report Designer i SQL Server Data Tools.

Rapportdelarna är inaktuella för alla versioner av SQL Server Reporting Services efter SQL Server Reporting Services 2019 och upphörde från och med SQL Server Reporting Services 2022 och Power BI-rapportservern.

Tabell

En tabell är en dataregion som visar data rad för rad. Tabellkolumner är statiska: du bestämmer antalet kolumner när du utformar rapporten. Tabellrader är dynamiska: de expanderar nedåt för att hantera data. Du kan lägga till grupper i tabeller som organiserar data efter valda fält eller uttryck. Information om hur du lägger till en tabell i en rapport finns i Tabeller (Report Builder och SSRS).

Matrix

En matris kallas även för en korsflik. En matrisdataregion innehåller både dynamiska kolumner och rader: de expanderar för att hantera data. En matris kan ha dynamiska kolumner och rader och statiska kolumner och rader. Kolumner eller rader kan innehålla andra kolumner eller rader och kan användas för att gruppera data. Läs mer om att lägga till en matris i en rapport.

List

En lista är en dataregion som presenterar data ordnade på ett fritt sätt. Du kan ordna rapportobjekt för att skapa ett formulär med textrutor, bilder och andra dataområden placerade var som helst i listan. Läs mer om att lägga till en lista i en rapport.

Diagram

Ett diagram visar data grafiskt. Exempel på diagram är stapel-, cirkel- och linjediagram, men många fler format stöds. Läs mer om att lägga till ett diagram i en rapport.

Mätare

En mätare visar data som ett intervall med en indikator som pekar på ett visst värde inom intervallet. Mätare används för att visa nyckeltal (KPI:er) och andra mått. Exempel på mätare är linjära och cirkulära. Läs mer om att lägga till en mätare i en rapport.

Map

Med en karta kan du presentera data mot en geografisk bakgrund. Kartdata kan vara rumsliga data från en SQL Server-fråga, en ESRI-formfil eller Microsoft Bing-kartpaneler. Spatiala data består av uppsättningar koordinater som definierar polygoner som representerar former eller områden, linjer som representerar vägar eller sökvägar och punkter som representeras av markörer. Du kan associera aggregerade data med kartelement för att automatiskt variera deras färg och storlek. Du kan till exempel variera markörtypen för en butik baserat på försäljningsbelopp eller färgen för en väg baserat på hastighetsbegränsningen. Mer information finns i Maps (Report Builder och SSRS).

Dataregioner i rapportlayouten

Du kan lägga till flera dataregioner i en rapport. Dataregionerna växer för att hantera data från rapportdatauppsättningen som de är länkade till. Till exempel har en matris som visar försäljning för varje produkt per år en radgrupp baserat på produktnamn och en kolumngrupp baserat på år. När du kör rapporten expanderar matrisen nedåt på sidan för varje produkt och över sidan för varje år. Ett diagram som placeras bredvid matrisen på rapportens designyta visas bredvid den expanderade matrisen i den renderade rapporten. Hur dataregioner återges på en sida följer en uppsättning regler baserat på utdataformatet för en rapport. Om du till exempel vill styra hur ett diagram och en matris återges på en sida kan du använda en rektangel som container eller kapsla båda dataregionerna i en lista. Mer information finns i Sidlayout och återgivning (Report Builder och SSRS).

Kapslade dataregioner

Du kan kapsla dataregioner i andra dataregioner. Om du till exempel vill skapa en försäljningspost för varje säljare i en databas kan du skapa en lista med textrutor och en bild för att visa information om medarbetaren och sedan lägga till tabell- och diagramdataregioner i listan för att visa medarbetarens försäljningspost. Mer information finns i Kapslade dataregioner (Report Builder och SSRS).

Flera dataregioner som är länkade till samma datauppsättning

Du kan länka mer än en dataregion till samma datauppsättning för att tillhandahålla olika vyer av samma data. Du kan till exempel visa samma data i en tabell och i ett diagram. Du kan skapa rapporten för att tillhandahålla interaktiva sorteringsknappar i tabellen, så att diagrammet också sorteras automatiskt när du sorterar tabellen. Mer information finns i Länka flera dataregioner till samma datauppsättning (Report Builder och SSRS).

Data för en dataregion

Varje tablix, diagram och mätare är utformade för att visa data från en enda datauppsättning. En karta visar rumsliga data och analytiska data från samma eller olika datauppsättningar. Du kan också inkludera värden från datauppsättningar som inte är länkade till dataregionen på följande sätt:

  • Aggregera värden som inte är beroende av sorteringsordning eller gruppering som är begränsade till en annan datauppsättning.

  • Uppslagsvärden från namn/värde-par i en annan datauppsättning.

Mer information finns i Uttryck (Report Builder och SSRS).