Environnement de rédaction de rapports à l'aide de SQL Server Data Tools

Cet article décrit les éléments nécessaires pour créer des rapports d'applications Dynamics 365 for Customer Engagement.

Vous devez disposer des outils de développement requis et des privilèges appropriés dans les applications Dynamics 365 for Customer Engagement pour créer et publier un rapport. En outre, vous devez être familier avec :

  • Visual Studio.

  • La création de rapports SQL Server Reporting Services avec SQL Server Data Tools (SSDT).

  • Pour créer des rapports Fetch, le langage FetchXML des applications Dynamics 365 for Customer Engagement.

Outils requis

Les éléments suivants sont requis pour créer un rapport personnalisé pour les applications Dynamics 365 for Customer Engagement :

Hinweis

  • Vous ne pouvez pas utiliser SQL Server Reporting Services Report Builder pour créer des états FetchXML. L’extension de création d’états Dynamics 365 pour SQL Server Data Tools permet de créer des états FetchXML.
  • L'Extension de création de rapports Dynamics 365 n'est disponible que pour une version 32 bits.

Privilèges requis

Pour déployer des rapports personnalisés sur les applications Dynamics 365 for Customer Engagement, vous devez disposer d'un compte d'applications Dynamics 365 for Customer Engagement et un rôle de sécurité incluant le privilège PublishReport doit vous être attribué. Par défaut, les rôles de sécurité Personnalisateur système et Administrateur système comprennent ces privilèges.

Processus de développement de rapports

Vous trouvez ci-après la liste les étapes de développement de rapports d'applications Dynamics 365 for Customer Engagement personnalisés. Vous devrez répéter quelques étapes lorsque vous développez un rapport :

  1. Élaborez un concept ou une spécification d’état en fonction des informations métier à afficher.

  2. Créez un rapport personnalisé ou utilisez un rapport existant à modifier avec SQL Server Data Tools dans Visual Studio.

    • Créez un rapport (personnalisé). Pour plus d'informations : Création de rapports personnalisés à l'aide de SQL Server Data Tools

    • Téléchargez un fichier Report Definition Language (.rdl) d'applications Dynamics 365 for Customer Engagement existant. Pour ce faire, ouvrez une application d'engagement client, sélectionnez l'onglet Rapports, sélectionnez le rapport souhaité, puis sélectionnez Modifier sur la barre de commandes. Sur la page des propriétés du rapport, sélectionnez Télécharger le rapport depuis la barre d'outils Actions.

  3. Créez les paramètres de base du rapport. Pour plus d'informations : Utilisation de paramètres dans les rapports

  4. Spécifiez les ensembles de données et les critères de filtre pour la récupération des données :

  5. Définissez la structure de base du rapport, dont les en-têtes et les pieds de page.

  6. Ajoutez des éléments de rapport selon la spécification du rapport. Pour plus d'informations : Ajout d'une navigation de rapport

  7. Prévisualisez le rapport dans Visual Studio, et corrigez les erreurs. Pour plus d'informations : Test et résolution des problèmes des rapports

  8. Déployez le rapport sur le serveur de rapports à l'aide des applications Dynamics 365 for Customer Engagement. Pour plus d'informations : Publier les rapports

  9. Exécutez le rapport déployé pour le vérifier.

Voir aussi

Générer des requêtes avec FetchXML
Création de rapports personnalisés à l'aide de SQL Server Data Tools

Hinweis

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).