Partager via


Débogueur (contrôle hébergé)

 

Date de publication : novembre 2016

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

Utilisez le contrôle hébergé Débogueur du Centre de services unifié pour configurer un contrôle de débogueur dans Unified Service Desk afin d'obtenir des informations sur l'exécution du processus et des codes dans l'application agent. Les trois exemples d'applications de Unified Service Desk possède un contrôle hébergé Débogueur préconfiguré. Pour plus d'informations, voir Problèmes de débogage dans Unified Service Desk dans le Guide d’administration d'Unified Service Desk.

Contenu de la rubrique

Créer un contrôle hébergé Débogueur

Actions UII prédéfinies

Événements prédéfinis

Créer un contrôle hébergé Débogueur

Lors de la création d'un contrôle hébergé, les champs de l'écran Nouveau contrôle hébergé varient selon le type de contrôle hébergé à créer. Cette section fournit des informations sur les champs spécifiques au type de contrôle hébergé Débogueur. Pour obtenir des informations détaillées sur la création d'un contrôle hébergé, voir Créer ou modifier un contrôle hébergé.

Contrôle hébergé Débogueur

Dans l'écran Nouveau contrôle hébergé :

Actions UII prédéfinies

Voici les actions prédéfinies pour ce type de contrôle hébergé.

Fermer

Cette action permet de fermer le contrôle hébergé.

FireEvent

Déclenche un événement défini par l'utilisateur à partir de ce contrôle hébergé.

Paramètre

Description

nom

Nom de l'événement défini par l'utilisateur.

Toutes les paires nom=valeur suivantes deviennent les paramètres de l'événement. Pour plus d'informations sur la création d'un événement défini par l'utilisateur, voir Créer un événement défini par l'utilisateur.

MoveToPanel

Cette action permet de déplacer les contrôles hébergés d'un panneau à l'autre au moment de l'exécution.

Paramètre

Description

Application

Nom du contrôle hébergé à déplacer.

panneau

Panneau cible du contrôle hébergé.

New_CRM_Page

Crée une page for pour créer un nouvel enregistrement Dynamics 365 de l'entité spécifiée et traite la page comme une fenêtre contextuelle de l'hôte hébergé spécifié. Les règles de navigation dans la fenêtre sont évaluées afin de déterminer l'emplacement où la page de création de l'enregistrement d'entité est affichée.

Paramètre

Description

LogicalName

Nom logique de l'entité pour créer une nouvelle instance.

Notes

Le reste des paramètres doit être composé de paires nom=valeur. Il s'agit des autres valeurs préremplies dans le formulaire pour créer un enregistrement pour l'entité spécifiée. Pour plus d'informations sur l'utilisation de cette action, voir l'étape 4 du Guide pas-à-pas 7 : Configuration de la génération de scripts d'agent dans votre application agent.

Open_CRM_Page

Ouvre une instance existante de l'entité spécifiée et identifiée par l'ID, et traite la page comme s'il s'agissait d'une fenêtre contextuelle provenant du contrôle hébergé spécifié. Les règles de navigation dans la fenêtre sont évaluées pour déterminer l'emplacement où la fenêtre contextuelle doit être affichée.

Paramètre

Description

LogicalName

Nom logique de l'entité à ouvrir.

id

ID de l'enregistrement d'entité à ouvrir.

Fenêtre contextuelle

Ouvre une fenêtre contextuelle avec une URL à partir du contrôle hébergé et exécute les règles de navigation dans la fenêtre en fonction de cette URL, pour acheminer la fenêtre contextuelle à l'emplacement approprié.

Paramètre

Description

URL

Achemine une fenêtre contextuelle à partir de ce contrôle hébergé à l'aide de cette URL, comme s'il s'agissait d'une fenêtre contextuelle demandée à partir du contrôle affiché.

cadre

Cadre d'où provient la fenêtre contextuelle.

RealignWindow

Affiche le contrôle hébergé à l'emplacement spécifié sur un moniteur. Vous pouvez afficher le contrôle hébergé sur deux moniteurs au maximum. Cette action s'applique aux instances de contrôle hébergé qui sont configurées pour être placées sur un volet de type USDFloatingPanel ou USDFloatingToolPanel.

Paramètre

Description

écran

Spécifie l'écran sur lequel afficher le contrôle hébergé. Les valeurs valides sont 1 ou 2. Si vous ne spécifiez pas ce paramètre, la valeur 1 est transmise par défaut.

gauche

Spécifie la position, en pourcentage, à partir de la gauche de l'écran sur le moniteur cible où le contrôle hébergé doit être affiché. Les valeurs valides vont de 0 à 100. Si vous ne spécifiez pas ce paramètre, la valeur 0 est transmise par défaut.

haut

Spécifie la position, en pourcentage, à partir du haut de l'écran sur le moniteur cible où le contrôle hébergé doit être affiché. Les valeurs valides vont de 0 à 100. Si vous ne spécifiez pas ce paramètre, la valeur 0 est transmise par défaut.

largeur

Spécifie la largeur, en pourcentage, de la fenêtre du contrôle hébergé sur le moniteur cible. Les valeurs valides vont de 1 à 100. Si vous ne spécifiez pas ce paramètre, la valeur 100 est transmise par défaut.

hauteur

Spécifie la hauteur, en pourcentage, de la fenêtre du contrôle hébergé sur le moniteur cible. Les valeurs valides vont de 1 à 100. Si vous ne spécifiez pas ce paramètre, la valeur 100 est transmise par défaut.

SetSize

Cette action définit de façon explicite la largeur et la hauteur du contrôle hébergé. Ceci est particulièrement utile lorsque vous utilisez la fonction « automatique » dans vos dispositions de panneau.

Paramètre

Description

width

Largeur du contrôle hébergé.

height

Hauteur du contrôle hébergé.

SetReplacementParameter

Définit une valeur de paramètre de remplacement arbitraire sur une valeur spécifiée.

Paramètre

Description

appname

Nom du contrôle hébergé ou champ clé du paramètre de remplacement.

param

Nom de la clé secondaire du paramètre de remplacement.

valeur

Valeur à définir.

global

Définissez ce paramètre sur Vrai pour définir la valeur dans la session globale.

Définissez ce paramètre sur Faux pour définir la valeur dans la session active.

TestScriptlet

Exécute le JavaScript spécifié comme s'il s'agissait d'un scriptlet. Après l'exécution, le résultat s'affiche dans un message.

Événements prédéfinis

Il n'y a pas d'événements prédéfinis disponibles pour ce type de contrôle hébergé.

Voir aussi

Guide pas-à-pas 6 : Configuration du contrôle hébergé Débogueur dans votre application agent
Types de contrôle hébergé et référence d'action/événement
Guide d'administration d'Unified Service Desk pour Microsoft Dynamics CRM

Unified Service Desk 2.0

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