使用“更新列表项”操作的 SharePoint Online 工作流无法更新“人员”或“组”列
问题
请考虑以下情况:
你有一个使用 SharePoint Online 中 SharePoint 2013 工作流平台类型的工作流。
工作流配置为使用“更新列表项”操作根据单行文本列中的数据更新“人员”或“组”列。
单行文本列包含撇号 (') 。
运行工作流时,工作流不会使用“单行文本”列中的值更新“人员”或“组”列。
解决方案/解决方法
若要解决此问题,请执行下列操作之一:
使用 “人员”或“组” 列而不是 “单行文本 ”列作为 “人员”或“组 ”列的源。
使用“更新列表项”操作从一个“人员”或“组”列复制到另一列时,将字段返回为“登录名”,而不是“显示名称”。
更多信息
这是 SharePoint Online 中的已知问题。 使用单行文本列中包含撇号 ( ) 的值更新 Person 或 Group 列时,会出现此问题。
仍然需要帮助? 请转到 SharePoint 社区。
反馈
https://aka.ms/ContentUserFeedback。
即将推出:在整个 2024 年,我们将逐步取消以“GitHub 问题”作为内容的反馈机制,并将其替换为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈