2008-10-16 6 views
2

J'ai créé un workflow StateMachine pour le partage et à un état, je crée plusieurs tâches à l'aide d'un réplicateur. Le nombre de tâches créées est variable.Sharepoint StateMachine: Gestion de plusieurs réponses à plusieurs tâches créées

Je dois gérer l'événement OnTaskChanged pour toutes les tâches que j'ai créées, ce qui semble impossible car un gestionnaire d'événements ne peut être associé qu'à une seule tâche.

Je peux utiliser un nombre restreint de tâches qui peuvent être créées et traitées par un nombre spécifique de gestionnaires, mais j'envisage cela en dernier recours ou pour créer un flux de travail séquentiel en dernier recours.

S'il vous plaît laissez-moi savoir si cela est même pris en charge ou s'il existe des solutions de contournement.

Référence Lien: http://social.msdn.microsoft.com/Forums/en-US/sharepointworkflow/thread/a174ac5f-03ed-4e27-998b-bbdb7d01d09b/

Répondre

1

Il ne fonctionnera pas pour les raisons que vous Disposées. La solution consiste à restructurer le flux de travail de votre machine d'état sous la forme d'un flux de travail séquentiel (ce qui peut ne pas être possible) ou à basculer vers des récepteurs d'événements d'élément (qui peuvent ne pas fonctionner pour vous). J'ai blogué sur ce sujet: Workflow Nuttiness vol. 1

De façon honteuse, je viens de vérifier le lien des forums MSDN que vous avez fourni, et bien sûr, je suis dans ce fil, demandant "alors, euh, je suppose que nous avons tous réécrire séquentielle workflows? " Et il n'y a pas de meilleure réponse dans ce fil non plus :) :)

Questions connexes