Partager via


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

Dernière modification : vendredi 25 février 2011

S’applique à : SharePoint Foundation 2010

Les conditions sont des règles que vous configurez pour diriger le flux de votre flux de travail. Elles servent à comparer des valeurs et à effectuer des vérifications logiques. Si une condition est satisfaite avec les paramètres fournis, Microsoft SharePoint Foundation 2010 exécute une activité de flux de travail spécifiée.

SharePoint Foundation 2010 fournit un certain nombre de conditions de flux de travail prédéfinies par défaut, que vous pouvez utiliser seules ou combiner afin de créer une logique métier complexe pour vos flux de travail.

Emplacement des conditions de flux de travail par défaut

Les conditions 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 actions de flux de travail par défaut incluses dans le fichier WSS.ACTIONS, voir Actions de flux de travail par défaut.) Le fichier WSS.ACTIONS est installé par défaut dans l’emplacement suivant dans SharePoint Foundation 2010 :

%WSSRoot%\Program Files\Common Files\Microsoft Shared\web server extensions\12\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 conditions 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 2010 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.

Conditions par défaut

Le tableau suivant répertorie les conditions de flux de travail par défaut incluses dans SharePoint Foundation 2010. En outre, il propose un exemple de phrase de règle pour chaque condition et indique les champs et les valeurs qui s’appliquent.

Condition

Description

Compare<nom de liste ou de bibliothèque de documents> field

Indique au concepteur de flux de travail de comparer un champ de la bibliothèque de documents ou de liste actuelle à une valeur spécifiée.

Rule Sentence :

Si champest égal àvaleur

Fields :

  • champ : affiche la liste de tous les champs dans la liste actuelle.

  • est égal à : affiche la liste des opérateurs permettant de comparer le champ et la valeur spécifiées dans la phrase de règle.

  • valeur : présente une boîte de dialogue de choix qui permet de lier les données à un élément de liste SharePoint ou directement à une entrée de texte.

Compare any data source

Indique au concepteur de flux de travail de comparer un champ de n'importe quelle bibliothèque de documents ou liste SharePoint du site Web actuel à une valeur spécifiée.

Rule Sentence :

Si valeurest égale àvaleur

Fields :

  • valeur : affiche un contrôle de recherche qui permet de lier les données à n'importe quel élément de bibliothèque de documents ou de liste SharePoint.

  • est égale à : affiche la liste des opérateurs permettant de comparer le champ et la valeur spécifiées dans la phrase de règle.

  • valeur : présente un contrôle de recherche qui permet de lier les données à un élément de liste SharePoint ou directement à une entrée de texte.

Title field contains keywords

Permet de déterminer s'il existe des mots clés spécifiques dans le champ de titre de l'élément de bibliothèque de documents ou de liste actuel sur lequel le flux de travail est en cours d'exécution.

Rule Sentence :

Si champ de titre contient mots clés

Fields :

  • mots clés : affiche une boîte de dialogue d’éditeur de texte dans laquelle une chaîne de texte peut être entrée à des fins de comparaison et une boîte de dialogue de choix dont les informations proviennent d’un autre élément de bibliothèque de documents ou de liste SharePoint Foundation 2010.

Modified in a specific date span

Vérifie la date de modification de l'élément. Si la date de modification d'un élément de liste appartient à une plage de dates spécifiée, cette condition retourne true.

Rule Sentence :

Si modification entre date et date

Fields:

  • date : affiche un contrôle de sélecteur de dates et un contrôle de recherche. Le sélecteur de dates permet au concepteur de flux de travail de choisir une date spécifiée, tandis que le contrôle de recherche permet de comparer l'élément de liste actuel à un autre élément de bibliothèque de documents ou de liste.

Modified by a specific person

Lorsqu'un flux de travail qui est démarré contient cette condition, le système recherche la dernière date de modification dans l'élément de liste. Si l'élément a été modifié par la personne spécifiée dans le flux de travail, cette condition est satisfaite et retourne true.

Rule Sentence :

Si modifié par personne spécifique

Fields :

  • personne spécifique : ce champ affiche une boîte de dialogue de sélection utilisateur. Le créateur de flux de travail peut utiliser cette condition pour sélectionner une seule personne ou un groupe à partir des groupes serveur intégrés ou du service d'annuaire Active Directory.

Created in a specific date span

Vérifie la date à laquelle l'élément a été créé. Si la date de création appartient à une plage de dates spécifiée, cette condition retourne true.

Rule Sentence :

Si création entre date et date

Fields :

  • date : affiche un contrôle de sélecteur de dates et un contrôle de recherche. Le sélecteur de dates permet au concepteur de flux de travail de choisir une date spécifiée, tandis que le contrôle de recherche permet de comparer l'élément de liste actuel à un autre élément de bibliothèque de documents ou de liste.

Created by a specific person

Lorsqu'un flux de travail qui est démarré contient cette condition, le système examine l'élément de liste afin de déterminer son créateur. Si l'élément a été créé par la personne spécifiée dans le flux de travail, la condition est satisfaite et retourne la valeur true.

Rule Sentence :

Si créé par une personne spécifique

Fields :

  • personne spécifique : ce champ affiche une boîte de dialogue de sélection utilisateur. Le créateur de flux de travail peut l'utiliser pour sélectionner une seule personne ou un groupe à partir des groupes serveur intégrés ou d'Active Directory.

The file type is a specific type

Permet de déterminer si un fichier est d'un certain type (par exemple, un document Microsoft Word, une feuille de calcul Excel, etc.).

Rule Sentence :

Si le type de fichier est type spécifique

Fields :

  • type spécifique : affiche l'éditeur de texte de champ. Entrez une valeur de chaîne pour le type de fichier.

The file size in a specific range kilobytes

Permet de déterminer si un fichier présente une taille spécifique. Cette condition permet de s'assurer que les documents Word dans une bibliothèque de documents ne dépassent pas une taille spécifique.

Rule Sentence :

Si la taille de fichier est comprise entre taille et taille kilo-octets

Fields :

  • taille : affiche une zone de texte. Entrez un nombre en kilo-octets.

Voir aussi

Concepts

Actions de flux de travail par défaut

Création d'éditeurs de flux de travail déclaratifs et sans code