新式高级查找在模型驱动应用中无法正常工作

本文提供了有关新式高级查找功能在 Microsoft Power Apps 中模型驱动应用中无法正常工作的问题的故障排除步骤。

方案 1:删除后某些筛选器条件再次出现

故障排除步骤

检查自动重新应用筛选器是否与页面筛选器相关。 某些实体(活动和队列)支持页面筛选器(请参阅以下屏幕截图)。 无法从“ 新式高级查找” 窗口删除这些筛选器。

支持页面筛选器的实体示例的屏幕截图。

方案 2:某些筛选器条件未正确呈现

故障排除步骤

新式高级查找 当前不支持以下条件:

  • Date用于标准运算符的类型字段。 类型 Date 字段必须与特定于字段的运算符一起使用。 例如, on 应为 eq、应 on-or-beforelt
  • 类型 in 条件。 为了确保与新式高级查找的兼容性,应 in 将类型条件替换为多个 eq类型条件。 例如,应将 [city in "Redmond", "Washington" ] 替换为 [city eq "Redmond" Or city eq "Washington"]

方案 3:应用新式高级查找筛选器后出现意外数据

故障排除步骤

  1. 使用 Power Apps Monitor 工具获取 fetchXML 查询和recordsCount属性。

    显示快速查找搜索示例的屏幕截图。

    显示 recordsCount 属性的屏幕截图。

  2. 检查 fetchXML 查询中的所有筛选器,并确保它们都符合预期。

    显示 fetchXML 查询中所有筛选器的示例的屏幕截图。

    如果 fetchXML 查询包含额外的筛选器,请检查可能应用的任何额外筛选器。 有关详细信息,请参阅 方案 3:列筛选已启用,但未正确应用。

另请参阅

排查 Power Apps 中的网格问题