Conditions de flux de travail par défaut (WorkflowInfo)
S’applique à : SharePoint 2016 | SharePoint Foundation 2013 | | SharePoint Online SharePoint Server 2013
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 par défaut ou prédéfinies que vous pouvez utiliser elles-mêmes ou combiner pour 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 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 actions de flux de travail par défaut incluses dans WSS. Fichier ACTIONS, consultez Actions 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\\12\\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 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 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.
Conditions de flux de travail 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 |
---|---|
Champ Comparer lenom de la liste ou de la bibliothèquede documents | 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. Phrase de règle :Si champequalsvalueChamps:* champ - Affiche une liste de tous les champs de la liste actuelle.* est égal à - Affiche une liste d’opérateurs qui peuvent être utilisés pour comparer le champ et la valeur spécifiés dans la phrase de règle.* valeur - Présente une boîte de dialogue de recherche qui autorise la liaison de données à un élément de liste SharePoint ou directement à une entrée de texte. |
Comparer n’importe quelle source de données | Indique au concepteur de flux de travail de comparer un champ dans une liste SharePoint ou une bibliothèque de documents du site web actuel à une valeur spécifiée. Phrase de règle : si valueequalsvalue Fields:* value - Affiche un contrôle de recherche qui autorise la liaison de données à n’importe quel élément de la bibliothèque de documents ou liste SharePoint.* est égal à - Affiche une liste d’opérateurs qui peuvent être utilisés pour comparer le champ et la valeur spécifiés dans la phrase de règle.* valeur - Présente un contrôle de recherche qui autorise la liaison de données à un élément de liste SharePoint ou directement à une entrée de texte. |
Le champ de titre contient des mots clés | 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. Phrase de la règle : si le champ titre contient des mots clés Champs:* mots clés : affiche à la fois 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 recherche pour collecter des informations à partir d’un autre élément de liste ou de bibliothèque de documents SharePoint Foundation 2010. |
Modifié dans une plage de dates spécifique | 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. Phrase de la règle : si elle est modifiée entre la date et la date Champs :* date : affiche un contrôle sélecteur de date 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, et le contrôle de recherche permet la comparaison de l’élément de liste actuel avec un autre élément de liste ou de bibliothèque de documents. |
Modifié par une personne spécifique | 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. Phrase de règle : s’il est modifié par une personne spécifique Champs:* personne spécifique : ce champ ouvre 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. |
Si créé dans une plage de dates spécifique | 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. Phrase de la règle : si elle est modifiée entre les champs date et date:* date : affiche un contrôle sélecteur de date 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, et le contrôle de recherche permet la comparaison de l’élément de liste actuel avec un autre élément de liste ou de bibliothèque de documents. |
Créé par une personne spécifique | 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é modifié par la personne spécifiée dans le flux de travail, la condition est satisfaite et retourne true. Phrase de règle : s’il est modifié par une personne spécifique Champs:* personne spécifique : ce champ ouvre 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. |
Le type de fichier est un type spécifique | Permet d’évaluer si un fichier est d’un certain type (par exemple, un document Microsoft Word, une feuille de calcul Microsoft Excel, etc.) Phrase de règle : si le type de fichier est spécifique Champs:* type spécifique - Affiche l’éditeur de texte de champ. Entrez une valeur de chaîne pour le type de fichier. |
Taille du fichier dans une plage spécifique en kilo-octets | 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. Phrase de la règle : si la taille du fichier est comprise entre la taille et la taille en kilo-octets. Champs:* taille : affiche une zone de texte. Entrez un nombre en kilo-octets. |