我创建了一个自定义工作流解决方案,我将其部署到SharePoint发布网站。 使用CSOM和C#,我编写了一些服务器端代码,它将取消发布页面上正在运行的工作流程。我知道我的代码有效,因为工作流程已完成,我已将有效负载消息发送到我的工作流程,该消息显示在日志中。
但是当我在浏览器中打开我的网站并导航到/pages/forms/Allitems.aspx页面时,我会在该网站中看到一个页面列表。
到目前为止一切顺利。 但仔细看看草稿的批准状态栏。
为什么我认为取消工作流会自动更新页面的审批状态列。
汤姆
答案 0 :(得分:0)
取消工作流程不会更改审批状态列。您可以先更新状态,然后取消工作流程。