Guide destiné aux développeurs chargés de la rédaction de rapports pour Microsoft Dynamics 365

 

Date de publication : janvier 2017

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Microsoft Dynamics 365 inclut des rapports qui fournissent des informations commerciales utiles à l'utilisateur. Ces rapports sont basés sur Microsoft SQL Server Reporting Services et fournissent le même ensemble de fonctionnalités disponibles pour les rapports Microsoft SQL Server Reporting Services.Pour plus d'informations :SQL Server Reporting Services

Pour plus d'informations sur le mode de rédaction des rapports, voir TechNet :Création de rapports avec CRM 2016 Online et local. Les rubriques de cette section contiennent les scénarios destinés aux développeurs.

La définition des rapports Microsoft Dynamics 365 (données et disposition) figure dans un fichier .rdl, et le contenu du fichier .rdl respecte la spécification de la langue de définition des rapports Microsoft SQL Server.Pour plus d'informations :Références linguistiques de définition de rapport

Microsoft Dynamics 365 propose de nombreux rapports prêts à l’emploi pour afficher vos données d’entreprise. Vous pouvez créer des rapports avec un de ces rapports comme modèles ou vous pouvez créer un rapport personnalisé à partir de zéro.

Il existe deux types de rapports dans Microsoft Dynamics 365:

  • SQL
    Ces rapports utilisent des requêtes SQL pour extraire en toute sécurité des données pour les rapports à partir des vues filtrées définies par le système. Ces rapports sont identiques à ceux qui étaient disponibles pour les versions antérieures de Microsoft Dynamics 365. Les rapports par défaut envoyés avec Microsoft Dynamics 365 sont des rapports SQL.

    Pour des raisons de sécurité, vous ne pouvez pas déployer les rapports SQL personnalisés dans Microsoft Dynamics 365 (Online).

  • Fetch
    Ces rapports sont présentés dans Microsoft Dynamics 365 et utilisez les requêtes FetchXML pour récupérer les données pour les rapports. Vous pouvez déployer les rapports fetch dans Microsoft Dynamics 365 (Online) et Dynamics 365 (local). Tous les rapports qui sont créés à l’aide de l’Assistant Rapport dans Microsoft Dynamics 365 sont des rapports Fetch.

    Notes

    Les rapports FetchXml n'exécutent pas le message ou la méthode RetrieveMultiple pour obtenir des données d'entreprise pour le rapport. Les plug-ins enregistrés pour RetrieveMultiple ne sont pas appelés pour les rapports FetchXml.

    Les rapports de Microsoft Dynamics 365 (Online) fonctionnent en mode bac à sable, et cette opération s’effectue en activant la fonctionnalité de bac à sable RDL dans Microsoft SQL Server Reporting Services. Par conséquent, certaines fonctionnalités peuvent ne pas être disponibles dans Microsoft Dynamics 365 (Online). Par exemple, le code personnalisé de votre définition de rapport ne fonctionnera pas.Pour plus d'informations :Activer et désactiver sandboxing RDL.

Outre les fonctions de création de rapports disponibles dans Microsoft Dynamics 365, avec Microsoft Dynamics 365 (Online), le service de cloud de Power BI pour Office 365 fonctionne avec Microsoft Office Excel pour fournir une solution d'analyse en libre service. Pour plus d'informations : TechNet : Utiliser Power BI avec Microsoft Dynamics 365 Online

Dans cette section

Publier les rapports

Publier un rapport à l’aide du service Web Microsoft Dynamics 365

Gérer un rapport en mode hors connexion

Report configuration file schema

Entités de rapport

Exemple de code pour la création de rapports

Référence

Documentation en ligne de SQL Server Reporting Services

Sections connexes

Étendre Microsoft Dynamics 365

Extensions prises en charge pour Microsoft Dynamics 365

Métadonnées et modèles de données dans Microsoft Dynamics 365

Étendre Microsoft Dynamics 365 sur le serveur

Étendre Microsoft Dynamics 365 sur le client

Personnaliser les applications Microsoft Dynamics 365

Empaqueter et distribuer les extensions à l’aide des solutions

Extension de Microsoft Dynamics 365 pour Outlook

Intégration de Microsoft Dynamics 365 avec SharePoint

Intégration de Microsoft Dynamics 365 avec OneNote

Utiliser la Base de connaissances Parature dans Dynamics 365

Microsoft Dynamics 365

© 2017 Microsoft. Tous droits réservés. Copyright