【问题标题】:Power Automate Flows - Filter Query not working as expected with multiple AND'sPower Automate Flows - 使用多个 AND 时,筛选器查询无法按预期工作
【发布时间】:2021-09-27 10:34:05
【问题描述】:

此流程中的过滤器查询似乎未按预期工作。我确定它之后通过电子邮件发送的项目将前两个切换设置为 false。我缺少语法中的某些内容吗?或者可能在日期/时间比较中?这是我第一次深入了解 Power Automate,并与其他人一起工作。因此,非常感谢任何见解。

这是运行后的示例,并获取 Confirmed = false 的项目。

Thank_x0020_You_x0020_Sent eq 'false' and Confirmed eq 'true' and EventDate lt  '2021-07-20T00:00:00.0000000' and EventDate ge '2021-07-19'

【问题讨论】:

    标签: filter powerapps power-automate


    【解决方案1】:

    假设 EventDate 是 DateTime 数据类型,而不是原始的 outputs 尝试:

    formatDateTime(outputs('<actionName>'), 'yyyy-MM-ddTHH:mm:ss')

    【讨论】:

      【解决方案2】:

      在我看来,为查询设置这么多条件并不是一个好主意,如果使用日期则更少。 最好用一个或两个条件进行查询,然后在应用到每个步骤中过滤接收到的数据

      【讨论】:

        【解决方案3】:

        前两个条件是是/否列,所以它们需要是 0 或 1(不是真/假) 愚蠢的错误,不知道我是怎么错过的。

        我同意之前的两个 cmets 清理查询。

        【讨论】:

          猜你喜欢
          • 2020-09-27
          • 2017-01-06
          • 2019-01-28
          • 2022-10-15
          • 2023-03-26
          • 1970-01-01
          • 2021-07-14
          • 2022-01-01
          • 2019-07-03
          相关资源
          最近更新 更多