我正在尝试以编程方式同时在 sharepoint 2007 列表的多个项目上启动工作流,我找到了以编程方式启动工作流的代码,但问题是,工作流不会同时启动,即工作流启动、完成然后才继续开始下一个工作流程。
foreach (SPListItem item in collListItems)
{
item["timerJobInitiated"] = "Yes";
item.Update();
SPListItem wrkItem = list.GetItemById(item.ID);
wrkflowmgr.StartWorkflow(wrkItem , wflassociation,wflassociation.AssociationData);
}