Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Van toepassing op: SQL Server 2016 (13.x) Reporting Services en latere versies
SQL Server Data Tools (SSDT) is een Microsoft Visual Studio-omgeving voor het maken van business intelligence-oplossingen. SSDT beschikt over de ontwerpomgeving van Report Designer. U kunt Report Designer gebruiken om gepagineerde rapportdefinities van SQL Server Reporting Services (SSRS), gedeelde gegevensbronnen, gedeelde gegevenssets en rapportonderdelen te openen, te wijzigen, te bekijken, op te slaan en te implementeren.
Opmerking
Rapportonderdelen zijn afgeschaft voor alle releases van SQL Server Reporting Services vanaf SQL Server Reporting Services 2019 en alle releases van Power BI Report Server vanaf Power BI Report Server september 2022.
In dit artikel worden SSDT-oplossingen, projecten, projectsjablonen en configuraties beschreven die u voor SSRS gebruikt. Ook worden de weergaven, menu's, werkbalken en sneltoetsen beschreven die u in Report Designer kunt gebruiken.
SSDT-installatie
SSDT is niet opgenomen in SQL Server. U moet SSDT afzonderlijk installeren. Zie SSDT installeren met Visual Studio voor instructies.
Als u Report Designer-sjablonen wilt gebruiken, moet u ook een SSRS-extensie voor Visual Studio installeren. Zie Extensies installeren voor Analysis Services, Integration Services en Reporting Services voor instructies.
Zie Gepagineerde rapporten van Design Reporting Services met Report Designer (SSRS) om aan de slag te gaan met het ontwerpen van rapporten.
Oplossingen en projecten
Een rapportproject fungeert als een container voor rapportdefinities en -resources. Elk bestand in het rapportproject wordt gepubliceerd naar de rapportserver wanneer het project wordt geïmplementeerd. Wanneer u voor het eerst een project maakt, wordt er ook een oplossing gemaakt als een container voor het project. U kunt meerdere projecten toevoegen aan één oplossing.
Configurations
Als u meerdere sets projecteigenschappen wilt maken voor implementatievariaties zoals ondernemings-, test- en productierapportservers, gebruikt u de functie Configuration Manager in Visual Studio. Zie Implementatie- en versieondersteuning in SQL Server Data Tools (SSRS) voor meer informatie.
Rapportserverprojecten
Wanneer u de SSRS-extensie voor Visual Studio installeert, zoals eerder beschreven in de SSDT-installatie, worden de volgende projectsjablonen beschikbaar gesteld in SSDT:
Reportserverproject. Wanneer u de sjabloon Report Server Project gebruikt, wordt Report Designer geopend. U vindt deze business intelligence-projectsjabloon in het dialoogvenster Een nieuw project maken . Zie Een rapportserverproject maken voor meer informatie.
Rapportserverprojecteigenschappen zijn van toepassing op alle rapporten en alle gedeelde gegevensbronnen in een SSDT-project. Deze eigenschappen omvatten de URL voor de rapportserver en de mapnamen voor rapporten en gedeelde gegevensbronnen. U kunt het dialoogvenster Projecteigenschappenpagina's gebruiken om de huidige eigenschapswaarden weer te geven. Als u dit dialoogvenster wilt openen, gaat u naar het menu Project en selecteert u Vervolgens Eigenschappen.
Wizard Rapportserverproject. Wanneer u de Projectsjabloon Wizard voor de Rapportserver gebruikt, wordt automatisch een rapportserverproject gemaakt en wordt de Rapportwizard geopend. In de wizard kunt u een rapport maken door instructies op elke pagina te volgen. In de instructies wordt beschreven hoe u:
- Maak een verbindingsreeks voor een gegevensbron.
- Gegevensbronreferenties instellen.
- Een query ontwerpen.
- Voeg een tabel- of matrixgegevensgebied toe.
- Geef rapportgegevens en -groepen op.
- Kies een lettertype en kleurstijl.
- Publiceer het rapport naar een rapportserver.
- Bekijk lokaal een voorbeeld van het rapport.
Nadat u een rapport met de wizard hebt gemaakt, kunt u de rapportgegevens en het rapportontwerp wijzigen met behulp van Report Designer in het rapportserverproject.
Vensters en deelvensters van de Rapport Designer
Report Designer biedt meerdere vensters en deelvensters om u te helpen rapporten te ontwerpen en weergegeven rapporten weer te geven.
Deelvenster Rapportgegevens
In het deelvenster Rapportgegevens worden gegevensobjecten weergegeven die u in een rapport kunt gebruiken.
Als u het deelvenster Rapportgegevens wilt openen, verplaatst u de focus naar het ontwerpgebied. Selecteer vervolgens rapportgegevens in het menu Beeld.
De volgende typen objecten zijn beschikbaar in het deelvenster Rapportgegevens:
- Ingebouwde velden. Deze velden bevatten vooraf gedefinieerde rapportgegevens, zoals een rapportnaam of de tijd waarop een rapport is verwerkt.
- Gegevensbronnen. Een gegevensbron vertegenwoordigt de naam en verbindingsgegevens voor een gegevensbron.
- Gegevenssets. Elke gegevensset bevat een query die aangeeft welke gegevens uit de gegevensbron moeten worden opgehaald. U kunt de gegevensset uitbreiden om de verzameling velden weer te geven die de gegevenssetquery opgeeft. In sommige queryontwerpers voor multidimensionale gegevenssets kunt u filters opgeven in het deelvenster Filters en aangeven of u rapportparameters wilt maken. Als u de optie rapportparameter opgeeft, wordt automatisch een speciale gegevensset gemaakt om de lijst met geldige waarden van de parameter te vullen. De gegevensset wordt standaard niet weergegeven in het deelvenster Rapportgegevens. Zie Verborgen gegevenssets weergeven voor parameterwaarden - multidimensionale gegevens voor meer informatie.
- Rapportparameters. U kunt rapportparameters handmatig of automatisch maken wanneer een datasetquery queryparameters bevat.
- Afbeeldingen. De afbeeldingen in deze lijst zijn beschikbaar als afbeeldingsrapportitems in een rapport.
Gegevensbronnen en gegevenssets in het deelvenster Rapportgegevens vertegenwoordigen de elementen in de rapportdefinitie. Het deelvenster Rapportgegevens is een functie die door meerdere omgevingen voor het ontwerpen van rapporten wordt ondersteund.
- In Report Builder is dit het enige deelvenster dat beschikbaar is voor het beheren van gegevensbronnen en gegevenssets.
- In Report Designer werkt het deelvenster Rapportgegevens met Solution Explorer, waarin gedeelde gegevensbronnen en gedeelde gegevenssets als bestanden worden vermeld. Gedeelde gegevensbronnen en gedeelde gegevenssets in het deelvenster Rapportgegevens moeten verwijzen naar de bijbehorende gedeelde gegevensbronnen en gedeelde gegevenssets in Solution Explorer. Het deelvenster Rapportgegevens bevat vervolgens een verwijzing naar de gegevensbestanden in Solution Explorer. De projecteigenschappen bepalen of de gedeelde gegevensbronnen en gedeelde gegevenssets worden geïmplementeerd op de rapportserver of SharePoint-site. Zie Gegevensbronnen converteren (Report Builder en SSRS) voor meer informatie.
Als het deelvenster Rapportgegevens zwevend is, kunt u het ankeren. Zie Het deelvenster Rapportgegevens docken in Report Designer (SSRS) voor meer informatie.
Deelvenster Groeperen
U gebruikt het deelvenster Groeperen om groepen te definiëren voor een tablix-gegevensgebied. U kunt rijgroepen en detailgroepen voor tabellen definiëren en u kunt rij- en kolomgroepen definiëren voor matrices. U kunt het deelvenster Groeperen niet gebruiken om groepen te definiëren voor grafieken of andere gegevensregio's. Zie Groepen in een gepagineerd Report Builder-rapport voor meer informatie.
Het deelvenster Groeperen heeft twee modi:
Default. U gebruikt de standaardmodus om alle rij- en kolomgroepen weer te geven in een hiërarchische indeling waarin de relaties tussen bovenliggende groepen, onderliggende groepen, aangrenzende groepen en detailgroepen worden weergegeven. Een kindgroep verschijnt op het volgende inspringniveau ten opzichte van zijn bovenliggende groep. Een aangrenzende groep wordt weergegeven op hetzelfde inspringniveau als de gelijke of verwante groepen.
U gebruikt ook de standaardmodus om groepen toe te voegen, te bewerken of te verwijderen. Voor groepen op basis van één gegevenssetveld sleept u het veld naar het deelvenster Rijgroepen of Kolomgroepen. U kunt de groep naast een bestaande groep invoegen. Als u een aangrenzende groep wilt toevoegen, gebruikt u het snelmenu van de aangrenzende groep. Als u wilt weergeven welke tablix-cellen tot een groep behoren, selecteert u de groep in het deelvenster Groeperen.
Geavanceerd. U gebruikt de geavanceerde modus om leden van statische en dynamische rij- en kolomgroepen van een geselecteerd tablix-gegevensgebied weer te geven. In de geavanceerde modus kunt u ook eigenschappen instellen die de zichtbaarheid bepalen van de rijen en kolommen die zijn gekoppeld aan een groep of groepslid. Deze eigenschappen bepalen de regels die renderers gebruiken om groepen bijeen te houden op een pagina. Groepsleden worden weergegeven op het ontwerpoppervlak als cellen in de rijgroep en kolomgroepgebieden.
Opmerking
Als u wilt schakelen tussen de standaardmodus en geavanceerde modi, klikt u met de rechtermuisknop op de pijl-omlaag rechts van het pictogram Kolomgroepen .
Zie het deelvenster Groeperen voor meer informatie.
Werkset-paneel
Het deelvenster Werkbalk bevat rapportonderdelen die je naar het ontwerpoppervlak kunt slepen.
- Gegevensregio's zijn rapportitems die u gebruikt om gegevens in het rapport te ordenen. Voorbeelden van gegevensgebieden zijn een tabel, matrix, lijst, grafiek, meter, gegevensbalk, sparkline en indicator.
- Andere rapportitems zijn een kaart, tekstvak, rechthoek, lijn, afbeelding en subrapport.
- Aangepaste rapportitems worden mogelijk ook weergegeven in het deelvenster Werkset als uw systeembeheerder deze installeert en registreert.
Deelvenster Eigenschappen
Het deelvenster Eigenschappen is een standaard Visual Studio-venster dat eigenschapsnamen en -waarden toont voor het momenteel geselecteerde rapportitem op het ontwerpoppervlak.
Als u het deelvenster Eigenschappen wilt weergeven, gaat u naar het menu Beeld en selecteert u vervolgens het venster Eigenschappen. U kunt dit deelvenster loskoppelen en naar een ander gebied van het SSDT-venster verplaatsen of weergeven als een weergave met tabbladen op het ontwerpoppervlak.
In de meeste gevallen komen eigenschapsnamen overeen met elementen en kenmerken in het RDL-bestand (Report Definition Language). U kunt de meest gebruikte eigenschappen instellen met behulp van het dialoogvenster Eigenschappen voor een geselecteerd item. Als u het dialoogvenster Eigenschappen voor een item wilt openen, selecteert u het item en selecteert u vervolgens de knop Eigenschappenpagina's op de werkbalk Eigenschappenvenster. Geavanceerde gebruikers kunnen eigenschapswaarden rechtstreeks instellen in het deelvenster Eigenschappen.
U kunt het deelvenster Eigenschappen gebruiken voor de volgende taken:
- Eigenschappen instellen voor het geselecteerde item op het ontwerpoppervlak. Sommige eigenschappen bieden een vervolgkeuzelijst met waarden. U kunt de waarde ook rechtstreeks in de cel invoeren. Sommige eigenschappen bevatten een verzameling waarden, aangegeven door de waarde (verzameling). De meeste eigenschappen kunnen een expressie accepteren. Complexe expressies worden aangegeven door de waarde-expressie<>. Als u het dialoogvenster Expressie wilt openen, selecteert u de knop Expressie (fx). Zie het dialoogvenster Expressie voor meer informatie.
- Gebruik de werkbalkknoppen van het deelvenster Eigenschappen om het raster van een categorieweergave te wijzigen in een alfabetische weergave. In de categorieweergave moet u mogelijk een categorie uitvouwen om alle eigenschappen eronder weer te geven. Als u het dialoogvenster Eigenschappen van een item wilt openen, kunt u de knop Eigenschappenpagina's op de werkbalk selecteren. U kunt ook met de rechtermuisknop op het item klikken en Eigenschappen selecteren.
- Eigenschappen instellen voor het geselecteerde groepslid in het deelvenster Groeperen. Eigenschappen van groepsleden helpen bepalen hoe statische groepshoofdrijen en voettekstrijen worden herhaald voor elke groepsexemplaar. Zie Kop- en voetteksten weergeven met een groep in een gepagineerd rapport (Report Builder) voor meer informatie.
Solution Explorer
Solution Explorer is een standaard Visual Studio-onderdeel waarin alle items in uw project worden weergegeven. Voor een rapportserverproject bevat deze lijst met items mappen voor het organiseren van gedeelde gegevensbronnen, gedeelde gegevenssets, rapporten en resources. Mapitems worden automatisch alfabetisch gesorteerd wanneer u het projectbestand opent. Als u itemeigenschappen in het deelvenster Eigenschappen wilt weergeven, selecteert u het item.
Uitvoervenster
In het uitvoervenster worden verwerkingsfouten weergegeven die optreden wanneer u een voorbeeld van een rapport bekijkt. In dit venster worden ook publicatiefouten weergegeven die optreden wanneer u een rapport of een gedeelde gegevensbron implementeert.
U kunt het uitvoervenster gebruiken om fouten in expressies op te sporen.
Deelvenster Documentoverzicht
In het deelvenster Documentoverzicht wordt een hiërarchische lijst weergegeven met alle rapportitems in de rapportdefinitie. Als u het deelvenster Documentoverzicht wilt openen, kunt u Beeld>Andere Windows>Documentoverzicht selecteren.
Het deelvenster Documentoverzicht is handig voor het identificeren van tekstvakken en andere rapportitems op naam. Wanneer u een item selecteert in het deelvenster Documentoverzicht, wordt het item ook geselecteerd op het ontwerpoppervlak.
U kunt ook het deelvenster Documentoverzicht gebruiken om fouten in expressies op te sporen.
Takenlijstvenster
In het venster Takenlijst worden buildfouten weergegeven die optreden wanneer u een rapport uit een andere toepassing importeert. Als u bijvoorbeeld een rapport importeert uit Microsoft Access en het rapport een functie bevat die niet door SSRS wordt ondersteund, wordt er een fout gerapporteerd in het venster Takenlijst.
Weergaven van Rapportontwerper
Report Designer ondersteunt twee weergaven:
- Ontwerpen, om de gegevens en indeling van een rapport te definiëren
- Voorbeeld weergeven om een weergegeven weergave van een rapport weer te geven
Ontwerpweergave
Wanneer u een rapportserverproject maakt, wordt Report Designer standaard geopend in de ontwerpweergave en wordt het ontwerpoppervlak weergegeven. Op het ontwerpoppervlak worden standaard de hoofdtekst van het rapport en de achtergrond van het rapport weergegeven.
De achtergrond van het ontwerpoppervlak heeft een snelmenu. Dit menu bevat opties voor het toevoegen van een paginakoptekst en paginavoettekst. Het bevat ook een menu Beeld dat u kunt gebruiken om de liniaal, het deelvenster Groeperen en het deelvenster Parameters weer te geven.
U kunt het zoombesturingselement gebruiken om de vergroting van het rapport te vergroten of verkleinen.
Als u een rapport wilt ontwerpen, sleept u rapportitems van het werksetvenster naar het ontwerpoppervlak. Vervolgens configureert u de eigenschappen en wijzigt u de rangschikking in het rapport.
Voorbeeldweergave
In de voorbeeldweergave voert u het rapport uit en bekijkt u het weergegeven rapport in de rapportviewer. U kunt ook configuratie-eigenschappen instellen om het rapport in de foutopsporingsmodus uit te voeren met behulp van een browser.
Wanneer u een rapportvoorbeeld bekijkt, biedt Report Designer de volgende mogelijkheden:
- Maakt verbinding met de rapportgegevensbronnen.
- Voert gegevenssetquery's uit.
- Slaat de gegevens op de lokale computer op.
- Het rapport wordt verwerkt om gegevens en indeling te combineren.
- Geeft het rapport weer.
Er zijn enkele punten om rekening mee te houden wanneer u de preview-weergave gebruikt:
- Geparameteriseerde rapporten. Wanneer u een voorbeeld van een rapport bekijkt, wordt het rapport automatisch verwerkt als alle rapportparameters geldige standaardwaarden hebben. Als een of meer rapportparameters geen geldige standaardwaarde hebben, moet u een waarde kiezen voor elke niet-toegewezen parameter. Selecteer vervolgens Rapport weergeven op de werkbalk van het rapport.
- De lokale gegevenscache. Wanneer u een voorbeeld van een rapport bekijkt, voert de rapportprocessor alle query's voor gegevenssets in het rapport uit met behulp van de huidige parameterstandaarden. De resultaten worden opgeslagen als een lokaal gegevenscachebestand (.rdl.data). U kunt uw rapport blijven ontwerpen zonder de overhead van het ophalen van deze gegevens opnieuw te maken als u geen wijzigingen aanbrengt in de query's van de rapportgegevensset of de rapportparameters.
- Configuration Manager en foutopsporing. In SSDT definiëren projecteigenschappen hoe u uw rapporten wilt implementeren en fouten wilt opsporen. Deze eigenschappen zijn van toepassing op alle rapporten en gedeelde gegevensbronnen in het project. Als u de projecteigenschappen wilt instellen, gaat u naar het menu Project en selecteert u Eigenschappen. Selecteer vervolgens Configuration Manager in het Eigenschappenpagina's dialoogvenster. U kunt deze instellingen gebruiken om uw rapporten te testen en te publiceren naar de rapportserver.
- Het deelvenster Uitvoer. Wanneer u een voorbeeld van een rapport bekijkt en de rapportprocessor een probleem detecteert, worden er foutberichten naar het deelvenster Uitvoer geschreven.
Menu's van Rapportontwerper
Wanneer een Report Designer-project actief is in SSDT, worden de volgende menu's toegevoegd aan het hoofdmenu.
Het menu Opmaak
Wanneer u een item op het ontwerpoppervlak selecteert, bevat het menu Opmaak de volgende opties:
| Optie | Purpose |
|---|---|
| Voorgrondkleur | Selecteer een tekstkleur. Zwart is de standaardtekstkleur. |
| Achtergrondkleur | Selecteer een achtergrondkleur voor uw tekstvakken en gegevensgebieden. |
| Lettertype | Geef op of de tekst vet, cursief of onderstreept is. |
| uitlijnen | Geef op of de tekst rechts uitgelijnd, gecentreerd of links is uitgelijnd. |
| Uitlijnen | Geef op hoe de geselecteerde objecten worden uitgelijnd ten opzichte van elkaar in het rapport. |
| Dezelfde grootte maken | Pas de grootte van de geselecteerde objecten in het rapport aan. |
| Horizontale afstand | Pas de horizontale afstand tussen de geselecteerde objecten in het rapport aan. |
| Verticale afstand | Pas de verticale afstand tussen de geselecteerde objecten in het rapport aan. |
| Centreren in het formulier | Centreer het geselecteerde object verticaal en horizontaal ten opzichte van het venster Rapportontwerper. |
| Order | Geselecteerde objecten naar de achtergrond of voorgrond verplaatsen. |
Menu voor rapportage en snelmenu op de ontwerpomgeving
U kunt de volgende opties gebruiken om instellingen te configureren die van toepassing zijn op een volledig rapport. De beschikbaarheid en locatie van deze opties zijn afhankelijk van de versie van Visual Studio die u gebruikt:
- In eerdere versies vindt u deze opties in het menu Rapport .
- In latere versies bevinden de meeste opties zich in het snelmenu van de achtergrond van het ontwerpoppervlak.
| Optie | Purpose |
|---|---|
| Rapporteigenschappen | Open het dialoogvenster Rapporteigenschappen om algemene rapporteigenschappen toe te wijzen, zoals de naam van de auteur, rasterafstand, het aantal kolommen en het paginaformaat. U kunt ook instellingen configureren voor aangepaste code, verwijzingen naar assembly's en klassen, en de namen van gegevensuitvoerelementen, gegevenstransformaties en gegevensschema's. |
| View | Wissel tussen de twee tabbladen van de Rapportontwerper: Ontwerpen en Voorbeeld. De liniaal, het deelvenster Groeperen of het deelvenster Parameters weergeven of verbergen. |
| Paginakoptekst toevoegen | Voeg een paginakoptekst toe aan het rapport of verwijder er een. Wanneer u een paginakop verwijdert, worden alle items in de paginakoptekst verwijderd. |
| Paginavoettekst toevoegen | Voeg een paginavoettekst toe aan het rapport of verwijder een paginavoettekst. Wanneer u een paginavoettekst verwijdert, worden alle items in de paginavoettekst verwijderd. |
| Rapportonderdelen publiceren | Selecteer rapportonderdelen die u wilt publiceren. |
Menu Beeld
U kunt de volgende menuopties voor weergave gebruiken om verschillende vensters en werkbalken van Report Designer weer te geven of te verbergen:
| Optie | Onderdeel om weer te geven of te verbergen |
|---|---|
| Foutenlijst | Fouten die worden gedetecteerd wanneer u een rapport publiceert of bekijkt. |
| Uitvoer | Fouten die worden gedetecteerd wanneer u een rapport publiceert of verwerkt. Gedetailleerde informatie over expressiefouten wanneer in een rapport de tekst '#Error' wordt weergegeven. |
| Eigenschappenvenster | Eigenschapswaarden voor de momenteel geselecteerde rapportitem op het ontwerpoppervlak. Met deze optie kunt u de eigenschappen van geneste rapportitems weergeven. U moet echter meerdere keren een rapportitem selecteren om door de hiërarchie en geneste leden te bladeren. Als u wilt zien welke eigenschappen van het rapportitem worden weergegeven, controleer dan de itemnaam boven aan het deelvenster Eigenschappen. |
| Gereedschapskist | De gereedschapskist. |
| Andere Vensters>Documentoverzicht | Een hiërarchisch overzicht van rapportitems en hun verzamelingen van tekstvakken in een rapport. |
| Werkbalken | Verschillende werkbalken, waaronder Rapportranden en Rapportopmaak. Zie de werkbalken van Report Designer voor meer informatie. |
| Rapportgegevens | Het deelvenster Rapportgegevens, waar u rapportparameters, gegevensbronnen, gegevenssets en afbeeldingen kunt toevoegen. |
Projectmenu
U kunt de volgende menuopties van Project gebruiken om gedeelde gegevensbronnen en rapporten in een project te beheren. Wanneer u items aan het project toevoegt of verwijdert, wordt de hiërarchische weergave van projectitems in Solution Explorer automatisch bijgewerkt.
| Optie | Purpose |
|---|---|
| Nieuw item toevoegen | Voeg een nieuwe gedeelde gegevensbron of een nieuw rapport toe aan het project. |
| Bestaand item toevoegen | Voeg een bestaande gedeelde gegevensbron of een bestaand rapport toe aan het project. |
| Importrapporten | Rapporten importeren uit een andere toepassing, bijvoorbeeld Microsoft Access. |
| Uitsluiten van Project | Items uitsluiten van het project. Met deze optie worden uitgesloten items niet verwijderd uit uw bestandssysteem. |
| Alle bestanden weergeven | Alle bestanden in een project weergeven. |
| Projecttoolboxitems vernieuwen | Vernieuw de cache van de werkset wanneer u nieuwe aangepaste rapportitems in uw project installeert. |
| Eigenschappen | Open het dialoogvenster Eigenschappenpagina's voor dit project. Zie het dialoogvenster ProjectEigenschappenpagina's voor meer informatie. |
Rapportontwerperwerkbalken
Report Designer biedt de volgende gespecialiseerde werkbalken die u kunt gebruiken wanneer u rapporten ontwerpt:
| Werkbalk | Purpose |
|---|---|
| Rapport | Voeg een paginakoptekst of paginavoettekst toe. Rapporteigenschappen instellen. Toon of verberg de liniaal of het deelvenster Groeperen. Gebruik het zoom besturingselement om uw weergave van een rapport te wijzigen. |
| Rapportranden | Stel de kleur, stijl en breedte in voor alle geselecteerde lijnen en de randen van alle geselecteerde rapportitems. |
| Rapportopmaak | Stel de indeling van geselecteerde rapportitems in. Voor tekstvakken kunt u de werkbalk gebruiken om de volgende typen opmaak te wijzigen: lettertype-eigenschappen, tekstkleur, achtergrondkleur en tekstopvulling. |
| Indeling | De tekenvolgorde van rapportitems instellen en cellen samenvoegen binnen een gegevensgebied. |
| Standard | Open projecten of sla ze op, geef vensters weer en selecteer de configuratie voor foutopsporing. |
U kunt het menu Beeld gebruiken om deze werkbalken weer te geven of te verbergen. Andere Visual Studio-werkbalken zijn mogelijk niet beschikbaar als hun functionaliteit niet van toepassing is op de functies van Report Designer.
Bronbeheer
SSDT kan worden geïntegreerd met broninvoegtoepassingen. U kunt de pagina's Bronbesturingselementen in het dialoogvenster Opties gebruiken om een invoegtoepassing op te geven en eigenschappen te configureren.
Aangepaste rapportsjablonen
Als u aangepaste rapporten wilt gebruiken als sjablonen voor nieuwe rapporten, kopieert u deze naar de map ReportProject op de computer waarop SSDT is geïnstalleerd.
De standaardlocatie van deze map is afhankelijk van de versie en editie van Visual Studio die u gebruikt. Voor Visual Studio 2022, 2019 en 2017 bevindt deze map zich op de volgende locatie:
%ProgramFiles%\Microsoft Visual Studio\<release-year>\<edition>\Common7\IDE\CommonExtensions\Microsoft\SSRS\ProjectItems\ReportProject
Voor Visual Studio 2015 is de standaardlocatie de volgende map:
%ProgramFiles%\Microsoft Visual Studio 14.0\Common7\IDE\Private Assemblies\ProjectItems\ReportProject
Wanneer u een nieuw item aan het rapportproject toevoegt, wordt uw aangepaste rapport weergegeven in het deelvenster Sjablonen. U kunt ook aangepaste stijlen toevoegen aan de rapportwizard.
Opdrachtregelondersteuning voor SSDT
SSDT is gebaseerd op Visual Studio en de onderliggende devenv.exe toepassing. Deze toepassing biedt verschillende opdrachtregelopties die handig zijn voor het werken met rapporten.
Voordat u de opdrachtregelopties kunt gebruiken die in deze sectie worden beschreven, moet u geldige waarden instellen voor de volgende twee items:
- Projecteigenschappen voor
OverwriteDataSources,TargetDataSourceFolder, enTargetReportFolderTargetServerURL. - Ten minste één set configuratie-eigenschappen, bijvoorbeeld Debug of Release.
Zie Gegevensbronnen en rapporten publiceren voor meer informatie.
Voor een rapportserverproject kunt u de volgende opties opgeven vanaf de opdrachtregel:
/deploy: Hiermee worden rapporten geïmplementeerd met behulp van de projecteigenschappen die door het configuratiebestand worden opgegeven. Met de volgende opdracht worden bijvoorbeeld de rapporten geïmplementeerd die het oplossingsbestand Reports.sln opgeeft. Hierbij worden de releaseconfiguratie-instellingen gebruikt die zijn opgegeven in de projecteigenschappen:devenv.exe "C:\Users\<user-name>\source\repos\Reports\Reports.sln" /deploy "Release"/build: Bouwt het oplossingsbestand, maar implementeert het niet. Met de volgende opdracht worden bijvoorbeeld de rapporten gebouwd die het oplossingsbestand Reports.sln opgeeft. Hierbij worden de configuratie-instellingen voor foutopsporing gebruikt die zijn opgegeven in de projecteigenschappen:devenv.exe "C:\Users\<user-name>\source\repos\Reports\Reports.sln" /build "Debug"/out: hiermee wordt de uitvoer omgeleid die wordt gegenereerd door een oplossing te bouwen naar het opgegeven bestand. Met de volgende opdracht wordt bijvoorbeeld de uitvoer van de build in het vorige voorbeeld omgeleid naar een bestand met de naam mybuildlog.txt.devenv.exe "C:\Users\<user-name>\source\repos\Reports\Reports.sln" /build "Debug" /out mybuildlog.txt
Sneltoetsen in SSDT
U kunt sneltoetsen gebruiken om het volgende te doen:
Vensters en besturingsmodi in SSDT
Description Toetsencombinatie Het geselecteerde project bouwen Ctrl+Shift+B Het venster Eigenschappen weergeven F4 Het venster Rapportgegevens weergeven Ctrl+Alt+D Debuggen starten F5 Van het ene geopende venster naar het volgende gaan F6 Items in het ontwerpoppervlak van het rapport beheren:
Description Toetsencombinatie De focus van het ene rapportitem naar het volgende rapportitem verplaatsen Tab Het geselecteerde rapportitem verplaatsen Pijltoetsen Het geselecteerde rapportitem aansporen Ctrl+pijltoetsen De grootte van het geselecteerde rapportitem vergroten of verkleinen Ctrl+Shift+pijltoetsen Verplaats de cursor in een tekstvak naar het begin van de weergavetekst die zichtbaar is Ctrl+Thuis Verplaats de cursor in een tekstvak naar het einde van de weergavetekst die zichtbaar is Ctrl+Einde Selecteer in een tekstvak tekst vanaf de huidige cursorpositie tot aan het begin van de zichtbare weergavetekst. Verschuiving+Thuis Selecteer in een tekstvak tekst vanaf de huidige cursorpositie tot het einde van de zichtbare weergavetekst. Shift+ beëindigen Selecteer in een tekstvak tekst van de huidige cursorpositie tot het begin van de expressie Ctrl+Verschuiving+Thuis Selecteer in een tekstvak tekst van de huidige cursorpositie tot het einde van de expressie Ctrl+Verschuiving+Einde Het snelmenu voor het geselecteerde rapportitem openen Verschuiving+F10