Delen via


Preview-rapporten in SQL Server Reporting Services (SSRS)

Wanneer u een Reporting Services-rapport ontwerpt, kunt u het bekijken voordat u het publiceert naar een productieomgeving. U kunt dit op verschillende manieren doen: door over te schakelen naar de preview-modus in Report Designer, door het voorbeeldvenster in Report Designer te gebruiken en het rapport te publiceren naar een rapportserver in een testomgeving.

Opmerking

Wanneer u een voorbeeld van een rapport bekijkt, worden de gegevens voor het rapport in de cache opgeslagen in een bestand op de lokale computer. Wanneer u hetzelfde rapport opnieuw bekijkt met dezelfde query, parameters en referenties, haalt Report Designer de kopie in de cache op in plaats van de query opnieuw uit te voeren. Het gegevensbestand wordt opgeslagen als <reportname.rdl.data> in dezelfde map als het rapportdefinitiebestand. Het bestand wordt niet verwijderd wanneer u Report Designer sluit.

Preview-modus

U kunt een voorbeeld van een rapport bekijken in Report Designer door op ssrs_ssdt_preview te klikken. Hiermee wordt het rapport lokaal uitgevoerd met behulp van dezelfde rapportverwerkings- en renderingfunctionaliteit die bij de rapportserver wordt geleverd. Het weergegeven rapport is een interactieve afbeelding; u kunt parameters selecteren, op koppelingen klikken, de documenttoewijzing weergeven en verborgen gebieden van het rapport uitvouwen en samenvouwen. U kunt het rapport ook exporteren naar een van de geïnstalleerde renderingformaten.

Zelfstandige preview

Een andere manier om een voorbeeld van een rapport te bekijken, is door het rapportproject uit te voeren in een foutopsporingsconfiguratie, bijvoorbeeld om fouten op te sporen in aangepaste assembly's die u schrijft. Het rapport wordt geopend in uw standaardbrowser. Er zijn drie manieren om een project uit te voeren:

  • Klik op Foutopsporing starten in het menu Debug.

  • Klik op de knop Start op de standaardwerkbalk van Visual Studio ssrs_ssdt_startdebug.

  • Door op F5 te drukken.

Als u een projectconfiguratie gebruikt waarmee het rapport wordt gebouwd maar niet wordt geïmplementeerd, wordt het rapport dat is opgegeven in de eigenschap StartItem van de huidige configuratie geopend in een afzonderlijk voorbeeldvenster. Het voorbeeldvenster geeft het rapport op dezelfde manier weer en heeft dezelfde functionaliteit als de preview-modus.

Opmerking

Voordat u fouten in een rapport opspoort, moet u een beginitem instellen. Als u bijvoorbeeld de foutopsporingsmodus uitvoert en de browser de hoofdpagina van de rapportserver opent en niet uw rapport in de preview-modus. Als u een beginitem wilt instellen, klikt u in Solution Explorer met de rechtermuisknop op het rapportproject, klikt u op Eigenschappen en selecteert u vervolgens in StartItem de naam van het rapport dat u wilt weergeven.

Als u een voorbeeld van een bepaald rapport wilt bekijken dat niet het beginitem voor het project is, selecteert u een configuratie waarmee het rapport wordt gebouwd, maar implementeert u het niet (bijvoorbeeld de debugLocal-configuratie), klikt u met de rechtermuisknop op het rapport en klikt u vervolgens op Uitvoeren. U moet een configuratie kiezen die het rapport niet implementeert; anders wordt het rapport gepubliceerd naar de rapportserver in plaats van lokaal weer te geven in een voorbeeldvenster.

Publiceren naar een testserver

U kunt rapporten ook testen door ze te publiceren naar een testserver, naar het rapport te bladeren en een voorbeeld te bekijken. Het publiceren van een rapport naar een testserver is hetzelfde als het publiceren naar een productieserver. Zie Rapporten publiceren naar een rapportserver voor informatie over het publiceren van een rapport.