Partager via


Environnement d’écriture de rapports à l’aide des outils de données SQL Server

Cet article décrit ce qui est nécessaire pour créer des rapports sur les 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 rédiger et publier un rapport. De plus, vous devez connaître :

  • Visual Studio.

  • Création de rapports SQL Server Reporting Services à l’aide de SQL Server Data Tools (SSDT).

  • Pour écrire des rapports basés sur Fetch, utilisez le langage FetchXML des applications Dynamics 365 for Customer Engagement.

Outils requis

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

  • Visual Studio. Pour des versions spécifiques, consultez Exigences relatives à l’extension de création de rapports.

  • Outils de données SQL Server. Il s’agit d’un environnement de création de rapports disponible en tant que plug-in avec Visual Studio.

  • Extension de création de rapports Dynamics 365. Ceci est nécessaire si vous écrivez des rapports personnalisés basés sur Fetch. Notez que les applications d’engagement client Dynamics 365, telles que Dynamics 365 Sales et Dynamics 365 Customer Service, prennent uniquement en charge les rapports basés sur Fetch. L’extension de création de rapports Dynamics 365 doit être installée sur l’ordinateur sur lequel Visual Studio et SQL Server Data Tools sont installés. Télécharger : Extension de création de rapports Dynamics 365. Pour obtenir des instructions d’installation, voir Installer l’extension de création de rapports Dynamics 365.

  • Extension des projets Microsoft Reporting Services. Permet de créer des projets de serveur de rapports. L’extension est incluse dans Visual Studio 2015. Pour les versions ultérieures, consultez Extension des projets Report Services.

Remarque

  • Vous ne pouvez pas utiliser le Générateur de rapports SQL Server Reporting Services pour créer des rapports FetchXML. L’extension de création de rapports Dynamics 365 pour SQL Server Data Tools est utilisée pour créer des rapports FetchXML.
  • L’extension de création de rapports Dynamics 365 n’est disponible qu’en version 32 bits.

Privilèges requis

Pour déployer des rapports personnalisés dans les applications Dynamics 365 for Customer Engagement, vous devez disposer d’un compte d’applications Dynamics 365 for Customer Engagement et d’un rôle de sécurité qui inclut le privilège PublishReport . Par défaut, les rôles de sécurité Personnalisateur système et Administrateur système incluent ces privilèges.

Processus d’élaboration du rapport

Vous trouverez ci-dessous la liste des étapes de développement de rapports personnalisés sur les applications Dynamics 365 for Customer Engagement. Vous devrez peut-être répéter certaines étapes pendant que vous rédigez un rapport :

  1. Élaborez un concept ou une spécification de rapport en fonction des informations commerciales à afficher.

  2. Créez un rapport personnalisé ou utilisez un rapport existant pour le modifier à l’aide de SQL Server Data Tools dans Visual Studio.

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

    • Téléchargez un fichier existant de langage de définition de rapport (.rdl) des applications Dynamics 365 for Customer Engagement. Pour ce faire, ouvrez une application d’engagement client, sélectionnez l’onglet Rapports , sélectionnez le rapport de votre choix, puis sélectionnez Modifier dans la barre de commandes. Sur la page des propriétés du rapport, sélectionnez Télécharger le rapport dans la barre d’outils Actions .

  3. Créez des paramètres de rapport de base. Pour plus d’informations : Utiliser des paramètres dans les rapports

  4. Spécifiez les jeux de données et les critères de filtrage pour l’extraction des données :

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

  6. Ajoutez des éléments de rapport selon vos besoins en fonction de la spécification du rapport. Plus d’informations : Ajouter une navigation de rapport

  7. Prévisualisez le rapport dans Visual Studio et résolvez les erreurs. Pour plus d’informations : Rapports de test et de dépannage

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

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

Voir aussi

Créer des requêtes avec FetchXML
Créer des rapports personnalisés à l’aide des outils de données SQL Server