IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SharePoint .NET Discussion :

Exécuter un workflow lorsque le document n'est pas modifié


Sujet :

SharePoint .NET

  1. #1
    Membre régulier
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Juillet 2012
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2012
    Messages : 196
    Points : 112
    Points
    112
    Par défaut Exécuter un workflow lorsque le document n'est pas modifié
    Bonjour,

    J'ai une bibliothèque de formulaire (InfoPath 2010 en mode filer) avec plusieurs colonnes promues,
    j'ai aussi quelques colonnes qui ont été crées à l'extérieur du formulaire, pour les traitements d'exception.

    J'ai créé un Flux pour suivre le cheminement et réagir selon l'état de certaines colonnes, jusqu'ici tout va bien!
    Pour les traitements exceptionnels, j'ai 4 colonnes SharePoint, en dehors du formulaire:

    1 - Demande le traitement exceptionnel
    2 - Affichage du formulaire (pour "cacher" le formulaire pendant le processus d'exception)
    3 - Traitement en cours
    4 - Décision
    5 - Réafficher le formulaire

    Les étapes 1 et 2 sont déclenchées par le Flux, mais pour les étapes 3, 4 et 5, le formulaire n'est pas ouvert
    donc, le Flux n'est pas déclenché!

    Donc, comment faire pour que mon WorkFlow fonctionne lorsque le formulaire n'est pas ouvert, mais qu'une colonne est modifiée dans ma liste?

    Merci d'avance

    Jacques

  2. #2
    Expert confirmé
    Avatar de ludojojo
    Homme Profil pro
    Développeur SharePoint
    Inscrit en
    Avril 2008
    Messages
    2 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur SharePoint
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 967
    Points : 5 347
    Points
    5 347
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    Le workflow n'est pas associé à ton formulaire mais à ton item de liste.
    Tu peux donc choisir de déclencher ton workflow à chaque modification/création d'élément. Il s'agit d'une propriété de ton Workflow.
    Aide les autres...
    Et les autres t'aideront....
    Mon site DVP
    N'oubliez pas de consulter les FAQ SharePoint et les cours et tutoriels SharePoint

    N'oubliez pas de voter pour les messages dont la réponse est pertinente

  3. #3
    Membre régulier
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Juillet 2012
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2012
    Messages : 196
    Points : 112
    Points
    112
    Par défaut
    Bonjour Ludo,

    Dans designer, mon workflow est bien configuré "Start Workflow automaticly when an item is changed"

    Quand je crée une instance de formulaire ou fais une modification (fichier .XML), mon workflow réagit,
    mais si je change le contenu d'une colonne dans SharePoint, en dehors de InfoPath, le Flux ne réagit pas!

    Jacques

  4. #4
    Expert confirmé
    Avatar de ludojojo
    Homme Profil pro
    Développeur SharePoint
    Inscrit en
    Avril 2008
    Messages
    2 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur SharePoint
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 967
    Points : 5 347
    Points
    5 347
    Billets dans le blog
    5
    Par défaut
    Avec quel compte fais tu le test ?
    Par ce que si il s'agit d'un compte "système", il est possible que le workflow ne se lance pas.
    Aide les autres...
    Et les autres t'aideront....
    Mon site DVP
    N'oubliez pas de consulter les FAQ SharePoint et les cours et tutoriels SharePoint

    N'oubliez pas de voter pour les messages dont la réponse est pertinente

  5. #5
    Membre régulier
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Juillet 2012
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2012
    Messages : 196
    Points : 112
    Points
    112
    Par défaut
    Bonjour Ludo,

    Je vois bien les étapes du Flux qui sont complétées tout au long du cheminement de mes formulaires.
    J'écrit des commentaires dans l'historique, je fais des copie de sécurité quand le fichier .xml est arrivé en "fin de cycle".
    Je vois donc que mon workflow est "ré-entrant" puisqu'il est relancé à chaque étape ou le fichier .xml est modifié.

    Sur chaque item, le status de mon Flux est bien "terminé" et lorsque je regarde l'état du flux, je vois:

    Nom : WF_Historic.png
Affichages : 86
Taille : 4,9 Ko

    Cordialement,
    Jacques

Discussions similaires

  1. Réponses: 7
    Dernier message: 22/03/2011, 10h55
  2. Exécution très lente lorsqu'un autre fichier est ouvert
    Par Faelucc dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 16/07/2010, 12h04
  3. Réponses: 2
    Dernier message: 23/12/2009, 14h41
  4. Réponses: 6
    Dernier message: 06/06/2008, 14h09
  5. Réponses: 2
    Dernier message: 05/07/2007, 16h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo