Delen via


Omgeving voor het schrijven van rapporten met behulp van SQL Server Data Tools

In dit artikel wordt beschreven wat er nodig is voor het maken van Dynamics 365 for Customer Engagement-app-rapporten.

U moet beschikken over de vereiste ontwikkelhulpprogramma's en de juiste bevoegdheden in Dynamics 365 for Customer Engagement-apps om een rapport te schrijven en te publiceren. U moet ook bekend zijn met:

  • Visual Studio.

  • SQL Server Reporting Services-rapporten maken met behulp van SQL Server Data Tools (SSDT).

  • Als u rapporten op basis van Fetch wilt schrijven, gebruikt u de Dynamics 365 for Customer Engagement-apps FetchXML-taal.

Vereiste hulpprogramma's

Het volgende is vereist om een aangepast rapport te schrijven voor Dynamics 365 for Customer Engagement-apps:

Opmerking

  • U kunt SQL Server Reporting Services Report Builder niet gebruiken om FetchXML-rapporten te maken. De Dynamics 365 Report Authoring-extensie voor SQL Server Data Tools wordt gebruikt om FetchXML-rapporten te maken.
  • De Dynamics 365-extensie voor het maken van rapporten is alleen beschikbaar in een 32-bits versie.

Vereiste bevoegdheden

Als u aangepaste rapporten wilt implementeren in Dynamics 365 for Customer Engagement-apps, moet u een Dynamics 365 for Customer Engagement-apps-account hebben en moet er een beveiligingsrol aan u zijn toegewezen die de bevoegdheid PubliclishReport bevat. Standaard bevatten de beveiligingsrollen Systeemaanpasser en Systeembeheerder deze bevoegdheden.

Rapport ontwikkelingsproces

Hieronder vindt u de stappen voor het ontwikkelen van aangepaste Dynamics 365 for Customer Engagement-app-rapporten. Het kan zijn dat u enkele stappen moet herhalen terwijl u een rapport ontwikkelt:

  1. Ontwikkel een rapport, concept of specificatie op basis van welke bedrijfsinformatie moet worden weergegeven.

  2. Maak een aangepast rapport of gebruik een bestaand rapport om te wijzigen met behulp van SQL Server Data Tools in Visual Studio.

    • Maak een nieuw (aangepast) rapport. Meer informatie: Aangepaste rapporten maken met SQL Server Data Tools

    • Download een bestaand Dynamics 365 for Customer Engagement-apps rapportdefinitietaalbestand (.rdl). Open hiervoor een app voor klantbetrokkenheid, selecteer het tabblad Rapportage , selecteer het gewenste rapport en selecteer vervolgens Bewerken op de opdrachtbalk. Selecteer op de pagina met rapporteigenschappen de optie Rapport downloaden op de werkbalk Acties .

  3. Maak basisrapportparameters. Meer informatie: Parameters gebruiken in rapporten

  4. Geef gegevenssets en filtercriteria op voor het ophalen van gegevens:

  5. Definieer de basislay-out van het rapport, inclusief kop- en voetteksten.

  6. Voeg indien nodig rapportitems toe op basis van de rapportspecificatie. Meer informatie: Rapportnavigatie toevoegen

  7. Bekijk een voorbeeld van het rapport in Visual Studio en los eventuele fouten op. Meer informatie: Rapporten testen en problemen oplossen

  8. Implementeer het rapport op de rapportageserver met behulp van Dynamics 365 for Customer Engagement-apps. Meer informatie: Rapporten publiceren

  9. Voer het geïmplementeerde rapport uit om te controleren.

Zie ook

Queries opstellen met FetchXML
Aangepaste rapporten maken met behulp van SQL Server-gegevenshulpprogramma's