SharePoint使用"更新列表项"操作的在线工作流无法更新"人员"或"组"列

问题

请考虑以下情况:

  • 您的工作流使用 SharePoint Online 中的 SharePoint 2013 工作流SharePoint类型。

  • 工作流配置为使用"更新列表项"操作,根据"单行文本"列中的数据更新"人员"或"组"列。

  • 单行文本列包含撇号 (字符) 。

运行工作流时,工作流不会使用"单行文本"列中的值更新"人员"或"组"列。

解决方案/解决方法

若要解决此问题,请执行下列操作之一:

  • 使用"人员" 或"组"列而不是"单行文本"列作为"人员"或"组"列 源。

  • 使用 "更新列表 项"操作将字段从一个"人员"或"组"列复制到另一列时,将字段返回为"登录名",而不是"显示名称"。

更多信息

这是 SharePoint Online 中的已知问题。 使用包含撇号或单引号的文本列中的值更新"人员"或"组"列时, (") 。

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