Résolution des erreurs de flux de travail

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Office SharePoint Designer 2007 est l'un des outils des produits et technologies SharePoint que vous pouvez utiliser pour créer des flux de travail. L'une des fonctionnalités uniques de la création de flux de travail dans Office SharePoint Designer 2007 est la capacité de détecter les erreurs dans le flux de travail lors de sa conception.

Cet article explique comment détecter les erreurs dans les flux de travail dans Office SharePoint Designer 2007. Vous trouverez également des informations sur la résolution des messages d'erreur liés aux flux de travail affichés dans Office SharePoint Designer 2007 et des messages d'erreur affichés dans le navigateur et liés aux flux de travail créés dans Office SharePoint Designer 2007.

Informations générales

La vérité à propos de la résolution des erreurs de flux de travail

Afficher les erreurs de flux de travail dans SharePoint Designer

Afficher les erreurs de flux de travail dans le navigateur

Redémarrez un flux de travail après la résolution des problèmes

Où obtenir plus d’aide ?

Messages d'erreur affichés dans SharePoint Designer

(0, 0) Échec de la validation de l’activité 'ID3' : propriété « Condition » est incorrecte. Expression de condition n’est pas valide. Le type : « WFLib.StringConditions, WFLib, Version = 1.0.0.0, Culture = neutre, PublicKeyToken = 41c356f81cbff68b » n’est pas autorisé à utiliser dans les règles de flux de travail ou Conditions)

Il existe déjà un flux de travail avec le nom du flux de travail

Erreurs détectés lors de la compilation le flux de travail. Les fichiers de flux de travail sont enregistrées, mais ne peut pas être exécutés.

Impossible de charger le fichier de configuration du flux de travail

Impossible de charger le flux de travail

SharePoint Designer a rencontré une erreur génération du formulaire d’initiation

Le type d’activité racine n’est pas valide

Le nom que vous avez choisi n’est pas valide. Confirmez qu’il n’est pas vide et qu’il ne correspondent pas à tous les noms étape existante

Il existe déjà une liste, une enquête ou bibliothèque de documents portant le même nom

Cette action nécessite que « Teneur approbation » est activée pour la liste actuelle

Cette branche doit inclure une condition

Cette branche doit avoir au moins deux actions ou être modifiée pour s’exécuter dans un ordre séquentiel

Ce site web ne prend pas en charge les flux de travail créé par SharePoint Designer

Impossible d’associer le flux de travail

Impossible de charger les actions de flux de travail à partir du serveur

Erreur inattendue sur serveur

Flux de travail définies par l’utilisateur ont été désactivées par l’administrateur SharePoint. Flux de travail définies par l’utilisateur sera impossible d’exécuter

Lorsque vous définissez le flux de travail pour démarrer automatiquement, vous devez vous assurer les valeurs par défaut pour toutes vos paramètres d’initiation

Flux de travail doit être associées à une liste SharePoint. Ce site ne contient aucune liste. Avant de pouvoir créer un flux de travail, vous devez ajouter une liste au site.

Vous ne pouvez pas créer un élément dans cette liste actuelle, car elle va démarrer une autre instance du même flux de travail. Effacer le démarrer automatiquement ce flux de travail lorsqu’un nouvel élément est créé case à cocher pour résoudre ce problème.

Vous ne pouvez pas utiliser une action de tâche dans ce flux de travail, car elle va démarrer une autre instance du même flux de travail. Effacer le démarrer automatiquement ce flux de travail lorsqu’un nouvel élément est créé case à cocher pour résoudre ce problème.

Vous devez sélectionner une liste à associer à ce flux de travail pour continuer

Vous avez spécifié les noms de fichiers destination identiques pour certains des fichiers que vous voulez copier. Assurez-vous que tous les fichiers de destination portent des noms uniques et essayez à nouveau.

Messages d'erreur affichés dans le navigateur

Une erreur s’est produite dans le processus d’approbation

Document extrait

Il doit être extrait

Vérification des erreurs dans un élément de liste

Erreur d’extraction d’un élément de liste

Erreur de copie d’un élément de liste

Erreur de création d’un élément de liste

Erreur de suppression d’un élément de liste

Erreur annuler l’extraction d’un élément de liste

Erreur mise à jour d’un élément de liste

Échec au démarrage

Échec au démarrage (nouvelle tentative)

Élément de liste non trouvé

Nom de fichier manquant. Une valeur est obligatoire pour « FileLeafRef » dans ItemProperties.

Impossible d’exécuter la commande d’insertion de contrôle de source de données

Impossible d’envoyer le message électronique. Vérifiez que les paramètres du courrier électronique sortant pour le serveur sont correctement configurés.

Erreur inattendue s’est produite

Conflit de modification

Autres scénarios de résolution de problèmes

Liens hypertexte rouge s’affichent dans le Concepteur de flux de travail dans Office SharePoint Designer 2007

Utilisateur ne parvient pas à entrer des valeurs dans une action dans le Concepteur de flux de travail dans Office SharePoint Designer 2007

Flux de travail démarre automatiquement la valeur ne pas compile dans Office SharePoint Designer 2007

La vérité sur la résolution des erreurs de flux de travail

La fonctionnalité de flux de travail est l'une des fonctionnalités les plus complexes et les plus puissantes des produits et technologies SharePoint. Vous pouvez utiliser un flux de travail pour ajouter rapidement une logique conditionnelle à votre site ou à votre application, sans écrire de code. Toutefois, les flux de travail sont également sensibles aux éventuels problèmes dans l'environnement utilisateur, en particulier concernant l'état des éléments de liste sur lesquels le flux de travail est exécuté et les paramètres de serveur qui régissent les flux de travail. Bien entendu, lorsqu'un problème est détecté, le flux de travail échoue. Les raisons les plus fréquentes de l'échec d'un flux de travail sont une erreur de conception du flux de travail, des problèmes réseau ou des autorisations utilisateur restreintes, dans le sens le plus large. En raison d'une dépendance élevée vis-à-vis de tous ces facteurs et de la complexité des flux de travail, la résolution des problèmes liés aux flux de travail peut parfois s'avérer difficile.

Consultez les informations de dépannage dans cet article en tant que formulaire de conseils. Cet article indique uniquement les causes courantes des erreurs de flux de travail. C’est parce que plusieurs causes des erreurs de flux de travail peuvent être uniques à votre environnement utilisateur. Pour résoudre une erreur de flux de travail, nous vous conseille également pour les autres problèmes dans votre environnement si vous pensez que la nature du problème est dialogue. La section où obtenir plus d’aide ? pointe également vers des ressources utiles pour obtenir de l’aide sur la résolution des erreurs de flux de travail.

Haut de la Page

Afficher des erreurs de flux de travail dans SharePoint Designer

Lorsque vous créez un flux de travail dans Office SharePoint Designer 2007, il est important de vérifier le flux de travail pour détecter les données manquantes ou non valides, sans quoi votre flux de travail ne sera pas compilé correctement. Dans le Concepteur de flux de travail, cliquez sur Vérifier le flux de travail. Si des données sont manquantes ou si le flux de travail contient des données non valides, Office SharePoint Designer 2007 peut vous l'indiquer de différentes manières, comme illustré ci-dessous.

Indicateurs d'erreur dans le Concepteur de flux de travail

1. Cliquez sur le bouton Vérifier le flux de travail pour valider le flux de travail. Si un flux de travail comporte des erreurs, le message ci-dessous s'affiche.

Message d'avertissement lors de la compilation d'un flux de travail contenant des erreurs

Vous pouvez cliquer sur OK pour enregistrer et fermer le flux de travail si vous souhaitez poursuivre votre travail sur celui-ci ultérieurement. Ceci enregistre le flux de travail dans un état de brouillon. Comme nous l'avons mentionné plus haut, pour compiler un flux de travail, vous devez tout d'abord résoudre les erreurs. Il est conseillé de cliquer sur Vérifier le flux de travail avant de cliquer sur Terminer pour compiler le flux de travail.

2. Un lien hypertexte rouge indique qu'une valeur obligatoire est manquante dans une condition ou une action. Cliquez sur le lien hypertexte pour entrer le paramètre approprié.

3. L'icône d'erreur signifie que vous devez configurer quelque chose avant de démarrer le flux de travail.

4. Lorsque vous placez le pointeur sur l'icône d'erreur, une info-bulle vous indique comment corriger l'erreur.

5. Sous Étapes du flux de travail, une icône d'erreur en regard d'une étape de flux de travail indique que l'étape contient une erreur. Cliquez sur cette étape pour afficher les erreurs.

Haut de la Page

Afficher les erreurs de flux de travail dans le navigateur

Il arrive parfois qu'un flux de travail qui s'est compilé correctement dans Office SharePoint Designer 2007 ne puisse pas s'exécuter ultérieurement sur le serveur. Un flux de travail peut échouer pour plusieurs raisons : par exemple, ce flux de travail peut créer un nouvel élément dans une bibliothèque et cette bibliothèque a été supprimée, ou vos autorisations peuvent avoir été modifiées récemment, empêchant votre accès à la liste ou au site. Lorsqu'un flux de travail ne s'exécute pas correctement, son état final apparaît dans la colonne portant son nom dans la liste à laquelle le flux de travail est associé, comme illustré ci-dessous.

Indicateur d'erreur dans la colonne de flux de travail d'un élément

Outre l'état Terminé, les valeur d'état final pouvant être affichées dans cette colonne sont Une erreur s'est produite, Arrêté ou Échec au démarrage (nouvelle tentative en cours).

Lorsque vous cliquez sur ce lien d'état, vous accédez à la page État du flux de travail, où une courte description de l'erreur apparaît dans la section Historique du flux de travail, comme illustré ci-dessous.

Description d'erreur dans l'Historique du flux de travail de l'élément

Haut de la Page

Redémarrer un flux de travail après la résolution des problèmes

Pour redémarrer un flux de travail après la résolution des problèmes, l'approche recommandée consiste à configurer le flux de travail pour démarrer manuellement, puis à le démarrer manuellement dans le navigateur. Si votre seul objectif est de tester le flux de travail, vous ne devrez ainsi pas créer de nombreux éléments de liste supplémentaires simplement pour déclencher un flux de travail configuré pour démarrer lors de la création d'un élément.

Si l’instance précédente d’un flux de travail génère une erreur, vous devez annuler le flux de travail avant d’essayer de redémarrer. Pour plus d’informations sur l’annulation d’un flux de travail, voir l’article Annuler un flux de travail en cours.

Haut de la Page

Où obtenir une assistance supplémentaire ?

Obtenir plus d’aide sur les flux de travail en recherchant le forum demandant votre propre question :

Haut de la Page

Messages d'erreur affichés dans SharePoint Designer

Cette section répertorie les messages d'erreur de flux de travail qui s'affichent dans Office SharePoint Designer 2007 et indique la cause probable de l'erreur et l'action corrective à effectuer pour chaque message d'erreur.

Remarque : Étant donné que certaines erreurs peuvent être résolues uniquement par l'administrateur du serveur, des informations de résolution spécifiques aux administrateurs de serveur sont également fournies pour certains messages d'erreur.

(0, 0) Échec de la validation de l'activité 'ID3' : la valeur de la propriété "Condition" n'est pas valide. L'expression de la condition n'est pas valide. L'utilisation du type: "WFLib.StringConditions, WFLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=41c356f81cbff68b" n'est pas autorisée dans les règles ou conditions du flux de travail)

Cette erreur de compilation de flux de travail apparaît sous l'onglet Options avancées de la boîte de dialogue Erreur de flux de travail.

Remarque : L'ID et les informations d'assembly peuvent varier pour chaque instance du message d'erreur.

Cause

  • Une ou plusieurs actions utilisées dans les assemblys de référence du flux de travail ne sont pas répertoriées dans la liste approuvée du fichier web.config.

  • Une ou plusieurs actions utilisées dans les assemblys de référence du flux de travail sont répertoriées comme étant non approuvées dans la liste approuvée du fichier web.config.

Solution

Un administrateur du serveur doit ouvrir le fichier web.config et vérifier que les assemblys sont répertoriés correctement dans le fichier. Pour cela :

  1. Dans Office SharePoint Designer 2007, ouvrez le flux de travail dans le Concepteur de flux de travail et prenez note des actions et conditions utilisées dans le flux de travail.

  2. Sur le serveur, ouvrez le fichier .ACTIONS et notez les assemblys et le type utilisés pour chaque action et chaque condition. Le chemin d'accès au fichier .ACTIONS est le suivant :

    lecteur\Program Files\Common Files\Microsoft Shared\web server extensions\%numéro de version%\TEMPLATE\%LCID de langue%\workflow

  3. Sur le serveur, ouvrez le fichier web.config à partir du répertoire racine dans le Bloc-notes ou un autre éditeur de texte et vérifiez que les types de ces actions et conditions de flux de travail sont bien répertoriés dans la section des assemblys approuvés de la liste approuvée.

    Remarque : Les types indiqués comme approuvés peuvent utiliser des caractères génériques (*) comme noms de types et les assemblys peuvent autoriser certains types ou non. Lorsqu'un type est référencé comme à la fois approuvé et non approuvé dans un assembly (même par caractère générique), ce type est considéré comme non approuvé. Par conséquent, il est extrêmement important de s'assurer que le type de l'action ou condition donnée est référencé de façon explicite comme étant approuvé dans la liste des assemblys approuvés.

Haut de la Page

Il existe déjà un flux de travail avec le nom du flux de travail

Cause

Vous avez entré un nom qui est déjà utilisé par un autre flux de travail dans le site.

Solution

Entrez un nom unique pour le flux de travail. Les noms de flux de travail doivent être uniques au niveau du site.

Haut de la Page

Erreurs lors de la compilation du flux de travail. Les fichiers de flux de travail ont été enregistrés mais ne peuvent pas être exécutés.

Cause

  • Vous avez peut-être annulé par inadvertance le processus de compilation du flux de travail.

  • La validation côté serveur pour le flux de travail a échoué en raison d'erreurs dans le flux de travail.

Solution

  • Si vous avez annulé par inadvertance la compilation du flux de travail, cliquez sur Terminer dans le Concepteur de flux de travail pour compiler à nouveau le flux de travail.

  • Dans le cas contraire, assurez-vous que la conception du flux de travail utilise des données et une logique valides.

Haut de la Page

Échec du chargement du fichier de configuration pour le flux de travail

Cause

L'une des causes possibles est que le fichier de configuration XML du flux de travail que vous essayez d'ouvrir contient un balisage XOML non valide.

Solution

  1. Dans Office SharePoint Designer 2007, dans la liste des dossiers, cliquez sur le signe plus (+) en regard de la bibliothèque Flux de travail pour la développer, puis cliquez sur le signe plus (+) en regard du dossier de votre flux de travail pour le développer.

  2. Double-cliquez sur le fichier de configuration (nom_flux_travail.xoml.wfconfig.xml) pour l'ouvrir.

  3. Cliquez avec le bouton droit à un emplacement quelconque de la page, puis cliquez sur Vérifier la forme du code XML.

  4. Corrigez le cas échéant les erreurs et enregistrez le fichier.

  5. Ouvrez à nouveau le flux de travail.

Haut de la Page

Impossible de charger le flux de travail

Cause

L'une des causes possibles est que le fichier de règles de flux de travail pour le flux de travail que vous essayez d'ouvrir contient un balisage XML non valide.

Solution

  1. Dans Office SharePoint Designer 2007, dans la liste des dossiers, cliquez sur le signe plus (+) en regard de la bibliothèque Flux de travail pour la développer, puis cliquez sur le signe plus (+) en regard du dossier de votre flux de travail pour le développer.

  2. Double-cliquez sur le fichier de règles pour l'ouvrir.

    Le nom du fichier de règles est généralement nom_flux_travail.xoml.rules.

  3. Cliquez avec le bouton droit à un emplacement quelconque de la page, puis cliquez sur Vérifier la forme du code XML.

  4. Corrigez les erreurs le cas échéant, puis enregistrez et fermez le fichier.

Haut de la Page

SharePoint Designer a rencontré une erreur lors de la génération du formulaire d'initiation

Cause

Vous avez peut-être annulé par inadvertance le processus de compilation d'un flux de travail qui comprend des paramètres d'initiation.

Solution

Cliquez sur Terminer pour compiler à nouveau le flux de travail.

Haut de la Page

Type d'activité racine non valide

Cause

Des informations d'assembly pour un ou plusieurs assemblys référençant un type sont manquantes dans la liste approuvée du fichier web.config.

Solution

  • Sur le serveur, restaurez le fichier web.config du répertoire racine vers la version d'origine. Ceci peut nécessiter une nouvelle installation de Microsoft Office SharePoint Server 2007 ou Windows SharePoint Services 3.0.

---OU---

  1. Assurez-vous que les balises suivantes sont présentes dans votre fichier web.config. Vous pouvez copier les sections appropriées ou l'ensemble des balises selon les besoins.

    <authorizedType Assembly="System.Workflow.Activities, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Workflow.*" TypeName="*" Authorized="True" />
    <authorizedType Assembly="System.Workflow.ComponentModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Workflow.*" TypeName="*" Authorized="True" />
    <authorizedType Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.SharePoint.Workflow" TypeName="SPWorkflowActivationProperties" Authorized="True" />
    <authorizedType Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.SharePoint.Workflow" TypeName="SPWorkflowTaskProperties" Authorized="True" />
    <authorizedType Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.SharePoint.Workflow" TypeName="SPWorkflowHistoryEventType" Authorized="True" />
    <authorizedType Assembly="Microsoft.SharePoint.WorkflowActions, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.SharePoint.WorkflowActions" TypeName="*" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System" TypeName="Guid" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System" TypeName="DateTime" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System" TypeName="Boolean" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System" TypeName="Double" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System" TypeName="String" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System.Collections" TypeName="Hashtable" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System.Collections" TypeName="ArrayList" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System.Diagnostics" TypeName="DebuggableAttribute" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System.Runtime.CompilerServices" TypeName="CompilationRelaxationsAttribute" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System.Runtime.CompilerServices" TypeName="RuntimeCompatibilityAttribute" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System" TypeName="Int32" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System" TypeName="TimeSpan" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System.Collections.ObjectModel" TypeName="Collection`1" Authorized="True" />
    <authorizedType Assembly="System.Workflow.Runtime, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Workflow.Runtime" TypeName="CorrelationToken" Authorized="True" />
  2. Enregistrez le fichier web.config.

  3. Redémarrez Internet Information Services (IIS) à l’aide de l’utilitaire de ligne de commande IISReset. Utilisez le iisreset / [noforceinvite de commandes.

Haut de la Page

Le nom que vous avez choisi pour l'étape n'est pas valide. Assurez-vous que le nom n'est pas vide et qu'il n'est pas déjà utilisé pour une autre étape.

Cause

Vous avez laissé la zone Nom de l'étape vide ou le nom d'étape que vous avez entré correspond à un autre nom d'étape dans le flux de travail.

Solution

Entrez un nom d'étape unique dans la zone Nom de l'étape pour cette étape.

Entrer le nom de l'étape de flux de travail dans le Concepteur de flux de travail

Haut de la Page

Une liste, une enquête ou une bibliothèque de documents du même nom existe déjà

Ce message peut s'afficher lorsque vous entrez un nom pour un formulaire de tâche personnalisé dans l'Assistant Tâche personnalisée. Vous utilisez cet Assistant pour configurer les trois actions de tâches : Assigner un formulaire à un groupe, Assigner quelque chose à faire et Collecter les données d'un utilisateur.

Cause

  • Le nom du formulaire de tâche personnalisé est déjà utilisé par un autre formulaire de tâche personnalisé.

  • Le nom du formulaire personnalisé correspond au nom du flux de travail.

Solution

  • Entrez un nom unique pour le formulaire de tâche personnalisé.

  • Si le formulaire de tâche personnalisé dans l'action de tâche porte le même nom que le flux de travail, supprimez l'action de tâche, puis ajoutez-la à nouveau. Veillez à entrer un nom unique pour le formulaire de tâche personnalisé.

Haut de la Page

Cette action requiert que l'approbation de contenu soit activée pour la liste active

Ce message d’erreur s’affiche comme info-bulle lorsque vous placez le pointeur de souris sur l’icône d’erreur, comme indiqué précédemment dans la section Afficher les erreurs de flux de travail dans SharePoint Designer.

Cause

Vous essayez de définir le champ État d'approbation pour un élément de liste ou de bibliothèque dans une liste ou une bibliothèque pour laquelle la fonctionnalité Approbation du contenu n'est pas activée.

Solution

Activez l'approbation du contenu pour la liste ou la bibliothèque. Procédez comme suit :

  1. Dans Office SharePoint Designer 2007, dans la liste des dossiers, cliquez avec le bouton droit sur la liste ou la bibliothèque, puis cliquez sur Propriétés.

  2. Cliquez sur l'onglet Paramètres.

  3. Activez la case à cocher Exiger l'approbation du contenu pour les éléments envoyés.

  4. Cliquez sur OK.

Haut de la Page

Cette branche doit inclure une condition

Ce message s'affiche avec une icône d'erreur en regard d'une action dans le Concepteur de flux de travail.

Cause

Dans une étape comprenant des branches conditionnelles, chaque branche à l'exception de la dernière doit inclure une condition. Si la dernière branche n'inclut pas de condition, elle joue le rôle « sinon » d'une instruction « si/sinon » : le flux de travail exécutera l'une des autres branches si ces conditions sont remplies ; sinon, il exécutera l'action de la dernière branche, qui n'inclut aucune condition.

Solution

  • Ajoutez une condition à la branche appropriée dans cette étape. Pour cela, cliquez sur Conditions dans la branche et sélectionnez une condition dans la liste.

  • Déplacez la branche sans condition à la fin de l'étape. Pour cela, cliquez sur la flèche vers le bas dans le coin supérieur droit de la branche appropriée, puis sur Déplacer la branche vers le bas. Répétez cette procédure jusqu'à ce que la branche s'affiche en bas de l'étape.

Haut de la Page

Cette branche doit avoir deux actions ou être modifiée pour s'exécuter de manière séquentielle

Ce message s'affiche avec une icône d'erreur en regard d'une action dans le Concepteur de flux de travail.

Cause

Le flux de travail est configuré pour exécuter les actions en parallèle, mais il n'existe qu'une seule action dans la branche.

Solution

Ajoutez une action à la branche appropriée ou modifiez le flux de travail pour exécuter les actions de façon séquentielle :

  • Pour ajouter une action à la branche appropriée dans le flux de travail, cliquez sur Actions, puis cliquez sur une action dans la liste ou cliquez sur Autres actions pour afficher la liste complète.

  • Pour configurer le flux de travail pour exécuter les actions de façon séquentielle, cliquez sur la flèche vers le bas dans le coin supérieur droit de la branche appropriée, puis cliquez sur Exécuter toutes les actions séquentiellement.

Haut de la Page

Ce site Web ne prend pas en charge les flux de travail créés dans SharePoint Designer

Cause

  • Office SharePoint Designer 2007 ne peut pas détecter que le serveur de votre site exécute Microsoft Office SharePoint Server 2007 ou Windows SharePoint Services 3.0.

  • Vous ne disposez pas des autorisations nécessaires pour créer des flux de travail.

Solution

  • Quittez, puis démarrez Office SharePoint Designer 2007. Si vous ne parvenez toujours pas à créer des flux de travail, il est possible que le serveur ne soit pas disponible ou qu'il n'exécute pas Office SharePoint Server 2007 ou Windows SharePoint Services 3.0. Contactez votre administrateur serveur pour obtenir une assistance.

  • Le propriétaire du site doit vérifier que l'utilisateur concerné a été ajouté à la liste des utilisateurs disposant d'autorisations sur la bibliothèque de flux de travail. Dans le cas contraire, ajoutez l'utilisateur à la liste :

    1. Dans Office SharePoint Designer 2007, dans la liste des dossiers, cliquez avec le bouton droit sur la bibliothèque Flux de travail, puis cliquez sur Propriétés.

    2. Cliquez sur l'onglet Sécurité.

    3. Cliquez sur Gérer les autorisations au moyen du navigateur.

    4. Dans le navigateur, dans la page Autorisations : Flux de travail, cliquez sur Nouveau, puis sur Ajouter des utilisateurs.

    5. Ajoutez l'utilisateur à la liste.

Haut de la Page

Impossible d'associer le flux de travail

Il s'agit d'une erreur de compilation de flux de travail.

Cause

Le dossier de flux de travail pour le flux de travail en cours n'est pas dans le dossier Flux de travail de la liste des dossiers et a probablement été déplacé.

Solution

Recherchez le dossier de flux de travail dans la liste des dossiers et replacez-le dans le dossier Flux de travail.

Haut de la Page

Impossible de charger les actions de flux de travail à partir du serveur

Cause

  • Vous ou un développeur de votre organisation avez ajouté des activités personnalisées à un flux de travail et, pendant cette procédure, des balises XML erronées ou non valides ont été entrées dans le fichier.

  • Le fichier WSS.ACTIONS est endommagé.

    Remarque : Chaque fois que vous créez une action personnalisée, il est recommandé de toujours créer tout d'abord une copie du fichier WSS.ACTIONS au même emplacement que le fichier WSS.ACTIONS. Puis ajoutez les règles et paramètres de l'action personnalisée à la copie du fichier WSS.ACTIONS. Vous devrez créer une copie de WSS.ACTIONS pour chaque action ou condition personnalisée. De cette manière, si le fichier .ACTIONS contenant les informations de l'action personnalisée était endommagé, vous pourriez toujours restaurer le fichier vers la version d'origine, puis ajouter à nouveau toutes les informations de l'action personnalisée.

Solution

Un administrateur du serveur doit corriger les balises XML non valides dans le fichier .ACTIONS. Sur le serveur Web frontal exécutant Office SharePoint Server 2007 ou Windows SharePoint Services 3.0, procédez comme suit :

  1. Ouvrez l'Explorateur Windows et accédez au fichier .ACTIONS approprié. Le chemin d'accès est le suivant :

    lecteur\Program Files\Common Files\Microsoft Shared\web server extensions\%numéro de version%\TEMPLATE\%LCID de langue%\workflow

  2. Ouvrez le fichier .ACTIONS dans Office SharePoint Designer 2007.

  3. Cliquez avec le bouton droit sur un emplacement quelconque du fichier XML, puis cliquez sur Vérifier la forme du code XML.

  4. Corrigez les erreurs le cas échéant, puis enregistrez le fichier.

  5. Redémarrez Internet Information Services (IIS) à l’aide de l’utilitaire de ligne de commande IISReset. Utilisez le iisreset / [noforceinvite de commandes.

  6. Répétez cette procédure pour tous les autres serveurs Web frontaux, si nécessaire.

Si la méthode ci-dessus ne résout pas le problème, essayez les étapes suivantes :

  1. Restaurez le fichier WSS.ACTIONS vers la version d'origine.

  2. Créez une copie du fichier WSS.ACTIONS au même emplacement et ajoutez les informations d'action personnalisée.

    Répétez l'étape ci-dessus pour chaque action personnalisée.

    Remarque : Chaque fois que vous créez une action personnalisée, il est recommandé de toujours créer tout d'abord une copie du fichier WSS.ACTIONS au même emplacement que le fichier WSS.ACTIONS. Puis ajoutez les règles et paramètres de l'action personnalisée à la copie du fichier WSS.ACTIONS. Vous devrez créer une copie de WSS.ACTIONS pour chaque action ou condition personnalisée. De cette manière, si le fichier .ACTIONS contenant les informations de l'action personnalisée était endommagé, vous pourriez toujours restaurer le fichier vers la version d'origine, puis ajouter à nouveau toutes les informations de l'action personnalisée.

Si le fichier WSS.ACTIONS est endommagé, restaurez-le vers la version d'origine.

Haut de la Page

Erreur inattendue sur le serveur

Il s'agit d'une erreur de compilation de flux de travail.

Cause

Vous avez peut-être ajouté de nouvelles entrées à la liste des assemblys approuvés dans le fichier web.config. Un ou plusieurs assemblys peuvent avoir des noms forts non valides.

Solution

Ouvrez le fichier web.config dans le Bloc-notes ou dans un autre éditeur de texte et corrigez l'assembly dont le nom fort n'est pas valide.

Haut de la Page

Les flux de travail définis par l'utilisateur ont été désactivés par l'administrateur SharePoint. Ils ne pourront pas être exécutés.

Cause

Vous ne pouvez pas créer de flux de travail personnalisés pour ce site car les flux de travail personnalisés sont désactivés sur le serveur.

Solution

L'administrateur du serveur doit activer les flux de travail personnalisés sur ce site. Ceci exige des autorisations sur le site d'administration centrale :

  1. Ouvrez le site d'administration centrale qui gère ce site.

  2. Cliquez sur l'onglet Gestion des applications dans la barre de liens supérieure.

  3. Sous Gestion du flux de travail, cliquez sur Paramètres du flux de travail.

  4. Dans la section Flux de travail définis par l'utilisateur, cliquez sur Oui.

  5. Cliquez sur OK.

Haut de la Page

Lors de la définition du démarrage automatique du flux de travail, vous devez vous assurer que des valeurs par défaut sont définies pour tous vos paramètres d'initiation

Cause

Ce message s'affiche lorsque vous configurez un flux de travail pour démarrer automatiquement et que le flux de travail utilise un formulaire d'initiation. Si le flux de travail démarre automatiquement plutôt que manuellement, les utilisateurs n'ont pas la possibilité d'entrer les paramètres d'initiation dans le formulaire d'initiation lorsqu'ils démarrent le flux de travail.

Si vous n'avez pas spécifié de valeurs par défaut, le flux de travail utilise simplement ses propres valeurs par défaut, par exemple 0 pour Numérique, Oui pour Booléen et une valeur vide pour les sélecteurs de date, les champs Choix et les zones de texte.

Solution

Pour entrer des valeurs par défaut pour les paramètres d'initiation dans le flux de travail, procédez comme suit :

  1. Dans Office SharePoint Designer 2007, ouvrez le flux de travail (menu Fichier, commande Ouvrir le flux de travail).

  2. Dans le Concepteur de flux de travail, cliquez sur Initiation.

  3. Dans la boîte de dialogue Paramètres de lancement du flux de travail, cliquez sur un paramètre, puis sur Modifier.

  4. Dans la boîte de dialogue Modifier le champ, cliquez sur Suivant.

  5. Entrez une valeur par défaut, puis cliquez sur Terminer.

Haut de la Page

Les flux de travail doivent être associés à une liste SharePoint. Ce site ne contient aucune liste. Pour pouvoir créer un flux de travail, vous devez au préalable ajouter une liste au site.

Cause

Vous tentez de créer un flux de travail qui n'est pas associé à une liste. Chaque flux de travail créé dans Office SharePoint Designer 2007 doit être associé à une liste ou une bibliothèque.

Solution

Dans la première page du Concepteur de flux de travail, cliquez sur une liste ou une bibliothèque dans la liste déroulante, puis poursuivez. Si la liste déroulante est vide, vous devez tout d'abord créer une liste ou une bibliothèque dans le site.

Haut de la Page

Vous ne pouvez pas créer un élément dans la liste actuelle, car il va démarrer une autre instance du même flux de travail. Pour résoudre ce problème, désactivez la case à cocher Démarrer automatiquement ce flux de travail lorsqu'un élément est créé.

Ce message s'affiche avec une icône d'erreur en regard d'une action de liste dans le Concepteur de flux de travail.

Cause

Vous essayez de concevoir un flux de travail qui créera un élément dans la liste à laquelle le flux de travail est associé. Si un utilisateur crée un élément dans cette liste et démarre automatiquement le flux de travail, le flux de travail crée un autre élément, ce qui déclenche une autre instance du flux de travail. Ce scénario peut provoquer l'exécution du flux de travail en boucle continue.

Solution

  • Utilisez une liste différente de la liste associée au flux de travail dans l'action.

  • Associez le flux de travail à une autre liste.

  • Dans la première page du Concepteur de flux de travail, désactivez la case à cocher Démarrer automatiquement ce flux de travail lorsqu'un élément est créé et activez la case à cocher Autoriser le démarrage manuel de ce flux de travail à partir d'un élément.

Haut de la Page

Vous ne pouvez pas utiliser une action de tâche dans ce flux de travail, car elle va démarrer une autre instance du même flux de travail. Pour résoudre ce problème, désactivez la case à cocher Démarrer automatiquement ce flux de travail lorsqu'un élément est créé.

Ce message s'affiche avec une icône d'erreur en regard d'une action de tâche dans le Concepteur de flux de travail.

Cause

Vous avez utilisé l'une des actions de tâches (Assigner un formulaire à un groupe, Assigner quelque chose à faire ou Collecter les données d'un utilisateur) dans un flux de travail associé à la liste Tâches et vous avez également configuré le flux de travail pour démarrer automatiquement lorsqu'un nouvel élément est créé. Si le flux de travail démarre lorsqu'un utilisateur crée une tâche dans la liste Tâches, il crée une autre tâche, ce qui crée une autre instance du flux de travail. Ce scénario peut provoquer l'exécution du flux de travail en boucle continue.

Solution

  • Associez le flux de travail à une autre liste.

  • Dans la première page du Concepteur de flux de travail, désactivez la case à cocher Démarrer automatiquement ce flux de travail lorsqu'un élément est créé et activez la case à cocher Autoriser le démarrage manuel de ce flux de travail à partir d'un élément.

Haut de la Page

Pour pouvoir poursuivre, vous devez sélectionner une liste à laquelle associer ce flux de travail.

Ce message s'affiche lorsque le flux de travail n'est associé à aucune liste dans la première page du Concepteur de flux de travail.

Cause

L'erreur peut avoir l'une des causes suivantes :

  • Le fichier de configuration de flux de travail pour ce flux de travail a peut-être été supprimé.

  • Les informations d'association dans le fichier de configuration du flux de travail ont peut-être été supprimées.

  • Si le flux de travail était précédemment associé à une liste, la liste peut avoir été modifiée ou ne plus exister.

  • Vous avez peut-être tenté d'ouvrir une action personnalisée d'un flux de travail dans Office SharePoint Designer 2007.

Solution

Si vous avez ouvert une action personnalisée, fermez la fenêtre. Dans le cas contraire, dans la première page du Concepteur de flux de travail, cliquez sur une liste ou une bibliothèque dans la liste déroulante et poursuivez.

Haut de la Page

Vous avez indiqué le même nom de fichier de destination pour plusieurs des fichiers que vous voulez copier. Assurez-vous que tous les fichiers de destination ont des noms différents, puis réessayez.

Ce message s'affiche lorsque vous tentez de compiler un flux de travail qui :

  • est défini pour démarrer manuellement.

  • Comporte une action de tâche dont la tâche porte le même nom que le flux de travail.

Cause

Lorsque vous compilez un flux de travail, Office SharePoint Designer 2007 enregistre le formulaire de lancement (nom_flux_travail.aspx) et le formulaire de tâche personnalisé (nom_tâche.aspx) dans le même dossier de flux de travail. Deux fichiers d'un même dossier ne pouvant porter le même nom, la compilation du flux de travail échoue si ces formulaires ont un nom identique.

Solution

Renommez la tâche dans le flux de travail :

  1. Dans l'action de tâche, cliquez sur le lien qui ouvre l'Assistant Tâche personnalisée.

  2. Cliquez sur OK dans le message d'avertissement qui indique que la modification de la tâche personnalisée risque d'interrompre les instances en cours du flux de travail.

  3. Cliquez sur Suivant.

  4. Entrez un autre nom dans le champ Nom. Assurez-vous que le nom que vous entrez est différent de celui du flux de travail.

Haut de la Page

Messages d'erreur affichés dans le navigateur

Cette section répertorie les erreurs de flux de travail qui s'affichent dans le navigateur et qui sont spécifiques à des flux de travail créés dans Office SharePoint Designer 2007. La cause probable de l'erreur et la procédure de résolution sont répertoriées pour chaque message d'erreur.

Pour plus d’informations sur l’emplacement afficher les messages d’erreur de flux de travail dans le navigateur, consultez la section précédente Afficher les erreurs de flux de travail dans le navigateur.

Une erreur s'est produite dans le processus d'approbation

Cause

Le flux de travail tente probablement de définir le champ État d'approbation d'un élément d'une liste sur laquelle la fonctionnalité d'approbation du contenu n'est pas activée.

Solution

Vous devez activer la fonctionnalité d'approbation du contenu pour la liste ou la bibliothèque associée au flux de travail en cours. Procédez comme suit :

  1. Dans Office SharePoint Designer 2007, dans la liste des dossiers, cliquez avec le bouton droit sur la liste ou la bibliothèque, puis cliquez sur Propriétés.

  2. Cliquez sur l'onglet Paramètres.

  3. Activez la case à cocher Exiger l'approbation du contenu pour les éléments envoyés.

  4. Cliquez sur OK.

Haut de la Page

Document extrait

Cause

Le flux de travail tente d'effectuer des opérations non valides sur un élément déjà extrait, par exemple extraire l'élément. En outre, un flux de travail ne peut pas s'exécuter sur des éléments extraits.

Solution

Assurez-vous que le document est archivé.

Haut de la Page

Le document doit être extrait

Cause

Le flux de travail essaie d'effectuer une opération sur un document qui nécessite son extraction. Par exemple, le flux de travail tente d'archiver un document qui est déjà archivé.

Solution

  • Assurez-vous que le document est extrait.

  • Vérifiez si les paramètres de la liste spécifient que le document doit être extrait avant de pouvoir être modifié :

    1. Affichez la liste ou la bibliothèque dans le navigateur.

    2. Dans le menu Paramètres, cliquez sur Paramètres - Liste ou sur Paramètres - Bibliothèque.

    3. Sous Paramètres généraux, cliquez sur Paramètres de versions.

    4. Dans la section Exiger l'extraction, notez l'option sélectionnée.

      Si l'option est définie avec la valeur Oui, c'est-à-dire que l'extraction est nécessaire, ajoutez une condition à votre flux de travail pour vérifier si le champ Extrait par est vide. Si le champ n'est pas vide, le document est extrait et le flux de travail peut donc se poursuivre. Si le champ est vide, ajoutez l'action Extraire l'élément au flux de travail, puis exécutez l'action appropriée une fois le document extrait.

      Remarque : Il est recommandé de vérifier si un élément de liste ou de bibliothèque doit être extrait avant de créer un flux de travail qui modifie cet élément, par exemple en le mettant à jour ou en le supprimant. Ceci vous aidera à déterminer si le flux de travail doit extraire un élément avant d'exécuter une action spécifique sur cet élément.

Haut de la Page

Erreur d'archivage d'un élément de liste

Cause

Les causes les plus fréquentes incluent les suivantes :

  • Le document dans la liste peut être dans un état incorrect ; par exemple, l'élément peut être déjà archivé.

  • Les recherches de flux de travail dans l'action Archiver l'élément font référence à des valeurs qui peuvent avoir été modifiées ou supprimées.

  • Vos autorisations peuvent empêcher le flux de travail d'accéder à l'élément de liste. Un flux de travail créé dans Office SharePoint Designer 2007 s'exécute toujours avec les autorisations de la personne qui le démarre. Si cette personne ne dispose pas des autorisations nécessaires pour accéder à la liste ou à l'élément, le flux de travail n'y a pas accès non plus.

  • L'élément sur lequel le flux de travail s'exécute peut avoir changé ou ne plus exister.

Solution

  • Assurez-vous que l'élément est dans l'état approprié pour que le flux de travail puisse l'utiliser. Par exemple, si le flux de travail essaie d'archiver un document, assurez-vous que l'élément est extrait. Si possible, ajoutez une condition au flux de travail pour déterminer si un élément est extrait, puis ajoutez une action qui archive l'élément et configurez le flux de travail pour exécuter les actions appropriées après l'archivage de l'élément.

  • Ouvrez le flux de travail dans Office SharePoint Designer 2007 et vérifiez que les recherches dans l'action Archiver l'élément pointent vers des valeurs correctes.

  • Si vous pensez que vous ne disposez pas des autorisations nécessaires pour exécuter ce flux de travail, contactez le propriétaire du site.

  • Vérifiez que l'élément que le flux de travail tente d'archiver existe.

Haut de la Page

Erreur d'extraction d'un élément de liste

Cause

Les causes les plus fréquentes incluent les suivantes :

  • Le document dans la liste peut être dans un état incorrect ; par exemple, l'élément peut être déjà extrait.

  • Les recherches de flux de travail dans l'action Extraire l'élément font référence à des valeurs qui peuvent avoir été modifiées ou supprimées.

  • Vos autorisations peuvent empêcher le flux de travail d'accéder à l'élément de liste. Un flux de travail créé dans Office SharePoint Designer 2007 s'exécute toujours avec les autorisations de la personne qui le démarre. Si cette personne ne dispose pas des autorisations nécessaires pour accéder à la liste ou à l'élément, le flux de travail n'y a pas accès non plus.

  • L'élément sur lequel le flux de travail s'exécute peut avoir changé ou ne plus exister.

Solution

  • Assurez-vous que l'élément est dans l'état approprié pour que le flux de travail puisse l'utiliser. Par exemple, si le flux de travail essaie d'extraire un document, assurez-vous que l'élément est archivé. Si possible, ajoutez une condition au flux de travail pour déterminer si un élément est extrait, puis ajoutez une action qui archive l'élément et configurez le flux de travail pour exécuter les actions appropriées après l'archivage de l'élément.

  • Ouvrez le flux de travail en cours dans Office SharePoint Designer 2007 et vérifiez que les recherches dans l'action Extraire l'élément pointent vers des valeurs correctes.

  • Si vous pensez que vous ne disposez pas des autorisations nécessaires pour exécuter ce flux de travail, contactez le propriétaire du site.

  • Vérifiez que l'élément que le flux de travail tente d'extraire existe.

Haut de la Page

Erreur de copie d'un élément de liste

Cause

Les causes les plus fréquentes incluent les suivantes :

  • Il existe un conflit entre un champ de l'élément copié et un champ de la liste de destination. Par exemple, un champ d'un élément de la liste A ne correspond pas aux valeurs possibles d'un champ de la liste B en raison d'un conflit entre les limites de caractères autorisées par chaque champ.

  • L'élément copié peut comprendre une pièce jointe et la liste dans laquelle l'élément est copié ne prend pas en charge les pièces jointes.

  • Les recherches de flux de travail dans l'action Copier un élément de la liste font référence à des valeurs qui peuvent avoir été modifiées ou supprimées.

  • Les colonnes ou les propriétés des colonnes des listes référencées par l'action Copier un élément de la liste ne correspondent pas. Pour qu'un élément soit copié correctement, les champs de l'élément d'origine doivent correspondre aux champs de la liste de destination. Par exemple, vous ne pouvez pas copier un élément de Annonces vers Documents partagés, car les colonnes ou propriétés des colonnes des listes ne correspondent pas.

  • Vos autorisations peuvent empêcher le flux de travail d'accéder à l'élément de liste. Un flux de travail créé dans Office SharePoint Designer 2007 s'exécute toujours avec les autorisations de la personne qui le démarre. Si cette personne ne dispose pas des autorisations nécessaires pour accéder à la liste ou à l'élément, le flux de travail n'y a pas accès non plus.

  • L'élément sur lequel le flux de travail s'exécute peut avoir changé ou ne plus exister.

Solution

  • Assurez-vous que les types d'information des champs situés dans les listes source et de destination correspondent. Par exemple, s'il existe un champ de type d'information Date dans l'élément d'origine, le type d'information du champ correspondant dans la liste de destination doit également être Date.

  • Ouvrez le flux de travail dans Office SharePoint Designer 2007 et vérifiez que les recherches dans l'action Copier un élément de la liste pointent vers des valeurs correctes.

  • Si vous pensez que vous ne disposez pas des autorisations nécessaires pour exécuter ce flux de travail, contactez le propriétaire du site.

  • Vérifiez que l'élément que le flux de travail tente de copier existe.

Haut de la Page

Erreur de création d'un élément de liste

Cause

Les causes les plus fréquentes incluent les suivantes :

  • Un champ de l'élément actif ou d'une autre liste est associé à un champ de l'élément créé et les types d'information ou les formats de ces champs entrent en conflit. Par exemple, un champ d'un élément de la liste A ne correspond pas aux valeurs possibles d'un champ de la liste B en raison d'un conflit entre les limites de caractères autorisées par chaque champ. Ou le champ associé peut être un champ Personne ou groupe qui permet une valeur de groupe, tandis que le champ correspondant dans l'élément créé dans la liste de destination n'accepte pas les valeurs de groupe.

  • Les recherches de flux de travail dans l'action Créer un élément dans la liste font référence à des valeurs qui peuvent avoir été modifiées ou supprimées.

  • Vos autorisations peuvent empêcher le flux de travail d'accéder à l'élément de liste. Un flux de travail créé dans Office SharePoint Designer 2007 s'exécute toujours avec les autorisations de la personne qui le démarre. Si cette personne ne dispose pas des autorisations nécessaires pour accéder à la liste ou à l'élément, le flux de travail n'y a pas accès non plus.

  • L'élément sur lequel le flux de travail s'exécute peut avoir changé ou ne plus exister.

Solution

  • Assurez-vous que les types d'information sont les mêmes dans les champs mis en correspondance. Par exemple, si un champ de type d'information Date dans l'élément actif est associé à un champ de l'élément créé, le champ correspondant dans l'élément créé doit également être de type Date.

  • Ouvrez le flux de travail dans Office SharePoint Designer 2007 et vérifiez que les recherches dans l'action Créer un élément dans la liste pointent vers des valeurs correctes.

  • Si vous pensez que vous ne disposez pas des autorisations nécessaires pour exécuter ce flux de travail, contactez le propriétaire du site.

  • Vérifiez que l'élément sur lequel le flux de travail s'exécute existe dans le site.

Haut de la Page

Erreur de suppression d'un élément de liste

Cause

Les causes les plus fréquentes incluent les suivantes :

  • Les recherches de flux de travail dans l'action Supprimer les éléments de liste font référence à des valeurs qui peuvent avoir été modifiées ou supprimées.

  • Vos autorisations peuvent empêcher le flux de travail d'accéder à l'élément de liste. Un flux de travail créé dans Office SharePoint Designer 2007 s'exécute toujours avec les autorisations de la personne qui le démarre. Si cette personne ne dispose pas des autorisations nécessaires pour accéder à la liste ou à l'élément, le flux de travail n'y a pas accès non plus.

  • L'élément sur lequel le flux de travail s'exécute peut avoir changé ou ne plus exister.

Solution

  • Ouvrez le flux de travail dans Office SharePoint Designer 2007 et vérifiez que les recherches dans l'action Créer un élément dans la liste pointent vers des valeurs correctes.

  • Si vous pensez que vous ne disposez pas des autorisations nécessaires pour exécuter ce flux de travail, contactez le propriétaire du site.

  • Vérifiez que l'élément sur lequel le flux de travail s'exécute existe dans le site.

Haut de la Page

Erreur lors de l'annulation de l'extraction d'un élément de liste

Cause

Les causes les plus fréquentes incluent les suivantes :

  • L'élément de liste est dans un état incorrect. Par exemple, l'élément devrait être extrait pour que le flux de travail puisse annuler l'extraction, mais le document est archivé.

  • Les recherches de flux de travail dans l'action Annuler l'extraction de l'élément font référence à des valeurs qui peuvent avoir été modifiées ou supprimées.

  • Vos autorisations peuvent empêcher le flux de travail d'accéder à l'élément de liste. Un flux de travail créé dans Office SharePoint Designer 2007 s'exécute toujours avec les autorisations de la personne qui le démarre. Si cette personne ne dispose pas des autorisations nécessaires pour accéder à la liste ou à l'élément, le flux de travail n'y a pas accès non plus.

  • L'élément dont le flux de travail tente d'annuler l'extraction peut-être avoir été modifié ou ne plus exister.

Solution

  • Assurez-vous que l'élément de liste est dans l'état correct. Par exemple, si le flux de travail essaie d'annuler une extraction, assurez-vous que le document est extrait. Vous pouvez ajouter une condition qui détermine si le champ Extrait par est vide. Si le champ n'est pas vide, l'élément est extrait et le flux de travail peut annuler l'extraction. Si le champ est vide, le flux de travail peut ignorer l'action Annuler l'extraction de l'élément.

  • Ouvrez le flux de travail en cours dans Office SharePoint Designer 2007 et vérifiez que les recherches dans l'action Annuler l'extraction de l'élément pointent vers des valeurs correctes.

  • Si vous pensez que vous ne disposez pas des autorisations nécessaires pour exécuter ce flux de travail, contactez le propriétaire du site.

  • Vérifiez que l'élément sur lequel le flux de travail s'exécute existe dans le site.

Haut de la Page

Erreur de mise à jour d'un élément de liste

Cause

Les causes les plus fréquentes incluent les suivantes :

  • Un champ de l'élément en cours ou d'une autre liste est associé à un champ de l'élément mis à jour et les types d'information ou les formats de ces champs entrent en conflit. Par exemple, un champ d'un élément de la liste A ne correspond pas aux valeurs possibles d'un champ de la liste B en raison d'un conflit entre les limites de caractères autorisées par chaque champ. Ou le champ associé peut être un champ Personne ou groupe qui permet une valeur de groupe, tandis que le champ correspondant dans l'élément mis à jour n'accepte pas les valeurs de groupe.

  • Les recherches de flux de travail dans l'action Mettre à jour l'élément de la liste font référence à des valeurs qui peuvent avoir été modifiées ou supprimées.

  • Vos autorisations peuvent empêcher le flux de travail d'accéder à l'élément de liste. Un flux de travail créé dans Office SharePoint Designer 2007 s'exécute toujours avec les autorisations de la personne qui le démarre. Si cette personne ne dispose pas des autorisations nécessaires pour accéder à la liste ou à l'élément, le flux de travail n'y a pas accès non plus.

  • L'élément que le flux de travail tente de mettre à jour peut avoir changé ou ne plus exister.

  • L'élément peut être extrait par un autre utilisateur.

Solution

  • Assurez-vous que les types d'information des champs situés dans les listes source et de destination correspondent. Par exemple, si un champ de type d'information Date de l'élément actif est associé à un champ de l'élément mis à jour, le champ correspondant dans la liste de destination doit également être de type Date.

  • Ouvrez le flux de travail dans Office SharePoint Designer 2007 et vérifiez que les recherches dans l'action Mettre à jour l'élément de la liste pointent vers des valeurs correctes.

  • Si vous pensez que vous ne disposez pas des autorisations nécessaires pour exécuter ce flux de travail, contactez le propriétaire du site.

  • Vérifiez que l'élément que le flux de travail tente de mettre à jour existe.

  • Assurez-vous que l'élément est archivé.

Haut de la Page

Échec au démarrage

Ce message s'affiche en tant que lien dans la colonne de flux de travail pour l'élément sur lequel le flux de travail n'a pas pu s'exécuter.

Cause

Si la liste Historique du flux de travail affiche la description d'erreur Annulée par l'administrateur, un problème connu concernant les flux de travail inclus dans un modèle de site peut être à l'origine de l'erreur.

Solution

  • Si le flux de travail concerné comprend des paramètres d'initialisation ou des actions de tâche, supprimez-les.

  • Effectuez les actions suivantes :

    1. Dans Office SharePoint Designer 2007, dans le dossier de ce flux de travail, double-cliquez sur le fichier de configuration du flux de travail pour l'ouvrir.

      Le fichier de configuration du flux de travail est nommé Nom_flux_travail.xoml.wfconfig.xml.

    2. Recherchez la chaîne qui fait référence à RulesVersion et modifiez la version en v1.0.

      Remarque : La chaîne RulesVersion apparaît uniquement si le flux de travail contient des conditions.

    3. Exportez le site en tant que modèle de site. Vous trouverez un lien vers des informations supplémentaires sur l'enregistrement d'un site en tant que modèle de site dans la section Voir aussi.

    4. Importez le modèle de site pour créer un nouveau site.

Haut de la Page

Échec au démarrage (nouvelle tentative en cours)

Cette erreur peut apparaître lorsque vous exécutez un flux de travail créé dans Office SharePoint Designer 2007 qui utilise des activités personnalisées créées dans Visual Studio.

Cause

L'erreur peut avoir l'une des causes suivantes :

  • L'assembly de flux de travail référencé dans le fichier de modèle de flux de travail est introuvable dans le cache GAC (Global Assembly Cache).

    Remarque : Ceci est uniquement applicable aux flux de travail comprenant des activités personnalisées créées dans Visual Studio.

  • L'action de flux de travail personnalisée ou l'assembly de condition référencé dans le fichier personnalisé .ACTIONS correspondant est introuvable dans le cache GAC.

  • L'action de flux de travail personnalisée ou l'assembly de condition référencé dans le fichier personnalisé .ACTIONS correspondant comprend un assembly avec un nom fort incorrect. Les noms forts d'assembly respectent la casse.

  • L'action de flux de travail personnalisée ou l'assembly de condition référencé dans le fichier personnalisé .ACTIONS correspondant fait référence à un type qui n'est pas répertorié dans la liste approuvée du fichier web.config.

  • L'action de flux de travail personnalisée ou l'assembly de condition référencé dans le fichier personnalisé .ACTIONS correspondant fait référence à un type répertorié comme non approuvé dans la liste approuvée du fichier web.config.

Solution

Si le flux de travail concerné inclut des actions ou conditions prédéfinies :

  1. Effectuez une recherche dans tous les fichiers .ACTIONS pour obtenir une liste des assemblys et des types référencés dans les assemblys utilisés pour définir les actions et les conditions.

  2. Vérifiez que la version de l'assembly correspond à sa référence dans le cache GAC.

  3. Vérifiez que les noms forts des assemblys sont corrects. Vous devez comparer le nom d'assembly au jeton de clé publique et à l'entrée du cache GAC. Ensuite, ouvrez le fichier de code (par exemple, le fichier .cs) pour vous assurer que l'espace de noms et les noms de types utilisés pour les fonctions et les noms sont corrects.

  4. Assurez-vous que le fichier web.config comprend une entrée pour chaque assembly et chaque type correspondant utilisé pour définir une action ou une condition, que l'entrée définit le type comme étant autorisé et qu'aucune autre entrée ne le définit comme étant non autorisé (sauf s'il n'est pas approuvé, auquel cas l'action ou la condition doit être supprimée du flux de travail).

Si le flux de travail concerné contient des activités personnalisées créées dans Visual Studio :

  1. Effectuez une recherche dans le fichier workflow.xml pour obtenir le nom fort de l'assembly et assurez-vous que la version exacte de l'assembly existe dans le cache GAC.

  2. Ouvrez le fichier de code associé au flux de travail et vérifiez que le nom de classe du flux de travail et l'espace de noms sont référencés correctement.

    Remarque : Pour appliquer les modifications, vous devrez peut-être supprimer, puis ajouter à nouveau la fonctionnalité.

Haut de la Page

Élément de liste introuvable

Cause

  • L'élément de liste devant être utilisé par le flux de travail pour exécuter une action spécifique n'est pas disponible. L'élément de liste peut avoir été modifié ou ne plus exister.

  • Le flux de travail essaie de faire correspondre des valeurs (recherches ou champs) dans la condition et l'une de ces valeurs, ou les deux, peuvent avoir été modifiées ou ne plus exister.

Solution

  • Ouvrez le flux de travail actif dans Office SharePoint Designer 2007 et vérifiez que les valeurs spécifiées dans la condition pointent vers des valeurs existantes.

  • Vérifiez également que les recherches dans les actions suivantes de votre flux de travail pointent vers des valeurs correctes le cas échéant :

    • Archiver l'élément

    • Extraire l'élément

    • Copier un élément de la liste

    • Supprimer l'élément

    • Mettre à jour l'élément de la liste

    • Annuler l'extraction de l'élément

Haut de la Page

Nom de fichier manquant. Une valeur doit être spécifiée pour « FileLeafRef » dans ItemProperties.

Cause

Cette erreur se produit généralement lorsque des recherches dans le flux de travail pointent vers des éléments ou des valeurs qui n'existent pas ou qui ont été modifiées.

Solution

Ouvrez le flux de travail dans Office SharePoint Designer 2007 et vérifiez que les recherches dans le flux de travail pointent vers des valeurs correctes.

Haut de la Page

Le contrôle de la source de données n'a pas réussi à exécuter la commande d'insertion

Cette erreur se produit lorsque vous tentez de démarrer un flux de travail.

Cause

  • Vous affichez la page de démarrage d'un flux de travail qui démarre manuellement dans le navigateur à partir de Office SharePoint Designer 2007 (par exemple, en appuyant sur F12) et vous tentez de démarrer le flux de travail à partir de cette page de lancement. La page de lancement du flux de travail est simplement un aperçu de l'affichage de la page dans le navigateur. Elle ne comprend pas les paramètres d'URL nécessaires pour démarrer le flux de travail.

  • Un autre utilisateur essaie de démarrer le même flux de travail au même moment.

Solution

  • Démarrez le flux de travail à partir du site dans le navigateur.

  • Essayez de redémarrer le flux de travail.

Haut de la Page

Impossible d'envoyer le message électronique. Assurez-vous que les paramètres du courrier électronique sortant sont correctement configurés pour le serveur.

Cause

Des paramètres incorrects de courrier électronique sortant sur le serveur peuvent avoir provoqué ce problème.

Solution

Pour vérifier les paramètres de courrier électronique sortant sur le serveur, procédez comme suit :

  1. Ouvrez le site d'administration centrale qui gère ce site.

  2. Cliquez sur l'onglet Opérations dans la barre de liens supérieure.

  3. Sous Topologie et services, cliquez sur Paramètres du courrier électronique sortant.

  4. Vérifiez que les paramètres de serveur pour Serveur SMTP sortant sont configurés correctement.

  5. Cliquez sur OK.

Haut de la Page

Une erreur inattendue s'est produite

Le message d'erreur Une erreur inattendue s'est produite s'affiche dans le navigateur d'un utilisateur anonyme lorsqu'il essaie de créer ou de mettre à jour un élément de liste.

Cause

La liste ou la bibliothèque accorde probablement aux utilisateurs anonymes l'autorisation d'ajouter ou de modifier des éléments et un flux de travail associé à cette liste ou bibliothèque est configuré pour démarrer automatiquement lorsqu'un élément est créé ou modifié, mais un flux de travail ne peut pas être démarré par un utilisateur non authentifié.

Solution

Vous pouvez soit configurer le flux de travail pour démarrer manuellement, soit bloquer l'accès anonyme à la liste ou bibliothèque, ce qui empêche les utilisateurs anonymes de déclencher des flux de travail en créant ou en modifiant des éléments.

  • Pour configurer le flux de travail pour démarrer manuellement, ouvrez le flux de travail dans Office SharePoint Designer 2007, activez la case à cocher Autoriser le démarrage manuel de ce flux de travail à partir d'un élément et désactivez les autres cases à cocher.

  • Pour désactiver l'accès anonyme au site, de sorte que les utilisateurs anonymes ne puissent pas ajouter ou modifier des éléments de listes, procédez comme suit :

    1. Dans le navigateur, ouvrez la liste ou la bibliothèque pour laquelle vous souhaitez désactiver l'accès anonyme.

    2. Dans le menu Paramètres, cliquez sur Paramètres - Liste ou sur Paramètres - Bibliothèque.

    3. Dans la colonne Autorisations et gestion, cliquez sur Autorisations pour : liste ou sur Autorisations pour : bibliothèque.

      Remarque : Le menu Paramètres n'est pas disponible sur la page Autorisations si votre liste ou votre bibliothèque hérite des autorisations de son site parent. Si votre liste ou votre bibliothèque hérite des autorisations du site parent, vous devez tout d'abord dissocier les autorisations héritées du site parent. Pour cela, dans le menu Actions, cliquez sur Modifier les autorisations, puis sur OK pour continuer. Dans le cas contraire, passez à l'étape 4.

    4. Dans la page Autorisations, dans le menu Paramètres, cliquez sur Accès anonyme.

    5. Dans la page Modifier les paramètres d'accès anonyme, désactivez toutes les cases à cocher.

      Remarque : Pour vous aider à protéger votre bibliothèque, seule l'autorisation Afficher les éléments est disponible pour les bibliothèques.

    6. Cliquez sur OK.

Haut de la Page

Conflit de mise à jour

Cause

L'élément que le flux de travail tente de mettre à jour est en cours de mise à jour, probablement par un autre flux de travail.

Solution

Essayez d'exécuter à nouveau le flux de travail.

Remarque : Si l’occurrence précédente du flux de travail génère une erreur, contactez l’administrateur du serveur pour annuler le flux de travail, avant d’essayer d’exécuter le flux de travail. Pour plus d’informations sur l’annulation de flux de travail, voir Annuler un flux de travail en cours.

Haut de la Page

Autres scénarios de résolution de problèmes

Cette section présente des scénarios de résolution de problèmes dans lesquels aucun message d'erreur ne s'affiche.

Des liens hypertexte rouges apparaissent dans le Concepteur de flux de travail dans Office SharePoint Designer 2007

Des liens hypertexte rouges peuvent parfois s'afficher lorsque vous cliquez sur Vérifier le flux de travail dans le Concepteur de flux de travail.

Cause

Un lien hypertexte rouge indique que vous n'avez pas entré un paramètre requis dans une action ou une condition. Le flux de travail ne sera pas compilé si des paramètres requis dans des actions et des conditions n'ont pas de valeurs.

Solution

Cliquez sur le lien hypertexte rouge et entrez la valeur appropriée.

Remarque : Si le champ *Envoyer ce message* apparaît comme lien hypertexte rouge dans l'action Envoyer un courrier électronique, vérifiez que vous avez entré des valeurs dans les champs À et Objet.

Haut de la Page

L'utilisateur ne peut pas entrer de valeurs pour une action dans le Concepteur de flux de travail dans Office SharePoint Designer 2007

Lorsque vous cliquez sur un lien dans une action pour entrer des valeurs appropriées, les valeurs ne sont pas affichées dans l'action.

Cause

Il existe une incompatibilité entre le fichier .ACTIONS de l'action concernée et l'assembly auquel l'action fait référence.

Solution

  1. Ouvrez le fichier de code (fichier .cs ou .vb) de l'assembly et assurez-vous que la signature de la fonction dans le fichier .ACTIONS est identique à la référence dans l'assembly.

  2. Sur votre ordinateur, videz le cache des assemblys de proxy à l'emplacement suivant :

    %lecteur\%Documents and Settings%\%utilisateur%\Application Data\Microsoft\Sharepoint Designer\proxyassemblycache

Haut de la Page

Les flux de travail configurés pour démarrer automatiquement ne sont pas compilés dans Office SharePoint Designer 2007

Des flux de travail configurés pour démarrer automatiquement ne sont pas exécutés lorsqu'un nouvel élément est ajouté ou modifié. Aucun message d'erreur ne s'affiche dans cette situation.

Cause

  • L'utilisateur qui a créé ou modifié l'élément a ouvert une session avec le nom d'utilisateur Compte système. Le nom d'utilisateur Compte système ne peut pas démarrer les flux de travail configurés pour s'exécuter automatiquement lorsque un élément est créé ou modifié.

  • L'élément a été ajouté à la liste par courrier électronique. Les paramètres de liste offrent aux utilisateurs l'option d'envoyer des messages électroniques directement à la liste. Lorsque les utilisateurs envoient des messages à une liste, le nom de l'expéditeur est toujours l'utilisateur Compte système.

Solution

  • Ouvrez la session en tant qu'utilisateur autre que Compte système et ajoutez l'élément directement à la liste ou mettez à jour un élément pour démarrer le flux de travail.

  • Configurez le flux de travail pour démarrer manuellement. Pour cela, ouvrez le flux de travail dans Office SharePoint Designer 2007 et dans la première page du Concepteur de flux de travail, activez la case à cocher Autoriser le démarrage manuel de ce flux de travail à partir d'un élément.

Haut de la Page

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×