無法在 SharePoint Online 中使用 SharePoint 2013 工作流程來設定[具有格式設定和發佈條件約束的超連結] 數據行的值

問題

當您在 Microsoft Office SharePoint Online 中設定具有格式設定和發行數據行條件約束的超連結值時,會取消 SharePoint 2013 工作流程。 此外,您收到下列錯誤訊息:

屬性 PropertyName 不存在於類型 『SP。Data.ListNameListItem'。 請務必只使用型別所定義的屬性名稱。

原因

工作流程使用的 REST 端點如下:

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

但它不會傳回域值—針對具有 格式設定和發佈字段類型的條件約束的 Hyperlink

這是目前無法變更的基礎 REST 層限制。

解決方案/因應措施

若要解決這個問題,請使用下列其中一個方法:

  • 方法 1:從 連結的超連結或圖片 類型處理數據行。
  • 方法 2:使用可從 SharePoint 2013 工作流程) 呼叫的 SharePoint 2010 工作流程 (,以 格式設定和條件約束來更新 Hyperlink ,以發佈數據行值。

其他相關資訊

是否仍需要協助? 請前往 Microsoft 社群