我通过Sharepoint Designer 2007创建了一个工作流,当对特定列表项进行更改时,该工作流仅更新列表项。
但是当我通过浏览器对列表项进行更改时,工作流将执行。但是,通过代码进行相同的更改时,它不会执行。
有一种通过代码触发工作流的方法。
本文将说明如何做到这一点:http://www.sharepointkings.com/2008/09/how-to-start-workflow-programmatically.html
我正在通过“系统帐户”访问“高特权”的链接。由于安全原因,工作流不在“系统帐户”下运行。
我必须冒充用户才能访问和修改列表。并执行工作流程。