S’applique à :
- Winshuttle Foundation
Tableaux des propriétés du plug-in Exporter l’état d’un processus
« Retour au tableau des plug-ins
Rubriques connexes
Le plug-in Exporter l’état d’un processus permet d’exporter l’état en cours d’un workflow. Vous pouvez exporter l’état d’un nœud, de plusieurs ou de l’ensemble d’un workflow. Les valeurs d’état sont placées dans la colonne d’une liste SharePoint.
Dans cette page
- Conseils et meilleures pratiques relatifs au Plug-in Exporter l’état d’un processus
- Tableaux des propriétés du plug-in Exporter l’état d’un processus
- Exemple Exporter l’état d’un processus : Identification de la personne affectée à un couloir
- Exemple Exporter l’état d’un processus : Extraire une date d’échéance
![]() Ce fichier XML (contenu dans un fichier .ZIP) contient un exemple XML issu du plug-in Exporter l’état d’un processus. |
Conseils et meilleures pratiques relatifs au Plug-in Exporter l’état d’un processus
Retour au début- Le plug-in Exporter l’état d'un processus ne doit pas être utilisé avec des colonnes SharePoint promues depuis des champs de formulaire, car la colonne SharePoint pourrait être modifiée par l’utilisateur final lors du routage du formulaire
Tableaux des propriétés du plug-in Exporter l’état d’un processus
Paire de valeurs |
Description |
Autocheckout |
Valeurs autorisées = "true" ou "false". Si vous ne définissez pas cet argument, la valeur par défaut « false » est utilisée. Si vous définissez « true » et qu’un poste doit être extrait avant la mise à jour et qu’il n’est pas extrait, le poste est extrait/restitué automatiquement lorsque la valeur de liste est mise à jour. |
column |
Nom de la colonne de liste SharePoint vers laquelle vous voulez exporter la ou les valeurs. |
Indique au système ce qu’il doit faire lorsque plusieurs nœuds sont sélectionnés par le XPath. Les options sont Séparés par une virgule et D’abord. Séparés par une virgule est utilisé par défaut s’il s’agit d’un champ de chaîne. Autrement, D’abord est utilisé. |
|
xpath |
XPath pour accéder au nœud dans les données d’état du processus. |
Exemple Exporter l’état d’un processus : identification de la personne affectée à un couloir
Dans cet exemple, vous voulez identifier la personne affectée au couloir JEApprover. Comme vous avez utilisé une requête SharePoint Résolveur de participant pour affecter une personne, vous pouvez déterminer qui était l’approbateur dans les listes SharePoint. (Dans cet exemple, nous avons utilisé cette méthode dans un workflow Excel, mais nous pourrions l’utiliser également pour un workflow de formulaire.)
Le résolveur permet de rechercher le nom complet de la personne affectée au couloir :
xpath = /ProcessState/Process/SwimLaneInstances/SwimLaneInstance[Name=’JEApprover’]/WorkflowParticipant/FullName
Remarque :
- Vous pouvez remplacer FullName par LoginName à la fin de la chaîne.
- Vous pouvez également remplacer [Name=’JEApprover] par [Name=’votre nomdeparticipant]. (Dans l’exemple, vous remplissez la colonne SharePoint JEApprover.)
- Le paramètre Comportement multinœud est affecté d’une valeurs séparées par une virgule si plusieurs résultats sont retournés.
Exemple Exporter l’état d’un processus : Extraire une date d’échéance
L’exemple suivant est une description XML (téléchargez cet exemple de fichier, comme exemple ) d’un processus en cours d’exécution.
Le processus extrait la date d’échéance de processus 9/12/2008 1:55:54 PM du code XML d’état de processus et l’insère dans la colonne SharePoint Date d’échéance de processus. Téléchargez l’exemple de fichier XML (à droite) comme référence.
Paramètres des propriétés : Exemple 2 Exporter l’état d’un processus
- xpath - /ProcessState/Process/DueDate
- column - Process Due Date
Le xpath référencé dans le plug-in est utilisé pour accéder à différentes parties des données dans la description.