通过SharePoint 2010列表中的计时器作业添加项目时,工作流程不起作用

时间:2013-09-13 08:30:52

标签: sharepoint-2010 workflow sharepoint-designer sharepoint-workflow

  

您好,

     

我创建了一个定时器作业,它将每10个项目添加一个项目   分钟。我还配置了工作流程,以便尽快发送一封电子邮件   项目已添加。如果我添加条目,此工作流程正常工作   手动。如果TimerJob添加了条目,则工作流程不起作用。   谁能指导我?

相同的代码是:

  SPWorkflowAssociation wrkFl = timerJobList.WorkflowAssociations[new Guid("366024bf-1605-43a0-b7dd-03a54623ee79")];
site.WorkflowManager.StartWorkflow(newItem, wrkFl, wrkFl.AssociationData, true);
                newItem.Update();
  

此致,Vikrant

1 个答案:

答案 0 :(得分:0)

按计时器作业创建项目不会启动工作流程。您必须使用

手动启动它
WorkflowManager.StartWorkflow

更多info