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 un rapport à l’aide du service Web Microsoft Dynamics 365
Gérer un rapport en mode hors connexion
Report configuration file schema
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