Actions de flux de travail par défaut (WorkflowInfo)
S’applique à : SharePoint 2016 | SharePoint Foundation 2013 | SharePoint En ligne | SharePoint Server 2013
Les actions représentent l’implémentation Microsoft SharePoint Foundation 2010 de flux de Windows des activités Workflow Foundation. Les actions constituent l’unité de travail la plus fondamentale dans un flux de travail. Ils définissent les activités de flux de travail, telles que l’envoi d’une notification par courrier électronique lorsqu’un élément a été ajouté à une bibliothèque de documents, ou la mise à jour d’un état sur un élément de liste lorsqu’une tâche associée à l’élément est terminée. SharePoint Foundation 2010 inclut des actions de flux de travail prédéfinées ou par défaut que vous pouvez utiliser pour créer des flux de travail qui s’adressent à des scénarios d’entreprise courants.
Emplacement des actions de flux de travail par défaut
Les actions de flux de travail par défaut sont contenues dans le WSS. Fichier ACTIONS, qui est un fichier XML qui répertorie toutes les conditions et actions par défaut disponibles pour l’éditeur de flux de travail. (Pour plus d’informations sur les conditions de flux de travail par défaut incluses dans le WSS. Fichier ACTIONS, voir Conditions de flux de travail par défaut.)
Par défaut, le WSS. Le fichier ACTIONS est installé à l’emplacement suivant dans SharePoint Foundation 2010 :
%WSSRoot%\\Program Files\\Common Files\\Microsoft Shared\\web server extensions\\14\\TEMPLATE\\1033\\Workflow
Notes
La modification directe du fichier WSS.ACTIONS n'est pas recommandée ou prise en charge. Toutefois, vous pouvez développer les actions disponibles pour votre éditeur de flux de travail sans code en créant et en ajoutant des fichiers .ACTIONS personnalisés supplémentaires dans le même répertoire. SharePoint Foundation pare tous les fichiers qui ont le . Extension de nom de fichier ACTIONS et création d’une liste combinée qu’elle présente ensuite à l’éditeur de flux de travail déclaratif sans code.
Actions de flux de travail par défaut
Le tableau suivant répertorie les actions de flux de travail par défaut qui sont incluses avec SharePoint Foundation. Il inclut également un exemple de la façon dont une phrase de règle peut être affichée dans un éditeur de flux de travail sans code. Chaque action par défaut du tableau indique également comment écrire du XML pour afficher la phrase de règle.
Opération |
Description |
|---|---|
**Ajouter l’heure à ce jour** |
Ajoute un intervalle de temps à un champ de date. Il est possible de spécifier cette information en minutes, heures, jours, mois et années. **Phrase de règle**: Ajouter nombreunités à (Sortie vers [Variable : date]) **XML :** Ajouter %1 %2 à %3 (Sortie vers %4) |
**Assigner un formulaire à un groupe** |
Affecte un formulaire d'enquête à un groupe de personnes. Les valeurs soumises par les personnes du groupe sont stockées dans la liste Tâches. Le processus de flux de travail reste en attente tant que tous les formulaires d'enquêtes ne sont pas complétés. **Phrase de règle :** Assigner un formulaire personnalisé à ces utilisateurs **XML**: Assigner %1 à %2 |
**Affecter un élément de tâches** |
Affecte une tâche de la liste Tâches pour les utilisateurs spécifiés. Le processus de flux de travail reste en attente tant que toutes les tâches ne sont pas terminées. **Phrase de règle :** Assigner quelque chose à faire à ces utilisateurs **XML :** Assigner %1 à %2 |
**Créer une chaîne dynamique** |
Permet la création d'une chaîne dynamique qui est stockée dans une variable de flux de travail spécifiée. **Phrase de règle :** Stocker chaîne dynamique dans Variable : variable **XML :** Stocker %1 dans %2 |
**Archiver l'élément** |
Effectue une archive pour l’élément de bibliothèque de documents ou de liste spécifié et permet l’ajout automatique de commentaires pendant l’exécution du flux de travail. **Phrase de règle :** Archiver l'élément dans cette liste avec le commentaire : commentaire **XML :** Archiver l'élément dans %1 avec le commentaire : %2 |
**Extraire l'élément** |
Effectue une vérification pour l’élément de bibliothèque de documents ou de liste spécifié. **Phrase de règle :** Extraire l'élément dans cette liste **XML :** Extraire l'élément dans %1 |
**Collecter les données d’un utilisateur** |
Affecte une tâche à un utilisateur qui comprend des champs de formulaires personnalisés pour la collecte de données. **Phrase de règle :** Collecter données de cet utilisateur (résultats dans Variable : collecter) **XML :** Collecter %1 de %2 (résultats dans %3) |
**Copier l’élément de liste** |
Indique au flux de travail de copier un élément de liste spécifié d'une liste vers une autre. **Phrase de règle :** Copier l'élément de cette liste vers cette liste **XML :** Copier l'élément dans %1 vers %2 |
**Créer un élément dans la liste** |
Indique au flux de travail de créer un élément de liste dans une liste spécifiée. **Phrase de règle :** Créer un élément dans cette liste (résultats dans Variable : créer) **XML :** Créer un élément dans %1 (résultats dans %2) |
**Supprimer l'élément** |
Supprime un élément de liste spécifié. **Phrase de règle :** Supprimer l'élément dans cette liste **XML :** Supprimer l'élément dans %1 |
**Annuler l'extraction de l'élément** |
Indique au flux de travail d’annuler une sortie. Si l’élément est extrait lorsque cela se produit, toutes les modifications sont perdues. **Phrase de règle :** Ignorer l’check-out de l’élément dans cette liste **XML :** Ignorer l’check-out de l’élément dans %1 |
**Effectuer un calcul** |
Effectue un calcul de deux valeurs et stocke les résultats dans une variable de flux de travail. **Phrase de règle :** Calculer valeurplusvaleur (résultats dans Variable : calcul) **XML :** Calculer %1 %2 %3 (résultats dans %4) |
**Consigner dans l'historique** |
Crée une entrée dans la liste d'historique avec un message qui peut être généré à l'aide de texte statique ou de texte généré de manière dynamique à partir d'un contrôle de recherche. **Phrase de règle**: Consigner ce message dans l'historique du flux de travail **XML :** Consigner %1 dans l'historique du flux de travail |
**Suspendre pour une durée** |
Suspend le flux de travail pendant un intervalle de temps spécifié. Lorsque l'intervalle a expiré, le flux de travail reprend. **Phrase de règle :** Pause pour nombre jours, nombre heures, nombre minutes **XML :** Pause pour %1 jours, %2 heures, %3 minutes |
**Mettre en pause jusqu'à une date donnée** |
Suspend le flux de travail jusqu'à une date et une heure spécifiées, qui reprend à partir de ce moment-là. **Phrase de règle :** Pause jusqu'à cette date **XML :** Pause jusqu'à cette date |
**Envoyer un e-mail** |
Envoie un message électronique à un utilisateur ou un groupe spécifié. Le message électronique peut contenir **des champs À,** **Cc,** **Objet** et **Corps.** Le champ **Corps** peut contenir à la fois du texte statique et du texte généré dynamiquement à partir d'une table de choix. **Phrase de règle :** Courrier électronique ce message **XML :** Courrier électronique %1 |
**Définir le statut d’approbation du contenu** |
Définit l'état d'approbation du contenu d'un élément sur **Approuvé**, **Rejeté** ou **En attente**. Cette action ajoute également des commentaires. **Phrase de règle :** Définir le statut d'approbation du contenu à ce statut avec Commentaires : commentaires **XML :** Définir le statut d'approbation du contenu à %1 avec %2 |
**Définir le champ dans l'élément actif** |
Définit un champ dans l'élément actuel sur une valeur spécifiée ou sur une valeur de choix. **Phrase de règle**: Définir champ à la valeur valeur **XML :** Définir %1 à la valeur %2 |
**Définir la partie heure du champ Date/Heure** |
Indique au flux de travail de définir l'heure sur une valeur particulière pour une date spécifiée. Ces informations sont stockées dans une variable de flux de travail en vue d'une utilisation ultérieure. **Phrase de règle :** Définir l'heure sous la forme heures:minutes pour date (Sortie vers Variable : date) **XML :** Définir l'heure sous la forme %1:%2 pour %3 (Sortie vers %4) |
**Définir la variable de flux de travail** |
Indique au flux de travail de définir une valeur pour la variable de flux de travail spécifié. **Phrase de règle :** Définir variable de flux de travail à la valeur valeur **XML :** Définir %1 à la valeur %2 |
**Arrêter le flux de travail** |
Arrête le flux de travail et crée une entrée avec un message spécifié dans le journal d'historique du flux de travail. **Phrase de règle :** Arrêter le flux de travail et consigner ce message **XML :** Arrêter le flux de travail et consigner %1 |
**Mettre à jour l'élément de la liste** |
Indique au flux de travail de mettre à jour un champ dans un élément de liste avec une valeur spécifiée. **Phrase de règle :** Mettre à jour l'élément dans cette liste **XML :** Mettre à jour l'élément dans %1 |
**Attendre la modification du champ dans l’élément actuel** |
Suspend le flux de travail jusqu'à ce qu'un champ soit mis à jour avec une valeur spécifique. **Phrase de règle :** Attendre que champsoit égal àcette valeur **XML :** Attendre que %1 %2 %3 |