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

 

Date de publication : novembre 2016

S’applique à : Dynamics CRM 2015

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

Le document TechNet : rédaction de rapports avec CRM 2015 en ligne et en local A été déplacé sur TechNet : déploiement et administration Microsoft Dynamics CRM. Ces rubriques s’appliquent à des scénarios de développeur.

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 CRM 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 CRM Online et Microsoft Dynamics CRM (local). Tous les rapports qui sont créés à l’aide de l’Assistant Rapport dans Microsoft Dynamics 365 sont des rapports Fetch.

    Les rapports de Microsoft Dynamics CRM 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 CRM 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.

Dans cette section

Publier les rapports

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

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

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