Tableaux des propriétés du plug-in Exporter l’état d’un processus

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


Télécharger un exemple de fichier XML (.ZIP)Télécharger un exemple de fichier XML (.zip)

Ce fichier XML (contenu dans un fichier .ZIP) contient un exemple XML issu du plug-in Exporter l’état d’un processus.

Tableaux des propriétés du plug-in Exporter l’état d’un processus

Retour au début

Paire de valeurs

Description

column

Nom de la colonne de liste SharePoint vers laquelle vous voulez exporter la ou les valeurs.

multinodebehavior

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é.

REMARQUE : Séparés par une virgule n’est pas valide avec les champs de type non-chaîne.

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

Retour au début

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 ce cas, utilisez cette méthode dans un workflow Excel, mais vous pourriez aussi l’utiliser pour un workflow basé sur un 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

Retour au début

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.