2012-06-13 1 views
0

Я создал рабочий процесс через Sharepoint Designer 2007, который просто обновляет элемент списка при внесении изменений в конкретный элемент списка.Рабочий процесс не выполняется через код, но выполняет иначе + sharepoint 2007

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

ответ

0

решаемые это .... На самом деле я был доступ к ссылке с повышенными привилегиями т.е. через системы счета. И из-за причин безопасности Рабочие процессы не запускаются под учетной записью системы. Поэтому мне пришлось выдавать себя за пользователя за доступ и изменение списка. И рабочий процесс Выполнено .....

0

Существует способ запуска рабочего процесса по коду.

в этой статье будет рассказано, как это сделать: http://www.sharepointkings.com/2008/09/how-to-start-workflow-programmatically.html

+0

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