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

Power Automate修改触发流无视条件,邮件发送异常求助

Power Automate 列表项修改流条件失效排查方案
  • 确认触发器与列值获取逻辑
    「当项目被修改时」触发器本身是适用的,问题大概率不在触发器选择上。重点检查触发器读取的列值是否正确:可以在条件前添加「撰写」动作,将目标列的动态内容插入进去,运行流后查看「撰写」的输出结果,确认实际获取到的列值是否为预期的false。

  • 修正条件判断的类型匹配
    列表的Yes/No布尔列在Power Automate中返回的是小写的true/false布尔值,若你在条件中手动输入了字符串类型的"false"(带引号)或大小写错误的"False",会导致判断完全失效。务必直接选择动态内容面板中的目标列值,设置条件为「[目标列] 等于 false」(使用动态内容的布尔值,而非手动输入文本)。

  • 改用触发器内置的触发条件
    跳过后续的条件动作,直接在「当项目被修改时」触发器的设置中添加「触发条件」,输入表达式:

    @equals(triggerBody()?['你的列内部名称'], false)
    

    替换「你的列内部名称」为目标列的实际内部名称(可在列表设置的列详情中查看),这样只有当列值为false时才会触发流,从根源避免无效执行。

  • 清除流缓存并重建
    若更换列、重置条件后问题依旧,可能是Power Automate缓存了旧的列定义。尝试删除当前流,重新创建一个极简流:仅添加触发器、条件(使用动态内容)、发送邮件动作,测试是否正常生效。

内容的提问来源于stack exchange,提问作者Ashley Page

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 22:58:11