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 :
|
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 :
|
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 |