我们有以下问题:
在我们的环境中,我们有两个列表:
PositionF
ArchivWFC我们已将SharePoint 2010工作流附加到list PositionF。此工作流会在列表ArchivWFC中创建一个项目。
在list ArchivWFC中,我们创建了一个SharePoint 2013工作流。此工作流应在SharePoint 2010工作流创建列表中的项目时启动。(工作流设置:手动启动、项目创建)
问题是工作流程没有启动。我已经用list ArchivWFC中的SharePoint 2010工作流进行了同样的测试。此工作流程会立即运行,但我们需要使用2013年的工作流程,因为我们使用的是rest api。
第一个工作流需要是2010年的工作流。此列表中的2013工作流会导致保存冲突。
有谁可以帮我?
发布于 2018-01-08 22:08:55
使用具有以下代码的事件接收器(ItemAdded):
public override void ItemAdded(SPItemEventProperties properties)
{
base.ItemAdded(properties);
//Updating the column
properties.ListItem["EventReceiver"] = "True";
//Commit change
properties.ListItem.Update();
}事件接收器在"EventReceiver“列中写入"True”。此更新将触发2010年的工作流。
https://stackoverflow.com/questions/42245480
复制相似问题