Partager via


Formes dans le modèle de flux de travail SharePoint Server dans Visio

Découvrez les formes dans le modèle de flux de travail SharePoint dans Visio 2013.

Remarque

Les flux de travail SharePoint 2010 ont été retirés depuis le 1er août 2020 pour les nouveaux locataires et retirés des locataires existants le 1er novembre 2020. Si vous utilisez des flux de travail SharePoint 2010, nous vous recommandons de migrer vers Power Automate ou d'autres solutions prises en charge. Pour plus d'informations, voir la retraite du flux de travail SharePoint 2010.

Introduction

Cet article répertorie les formes contenues dans le modèle de flux de travail SharePoint dans Visio 2013 et dans le concepteur visuel dans SharePoint Designer 2013. Lors de l'ouverture du modèle, ouvre également les actions de flux de travail SharePoint, les conditions de flux de travail SharePoint et les gabarits de terminateurs de flux de travail SharePoint. De nombreuses formes répertoriées dans les gabarits correspondent à des actions spécifiques, des conditions ou autres constructions logiques dans le concepteur déclaratif pour la création de flux de travail dans SharePoint Designer 2013.

Important : les informations suivantes constituent une référence pour les actions de flux de travail qui sont prises en charge dans SharePoint Designer 2013. La plupart de ces actions sont disponibles dans SharePoint Designer 2010, bien que l’une d’elles (Attendre un élément de liste) ait été révisée et améliorée dans la version actuelle. Douze nouvelles actions sont introduites dans la version actuelle et 25 actions ont été supprimées. (Pour afficher la liste des actions, conditions et blocs qui ont été supprimés, consultez Actions de flux de travail disponibles à l’aide du pont d’interopérabilité de flux de travail. md)

Formes d’action

Le tableau suivant présente une liste de toutes les formes contenues dans le gabarit Actions SharePoint du modèle de flux de travail SharePoint dans Visio 2013.

Remarque : chaque forme répertoriée dans le tableau suivant aura une propriété Properties et ses propriétés seront répertoriées.

Forme dans Visio 2013 et le concepteur visuel SharePoint Designer 2013 Action dans le concepteur déclaratif SharePoint Designer 2013 Propriétés dans le concepteur visuel SharePoint Designer 2013 Description
Ajouter un commentaire
Ajouter un commentaire
Commentaire
Permet de laisser des commentaires dans le concepteur de flux de travail à des fins de référence. Ceci est particulièrement utile quand plusieurs utilisateurs collaborent sur le flux de travail.
Ajouter l'heure à la date
Ajouter l'heure à la date
Mois
Jours
Heures
Minutes
Date
Résultat
Ajoute une heure spécifique en minutes, heures, jours ou mois à une date et stocke la valeur de sortie dans une variable. La valeur de date peut être la date du jour, une date spécifique ou le résultat d'une recherche. La valeur « Date en cours » renvoie à minuit UTC.
Affecter une tâche
Affecter une tâche
Paramètres de la tâche
Résultat de la tâche
ID de l'élément de tâche
Affecte une tâche de flux de travail à un utilisateur et définit une échéance pour la fin de cette tâche.
Appeler le service web HTTP
Appeler le service web HTTP
Requête HTTP
Paramètres
Variable de contenu de réponse
Variable d'en-tête de réponse
Variable de code de réponse
Fonctionne comme un appel de méthode à un service web HTTP.
Remarque : la version actuelle prend en charge les appels SharePoint uniquement aux services HTTP anonymes et en utilisant uniquement des paramètres de chaîne et des types renvoyés. Par ailleurs, nous ne prenons pas en charge les éléments XML composites. Notez également que nous prenons actuellement en charge ASMX classique uniquement et ne fournissons aucun support pour le service WCG.
Archiver l’élément
Archiver l'élément
Élément
Commentaire
Archive un élément qui est extrait. Vous pouvez archiver des éléments uniquement à partir d’une bibliothèque de documents.
Attention : le flux de travail se bloque si vous essayez d’archiver un élément qui n’est pas extrait.
Extraire l’élément
Extraire l'élément
Élément
Extrait un élément. Le flux de travail vérifie si l'élément est archivé avant d'extraire un document. Vous pouvez extraire des éléments uniquement à partir d'une bibliothèque de votre site.
Attention : le flux de travail se bloque si vous essayez d’extraire un élément qui n’est pas archivé.
Copier le document
Copier le document
Document
Bibliothèque
Copie un document à partir de la liste actuelle vers une autre liste de la bibliothèque de documents.
Compter les éléments du dictionnaire
Nombre d'éléments dans un dictionnaire
Dictionnaire
Variable de sortie
Compte le nombre d'éléments dans une variable de dictionnaire.
Créer un projet à partir de l'élément actif
Créer un projet à partir de l'élément actuel
Type de projet d'entreprise
Prend l’élément actuel et crée un projet dans le site PWA de batterie de serveurs SharePoint.
Créer un élément dans la liste
Créer un élément dans la liste
Élément
Variable de sortie
Crée un élément de liste dans la liste que vous spécifiez. Vous pouvez fournir les champs et les valeurs dans le nouvel élément. Vous pouvez utiliser cette action pour créer un élément avec des informations spécifiques.
Supprimer l'élément
Supprimer l'élément
Élément
Supprime un élément.
Remarque : cette action est interrompue sur l’ordinateur qui exécute le moteur de flux de travail du Gestionnaire de workflow et génère une exception System.InvalidOperationException. Il n’existe aucune solution de contournement.
Supprimer l’extraction
Annuler l'extraction de l'élément
Élément
Annule les modifications et archive à nouveau l’élément si celui-ci a été extrait et que des modifications y ont été apportées.
Attention : le flux de travail se bloque si vous essayez d’archiver un élément qui n’est pas extrait.
Effectuer un calcul
Effectuer un calcul
LeftOperand
Opérateur
RightOperand
Pour
Effectue un calcul arithmétique et stocke la valeur de sortie dans une variable.
Remarque : pour SharePoint, cette action prend uniquement en charge le type numérique Double. Les entiers ne sont pas pris en charge. L’utilisation de l’opérateur « + » (concaténation) pour les chaînes n’est pas prise en charge.
Extraire la sous-chaîne de la fin de la chaîne
Extraire la sous-chaîne de la fin de la chaîne
Nombre de caractères
String
Résultat
Copie un nombre spécifié de caractères à partir de la fin d’une chaîne et stocke la sortie dans une variable.
Extraire la sous-chaîne de l’index de la chaîne
Extraire la sous-chaîne de l'index de la chaîne
String
Index
Résultat
Copie une sous-chaîne à partir d’un index spécifié dans la chaîne et place la valeur dans une variable.
Remarque : notez que SharePoint Designer utilise un index de base zéro dans la présente version d’évaluation technique, tandis que les valeurs de SharePoint Designer 2010 sont indexées à partir de 1.
Extraire la sous-chaîne depuis le début de la chaîne
Extraire la sous-chaîne depuis le début de la chaîne
Nombre de caractères
String
Résultat
Copie un nombre spécifié de caractères à partir du début d’une chaîne et stocke la sortie dans une variable.
Extraire la sous-chaîne de la chaîne à partir de l’index avec la longueur
Extraire la sous-chaîne de la chaîne à partir de l'index avec la longueur
String
Index
Nombre de caractères
Résultat
Copie une sous-chaîne comprenant un nombre spécifié de caractères, à partir d’un index spécifié dans la chaîne, et place la valeur dans une variable.
Remarque : notez que SharePoint Designer utilise un index de base zéro dans la présente version d’évaluation technique, tandis que les valeurs de SharePoint Designer 2010 sont indexées à partir de 1.
Rechercher l’intervalle entre les dates
Rechercher l'intervalle entre les dates
Unités
Date de début
Date de fin
Résultat
Calcule l’intervalle en minutes, heures ou jours entre deux dates et stocke la sortie dans une variable.
Rechercher la sous-chaîne dans la chaîne
Rechercher la sous-chaîne dans la chaîne
Sous-chaîne
String
Résultat
Recherche une sous-chaîne spécifique dans une chaîne et renvoie l'index de la position de départ de la sous-chaîne.
Obtenir l'élément du dictionnaire
Obtenir l'élément du dictionnaire
Nom ou chemin d'accès de l'élément
Dictionnaire
Variable de sortie
Renvoie un élément spécifique à partir d’une variable de dictionnaire.
Consigner dans l’historique
Consigner dans l'historique
Message
Écrit un message dans la liste d’historique des flux de travail à partir d’une liste d’éléments de messages prédéfinis.
Mettre en pause pour une certaine durée
Mettre en pause pour une certaine durée
Jours
Heures
Minutes
Suspend le flux de travail pour un intervalle spécifié en jours, heures et minutes.
Mettre en pause jusqu’à une date donnée
Mettre en pause jusqu'à une date donnée
Date
Suspend le flux de travail jusqu’à une date et une heure spécifiées.
Remplacer la sous-chaîne dans la chaîne
Remplacer la sous-chaîne dans la chaîne
Chaîne de recherche
Chaîne de remplacement
String
Résultat
Remplace une sous-chaîne spécifique par une autre sous-chaîne.
Envoyer un courrier électronique
Envoyer un courrier électronique
Courrier électronique
Envoie automatiquement un message électronique qui contient un message prédéterminé à un utilisateur ou un groupe lorsqu’un événement de flux de travail spécifié se produit.
Important : si le site n’est pas ajouté à la liste des sites de confiance, les e-mails sont routés vers le dossier de courrier indésirable d’Outlook.
Définir le champ dans l’élément actif
Définir le champ dans l'élément actif
Champ
Valeur
Affecte une valeur à un champ dans l'élément actuel.
Définir la partie heure du champ Date/Heure
Définir la partie heure du champ Date/Heure
Heures
Minutes
Date
Résultat
Crée un horodatage et stocke la valeur de sortie dans une variable. Vous pouvez définir l'heure en heures et en minutes, ainsi qu'ajouter la date du jour, une date spécifique ou le résultat d'une recherche.
Définir l’état du flux de travail
Définir l'état du flux de travail
État
Définit l’état du flux de travail.
Définir la variable de flux de travail
Définir la variable de flux de travail
Variable
Valeur
Affecte une valeur à une variable de flux de travail. Vous pouvez également utiliser cette action pour que le flux de travail affecte des données à une variable.
Démarrer un flux de travail de liste
Démarrer un flux de travail de liste
Nom de l'association
Entrées
Élément
Démarre un flux de travail de liste SharePoint 2010.
Note: Le flux de travail Démarrer une liste présente les problèmes suivants :
  • Le champ de type « Affectation » ne peut pas être utilisé comme un paramètre lorsque le flux de travail 2010 renferme une action TaskProcess.
  • Lorsque plusieurs appels sont effectués sur le même flux de travail 2010, des sources de données multiples sont générées dans la fonctionnalité de recherche de flux de travail 2013. Ces sources de données sont toutes identiques.
  • Les noms de variables dans 2013 ne peuvent pas contenir de caractères spéciaux tels que « ? » et « # ». Si un flux de travail 2010 contient des caractères spéciaux, ils sont convertis en code hexadécimal dans le flux de travail 2013.
Démarrer un flux de travail de site
Démarrer un flux de travail de site
Nom de l'association
Paramètres
Démarre un flux de travail de site SharePoint 2010.
Note: Le flux de travail Démarrer une liste présente les problèmes suivants :
  • Le champ de type « Affectation » ne peut pas être utilisé comme un paramètre lorsque le flux de travail 2010 renferme une action TaskProcess.
  • Lorsque plusieurs appels sont effectués sur le même flux de travail 2010, des sources de données multiples sont générées dans la fonctionnalité de recherche de flux de travail 2013. Ces sources de données sont toutes identiques.
  • Les noms de variables dans 2013 ne peuvent pas contenir de caractères spéciaux tels que « ? » et « # ». Si un flux de travail 2010 contient des caractères spéciaux, ils sont convertis en code hexadécimal dans le flux de travail 2013.
Démarrer un processus de tâche
Démarrer un processus de tâche
Paramètres du processus
Résultat du processus
Crée des tâches pour plusieurs utilisateurs et permet de les prendre par le biais d’un processus personnalisé.
Traduire le document
Traduire le document
Document
Language
Bibliothèque de documents
Traduit un document dans une langue spécifique.
Remarque : nécessite une application de service de traduction automatique préconfigurée.
Découper la chaîne
Découper la chaîne
String
Résultat
Supprime les espaces en début et en fin de chaîne.
Mettre à jour l’élément de la liste
Mettre à jour l'élément de la liste
Élément
Met à jour un élément de liste. Vous pouvez spécifier les champs et les nouvelles valeurs que vous souhaitez leur attribuer.
Attendre un événement dans un élément de liste
Attendre un événement dans un élément de liste
Événement
Élément connexe
[Version améliorée de l’action Office 2010.] Suspend l’instance de flux de travail en cours pour attendre l’événement d’élément de liste spécifié. Cette action fonctionne pour deux types d'événement : ItemUpdated et ItemAdded.
Attendre la modification du champ
Attendre la modification du champ
Champ
Valeur
Attend qu’un champ de l’élément actuel soit égal à une valeur spécifique.
Définir le champ de projet
Définir le champ de projet
Champ
Valeur
Définit une valeur pour un champ spécifique dans Project Server.
Remarque : pour exécuter cette action, le projet doit d’abord être archivé. Si le projet n’est pas archivé, le flux de travail est arrêté et les utilisateurs ne peuvent pas ouvrir ce projet dans Project Web App.
Définir l’état de l’étape du projet
Définir l'état de l'étape du projet
État de l'étape
Informations de l'étape
Définit l’état de l’étape du projet.
Remarque : une exception se produit quand un projet est extrait.
Définir le champ d’état dans la liste d’idées
Définir le champ d'état dans la liste d'idées
État
Met à jour l’état de l’élément de liste d’origine qui est associé au projet actuel.
Attendre un événement de projet
Attendre un événement de projet
Nom de l'événement
Attend un événement de projet spécifique.

Formes Condition

Le tableau suivant présente la liste de toutes les formes contenues dans le gabarit Conditions SharePoint du modèle de flux de travail SharePoint.

Forme dans Visio 2013 et dans le concepteur visuel SharePoint Designer 2013 Action dans le concepteur déclaratif SharePoint Designer 2013 Propriétés dans le concepteur visuel SharePoint Designer 2013 Description
Si une valeur est égale à la valeur
Si une valeur est égale à la valeur
Valeur
Opérande
Valeur
Compare deux valeurs. Vous pouvez indiquer si les valeurs doivent être égales ou non.
La personne est un utilisateur SharePoint valide
La personne est un utilisateur SharePoint valide
Utilisateur
Vérifie si un utilisateur spécifique est un utilisateur inscrit ou un membre d'un groupe sur le site SharePoint.
Ignorer le stade de projet
Ignorer le stade de projet
N/A
Cette condition vérifie si la fonctionnalité Ignorer le stade a été activée sur le serveur pour l'instance de flux de travail actuelle.

Formes Terminateur

Le tableau suivant présente une liste de toutes les formes contenues dans le gabarit Terminateurs SharePoint du modèle de flux de travail SharePoint.

Forme dans Visio 2013 et dans le concepteur visuel SharePoint Designer 2013 Action dans le concepteur déclaratif SharePoint Designer 2013 Propriétés dans le concepteur visuel SharePoint Designer 2013 Description
Démarrer
N/A
N/A
Démarre le flux de travail. Chaque diagramme de flux de travail SharePoint doit comporter une seule forme de début.
Stade
Stade
N/A
Contient un certain nombre de formes et peut inclure un branchement. Toutes les actions du flux de travail doivent figurer dans un stade. Vous pouvez visualiser les formes de stade à l'aide de formes de conteneur. Une forme de stade exige l'ajout d'une forme d'entrée et de sortie aux bords du conteneur de manière à définir les chemins permettant d'entrer et de sortir de l'étape.
Pour plus d’informations, consultez la section intitulée « Étapes, boucles et étapes » dans l’article Développement de flux de travail dans SharePoint Designer et Visio.
Étape
Étape
N/A
Représente une série groupée d'actions séquentielles. Les étapes doivent être contenues dans un stade. Une forme d'étape doit également comporter une forme d'entrée et de sortie, qui sont ajoutées lorsque la forme est déposée sur le canevas.
Pour plus d’informations, consultez la section intitulée « Étapes, boucles et étapes » dans l’article Développement de flux de travail dans SharePoint Designer et Visio.
Étape unique
Stade
N/A
Ajoute de nouveaux stades au niveau supérieur du flux de travail lorsque vous êtes dans la vue des stades dans Visio 2013.
Boucle n fois
Boucle n fois
Nombre de boucles
Définit une série de formes connectées qui seront exécutées en boucle, repartant de la dernière forme de la série à la première jusqu'à ce que la boucle ait été exécutée le nombre de fois spécifié. Comme les stades, les boucles sont représentées par une forme de conteneur comportant une forme d'entrée et de sortie.
Pour plus d’informations, consultez la section intitulée « Étapes, boucles et étapes » dans l’article Développement de flux de travail dans SharePoint Designer et Visio.
Boucle avec condition
Boucle avec condition
Nombre de boucles
Effectue une boucle jusqu'à ce qu'une condition spécifique soit remplie.
Démarrer une action parallèle
Bloc parallèle
N/A
Terminer une action parallèle
Bloc parallèle
N/A

Voir aussi