Partager via


Ajout d'une navigation de rapport

 

Date de publication : novembre 2016

S’applique à : Dynamics CRM 2015

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 de Microsoft Dynamics 365 ou à d’autres sites Web.

Notes

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 Microsoft SQL Server . Cette rubrique décrit la navigation dans les rapports spécifique aux rapports Microsoft Dynamics 365.

Extraction dynamique vers Microsoft Dynamics CRM

Vous pouvez extraire un rapport pour accéder à un formulaire Web Microsoft Dynamics 365. Un rapport d'extraction est implémenté de la façon suivante :

  1. Un élément d'image ou de valeur (tel qu'une zone de texte) est ajouté à un rapport. La propriété Value de cet élément contient un code qui génère une URL à l'aide de l'adresse de base de Microsoft Dynamics 365 et des paramètres qui font référence à un enregistrement spécifique.

  2. 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.

  3. Microsoft Dynamics 365 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 Microsoft Dynamics CRM

  1. 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 de 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 de Microsoft Dynamics 365.

  2. Ajoutez un élément de rapport, tel que Zone de texte.

  3. Cliquez avec le bouton droit sur l'élément de rapport d'extraction et sélectionnez Propriétés dans le menu contextuel.

  4. Sélectionnez Avancé.

  5. Sous l’onglet Navigation, sélectionnez 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. Par exemple :

    = Parameters!CRM_URL.Value & "?ID={"&Fields!Opportunityid.Value.ToString()&"}&LogicalName=opportunity"
    
  6. Choisissez OK.

Dans cet exemple de code, la valeur d'un champ d'ensemble de données qui contient le GUID d'un objet Opportunity est 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

Création de rapports avec CRM 2015 local
Catégoriser et afficher des rapports dans différentes langues

© 2016 Microsoft Corporation. Tous droits réservés. Copyright