首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从SharePoint 2010工作流启动SharePoint 2013工作流

从SharePoint 2010工作流启动SharePoint 2013工作流
EN

Stack Overflow用户
提问于 2017-02-15 17:32:57
回答 1查看 265关注 0票数 0

我们有以下问题:

在我们的环境中,我们有两个列表:

代码语言:javascript
复制
PositionF
ArchivWFC

我们已将SharePoint 2010工作流附加到list PositionF。此工作流会在列表ArchivWFC中创建一个项目。

在list ArchivWFC中,我们创建了一个SharePoint 2013工作流。此工作流应在SharePoint 2010工作流创建列表中的项目时启动。(工作流设置:手动启动、项目创建)

问题是工作流程没有启动。我已经用list ArchivWFC中的SharePoint 2010工作流进行了同样的测试。此工作流程会立即运行,但我们需要使用2013年的工作流程,因为我们使用的是rest api。

第一个工作流需要是2010年的工作流。此列表中的2013工作流会导致保存冲突。

有谁可以帮我?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-08 22:08:55

使用具有以下代码的事件接收器(ItemAdded):

代码语言:javascript
复制
        public override void ItemAdded(SPItemEventProperties properties)
    {
        base.ItemAdded(properties);

        //Updating the column
        properties.ListItem["EventReceiver"] = "True";

        //Commit change
        properties.ListItem.Update();
    }

事件接收器在"EventReceiver“列中写入"True”。此更新将触发2010年的工作流。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42245480

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档