Sharepoint Designer Workflow с несколькими задачами в последовательности - PullRequest
0 голосов
/ 13 апреля 2010

У меня есть многошаговый рабочий процесс Sharepoint в списке задач A, который запускается при создании новой задачи в этом списке и создает задачу в другом списке B. Когда эта задача в списке B будет завершена, мне нужен рабочий процесс в списке A, чтобы создать еще одну задачу в списке C.

Я использую Sharepoint Designer 2007 для создания всего этого, и на данный момент у меня это представлено в несколько этапов. Итак, первый шаг - создать задачу в другом списке и сохранить ее идентификатор в качестве переменной. Шаг 2 зависит от значения в задаче, созданной первым шагом, который помечен как завершенный, и он создает задачу в следующем списке и т. Д.

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

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

1 Ответ

0 голосов
/ 13 апреля 2010

Я чувствую некоторые проблемы с вашей логикой.

Для выполнения этой задачи у вас должно быть два рабочих процесса

  1. Рабочий процесс, связанный со списком A для создания задачи в списке B
  2. Рабочий процесс, связанный со списком B, для создания задачи в списке C

Я объясню это шаг за шагом.

  1. Вам необходимо создать скрытое поле в списке B, чтобы сохранить идентификатор списка A
  2. Создание рабочего процесса, связанного с A, при создании элемента для создания нового элемента в B и копирование идентификатора A в скрытое поле B
  3. Создание другого рабочего процесса, связанного со списком B, для создания нового элемента в C. Вы можете получить запись A, сравнив поле id A со скрытым полем B
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...