Rapportskrivningsmiljø ved hjælp af SQL Server Data Tools

Dette indhold gælder også for den lokale version. Dette emne indeholder, hvad der skal bruges til at forfatte Dynamics 365 for Customer Engagement-apps-rapporter.

Du skal have de nødvendige udviklingsværktøjer og relevante rettigheder i Dynamics 365 for Customer Engagement-apps for at skrive og publicere en rapport. Du bør også have kendskab til:

  • Visual Studio.

  • Oprettelse af SQL Server Reporting Services-rapporter ved hjælp af SQL Server Data Tools (SSDT).

  • Hvis du vil skrive Fetch-baserede rapporter, skal du bruge FetchXML-sproget i Dynamics 365 for Customer Engagement-apps.

Krævede værktøjer

Følgende kræves for at skrive en brugerdefineret rapport til Dynamics 365 for Customer Engagement-apps:

Bemærk

  • Du kan ikke bruge SQL Server Reporting Services Report Builder til at udarbejde FetchXML-rapporter. Dynamics 365 Report Authoring-udvidelsen til SQL Server Data Tools bruges til at oprette FetchXML-rapporter.
  • Dynamics 365 Report Authoring-udvidelsen er kun tilgængelig i en 32-bit-version.

Påkrævede rettigheder

Hvis du vil implementere brugerdefinerede rapporter til Dynamics 365 for Customer Engagement-apps, skal du have en Dynamics 365 for Customer Engagement-apps-konto og en sikkerhedsrolle tildelt til dig, der indeholder rettigheden PublishReport. Rollerne Systemadministrator og Systemtilpasser omfatter som standard disse rettigheder.

Rapportudviklingsproces

I det følgende beskrives fremgangsmåden til udvikling af brugerdefinerede Dynamics 365 for Customer Engagement-apps-rapporter. Du skal muligvis gentage nogle trin, mens du udvikler en rapport:

  1. Udvikl et rapportkoncept eller en rapportspecifikation på basis af, hvilke virksomhedsoplysninger der skal vises.

  2. Opret en brugerdefineret rapport, eller brug en eksisterende rapport til at ændre ved hjælp af SQL Server Data Tools i Visual Studio.

  3. Opret grundlæggende rapportparametre. Flere oplysninger: Bruge parametre i rapporter

  4. Angiv datasæt og filterkriterier for hentning af data:

  5. Definer det grundlæggende layout for rapporten, herunder sidehoveder og sidefødder.

  6. Tilføj rapportelementer efter behov baseret på rapportspecifikationen. Flere oplysninger: Tilføje rapportnavigation

  7. Få vist rapporten i Visual Studio, og afhjælp eventuelle fejl. Flere oplysninger: Teste og foretage fejlfinding af rapporter

  8. Installer rapporten på rapporteringsserveren ved hjælp af Dynamics 365 for Customer Engagement-apps. Flere oplysninger: Publicere rapporter

  9. Kør den udrullede rapport for at kontrollere den.

Se også

Oprette forespørgsler med FetchXML
Oprette brugerdefinerede rapporter ved hjælp af SQL Server Data Tools