Ontwikkelaarshandleiding over rapporten voor Microsoft Dynamics 365
Gepubliceerd: januari 2017
Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Microsoft Dynamics 365 bevat rapporten die nuttige bedrijfsgegevens aan de gebruiker geven. Deze rapporten worden gebaseerd op Microsoft SQL Server Reporting Services en leveren dezelfde set functies die beschikbaar is voor de Microsoft SQL Server Reporting Services-rapporten.Meer informatie:SQL Server Reporting Services
Voor informatie over het schrijven van rapporten raadpleegt u TechNet: Rapporten schrijven met CRM 2016 voor online en on-premises. De onderwerpen in deze sectie zijn bedoeld voor ontwikkelaarsscenario's.
De rapportdefinitie (gegevens en indeling) van Microsoft Dynamics 365-rapporten bevindt zich in een .rdl-bestand en de inhoud van het .rdl-bestand is conform de Microsoft SQL Server-naslaginformatie over de rapportdefinitietaal.Meer informatie:Naslaginformatie over de rapportdefinitietaal
Microsoft Dynamics 365 biedt veel kant-en-klare rapporten voor het weergeven van uw bedrijfsgegevens. U kunt aangepaste rapporten maken door een van deze rapporten als sjabloon te gebruiken of u kunt compleet nieuwe aangepaste rapporten maken.
Er zijn twee typen rapporten in Microsoft Dynamics 365:
Op SQL gebaseerd
Deze rapporten gebruiken SQL-query's om veilig gegevens voor rapporten op te halen uit gefilterde weergaven die door het systeem zijn gedefinieerd. Dit zijn dezelfde rapporten die ook beschikbaar waren voor vorige versies van Microsoft Dynamics 365. De standaardrapporten die met Microsoft Dynamics 365 worden geleverd, zijn op SQL gebaseerde rapporten.Om veiligheidsredenen kunt u geen aangepaste op SQL gebaseerde rapporten implementeren voor Microsoft Dynamics 365 (online).
Op Fetch gebaseerde
Deze rapporten zijn in Microsoft Dynamics 365 geïntroduceerd en gebruiken FetchXML-query's om gegevens voor rapporten op te halen. U kunt aangepaste, op Fetch gebaseerde rapporten implementeren voor Microsoft Dynamics 365 (online) en Dynamics 365 (on-premises). Alle rapporten die zijn gemaakt met de wizard Rapport in Microsoft Dynamics 365, zijn op Fetch gebaseerde rapporten.Notitie
De FetchXml-rapporten voeren niet de methode of het bericht RetrieveMultiple uit om zakelijke gegevens voor het rapport op te halen. Invoegtoepassingen die zijn geregistreerd voor RetrieveMultiple worden niet aangeroepen voor FetchXml-rapporten.
Rapporten worden in Microsoft Dynamics 365 (online) in de sandboxmodus uitgevoerd en dat gebeurt doordat RDL Sandboxing wordt ingeschakeld in Microsoft SQL Server Reporting Services. Hierdoor, kunnen bepaalde functies in Microsoft Dynamics 365 (online) niet beschikbaar zijn. Aangepaste code in uw rapportdefinitie werkt bijvoorbeeld niet.Meer informatie:RDL Sandboxing in- en uitschakelen.
Naast de rapportagemogelijkheden in Microsoft Dynamics 365, werkt in Microsoft Dynamics 365 (online) de Power BI voor Office 365-cloudservice samen met Microsoft Office Excel, waardoor een zelfbedieningsoplossing voor analyse ontstaat. Meer informatie: TechNet: Power BI gebruiken met Microsoft Dynamics 365 Online
In deze sectie
Een rapport publiceren met de Microsoft Dynamics 365-webservice
Een rapport beheren in offlinemodus
Report configuration file schema
Vvoorbeeldcode voor rapportage
Referentie
SQL Server Reporting Services Book Online
Verwante secties
Microsoft Dynamics 365 uitbreiden
Ondersteunde extensies voor Microsoft Dynamics 365
De metagegevens en gegevensmodellen in Microsoft Dynamics 365
Microsoft Dynamics 365 uitbreiden op de server
Microsoft Dynamics 365 uitbreiden op de client
Microsoft Dynamics 365-toepassingen aanpassen
Uitbreidingen inpakken en verdelen met oplossingen
Microsoft Dynamics 365 voor Outlook uitbreiden
Microsoft Dynamics 365 integreren met SharePoint
Microsoft Dynamics 365 integreren met OneNote
Parature-kennis gebruiken in Dynamics 365
Microsoft Dynamics 365
© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht