Ajout d'une navigation de rapport
La navigation dans les rapports permet un environnement de création de rapports dynamique et interactive. À l’aide de différents types d’actions, les rapports permettent à l’utilisateur d’accéder aux rapports détaillés, aux enregistrements ou à d’autres sites Web.
Hinweis
Pour plus d’informations sur la navigation dans les rapports, voir Extraction, exploration, sous-rapports et régions de données imbriquées (Générateur de rapports et SSRS) dans la documentation de SQL Server. Cette rubrique décrit la navigation dans les rapports spécifique aux rapports des applications Dynamics 365 for Customer Engagement.
Exploration dynamique
Vous pouvez explorer un rapport pour accéder à un formulaire Web d'application. Un rapport d'extraction est implémenté de la façon suivante :
Un élément d'image ou de valeur (tel qu'une zone de texte) est ajouté à un rapport. La propriété
Valuede cet élément contient un code qui génère une URL à l'aide de l'adresse de base de l'application, et des paramètres qui font référence à un enregistrement spécifique.Lorsque l’utilisateur sélectionne l’élément de rapport, une nouvelle fenêtre de navigateur est ouverte en utilisant l’URL générée transmise comme l’adresse Web cible.
Customer Engagement (on-premises) charge les informations de l’entité spécifiée dans un formulaire Web affiché dans la fenêtre du navigateur.
Configuration d’un rapport d’extraction dans Dynamics 365 Customer Engagement (on-premises)
Créez un paramètre de type chaîne masqué dans le rapport dont le nom est CRM_URL. Pour plus d'informations sur l'ajout des paramètres, voir Utilisation de paramètres dans les rapports. Lors de l'exécution du rapport, ce paramètre est automatiquement défini sur l'adresse Web des applications Dynamics 365 for Customer Engagement.
Ajoutez un élément de rapport, tel que Zone de texte.
Cliquez avec le bouton droit sur l'élément de rapport d'extraction et sélectionnez Propriétés dans le menu contextuel.
Cliquez sur Avancé.
Sous l’onglet Navigation, cliquez sur Accéder à l’URL et entrez une expression au format suivant :
= Parameters!CRM_URL.Value & "?ID={"& GUID &"}&LogicalName=entity logical name"L'entité GUID et le nom logique de l'entité doivent être ajoutés à l'URL pour pouvoir réaliser une extraction. Exemple :
= Parameters!CRM_URL.Value & "?ID={"&Fields!Opportunityid.Value.ToString()&"}&LogicalName=opportunity"Cliquez sur OK.
Dans cet exemple de code, la valeur d'un champ d'ensemble de données qui contient le GUID d'un objet
Opportunityest convertie en chaîne et utilisée comme paramètre d'ID dans l'URL. Un paramètre qui contient la valeur LogicalName pour une entité Opportunité est également ajouté.Le GUID d'un enregistrement peut être obtenu à partir de la vue filtrée appropriée, par exemple,
FilteredOpportunity.
Voir aussi
Guide sur les rapports et analyses
Catégoriser et afficher des rapports dans différentes langues
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