Zelfstudie: Een snel grafiekrapport offline maken (Report Builder)

In deze handleiding gebruik je een wizard om een cirkeldiagram te maken in een gepagineerd rapport van Reporting Services in Report Builder. Vervolgens voegt u percentages toe en wijzigt u het cirkeldiagram een beetje.

U kunt deze zelfstudie op twee verschillende manieren uitvoeren. Beide methoden hebben hetzelfde resultaat. Dit is een cirkeldiagram zoals in deze afbeelding:

Schermopname van het Report Builder snelle cirkeldiagram.

Prerequisites

Of u NU XML-gegevens of een Transact-SQL-query gebruikt, u moet toegang hebben tot Report Builder. U kunt Report Builder starten vanaf een Reporting Services rapportserver in de systeemeigen modus of in SharePoint geïntegreerde modus, of u kunt Report Builder downloaden vanuit het Microsoft Downloadcentrum. Zie Report Builder installeren voor meer informatie.

Twee manieren om deze zelfstudie uit te voeren

XML-gegevens gebruiken voor deze zelfstudie

U kunt XML-gegevens gebruiken die u uit dit artikel kopieert en in de wizard plakken. U hoeft niet te zijn verbonden met een Reporting Services rapportserver in de systeemeigen modus of in SharePoint geïntegreerde modus en u hebt geen toegang nodig tot een exemplaar van SQL Server.

Maak het cirkeldiagram met XML-gegevens.

Een Transact-SQL-query gebruiken die gegevens voor deze zelfstudie bevat

U kunt een query kopiëren met daarin opgenomen gegevens uit dit artikel en deze in de wizard plakken. U hebt de naam nodig van een exemplaar van SQL Server en inloggegevens die voldoende zijn voor alleen-lezentoegang tot elke database. De gegevenssetquery in de zelfstudie maakt gebruik van letterlijke gegevens, maar een exemplaar van SQL Server moet de query verwerken om de metagegevens te retourneren die vereist zijn voor een rapportgegevensset.

Het voordeel van het gebruik van de Transact-SQL-query is dat alle andere Report Builder zelfstudies dezelfde methode gebruiken. Dus bijvoorbeeld als je aan de andere tutorials werkt, weet je al wat je moet doen.

Voor de Transact-SQL-query zijn enkele andere vereisten vereist. Voor meer informatie, zie Vereisten voor handleidingen (Report Builder).

Maak het cirkeldiagram met een Transact-SQL-query met gegevens.

Het cirkeldiagram maken met XML-gegevens

  1. Start Report Builder vanuit de Reporting Services-webportal of de rapportserver in SharePoint geïntegreerde modus of vanaf uw computer.

    Het dialoogvenster Aan de slag wordt weergegeven.

    Schermopname van het dialoogvenster 'Aan de slag' in Report Builder.

    Als het dialoogvenster Aan de slag niet wordt weergegeven, selecteert u Bestand en kiest u Nieuw. Het dialoogvenster Nieuw rapport of gegevensset heeft de meeste inhoud als het dialoogvenster Aan de slag .

  2. Controleer in het linkerdeelvenster of Nieuw rapport is geselecteerd.

  3. Selecteer in het rechterdeelvenster de Grafiekwizard en kies Maken.

  4. Op de pagina Kies een gegevensset, selecteer Maak een gegevensset aan en kies vervolgens Volgende.

  5. Selecteer Nieuw op de pagina Een verbinding met een gegevensbron kiezen.

    Het dialoogvenster Eigenschappen van gegevensbron wordt geopend.

  6. U kunt een gewenste naam voor een gegevensbron opgeven. Typ MyPieChart in het vak Naam.

  7. Selecteer XML in het vak Verbindingstype selecteren.

  8. Selecteer het tabblad Credentials en selecteer Huidige Windows gebruiker gebruiken. Kerberos-delegering is mogelijk vereist en selecteer vervolgens OK.

  9. Selecteer op de pagina Een verbinding met een gegevensbron kiezenMyPieChart en selecteer vervolgens Volgende.

  10. Kopieer de volgende tekst en plak deze in het grote vak boven aan de pagina Een query ontwerpen .

    <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. (Optioneel) Selecteer de knop Uitvoeren (!) om de gegevens te zien waarop uw grafiek is gebaseerd.

    Schermopname van de Ontwerpquery van Report Builder.

  12. Kies Volgende.

  13. Op de pagina Een grafiektype kiezen selecteer je Cirkeldiagram en kies Vervolgens Volgende.

  14. Dubbelklik op de pagina Grafiekvelden rangschikken op het veld Verkoop in het vak Beschikbare velden .

    Het wordt automatisch verplaatst naar het vak Waarden , omdat de waarde een numerieke waarde is.

    Schermopname van de wizard Report Builder Velden rangschikken.

  15. Sleep het veld FullName van het vak Beschikbare velden naar het vak Categorieën (of dubbelklik erop). De waarde gaat naar het vak Categorieën en vervolgens selecteer Volgende.

    Op de pagina Voorbeeld ziet u uw nieuwe cirkeldiagram met representatiegegevens. In de legenda staat volledige naam 1, volledige naam 2, enzovoort, in plaats van de namen van de verkopers, en de grootte van de segmenten van de cirkeldiagrammen is niet nauwkeurig. In dit voorbeeld krijgt u een idee van hoe uw rapport eruitziet.

    Schermopname van de Report Builder New Chart Preview.

  16. Selecteer en voltooi.

    Nu ziet u uw nieuwe cirkeldiagramrapport in de Ontwerpmodus, met voorbeeldgegevens.

    Schermopname van de Report Builder Nieuwe cirkel in ontwerpweergave.

  17. Als u het werkelijke cirkeldiagram wilt zien, selecteert u Uitvoeren op het tabblad Start van het lint.

    Report Builder New Chart Run.

  18. Als u het cirkeldiagram wilt blijven wijzigen, gaat u naar de sectie 'Nadat u de wizard hebt uitgevoerd' in dit artikel.

Het cirkeldiagram maken met een Transact-SQL-query

  1. Start Report Builder vanuit de Reporting Services-webportal, vanuit de rapportserver in SharePoint geïntegreerde modus of vanaf uw computer.

    Het dialoogvenster Aan de slag wordt weergegeven.

    Opmerking

    Als het dialoogvenster Aan de slag niet wordt weergegeven, selecteert u Bestand en kiest u Nieuw. Het dialoogvenster Nieuw rapport of gegevensset heeft de meeste inhoud als het dialoogvenster Aan de slag .

  2. Controleer in het linkerdeelvenster of Nieuw rapport is geselecteerd.

  3. Selecteer in het rechterdeelvenster Wizard Grafiek en kies Maken.

  4. Op de pagina Kies een gegevensset, selecteer Een gegevensset maken, en kies vervolgens Volgende.

  5. Op de pagina "Een verbinding met een gegevensbron kiezen", selecteer een bestaande gegevensbron of blader naar de rapportserver, kies een gegevensbron en selecteer vervolgens Volgende. Mogelijk moet u een gebruikersnaam en wachtwoord invoeren.

    Opmerking

    De gegevensbron die u kiest, is onbelangrijk, zolang u over voldoende machtigingen beschikt. U krijgt geen gegevens uit de gegevensbron. Zie Vereisten voor handleidingen (Report Builder) voor meer informatie.

  6. Selecteer op de pagina Een query ontwerpen de optie Bewerken als tekst.

  7. Plak de volgende query in het queryvenster:

    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. (Optioneel) Selecteer de knop Uitvoeren (!) om de gegevens te zien waarop uw grafiek is gebaseerd.

  9. Kies Volgende.

  10. Op de pagina Een grafiektype kiezen, selecteer Taartdiagram en kies vervolgens Volgende.

  11. Dubbelklik op de pagina Grafiekvelden rangschikken op het veld Verkoop in het vak Beschikbare velden .

    Het wordt automatisch verplaatst naar het vak Waarden , omdat het een numerieke waarde is.

  12. Sleep het veld FullName van het vak Beschikbare velden naar het vak Categorieën (of dubbelklik erop). De waarde gaat naar het vak Categorieën en vervolgens selecteer Volgende.

  13. Selecteer en voltooi.

    U kijkt nu naar uw nieuwe cirkelgrafiekrapport op het ontwerpoppervlak. Wat u ziet, is representatie. De legenda toont volledige naam 1, volledige naam 2, enzovoort, in plaats van de namen van de verkopers en de grootte van de segmenten van het taartdiagram is niet nauwkeurig. In dit voorbeeld krijgt u een idee van hoe uw rapport eruitziet.

  14. Als u het daadwerkelijke cirkeldiagram wilt zien, selecteert u Uitvoeren op het tabblad Start van het Lint.

Nadat u de wizard hebt uitgevoerd

Nu u uw cirkeldiagramrapport hebt, kunt u ermee spelen. Selecteer Ontwerp op het tabblad Uitvoeren van het lint, zodat u het kunt blijven wijzigen.

De grafiek groter maken

Mogelijk wilt u dat het cirkeldiagram groter is.

  • Klik op de grafiek, maar niet op een specifiek element ervan. Als u deze wilt selecteren en de rechterbenedenhoek wilt slepen om het formaat ervan te wijzigen.

Merk op dat het ontwerpoppervlak groter wordt terwijl u sleept.

Een rapporttitel toevoegen

  1. Selecteer de tekst Grafiektitel bovenaan de grafiek en voer een titel in, zoals Verkooptaartdiagram.
  2. Met de titel geselecteerd, wijzigt u in het deelvenster EigenschappenKleur in Zwart en Tekengrootte in 12pt.

Percentages toevoegen

  1. Klik met de rechtermuisknop op het cirkeldiagram en selecteer Gegevenslabels weergeven. De gegevenslabels worden in elk segment in het cirkeldiagram weergegeven.

  2. Klik met de rechtermuisknop op de labels en selecteer Eigenschappen van reekslabels. Het dialoogvenster Eigenschappen van reekslabel wordt weergegeven.

  3. Typ in het vak Labelgegevens#PERCENT{P0}.

    De {P0} geeft u het percentage zonder decimalen. Als u slechts #PERCENT invoert, hebben uw getallen twee decimalen. #PERCENT is een trefwoord dat een berekening of functie voor u uitvoert. Er zijn andere trefwoorden die u kunt gebruiken.

  4. Selecteer Ja om te bevestigen dat u UseValueAsLabel wilt instellen op False.

  5. Op het tabblad Lettertype, selecteer Vet en wijzig Kleur in Wit.

  6. Kies OK.

Zie Percentagewaarden weergeven in een cirkeldiagram (Report Builder) en Verander de tekst van een legenda-item (Report Builder) voor meer informatie over het aanpassen van grafieklabels en legendalabels.

Wat is de volgende stap?

Nu u uw eerste rapport in Report Builder hebt gemaakt, kunt u de andere zelfstudies uitproberen en beginnen met het maken van rapporten op basis van uw eigen gegevens. Als u Report Builder wilt uitvoeren, hebt u toestemming nodig voor toegang tot uw gegevensbronnen, zoals databases, met een verbindingsreeks, waarmee u daadwerkelijk verbinding maakt met de gegevensbron. Uw systeembeheerder heeft deze informatie en kan u instellen.

Als u de andere zelfstudies wilt volgen, hebt u de naam nodig van een instantie van SQL Server en inloggegevens die voldoende zijn voor alleen lezen toegang tot een database. Uw systeembeheerder kan dat ook voor u instellen.

Ten slotte hebt u de URL en machtigingen nodig om uw rapporten op te slaan op een rapportserver of een SharePoint site die is geïntegreerd met een rapportserver. U kunt elk rapport dat u rechtstreeks vanaf uw computer maakt, uitvoeren, maar rapporten hebben meer functionaliteit wanneer ze worden uitgevoerd vanaf de rapportserver of SharePoint site. U hebt machtigingen nodig om uw rapporten of anderen uit te voeren vanaf de rapportserver of SharePoint site waar ze worden gepubliceerd. Neem contact op met uw systeembeheerder om toegang te krijgen.

Het kan helpen om te lezen over een aantal concepten en termen voordat u aan de slag gaat. Zie concepten van Reporting Services. Besteed ook wat tijd aan het plannen voordat u uw eerste rapport maakt. Het is tijd die goed is besteed. Zie Plan a report (Report Builder).