Partager via


Actions de flux de travail par défaut (WorkflowInfo)

S’applique à : SharePoint 2016 | SharePoint Foundation 2013 | | SharePoint Online SharePoint Server 2013

Les actions représentent l’implémentation Microsoft SharePoint Foundation 2010 des activités Windows 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 e-mail 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 a été terminée. SharePoint Foundation 2010 inclut des actions de flux de travail par défaut ou prédéfinies que vous pouvez utiliser pour créer des flux de travail qui répondent à des scénarios métier courants.

Emplacement des actions de flux de travail par défaut

Les actions de flux de travail par défaut sont contenues dans WSS. Le fichier ACTIONS, qui est un fichier XML qui répertorie toutes les conditions et actions par défaut qui sont disponibles pour l’éditeur de workflow. (Pour plus d’informations sur les conditions de workflow par défaut qui sont incluses dans WSS. Fichier ACTIONS, consultez Conditions de flux de travail par défaut.)

Par défaut, 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

Remarque

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 analyse tous les fichiers qui ont le . L’extension de nom de fichier ACTIONS et crée une liste combinée qu’elle présente ensuite à l’éditeur de flux de travail déclaratif et sans code.

Actions de flux de travail par défaut

Le tableau suivant répertorie les actions de flux de travail par défaut incluses dans SharePoint Foundation. Il inclut également un exemple d’affichage d’une phrase de règle dans un éditeur de flux de travail sans code. Chaque action par défaut dans le tableau montre également comment écrire du code XML pour afficher la phrase de règle.

Opération

Description

**Ajouter l’heure à la date**

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)

**Affecter 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 la règle:**

Assigner un formulaire personnalisé à ces utilisateurs

**XML**:

Assigner %1 à %2

**Attribuer un élément de tâche**

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 la règle:**

Assigner quelque chose à faire à ces utilisateurs

**XML:**

Assigner %1 à %2

**Générer 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 la règle:**

Stocker chaîne dynamique dans Variable : variable

**XML:**

Stocker %1 dans %2

**Point Élément**

Effectue un archivage pour la liste ou l’élément de bibliothèque de documents spécifié et autorise l’ajout automatique des commentaires pendant l’exécution du workflow.

**Phrase de la 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 un extraction pour la liste ou l’élément de bibliothèque de documents spécifié.

**Phrase de la règle:**

Extraire l'élément dans cette liste

**XML:**

Extraire l'élément dans %1

**Collecter des données auprès 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 la 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 la 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 de liste**

Indique au flux de travail de créer un élément de liste dans une liste spécifiée.

**Phrase de la 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 la règle:**

Supprimer l'élément dans cette liste

**XML:**

Supprimer l'élément dans %1

**Ignorer l’élément d’extraction**

Indique au flux de travail d’annuler une extraction. Si quelqu’un a extrait l’élément lorsque cela se produit, toutes les modifications sont perdues.

**Phrase de la règle:**

Ignorer l’extraction de l’élément dans cette liste

**XML:**

Ignorer l’extraction de l’élément dans %1

**Faire le calcul**

Effectue un calcul de deux valeurs et stocke les résultats dans une variable de flux de travail.

**Phrase de la règle:**

Calculer valeurplusvaleur (résultats dans Variable : calcul)

**XML:**

Calculer %1 %2 %3 (résultats dans %4)

**Se connecter à la liste de 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 la 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 la règle:**

Pause pour nombre jours, nombre heures, nombre minutes

**XML:**

Pause pour %1 jours, %2 heures, %3 minutes

**Suspendre jusqu’à la date**

Suspend le flux de travail jusqu'à une date et une heure spécifiées, qui reprend à partir de ce moment-là.

**Phrase de la règle:**

Pause jusqu'à cette date

**XML:**

Pause jusqu'à cette date

**Envoyer un Email**

Envoie un e-mail à un utilisateur ou un groupe spécifié. Le message électronique peut contenir des champs **To**, **CC**, **Subject** et **Body**. Le champ **Corps** peut contenir du texte statique et du texte généré dynamiquement à partir d’une table de recherche.

**Phrase de la règle:**

Courrier électronique ce message

**XML:**

Courrier électronique %1

**Définir l’état 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 la 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 actuel**

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 la 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 la 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 la 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 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 la 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 la règle:**

Attendre que champsoit égal àcette valeur

**XML:**

Attendre que %1 %2 %3

Voir aussi