Sharepoint StateMachine: обработка нескольких ответов на несколько созданных задач - PullRequest
2 голосов
/ 16 октября 2008

Я создал рабочий процесс StateMachine для sharepoint, и в одном состоянии я создаю несколько задач с использованием репликатора. Количество созданных задач является переменным.

Мне нужно обработать событие OnTaskChanged для всех созданных мной задач, что кажется невозможным, поскольку один обработчик событий может быть связан только с одной задачей.

Я могу использовать ограниченное количество задач, которые могут быть созданы и обработаны определенным числом обработчиков, но я рассматриваю это как последнее средство или создаю последовательный рабочий процесс в качестве последнего средства.

Пожалуйста, дайте мне знать, если это даже поддерживается или есть какие-либо обходные пути.

Ссылка: http://social.msdn.microsoft.com/Forums/en-US/sharepointworkflow/thread/a174ac5f-03ed-4e27-998b-bbdb7d01d09b/

1 Ответ

1 голос
/ 17 октября 2008

Это не сработает по причинам, которые вы изложили. Обходной путь должен реструктурировать ваш рабочий процесс конечного автомата как последовательный рабочий процесс (который может быть невозможен) или переключиться на приемники событий элемента (которые могут не работать для вас). Я действительно писал в блоге на эту тему: Workflow Nuttiness vol. 1

Весело, я только что проверил ссылку на форумы MSDN, которую вы предоставили, и, конечно же, я в этой теме и спрашиваю: «Ну, я думаю, мы все переписываем в последовательные рабочие процессы? И нет лучшего ответа в этой теме:)

...