【问题标题】:Workflow not working when Item is added by TimerJob in SharePoint 2010 List当 TimerJob 在 SharePoint 2010 列表中添加项目时,工作流不起作用
【发布时间】:2013-09-17 20:52:39
【问题描述】:

嗨,

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

相同的代码是:

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

问候,维克兰特

【问题讨论】:

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


    【解决方案1】:

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

    手动启动它
    WorkflowManager.StartWorkflow
    

    更多info

    【讨论】:

    • 我也这样做了。请检查代码的更新问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-22
    相关资源
    最近更新 更多