2014-02-21 4 views
4

Мы переносим контент из одного SharePoint (MOSS 2007) на новую платформу (SP 2013). У нас есть ситуация, когда мы должны исправлять некоторые элементы вручную на каждом сайте.Проверьте, используются ли рабочие процессы или нет?

Есть ли способ, которым я могу знать, если какой-либо рабочий процесс используется на сайте или нет?

P.S: Функции, связанные с рабочим процессом, включены на всех сайтах. Мы можем видеть рабочие процессы в настройках списка, но я хочу проверить на уровне сайта, если рабочий процесс используется в любом месте сайта.

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

ответ

1

Список рабочих процессов запускается с элементами в этом списке. Так что моих мыслей не будет. Моя рекомендация будет открывать SPD и проверять рабочие процессы там. Если они являются рабочими процессами списков, они работают против этого списка и, насколько мне известно, перечисляют его исключительно.

1

Лучший способа я могу думать о том, что вам нужно пользовательский коде его в Visual Studio и регистрировать сайты с рабочими процессами, шаги

  1. Открыть сайт
  2. перебирать списки на сайте
  3. if(sPList.WorkflowAssociations.Count > 0) сайт содержит рабочий процесс где-то в некотором списке
Смежные вопросы