在 SharePoint Online 中,无法通过使用 SharePoint 2013 工作流为"具有发布格式和约束的超链接"列设置SharePoint值

问题

当您为 Microsoft Office SharePoint Online 中的"具有发布列的格式和约束的超链接"SharePoint取消 2013 工作流。 此外,你还会收到以下错误消息:

属性 PropertyName 在类型"SP"上不存在。Data.ListNameListItem'。确保仅使用类型定义的属性名称。

原因

工作流使用的 REST 终结点如下:

https://tenant.sharepoint.com/sites/SiteCol/_api/web/lists(guid'GUID')/Items(N)

但它不会返回字段值-对于具有发布字段类型的 格式和约束的 超链接。

这是当前无法更改的基础 REST 层的限制。

解决方案/解决方法

若要解决此问题,请使用以下某种方法:

  • 方法 1:从超链接或链接 的图片类型 处理列。
  • 方法 2:使用SharePoint 2010 工作流 ((可以从 SharePoint 2013 工作流模板调用)更新超链接,以设置发布列值的格式和) 。

更多信息

仍然需要帮助? 请转到 SharePoint 社区