我们在Sharepoint Online中托管了一个文档库,并附加了一个阶段的工作流,该工作流仅记录了一些内容并调用了Web服务。更新项目时,将自动触发工作流程。
我们遇到的问题是,在Word Online中打开并更改了文档,然后将所做的更改流回Sharepoint。这将触发更新事件,但是文档仍在Word Online中处于锁定状态,因此Sharepoint甚至无法读取文档元数据,因此工作流将挂起。我需要访问此元数据才能传递到Web服务。
错误如下:
重试上一个请求。下次尝试排定在不到一分钟的时间内。上次请求的详细信息:HTTP 423到https://******.sharepoint.com/sites/etc/etc
文件“ https://******.sharepoint.com/sites/test/Documents/test12311.docx”被锁定以供共享。
...并且挂起的动作是:
将文件[%Current Item:ID%]记录到工作流程历史记录列表中
关闭浏览器选项卡后,将删除锁定并完成工作流程。
我想做的甚至有可能吗?