Как проверить, зарегистрирован ли документ в рабочем процессе SharePoint Designer? - PullRequest
2 голосов
/ 11 ноября 2009

Я пытаюсь создать рабочий процесс дизайнера SharePoint, который должен запускаться каждый раз при регистрации документа.

Как сделать паузу, пока документ не будет зарегистрирован? Будет ли состояние

Подождите, пока "Checked To" "To Empty" будет работать нормально?

Некоторые сообщения в MSDN и CodePlex указывают, что это может привести к ошибке.

1 Ответ

2 голосов
/ 12 ноября 2009

Есть ли у вас возможность создавать (и, что более важно, развертывать) свои собственные рабочие процессы с использованием Visual Studio? То есть Разрешено ли использовать пользовательские библиотеки DLL в среде фермы sharepoint?

Если это так, вы можете создать действие, которое использует следующий код:

if (SPListItemFromWorkflowListItemProperty.File.CheckOutStatus != SPFile.SPCheckOutStatus.None)
{
  // do your stuff here, like pause the workflow
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...