Overzicht van rapporten
Microsoft Dynamics 365 Customer Engagement (on-premises) bevat rapporten die nuttige bedrijfsgegevens aan de gebruiker verschaffen. Deze rapporten zijn gebaseerd op SQL Server Reporting Services en bieden dezelfde reeks functies die beschikbaar zijn voor SQL Server Reporting Services-rapporten.
Rapporteigendom
Systeemrapporten zijn beschikbaar voor alle gebruikers. Gebruikers die eigenaar van rapporten zijn, kunnen deze delen met bepaalde collega's of teams, of kunnen de rapporten aan de organisatie beschikbaar stellen, zodat alle gebruikers ze kunnen gebruiken.
Rapporttypen
Customer Engagement (on-premises) ondersteunt twee rapporttypen:
SQL Server Reporting Services-rapporten. Deze rapporten gebruiken SQL-query's en gefilterde weergaven om rapportgegevens op te halen. Met de gefilterde weergaven worden de gegevens beperkt tot wat beschikbaar is voor de beveiligingsrol van de persoon die het rapport uitvoert. Alle standaardrapporten die met Customer Engagement (on-premises) worden verzonden, zijn op SQL gebaseerde rapporten.
U kunt geen toegang krijgen tot gefilterde weergaven in Dynamics 365 Customer Engagement aangezien de toegang tot de SQL-database niet wordt ondersteund. Als u een Dynamics 365 (online)- of Power Apps-abonnement hebt, gebruikt u op Fetch gebaseerde rapporten voor aangepaste rapporten.
Op Fetch gebaseerde Reporting Services-rapporten. In deze rapporten worden in plaats van gefilterde weergaven FetchXML-query's van Customer Engagement (on-premises) gebruikt om rapportgegevens op te halen. Rapporten die u maakt met de wizard Rapport zijn op Fetch gebaseerde rapporten.
De andere rapporten kunnen de volgende zijn:
Koppelingen naar webpagina's
Statische bestanden
Dynamische Office Excel-bestanden die gegevens lezen uit de Customer Engagement (on-premises)-database
U kunt de volgende rapporteigenschappen van elk rapport bewerken:
Bestandsnaam of URL
Weergavenaam
Beschrijving
Informatie over de locatie van het rapport in de gebruikersinterface
Beveiliging van gegevens in rapporten
In alle rapporten worden gegevens opgehaald uit gefilterde weergaven. De gegevens worden gefilterd op basis van de beveiligingsrol van de gebruiker. De inhoud van een rapport is beperkt tot de gegevens waartoe degene die het rapport uitvoert, is gemachtigd.
Rapporten in oplossingen
Rapporten ondersteunen oplossingen. Als u een rapport als onderdeel toevoegt aan een oplossing, wordt deze één software-eenheid die de gebruikersinterface of functies van uw apps uitbreidt. Alleen rapporten die eigendom van de organisatie zijn of zichtbaar zijn voor de organisatie, kunnen aan oplossingen worden toegevoegd.
Notitie
U kunt uitzoeken of een rapport kan worden weergegeven voor de organisatie door een rapport te selecteren in de lijst met rapporten en op Bewerken te klikken of tikken. Controleer op het tabblad Beheer of Zichtbaar voor is ingesteld op Organisatie.
U kunt momentopnamen van rapporten toevoegen, importeren of exporteren als onderdeel van een oplossing. Rapporten, subrapporten, rapportcategorieën, rapportweergavegebieden en het rapportgerelateerde recordtype worden beschouwd als onderdelen van een set rapporten. Als u een oplossingsupdate importeert in een modus voor niet overschrijven, worden alle updates door de oplossing voor een rapport genegeerd als elk onderdeel van de set rapporten is aangepast.
Aan de slag met het schrijven van rapporten
In Customer Engagement (on-premises) worden RDL-rapporten (Report Definition Language) van SQL Server Reporting Services gebruikt om query's uit te voeren op gegevens om verfijnde resultaten te retourneren aan de rapportgebruiker. Voor meer informatie over RDL raadpleegt u Report Definition Language (SSRS).
Als u bestaande RDL-rapporten wilt maken of wijzigen die met uw apps kunnen worden gebruikt, gebruikt u FetchXML wat vervolgens met rapportontwerpprogramma's naar RDL wordt geconverteerd.
Als u wilt, kunt u een hulpprogramma van derden, SQL2FetchXML, gebruiken om uw SQL-scripts te converteren naar FetchXML en vervolgens de FetchXML-query gebruiken in uw op Fetch gebaseerde rapporten. Meer informatie: SQL2FetchXML Help
Opties voor het maken van nieuwe rapporten
Gebruikers met de juiste machtigingen kunnen het volgende doen om een nieuw rapport te maken:
Een bestand of een koppeling als een rapport toevoegen aan een webpagina.
De wizard Rapport uitvoeren om een nieuw rapport Reporting Services te maken. Met de wizard Rapport kunt u tabel- en grafiekrapporten maken, waaronder gedetailleerde rapporten en top N-rapporten.
Een nieuw, op Fetch gebaseerd Reporting Services-rapport schrijven. Als u aangepaste, op Fetch gebaseerde rapporten schrijft, moet u de rapportbewerkingsuitbreiding van installeren. Meer informatie: Maak een nieuw rapport met behulp van SQL Server Data Tools
Opties voor het aanpassen van bestaande rapporten
Gebruikers met de juiste machtigingen kunnen het volgende doen met bestaande rapporten:
Rapporten indelen in categorieën om te bepalen welke weergaven in het gebied Rapporten worden weergegeven voor elk rapport.
Bepalen waar een rapport wordt weergegeven in de gebruikersinterface en andere eigenschappen bewerken.
Een rapport bewerken dat is gemaakt met de wizard Rapport.
Een standaardrapport bewerken. Als u bijvoorbeeld een app aanpast, moet u misschien labels wijzigen of nieuwe velden toevoegen aan of verwijderen uit standaardrapporten. Meer informatie: Omgeving voor schrijven van rapporten met SQL Server Data Tools
Het standaardfilter bewerken voor een standaardrapport, een rapport dat is gemaakt met de wizard Rapport, of andere Reporting Services-rapporten.
Een eenmalige momentopname maken voor een Reporting Services-rapport of een Reporting Services-rapport plannen om uit te voeren met ingestelde tussenpozen. Houd er rekening mee dat de functie Rapportplanning momenteel alleen beschikbaar is met on-premises versies van Dynamics 365 Customer Engagement.
Een persoonlijk rapport delen met andere gebruikers of beschikbaar stellen aan iedereen in de organisatie.
Een rapport publiceren zodat het kan worden gebruikt in externe toepassingen, zoals SharePoint of aangepaste programma's.
Notitie
U kunt SQL Server Reporting Services Report Builder niet gebruiken om FetchXML-rapporten te maken. U gebruikt Dynamics 365 Report Authoring Extension voor SQL Server Data Tools om FetchXML-rapporten te schrijven.