Sharepoint Workflow по-прежнему рекурсивен при изменении элемента даже с sp2 - PullRequest
0 голосов
/ 04 марта 2011

У меня есть базовый рабочий процесс, запрограммированный в Visual Studio 10 для сайта sharepoint. Он срабатывает при изменении или создании элемента списка. Рабочий процесс в основном отправляет электронное письмо, изменяет значение одного из полей элемента и обновляет поле.

Проблема: до sp2 это должно создать рекурсивный рабочий процесс, в котором workflowproperties.Item.Update повторно вызывает событие items при изменении и перезапускает рабочий процесс, и я получаю кучу писем в своей папке входящих сообщений.

Из моего исследования sp2 должен был устранить это, но, похоже, он все еще происходит со мной.

Исходя из того, что я исследовал, мой номер версии 12.0.0.6421 относится к SP2, поэтому я не должен получать эту проблему.

Есть идеи, как остановить рекурсию?

Заранее спасибо.

1 Ответ

1 голос
/ 04 марта 2011

Disableeventfiring - ваш друг при обновлении элементов списка.

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