Compartir a través de


La búsqueda avanzada moderna no funciona correctamente en una aplicación controlada por modelos

En este artículo se proporcionan pasos para solucionar problemas en los que la característica Búsqueda avanzada moderna no funciona correctamente en una aplicación controlada por modelos en Microsoft Power Apps.

Escenario 1: Algunas condiciones de filtro vuelven a aparecer después de eliminarse

Paso de solución de problemas

Compruebe si los filtros que se vuelven a aplicar automáticamente están relacionados con los filtros de página. Algunas entidades (actividades y colas) admiten los filtros de página (consulte la captura de pantalla siguiente). Esos filtros no se pueden quitar de la ventana Búsqueda avanzada moderna.

Captura de pantalla de un ejemplo de entidad que admite los filtros de página.

Escenario 2: algunas condiciones de filtro no se representan correctamente

Paso de solución de problemas

La búsqueda avanzada moderna no admite actualmente las siguientes condiciones:

  • Campos Date de tipo usados con operadores estándar. Los Date campos de tipo deben usarse con operadores específicos del campo. Por ejemplo, on debe ser eqy on-or-before debe ser lt.
  • Condiciones de in tipo. Para garantizar la compatibilidad con la búsqueda avanzada moderna, las in condiciones de tipo deben reemplazarse por varias eq. Por ejemplo, [city in "Redmond", "Washington" ] se debe reemplazar por [city eq "Redmond" Or city eq "Washington"].

Escenario 3: Datos inesperados después de aplicar filtros modernos de búsqueda avanzada

Paso de solución de problemas

  1. Use la herramienta Monitor de Power Apps para obtener la consulta fetchXML y el recordsCount atributo .

    Captura de pantalla que muestra un ejemplo de búsqueda rápida.

    Captura de pantalla que muestra el atributo recordsCount.

  2. Compruebe todos los filtros de la consulta fetchXML y asegúrese de que están todos esperados.

    Captura de pantalla que muestra un ejemplo de todos los filtros de una consulta fetchXML.

    Si la consulta fetchXML contiene filtros adicionales, compruebe si hay filtros adicionales que se puedan aplicar. Para obtener más información, consulte Escenario 3: El filtrado de columnas está habilitado, pero no se aplica correctamente.

Consulte también

Solución de problemas de cuadrícula en Power Apps