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

Windows SharePoint Services 3

Les actions représentent l'implémentation Windows SharePoint Services 3.0 d'activités Windows Workflow Foundation. Les actions constituent l’unité de travail la plus fondamentale dans un flux de travail. Elles 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. Windows SharePoint Services 3.0 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 destinés à 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 se trouvent dans le fichier WSS.ACTIONS, fichier XML qui répertorie toutes les conditions et actions par défaut disponibles dans l'éditeur de flux de travail. (Pour plus d'informations sur les conditions de flux de travail par défaut incluses dans le fichier WSS.ACTIONS, voir Conditions de flux de travail par défaut.) Le fichier WSS.ACTIONS est installé par défaut dans l'emplacement suivant dans Windows SharePoint Services 3.0 :

%WSSRoot%\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\1033\Workflow

Remarque 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. Windows SharePoint Services 3.0 analyse tous les fichiers portant l'extension de fichier .ACTIONS et crée une liste combinée qu'il présente ensuite à l'éditeur de flux de travail déclaratif sans code.

Actions par défaut

Le tableau suivant répertorie les actions de flux de travail par défaut incluses dans . Il comprend également un exemple illustrant l'affichage d'une phrase de règle dans un éditeur de flux de travail sans code. Chaque action par défaut ci-dessous indique également comment écrire du code XML pour afficher la phrase de règle.

Action Description

Add Time To 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)

Assign a Form to a Group

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.

Rule sentence:

Assigner un formulaire personnalisé à ces utilisateurs

XML :

Assigner %1 à %2

Assign a To-do Item

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.

Rule sentence:

Assigner quelque chose à faire à ces utilisateurs

XML:

Assigner %1 à %2

Build Dynamic String

Permet la création d'une chaîne dynamique qui est stockée dans une variable de flux de travail spécifiée.

Rule sentence:

Stocker chaîne dynamique dans Variable : variable

XML:

Stocker %1 dans %2

Check In Item

Effectue un archivage 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.

Rule sentence:

Archiver l'élément dans cette liste avec le commentaire : commentaire

XML:

Archiver l'élément dans %1 avec le commentaire : %2

Check Out Item

Effectue une extraction pour l'élément de bibliothèque de documents ou de liste spécifié.

Rule sentence:

Extraire l'élément dans cette liste

XML:

Extraire l'élément dans %1

Collect Data from a User

Affecte une tâche à un utilisateur qui comprend des champs de formulaires personnalisés pour la collecte de données.

Rule sentence:

Collecter données de cet utilisateur (résultats dans Variable : collecter)

XML:

Collecter %1 de %2 (résultats dans %3)

Copy List Item

Indique au flux de travail de copier un élément de liste spécifié d'une liste vers une autre.

Rule sentence:

Copier l'élément de cette liste vers cette liste

XML:

Copier l'élément dans %1 vers %2

Create List Item

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

Rule sentence:

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)

Delete Item

Supprime un élément de liste spécifié.

Rule sentence:

Supprimer l'élément dans cette liste

XML:

Supprimer l'élément dans %1

Discard Check Out Item

Indique au flux de travail d'annuler une extraction. Si une personne a extrait l'élément lorsque cette action se produit, toutes les modifications seront perdues.

Rule sentence:

Annuler l'extraction de l'élément dans cette liste

XML:

Annuler l'extraction de l'élément dans %1

Do Calculation

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

Rule sentence:

Calculer valeurplusvaleur (résultats dans Variable : calcul)

XML:

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

Log to History List

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

Pause For Duration

Suspend le flux de travail pendant un intervalle de temps spécifié. Lorsque l'intervalle a expiré, le flux de travail reprend.

Rule sentence:

Pause pour nombre jours, nombre heures, nombre minutes

XML:

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

Pause Until Date

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

Rule sentence:

Pause jusqu'à cette date

XML:

Pause jusqu'à cette date

Send an Email

Envoie un message électronique à un utilisateur ou à un groupe spécifié. Le message électronique peut contenir les 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.

Rule sentence:

Courrier électronique ce message

XML:

Courrier électronique %1

Set Content Approval Status

Définit l'état d'approbation du contenu d'un élément sur Approuvé, Rejeté ou En attente. Cette action ajoute également des commentaires.

Rule sentence:

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

Set Field in Current Item

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

Set Time Portion of Date/Time Field

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.

Rule sentence:

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)

Set Workflow Variable

Indique au flux de travail de définir une valeur pour la variable de flux de travail spécifié.

Rule sentence:

Définir variable de flux de travail à la valeur valeur

XML:

Définir %1 à la valeur %2

Stop Workflow

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.

Rule sentence:

Arrêter le flux de travail et consigner ce message

XML:

Arrêter le flux de travail et consigner %1

Update List Item

Indique au flux de travail de mettre à jour un champ dans un élément de liste avec une valeur spécifiée.

Rule sentence:

Mettre à jour l'élément dans cette liste

XML:

Mettre à jour l'élément dans %1

Wait For Field Change in Current Item

Suspend le flux de travail jusqu'à ce qu'un champ soit mis à jour avec une valeur spécifique.

Rule sentence:

Attendre que champsoit égal àcette valeur

XML:

Attendre que %1 %2 %3

Voir aussi

Afficher: