2

我正在尝试创建一个 SharePoint 设计器工作流,每次签入文档时都应触发该工作流。

在文件签入之前如何暂停?会条件

等待“签出到”“清空”工作正常吗?

MSDN 和 CodePlex 上的一些帖子表明这可能会引发错误。

4

1 回答 1

2

您是否有可能使用 Visual Studio 创建(更重要的是,部署)您自己的工作流活动?即您是否允许在您的共享点农场环境中使用自定义 dll?

如果是这样,您可以创建一个使用以下代码的活动:

if (SPListItemFromWorkflowListItemProperty.File.CheckOutStatus != SPFile.SPCheckOutStatus.None)
{
  // do your stuff here, like pause the workflow
}
于 2009-11-11T21:38:09.940 回答