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 :
Visual Studio. Pour les versions spécifiques, voir Configuration requise pour l'extension de la création de rapports.
SQL Server Data Tools. Cet environnement de création de rapports est disponible sous forme de plug-in avec Visual Studio.
Extension de création de rapports Dynamics 365. Ceci est obligatoire si vous créez des rapports Fetch personnalisés. Notez que les applications Dynamics 365 Customer Engagement telles que Dynamics 365 Sales et Dynamics 365 Customer Service prennent uniquement en charge les états basés sur Fetch. L'extension de création de rapports Dynamics 365 doit être installée sur l'ordinateur où 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 Installation de l'Extension de création de rapports Dynamics 365.
Extension de projets Microsoft Reporting Services. Permet de créer des projets Report Server. L’extension est fournie avec Visual Studio 2015. Pour les versions ultérieures, voir Extension de projets Reporting Services.
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 :
Élaborez un concept ou une spécification d’état en fonction des informations métier à afficher.
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.
Créez les paramètres de base du rapport. Pour plus d'informations : Utilisation de paramètres dans les rapports
Spécifiez les ensembles de données et les critères de filtre pour la récupération des données :
- Activez le pré-filtrage sur les entités principales. Pour plus d'informations : Utilisation de filtres dans les rapports
Définissez la structure de base du rapport, dont les en-têtes et les pieds de page.
Ajoutez des éléments de rapport selon la spécification du rapport. Pour plus d'informations : Ajout d'une navigation de rapport
Prévisualisez le rapport dans Visual Studio, et corrigez les erreurs. Pour plus d'informations : Test et résolution des problèmes des rapports
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
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é).
Commentaires
Envoyer et afficher des commentaires pour