Självstudie: Skapa en snabbdiagramrapport offline (Report Builder)

I den här handledningen använder du en guide för att skapa ett cirkeldiagram i en sidnumrerad rapport med Reporting Services i Report Builder. Sedan lägger du till procentsatser och ändrar cirkeldiagrammet lite.

Du kan göra den här självstudien på två olika sätt. Båda metoderna har samma resultat, vilket är ett cirkeldiagram som det i den här bilden:

Skärmbild av snabbdiagrammet Report Builder.

Förutsättningar

Oavsett om du använder XML-data eller en Transact-SQL fråga måste du ha åtkomst till Report Builder. Du kan starta Report Builder från en Reporting Services rapportserver i internt läge eller i SharePoint integrerat läge, eller så kan du ladda ned Report Builder från Microsoft Download Center. Mer information finns i Installera Report Builder.

Två sätt att göra den här guiden

Använd XML-data för den här handledningen

Du kan använda XML-data som du kopierar från den här artikeln och klistra in dem i guiden. Du behöver inte vara ansluten till en Reporting Services rapportserver i inbyggt läge eller i SharePoint integrerat läge, och du behöver inte åtkomst till en instans av SQL Server.

Skapa cirkeldiagrammet med XML-data.

Använd en Transact-SQL-fråga som innehåller data för den här självstudien

Du kan kopiera en fråga med data som ingår i den från den här artikeln och klistra in den i guiden. Du behöver namnet på en instans av SQL Server och autentiseringsuppgifter som räcker för skrivskyddad åtkomst till alla databaser. Datauppsättningsfrågan i självstudien använder literaldata, men en instans av SQL Server måste bearbeta frågan för att returnera de metadata som krävs för en rapportdatauppsättning.

Fördelen med att använda Transact-SQL-frågan är att alla de andra Report Builder-handledningarna använder samma metod. Därför, när du arbetar med de andra handledningarna, kommer du redan veta vad du ska göra.

Transact-SQL frågan kräver ytterligare förutsättningar. För mer information, se Förutsättningar för självstudier (Report Builder).

Skapa cirkeldiagrammet med en Transact-SQL fråga som innehåller data.

Skapa cirkeldiagrammet med XML-data

  1. Starta Report Builder från Reporting Services-webbportalen eller rapportservern i SharePoint integrerat läge eller från datorn.

    Dialogrutan Komma igång visas.

    Skärmbild av dialogrutan Report Builder Komma igång.

    Om dialogrutan Komma igång inte visas väljer du Arkiv och sedan Ny. Dialogrutan Ny rapport eller datauppsättning har det mesta av samma innehåll som dialogrutan Komma igång .

  2. Kontrollera att Ny rapport är markerad i den vänstra rutan.

  3. I den högra rutan väljer du Diagramguiden och sedan Skapa.

  4. På sidan Välj en datauppsättning väljer du Skapa en datauppsättning och sedan Nästa.

  5. På sidan Välj en anslutning till en datakälla väljer du Ny.

    Dialogrutan Egenskaper för datakälla öppnas.

  6. Du kan namnge en datakälla vad du vill. I rutan Namn anger du MyPieChart.

  7. I rutan Välj anslutningstyp väljer du XML.

  8. Välj fliken Credentials och välj Använd aktuell Windows användare. Kerberos-delegering kan krävas och sedan välja OK.

  9. På sidan Välj en anslutning till en datakälla väljer du MyPieChart och väljer sedan Nästa.

  10. Kopiera följande text och klistra in den i den stora rutan överst på sidan Designa en fråga .

    <Query>
    <ElementPath>Root /S  {@Sales (Integer)} /C {@FullName} </ElementPath>
    <XmlData>
    <Root>
    <S Sales="150">
      <C FullName="Jae Pak" />
    </S>
    <S Sales="350">
      <C FullName="Jillian  Carson" />
    </S>
    <S Sales="250">
      <C FullName="Linda C Mitchell" />
    </S>
    <S Sales="500">
      <C FullName="Michael Blythe" />
    </S>
    <S Sales="450">
      <C FullName="Ranjit Varkey" />
    </S>
    </Root>
    </XmlData>
    </Query>
    
  11. (Valfritt) Välj knappen Kör (!) för att se de data som diagrammet baseras på.

    Skärmbild av Report Builder Design Query.

  12. Välj Nästa.

  13. På sidan Välj en diagramtyp väljer du Cirkel och sedan Nästa.

  14. På sidan Ordna diagramfält dubbelklickar du på fältet Försäljning i rutan Tillgängliga fält .

    Den flyttas automatiskt till rutan Värden eftersom värdet är ett numeriskt värde.

    Skärmbild av Report Builder-guiden Ordna fält.

  15. Dra fältet FullName från rutan Tillgängliga fält till rutan Kategorier (eller dubbelklicka på det). Värdet går till rutan Kategorier och väljer sedan Nästa.

    förhandsgranskningssidan visas det nya cirkeldiagrammet med representationsdata. Legenden lyder fullständigt namn 1, fullständigt namn 2 osv., i stället för säljarnas namn, och storlekarna på sektorerna i cirkeldiagrammet är inte korrekta. I det här exemplet får du en uppfattning om hur rapporten ser ut.

    Skärmbild av Rapportbyggaren Ny diagramförhandsvisning.

  16. Välj Slutför.

    Nu ser du den nya cirkeldiagramrapporten i designvyn, fortfarande med representationsdata.

    Skärmbild av Report Builder ny cirkel i designvyn.

  17. Om du vill se det faktiska cirkeldiagrammet väljer du Kör på fliken Start i menyfliksområdet.

    Report Builder Ny diagramkörning.

  18. Om du vill fortsätta att ändra ditt cirkeldiagram, gå till När du har kört guiden i den här artikeln.

Skapa cirkeldiagrammet med en Transact-SQL fråga

  1. Starta Report Builder från Reporting Services-webbportalen, från rapportservern i SharePoint integrerat läge eller från datorn.

    Dialogrutan Komma igång visas.

    Anmärkning

    Om dialogrutan Komma igång inte visas väljer du Arkiv och sedan Ny. Dialogrutan Ny rapport eller datauppsättning har det mesta av samma innehåll som dialogrutan Komma igång .

  2. Kontrollera att Ny rapport är markerad i den vänstra rutan.

  3. I den högra rutan väljer du Diagramguiden och sedan Skapa.

  4. På sidan Välj en datauppsättning väljer du Skapa en datauppsättning och sedan Nästa.

  5. På sidan Välj en anslutning till en datakälla väljer du en befintlig datakälla eller bläddrar till rapportservern och väljer en datakälla och väljer sedan Nästa. Du kan behöva ange ett användarnamn och lösenord.

    Anmärkning

    Den datakälla du väljer är oviktig, så länge du har tillräcklig behörighet. Du får inte data från datakällan. För mer information, se Förutsättningar för självstudier (Report Builder).

  6. På sidan Designa en fråga väljer du Redigera som text.

  7. Klistra in följande fråga i frågefönstret:

    SELECT 150 AS Sales, 'Jae Pak' AS FullName
    UNION SELECT 350 AS Sales, 'Jillian Carson' AS FullName
    UNION SELECT 250 AS Sales, 'Linda C Mitchell' AS FullName
    UNION SELECT 500 AS Sales, 'Michael Blythe' AS FullName
    UNION SELECT 450 AS Sales, 'Ranjit Varkey' AS FullName
    
  8. (Valfritt) Välj knappen Kör (!) för att se de data som diagrammet baseras på.

  9. Välj Nästa.

  10. På sidan Välj en diagramtyp väljer du Cirkel och sedan Nästa.

  11. På sidan Ordna diagramfält dubbelklickar du på fältet Försäljning i rutan Tillgängliga fält .

    Den flyttas automatiskt till rutan Värden eftersom det är ett numeriskt värde.

  12. Dra fältet FullName från rutan Tillgängliga fält till rutan Kategorier (eller dubbelklicka på det). Värdet går till rutan Kategorier och väljer sedan Nästa.

  13. Välj Slutför.

    Nu tittar du på din nya cirkeldiagramrapport på designytan. Det du ser är representationellt. Förklaringen lyder Fullständigt namn 1, Fullständigt namn 2 osv., i stället för säljarnas namn, och tårtbitarna är inte korrekta i storlek. I det här exemplet får du en uppfattning om hur rapporten ser ut.

  14. Om du vill se det faktiska cirkeldiagrammet väljer du Kör på fliken Start i menyfliksområdet.

När du har använt guiden

Nu när du har din cirkeldiagramrapport kan du leka med den. På fliken Kör i menyfliksområdet väljer du Design, så att du kan fortsätta att ändra det.

Gör diagrammet större

Du kanske vill att cirkeldiagrammet ska vara större.

  • Välj diagrammet, men inte på något element i diagrammet. För att markera det och dra det nedre högra hörnet för att ändra dess storlek.

Observera att designytan blir större när du drar.

Lägg till en rapportrubrik

  1. Välj orden Diagramrubrik överst i diagrammet och ange sedan en rubrik, till exempel Cirkeldiagram för försäljning.
  2. När rubriken är markerad ändrar du Färg till Svart och FontSize till 12pt i fönstret Egenskaper.

Lägg till procent

  1. Högerklicka på cirkeldiagrammet och välj Visa dataetiketter. Dataetiketterna visas inom varje segment i cirkeldiagrammet.

  2. Högerklicka på etiketterna och välj Egenskaper för serieetikett. Dialogrutan Egenskaper för serieetikett visas.

  3. I rutan Etikettdata skriver du #PERCENT{P0}.

    Med {P0} får du procentandelen utan decimaler. Om du bara anger #PERCENT har dina siffror två decimaler. #PERCENT är ett nyckelord som utför en beräkning eller funktion åt dig. Det finns andra nyckelord som du kan använda.

  4. Välj Ja för att bekräfta att du vill ange UseValueAsLabel till False.

  5. På fliken Teckensnitt väljer du Fetstil och ändrar Färg till Vit.

  6. Välj OK.

Mer information om hur du anpassar diagrametiketter och förklaringar finns i Display percentage values on a pie chart (Report Builder) and Change the text of a legend item (Report Builder).

Vad händer härnäst?

Nu när du har skapat din första rapport i Report Builder är du redo att prova andra guidade övningar och börja skapa rapporter från dina egna uppgifter. Om du vill köra Report Builder behöver du behörighet att komma åt dina datakällor, till exempel databaser, med en reťazec pripojenia som faktiskt ansluter dig till datakällan. Systemadministratören har den här informationen och kan konfigurera dig.

För att kunna gå igenom de övriga självstudierna behöver du namnet på en instans av SQL Server och autentiseringsuppgifter som räcker för skrivskyddad åtkomst till valfri databas. Systemadministratören kan också konfigurera det åt dig.

Om du vill spara dina rapporter på en rapportserver eller en SharePoint plats som är integrerad med en rapportserver behöver du url:en och behörigheterna. Du kan köra alla rapporter som du skapar direkt från datorn, men rapporter har fler funktioner när de körs från rapportservern eller SharePoint plats. Du behöver behörighet att köra dina rapporter eller andra från rapportservern eller SharePoint plats där de publiceras. Prata med systemadministratören för att få åtkomst.

Det kan hjälpa dig att läsa om några av begreppen och termerna innan du kommer igång. Se Reporting Services begrepp. Lägg också lite tid på att planera innan du skapar din första rapport. Det är väl spenderad tid. Se även Planera en rapport (Report Builder).