formContext.data.process (référence de l’API client)
Fournit des événement, des méthodes et des objets pour interagir avec les données du flux des processus d’entreprise dans un formulaire. Voir formContext.ui.process (référence de l’API client) pour obtenir des méthodes permettant d’interagir avec le contrôle de flux des processus d’entreprise sur le formulaire.
Événements de processus et méthodes de gestionnaire d’événements
Utilisez les événements et les méthodes de gestionnaire d’événements suivants pour écrire des scripts pour les flux des processus d’entreprise.
Méthodes de processus actif
Utilisez ces méthodes pour récupérer des informations sur le processus actifs et pour définir un autre processus en tant que processus actif.
Nom | Description |
---|---|
getActiveProcess | Renvoie un objet de Processus représentant le processus actif. |
setActiveProcess | Définit un Processus comme processus actif. |
Méthodes de processus
Un processus contient les données d’un flux des processus d’entreprise. Utilisez les méthodes de processus pour accéder aux propriétés du processus.
Nom | Description |
---|---|
getId | Renvoie l’identificateur unique du processus. |
getName | Renvoie le nom du processus. |
getStages | Renvoie un ensemble de phases dans le processus. |
isRendered | Renvoie une valeur booléenne indiquant si le processus est rendu ou non. |
Méthodes ProcessInstance
Utilisez ces méthodes pour récupérer des informations sur toutes les instances de processus d’un enregistrement et pour définir une instance de processus comme instance active.
Nom | Description |
---|---|
getProcessInstances | Renvoie toutes les instances de processus pour l’enregistrement de table auquel l’utilisateur appelant a accès. |
setActiveProcessInstance | Définit une instance de processus comme instance active. |
Méthodes d’instance
Une instance de processus contient les données d’une instance du flux des processus d’entreprise. Utilisez les méthodes pour accéder aux propriétés de l’instance de processus.
Nom | Description |
---|---|
getInstanceId | Renvoie l’identificateur unique de l’instance de processus. |
getInstanceName | Renvoie le nom de l’instance de processus. |
getStatus | Renvoie le statut actuel de l’instance de processus. |
setStatus | Définit le statut actuel de l’instance de processus active. |
Méthodes de phase active
Utilisez ces méthodes pour récupérer des informations sur la phase active et pour définir une phase différente comme phase active.
Nom | Description |
---|---|
getActiveStage | Renvoie un objet de Phase représentant la phase active. |
setActiveStage | Définit une phase terminée comme phase active. |
Méthodes de la phase
Une phase contient les données d’une phase du flux des processus d’entreprise. Utilisez les méthodes pour accéder aux propriétés de la phase.
Nom | Description |
---|---|
getCategory | Renvoie un objet avec une méthode getValue qui renvoie la valeur entière de la catégorie du flux des processus d’entreprise. |
getEntityName | Renvoie le nom logique de la table associée à l’étape. |
getId | Renvoie l’identificateur unique de la phase. |
getName | Renvoie le nom de la phase. |
getNavigationBehavior | Renvoie un objet de comportement de navigation pour une étape qui peut être utilisé pour indiquer si le bouton Créer permet aux utilisateurs de créer un autre enregistrement de table dans un scénario de navigation de flux des processus d’entreprise croisé. |
getStatus | Renvoie le statut de la phase. |
getSteps | Renvoie une collection d’étapes de la phase. |
Méthodes d’étape
Une étape contient les données d’une étape du flux des processus d’entreprise. Utilisez les méthodes pour accéder aux propriétés de l’étape.
Nom | Description |
---|---|
getAttribute | Renvoie le nom logique de la colonne associée à l’étape. |
getName | Renvoie le nom de l’étape. |
getProgress | Renvoie la progression de la mesure. |
isRequired | Renvoie une valeur booléenne indiquant si l’étape est requise dans le flux des processus d’entreprise ou non. |
setProgress | Met à jour la progression de la mesure. |
Méthodes de navigation
Utilisez ces méthodes pour aux phases précédentes et suivantes. Ces deux méthodes génèreront l’événement OnStageChange.
Nom | Description |
---|---|
moveNext | Progresse à la phase suivante. |
movePrevious | Revient à la phase précédente. |
Autres méthodes utiles
Utilisez ces méthodes pour trouver des informations sur les phases dans le chemin d’accès actif, les processus activés et la phase sélectionnée.
Nom | Description |
---|---|
getActivePath | Obtient qu’une collection de phases présentes dans le chemin d’accès actif avec les méthodes interagissent avec les phases affichées dans le contrôle de flux des processus d’entreprise. |
getEnabledProcesses | Récupère de manière asynchrone les flux des processus d’entreprise activés pour une table vers laquelle l’utilisateur actuel peut basculer. |
getSelectedStage | Obtient la phase actuellement sélectionnée. |
Articles associés
formContext.ui.process (référence de l’API client)
Comprendre le modèle d’objet Xrm
Contrôles (référence de l’API client)
Notes
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é).