Partager via


Événements WebDDA

 

Date de publication : novembre 2016

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

L'adaptateur WebDDA fournit un ensemble d'événements qui peuvent être utilisés dans les automatisations. Les événements peuvent être divisés en événements de page et événements de contrôle. Ils correspondent aux mêmes noms d'événements que ceux utilisés dans le DOM. Pour plus d'informations sur les événements, voir Événements

Lors de l'enregistrement d'une action pour les événements de page, le paramètre de contrôle de l'activité RegisterActionForEvent est ignoré. (Pour plus d'informations, voir Automatiser les applications hébergées à l’aide des activités d’automatisation HAT). Pour les événements de contrôle, le paramètre ControlName doit contenir le nom de contrôle spécifié dans les liaisons.

Certains événements fournissent également des données supplémentaires sur l’événement. Ces données sont accessibles via l’activité GetActionData. (Pour plus d’informations, consultez Automatiser les applications hébergées à l’aide des activités d’automatisation HAT) L’exemple suivant décrit le format dans lequel elles sont fournies.

<EventArgs[flags] [frame] [headers ] [navigationcontext] [postdata] [url] [urlcontext] [cancel] [type] [key][button]>

Les arguments fournissent des options supplémentaires pour les événements :

Argument

Description

flags

Constante ou valeur qui spécifie une combinaison des valeurs définies par l’énumération BrowserNavConstants.

frame

Expression de chaîne respectant la casse qui utilise le nom du cadre pour afficher la ressource. Elle a la valeur NULL si aucun cadre nommé n’est ciblé pour la ressource.

headers

Chaîne contenant des en-têtes HTTP supplémentaires à envoyer au serveur. Ces en-têtes sont ajoutés au navigateur Web. Ce paramètre est ignoré si l’URL n’est pas HTTP URL.

navigationcontext

Balises utilisées lors de l’ouverture d’une nouvelle fenêtre. Ces valeurs sont utilisées pour décider si une fenêtre indépendante doit être affichée.

postdata

Données envoyées au serveur dans le cadre d'une transaction HTTPPOST. Une transaction POST est généralement utilisée pour envoyer les données collectées par un formulaire HTML. Si ce paramètre ne spécifie aucune donnée de publication, cette méthode déclenche une transaction HTTPGET. Ce paramètre est ignoré si l’URL n’est pas HTTP URL.

url

URL de la page vers laquelle l’événement accédait.

urlcontext

URL de la page qui ouvre la nouvelle fenêtre. Ce paramètre fait partie de l’événement NewWindow du navigateur Web.

cancel

La création de la page a été annulée (True) ou est terminée (False).

type

Type d’événement, qui est généralement identique à l’événement lui-même.

key

Bouton de la souris qui a été actionné lors de l’événement (1=gauche, 2=droit, etc.).

button

Code du bouton actionné (par exemple, le code de la touche Entrée est 13).

Contenu de la rubrique

Événements de contrôle

Événements de page

Événements de contrôle

Les événements de contrôle sont les événements associés à un contrôle.

Le tableau suivant répertorie les événements de contrôle disponibles avec les paramètres respectifs :

Element

Description

BeforeNavigate

flags, frame, headers, navigationcontext, postdata, url

onblur

type

onchange

type

onclick

type, bouton

ondblclick

type, bouton

onfocus

type

onkeydown

type, touche

onmousedown

type, bouton

onreset

type

onsubmit

type

Événements de page

Lors de l’enregistrement d’actions pour les événements de page, le paramètre de contrôle de l’activité RegisterActionForEvent est ignoré. Pour plus d’informations, consultez Automatiser les applications hébergées à l’aide des activités d’automatisation HAT.

Le tableau suivant répertorie les événements de page disponibles avec les paramètres respectifs :

Élément

Description

BeforeNavigate

flags, frame, headers, navigationcontext, postdata, url

BeforeNewWindow

flags, url, urlcontext

DocumentCompleted

Notification, flag, url

DownloadStarted

Notification, flag, url

DownloadCompleted

Notification, flag, url

NewWindow2

Cancel

NewWindow3

flags, url, urlcontext, cancel

Voir aussi

WebDDA
Utiliser des adaptateurs DDA

Unified Service Desk 2.0

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