You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power Automate中SP列表Lookup列ODATA查询报错求助

解决Power Automate Get Items操作Lookup列ODATA查询报错问题

排查与修复步骤

  • 确认Lookup列关联的目标列表状态
    检查「Location」列绑定的目标列表(即包含TitleLink列的列表)是否存在、未被重命名或删除,且当前Flow的运行账号对该列表有读写权限。目标列表损坏或权限不足会触发字段类型错误。
  • 修正ODATA查询语法
    SharePoint的Lookup列多级查询依赖内部名称,而非显示名称,需确保每个层级的列内部名称正确:
    1. 优先使用ID查询(稳定性更高):
      将查询替换为通过目标列表中对应项的ID匹配,语法如下:
      Location/Id eq [目标列表中"Salle 1"对应的Item ID]
      
    2. 若需使用TitleLink查询,先获取其内部名称:
      进入目标列表的设置页面,点击TitleLink列,查看URL末尾Field=后的字符串即为内部名称,替换后查询示例:
      Location/[TitleLink内部名称] eq 'Salle 1'
      
  • 检查当前列表的字段完整性
    前往当前列表的设置页面,确认「Location」列状态正常,无损坏提示。若列显示异常,删除该Lookup列后重新创建,确保关联的目标列表和对应列选择正确。
  • 刷新Power Automate数据源与操作
    删除当前的Get Items操作,重新添加并配置查询;或点击数据源的「刷新」按钮,清除缓存的旧字段信息。
  • 验证特殊字符处理
    若查询值包含法语特殊字符(如重音),需进行URL编码(例如é转%C3%A9),当前「Salle 1」无特殊字符,可先确认单引号包裹格式正确。

内容的提问来源于stack exchange,提问作者Jake The Thug

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 00:22:16