Partager via


Guide pas-à-pas 4 : Affichage d'un enregistrement Microsoft Dynamics 365 dans une session de votre application agent 

Date de publication : novembre 2016

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

Ce guide pas-à-pas explique comment afficher des enregistrements Microsoft Dynamics 365 dans une session de votre application agent à l'aide de règles de navigation dans la fenêtre et de contrôles de session dans le Unified Service Desk. Il présente également l'utilisation de paramètres de remplacement pour afficher dynamiquement le nom du contrôle hébergé basé sur l'enregistrement de compte actuellement affiché. Ce guide pas-à-pas a été créé sur la base du guide précédent, Guide pas-à-pas 3: Affichage d'enregistrements Microsoft Dynamics 365 dans votre application agent, pour afficher un enregistrement de compte dans une session lorsque vous cliquez sur l'un des comptes de la fenêtre des résultats de la recherche Compte.

Conditions préalables

Dans ce guide pas-à-pas

Étape 1 : création d'un contrôle hébergé de session pour afficher un enregistrement de compte dans une session

Étape 2 : configuration de l'événement pour fermer le contrôle hébergé à partir d'où la recherche a démarré

Étape 3 : création d'un contrôle hébergé Onglets de session

Étape 4 : création d'une règle de navigation dans la fenêtre pour afficher l'enregistrement de compte dans une session

Étape 5 : ajout des contrôles à la configuration

Étape 6 : test de l'application

Conclusion

Étape 1 : création d'un contrôle hébergé de session pour afficher un enregistrement de compte dans une session

Dans cette étape, vous allez créer un contrôle hébergé de session pour afficher un enregistrement de compte dans une session.

  1. Connectez-vous à Microsoft Dynamics 365.

  2. Accédez à Paramètres > Unified Service Desk.

  3. Cliquez sur Contrôles hébergés.

  4. Cliquez sur Nouveau.

  5. Dans la page Nouveau contrôle hébergé, spécifiez les valeurs suivantes.

    Champ

    Valeur

    Nom

    Session de compte Contoso

    Nom complet

    [[account.name]]

    Notes

    Nous utiliserons le paramètre de remplacement pour afficher dynamiquement le nom du compte sélectionné en tant que nom complet du contrôle hébergé.

    Type de composant USD

    Page Dynamics 365

    Autoriser plusieurs pages

    Non

    Type d'hébergement

    WPF interne

    Application globale

    Non activée

    Notes

    Cela permet de s'assurer que le contrôle hébergé est bien basé sur une session, c'est-à-dire qu'il ne s'affiche que dans une session.

    Afficher le groupe

    MainPanel

    Créer un contrôle hébergé basé sur une session

  6. Cliquez sur Enregistrer.

Étape 2 : configuration de l'événement pour fermer le contrôle hébergé à partir d'où la recherche a démarré

Dans cette étape, vous allez configurer l'événement BrowserDocumentComplete du contrôle hébergé Session de compte Contoso afin que lorsqu'il est chargé, le contrôle hébergé parent à partir duquel l'utilisateur a cliqué pour ouvrir le compte, Recherche de comptes Contoso, soit fermé. Le contrôle hébergé Recherche de comptes Contoso a été créé dans le Guide pas-à-pas 3: Affichage d'enregistrements Microsoft Dynamics 365 dans votre application agent. Cette opération permet de s'assurer que l'utilisateur ne peut pas ouvrir d'autres informations de compte dans le même onglet de session.

  1. Dans la barre de navigation, cliquez sur la flèche vers le bas en regard du contrôle hébergé Session de compte Contoso, puis cliquez sur Événements.

    Configurer des événements pour un contrôle hébergé

  2. Dans la page Événements, cliquez sur BrowserDocumentComplete.

  3. Dans la page BrowserDocumentComplete, cliquez sur + dans la zone Actions actives pour ajouter un appel à l'action à l'événement.

  4. Dans la zone de recherche, cliquez sur l'icône de recherche ou appuyez sur ENTRÉE, puis cliquez sur Nouveau dans l'angle inférieur droit de la zone des résultats de recherche.

    Ajouter un appel à l'action à un événement

  5. Dans la page Nouvel appel à l'action, spécifiez les valeurs suivantes.

    Champ

    Valeur

    Nom

    Appel à l'action Contoso : Fermer la recherche de comptes

    Contrôle hébergé

    Recherche de comptes Contoso

    Pour

    Fermer

    Créer un appel à l'action dans Unified Service Desk

  6. Cliquez sur Enregistrer pour ajouter l'appel à l'action à l'événement BrowserDocumentComplete.

Étape 3 : création d'un contrôle hébergé Onglets de session

Pour afficher des enregistrements dans des sessions de votre application agent, une instance du type de contrôle hébergé Onglets de session doit être configurée dans votre application agent.

  1. À la page des contrôles hébergés, cliquez sur Nouveau.

  2. Dans la page Nouveau contrôle hébergé, spécifiez les valeurs suivantes.

    Champ

    Valeur

    Nom

    Onglet de session Contoso

    Type de composant USD

    Onglets de session

    Créer un contrôle hébergé Onglets de session

  3. Cliquez sur Enregistrer.

Étape 4 : création d'une règle de navigation dans la fenêtre pour afficher l'enregistrement de compte dans une session

Dans cette étape, vous allez créer une règle de navigation dans la fenêtre qui affiche l'enregistrement dans une session lorsque l'utilisateur clique sur l'un des comptes dans la fenêtre des résultats de recherche.

  1. Connectez-vous à Microsoft Dynamics 365.

  2. Accédez à Paramètres > Unified Service Desk.

  3. Cliquez sur Règles de navigation dans la fenêtre.

  4. Cliquez sur Nouveau.

  5. Dans la page Nouvelle règle de navigation dans la fenêtre, spécifiez les valeurs suivantes.

    Champ

    Valeur

    Nom

    Règle de session de compte Contoso

    Commande

    5

    De

    Recherche de comptes Contoso

    Entité

    compte

    Type d'itinéraire

    Fenêtre contextuelle

    Destination

    Onglet

    Pour

    Créer une session

    Onglet Cible

    Session de compte Contoso

    Onglet Afficher

    Session de compte Contoso

    Masquer la barre de commandes

    Non

    Masquer la barre de navigation

    Oui

    Créer une règle de navigation dans la fenêtre

  6. Cliquez sur Enregistrer.

Étape 5 : ajout des contrôles à la configuration

Dans cette étape, vous allez ajouter l'appel à l'action, l'événement, les contrôles hébergés et la règle de navigation dans la fenêtre créés dans ce guide pas-à-pas à la Configuration Contoso pour montrer ces contrôles à l'utilisateur attribué à la configuration. La Configuration Contoso a été créée dans le Guide pas-à-pas 1 : Création d'une application agent simple.

Ajoutez les éléments suivants à la Configuration Contoso.

Nom du contrôle

Type de contrôle

Appel à l'action Contoso : Fermer la recherche de comptes

Appel à l'action

BrowserDocumentComplete

Événement du contrôle hébergé Session de compte Contoso

Session de compte Contoso

Contrôle hébergé

Onglet de session Contoso

Contrôle hébergé

Règle de session de compte Contoso

Règle de navigation dans la fenêtre

Pour ajouter un contrôle à la configuration :

  1. Connectez-vous à Microsoft Dynamics 365.

  2. Accédez à Paramètres > Unified Service Desk.

  3. Cliquez sur Configuration.

  4. Cliquez sur Configuration Contoso pour ouvrir la définition.

  5. Dans la barre de navigation, cliquez sur la flèche vers le bas en regard de Configuration Contoso, puis sélectionnez Appels à l'action.

  6. À la page suivante, cliquez sur Ajouter un appel d'action existant, tapez « Contoso Action Call: Close Accounts Search » dans la barre de recherche, puis appuyez sur ENTRÉE ou cliquez sur l'icône de recherche.

  7. Dans la zone de résultats de recherche, cliquez sur l'appel à l'action pour l'ajouter à la Configuration Contoso.

  8. De même, ajoutez l'événement, les contrôles hébergés et la règle de navigation dans la fenêtre en cliquant sur la flèche vers le bas en regard de Configuration Contoso, puis en cliquant sur ÉvénementsContrôles hébergés et Règles de navigation dans la fenêtre, respectivement.

  9. Cliquez sur Enregistrer.

Étape 6 : test de l'application

  1. Démarrez l'application cliente du Unified Service Desk et connectez-vous à l'instance de Dynamics 365 où vous avez configuré le Centre de services unifié en utilisant les mêmes informations d'identification utilisateur que vous avez attribuées à la configuration Contoso dans Guide pas-à-pas 1 : Création d'une application agent simple. Pour plus d'informations sur la connexion à une instance de Dynamics 365 à l'aide de l'application cliente Unified Service Desk, voir TechNet : Connect to CRM instance using the Unified Service Desk client (Se connecter à l'instance CRM avec le client Unified Service Desk).

  2. Pour afficher les enregistrements de compte de votre instance de Dynamics 365, cliquez sur la flèche vers le bas en regard du bouton Rechercher dans la barre d'outils, puis cliquez sur Compte.

  3. Cliquez sur l'un des enregistrements de compte pour afficher les informations de compte respectives dans une session. Ces informations s'affichent dans un onglet de session. Notez que le nom de l'onglet de contrôle hébergé contenant l'enregistrement de compte affiche automatiquement le nom du compte car précédemment vous avez utilisé des paramètres de remplacement pour afficher dynamiquement le nom du compte actif plutôt qu'une valeur statique.

    Enregistrement de compte affiché dans une session

  4. Si vous ouvrez un autre enregistrement de compte, il sera affiché dans une autre session de votre application cliente. Pour ouvrir un autre compte, cliquez sur la flèche vers le bas en regard du bouton Rechercher, cliquez sur Compte, puis cliquez sur un nom de compte pour afficher les informations de compte dans une autre session.

    Plusieurs sessions dans Unified Service Desk

Conclusion

Dans ce guide pas-à-pas, vous avez appris à utiliser le contrôle hébergé de session et les règles de navigation dans la fenêtre pour afficher des enregistrements Dynamics 365 dans une session de votre application agent. Vous avez également appris à filtrer l'accès aux contrôles du Unified Service Desk à l'aide de la configuration.

Notes

Passez au guide pas-à-pas suivant pour présenter des informations de session améliorées dans votre application agent : Guide pas-à-pas 5 : Affichage d'informations de session améliorées avec le nom de la session et les données de vue d'ensemble.

Voir aussi

Guide pas-à-pas 1 : Création d'une application agent simple
Guide pas-à-pas 2 : Affichage d'une page Web externe dans votre application agent
Guide pas-à-pas 3: Affichage d'enregistrements Microsoft Dynamics 365 dans votre application agent
Guide pas-à-pas 6 : Configuration du contrôle hébergé Débogueur dans votre application agent
Guide pas-à-pas 7 : Configuration de la génération de scripts d'agent dans votre application agent
Guides pas-à-pas pour la configuration d'Unified Service Desk

Unified Service Desk 2.0

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