Порядок контроля, в котором выполняются рабочие процессы SharePoint - PullRequest
1 голос
/ 21 июля 2010

Есть ли способ контролировать (например, расставлять приоритеты) порядок, в котором выполняются рабочие процессы SharePoint (не действия рабочих процессов, а целые рабочие процессы)?

Набор рабочих процессов для списка SharePoint состоит из рабочих процессов, которые либо создаются с использованием SharePoint Designer, либо являются настраиваемыми рабочими процессами, устанавливаемыми через WSP.Мы хотели бы гарантировать, что определенные рабочие процессы (например, рабочие процессы, которые вычисляют значения для некоторых полей) выполняются до выполнения остальной части рабочего процесса (например, рабочие процессы, которые копируют данные).

Ответы [ 3 ]

1 голос
/ 09 сентября 2011

Возможно, вас заинтересует пакет администратора Codeplex Sharepoint 2010, который включает в себя Организатор рабочих процессов - он делает именно то, что вам нужно: расставьте приоритеты рабочих процессов и выполняйте их в определенном порядке.

1 голос
/ 21 июля 2010

Если это работает для вас, вы можете вместо этого сказать рабочий процесс 1 для запуска рабочего процесса 2.

Вы можете загрузить Запуск другого рабочего процесса действие для использования в рабочих процессах дизайнера.

0 голосов
/ 14 августа 2015

Вы можете приостановить (приостановить действие) свой рабочий процесс, который должен запускаться после первого.Это может быть сложено, один ждет 5 минут, другой ждет 10 и т. Д. Я не верю, что первый будет ждать окончания второго, прежде чем начать, если только это не настройка где-то.

У меня было этопроблема с рабочим процессом, который использовал поле идентификатора для создания простого идентификатора «problem_ [ID]», и другой рабочий процесс, использующий это поле для создания записи в другом списке.Если запись создания была запущена первой, она либо заполнилась бы «problem_», либо не запустилась.Приостановка решила проблему.Я также экспериментировал с тем, какой рабочий процесс был опубликован последним, но я не хотел рисковать тем, что мой предшественник опубликовал рабочий процесс и сломал систему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...