使用 "更新列表项" 操作的 SharePoint Online 工作流更新人员或组列失败

问题

请考虑以下应用场景:

  • 您在 SharePoint Online 中有一个使用 SharePoint 2013 工作流平台类型的工作流。

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

  • 单行文本列中包含撇号(')。

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

解决方案/解决办法

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

  • 使用个人或组列,而不是单行文本列作为Person 或 group列的源。

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

更多信息

这是 SharePoint Online 中的已知问题。 当您使用包含撇号(')的单行文本列中的值更新人员或组列时,会发生此问题。

是否仍需要帮助? 转到SharePoint 社区