У меня довольно простой рабочий процесс SP2010, созданный в SharePoint Designer.Рабочий процесс запускается при создании элемента.Он устанавливает некоторые поля для текущего элемента, отправляет электронное письмо, а затем должен ждать, пока поле не будет пустым.По какой-то причине рабочий процесс не ждет изменения этого поля, вместо этого он перезапускает себя, что выглядит так в истории рабочего процесса:
28.12.2011 16:47 Comment System Account Values set!
28.12.2011 16:47 Comment System Account Email sent!
28.12.2011 16:47 Comment System Account Waiting on Assigned To
28.12.2011 16:47 Comment System Account Values set!
28.12.2011 16:47 Comment System Account Email sent!
28.12.2011 16:47 Comment System Account Waiting on Assigned To
28.12.2011 16:47 Comment System Account Values set!
28.12.2011 16:47 Comment System Account Email sent!
28.12.2011 16:47 Comment System Account Waiting on Assigned To
28.12.2011 16:47 Comment System Account Values set!
28.12.2011 16:47 Comment System Account Email sent!
28.12.2011 16:47 Comment System Account Waiting on Assigned To
После 4 циклов он останавливается и ждет изменения полякак и должно быть.Все остальное после этого ожидания работает нормально ...
Есть идеи, почему это происходит?
PS: Назначено - поле пользователя / группы, созданное мной.
ОБНОВЛЕНИЕ:
Я отследил проблему до назначения поля «Заголовок» текущего элемента.У меня есть поле выбора с 3 вариантами, и я также разрешаю "FillIn-Choices".В рабочем процессе я установил в поле «Заголовок» текущего элемента (который не является обязательным) значение поля выбора.Если я удаляю это действие, рабочий процесс не выполняет цикл.Может кто-нибудь объяснить мне, почему это происходит?