Configuración de filtro de lista

Nota

A partir del 12 de octubre de 2022, los portales de Power Apps son Power Pages. Más información: Microsoft Power Pages ya está disponible para el público en general (blog)
Pronto migraremos y fusionaremos la documentación de los portales de Power Apps con la documentación de Power Pages.

Agregar la capacidad de filtrar registros de una lista es fácil: habilite la opción de filtrado y luego seleccione uno o más tipos de filtro para mostrar a los usuarios. Es posible filtrar por un atributo que coincida con algo de texto proporcionado por el usuario, o seleccionar de una serie de opciones. Incluso puede diseñar prácticamente cualquier tipo de filtro que pueda imaginarse mediante Búsqueda avanzada.

Habilitar el filtro de lista

En la sección Filtro de metadatos, seleccione la casilla Habilitado. Esto agregará el área Filtro a la lista cuando se muestra. Hasta que haya definido por lo menos un tipo de filtro, aparecerá el cuadro vacío.

Puede definir cómo el área Filtro en la lista se representará con la opción Orientación. El valor predeterminado, Horizontal, representa el área Filtro por encima de la lista. Orientación vertical representa el área Filtro como un cuadro a la izquierda de la lista.

Configuración de filtro de metadatos.

Tipos de filtro

Tipo de filtro Descripción
Filtro de texto Filtre la lista mediante un cuadro de texto para buscar texto coincidente en un atributo seleccionado de la tabla dada.
Conjunto de filtros de atributo Filtre la lista mediante una serie de casillas, cada de las cuales intenta que su condición coincida con un atributo específico de la tabla dada.
Conjunto de búsquedas Filtre la lista mediante una serie de casillas, cada una de las cuales que representa una relación entre un registro para la tabla dada y un registro para una tabla relacionada.
Conjunto de filtros de intervalo Es similar al conjunto de filtros de atributo, salvo que cada casilla puede representar dos condiciones en lugar de una (por ejemplo, mayor o igual que 0 AND menor que 100).
Conjunto de listas desplegables dinámicas Es similar a elegir un valor de una lista desplegable en un conjunto de filtros de atributo. El Conjunto de listas desplegables dinámicas no requiere que especifique las opciones de lista desplegable por las que filtrar; en su lugar, genera la lista completa de opciones cuando la lista se carga.
Conjunto de búsquedas dinámicas Es similar al conjunto de búsquedas. El Conjunto de búsquedas dinámicas no requiere que especifique las opciones de búsqueda por las que filtrar; en su lugar, genera la lista completa de opciones cuando la lista se carga.
Filtro FetchXML Filtre la lista mediante una condición de filtro FetchXML.

Filtro de texto

El Filtro de texto agrega un cuadro de texto al área Filtro de listas que está ligado a un atributo de tipo de tabla de la lista. Cuando un usuario aplica el filtro, la lista muestra solo aquellos registros cuyo atributo seleccionado contenga el valor.

Para agregar un filtro de texto, seleccione + Filtro de texto.

Agregar un filtro de texto.

El filtro de texto usa los siguientes atributos:

Asignar nombre Descripción
Atributo El nombre del atributo en el tipo de tabla seleccionado de la lista por el que filtrar. Solo los atributos con el tipo Cadena son válidos para un filtro de texto.
Nombre Reemplace la etiqueta para el filtro cuando se muestre la lista. De forma predeterminada, esto se establecerá automáticamente con el nombre del atributo seleccionado.

Conjunto de filtros de atributo

El Conjunto de filtros de atributo agrega una serie de opciones por las que filtrar la lista, ligadas a un solo atributo de tipo de la tabla seleccionada de la lista. Cuando un usuario aplica el filtro, la lista muestra solo aquellos registros que coinciden exactamente con al menos una de las opciones seleccionadas.

Configuración de filtros de atributo.

El Conjunto de filtros de atributo usa los siguientes atributos:

Asignar nombre Descripción
Atributo El nombre del atributo en el tipo de tabla seleccionado de la lista por el que filtrar. Solo los atributos con los siguientes tipos son válidos para un filtro de texto: String, BigInt, Decimal, Double, Integer, Money, Picklist, DateTime y Boolean.
Nombre Reemplace la etiqueta para el filtro cuando se muestre la lista. De forma predeterminada, esto se establecerá automáticamente con el nombre del atributo seleccionado.
Opciones Una colección de valores posibles por la que filtrar. Consulte más adelante para obtener más información.

Opciones Conjunto de filtros de atributo

Un Conjunto de filtros de atributo puede tener normalmente cualquier número de opciones, con las excepciones de lista desplegable y atributos booleanos. Un Conjunto de filtros de atributo booleano puede tener solo una o dos opciones—una opción True y una opción False. Un Conjunto de filtros de atributo de lista desplegable puede tener una opción para cada valor posible en la lista desplegable.

Las opciones tienen los siguientes atributos:

Nombre Descripción
Operador El operador de comparación usado para filtrar resultados, por ejemplo, iguales, menos que, etc. La lista de operadores de la opción dependerá del tipo de atributo seleccionado para el filtro. Por ejemplo, los tipos numéricos (Decimal) tendrán operadores como Menor que o Mayor que, donde los atributos de Cadena utilizarán Operadores como Empieza por o Contiene. Los operadores de lista desplegable y booleanos siempre son Es igual a.
Valor El valor real usado para esta condición de filtro.
Nombre Reemplaza el nombre para mostrar para esta opción en el cuadro Filtro. De forma predeterminada, esto se establecerá con el mismo valor que el atributo Valor.

Conjunto de búsquedas

El Conjunto de búsquedas agrega una serie de opciones por las que filtrar la lista, ligadas a una tabla relacionada con el tipo de la tabla seleccionada de la lista. Cuando un usuario aplica el filtro, la lista muestra solo aquellos registros que coinciden exactamente con al menos uno de los registros seleccionados.

Conjunto de búsquedas.

El Conjunto de búsquedas usa los siguientes atributos:

Asignar nombre Descripción
Relación El nombre de la tabla relacionada con el tipo de tabla seleccionado de la lista de entidades por el que filtrar. Solo las tablas con relaciones de uno a varios o de varios a varios con el tipo de tabla seleccionado de la lista aparecen como opciones para este tipo de filtro.
Nombre Reemplace la etiqueta para el filtro cuando se muestre la lista. De forma predeterminada, esto se establecerá automáticamente con el nombre de la relación seleccionada.
Opciones Una colección de valores posibles por la que filtrar. Consulte más adelante para obtener más información.

Opciones de conjunto de búsqueda

Un conjunto de la búsqueda tiene normalmente varias opciones, con el único límite en el número de registros relacionados de tipo relacionado seleccionado.

Las opciones tienen los siguientes atributos:

Nombre Descripción
Valor El registro de tipo relacionado seleccionado por el que filtrar.
Nombre Reemplaza el nombre para mostrar para esta opción en el cuadro Filtro. De forma predeterminada, esto se establecerá con el mismo valor que el atributo Valor.

Conjunto de filtros de intervalo

El Conjunto de filtros de intervalo agrega una serie de opciones, cada una con una o dos condiciones, al área Filtro. Cuando un usuario aplica el filtro, la lista muestra solo aquellos registros que coinciden exactamente con todas las condiciones en al menos una de las opciones seleccionadas.

Configuración de filtros de intervalo.

El conjunto de filtros de intervalo usa los siguientes atributos:

Asignar nombre Descripción
Atributo El nombre del atributo en el tipo de tabla seleccionado de la lista por el que filtrar. Solo los atributos con los siguientes tipos son válidos para un filtro de texto: String, BigInt, Decimal, Double, Integer, Money y DateTime.
Nombre Reemplace la etiqueta para el filtro cuando se muestre la lista. De forma predeterminada, esto se establecerá automáticamente con el nombre del atributo seleccionado.
Opciones Una colección de valores posibles por la que filtrar. Consulte más adelante para obtener más información.

Opciones del Conjunto de filtros de intervalo

Un Conjunto de filtros de intervalo puede tener varias opciones. Cada opción generará una condición de filtro con una o dos subcondiciones, que deben cumplirse para que la condición sea True.

Las opciones tienen los siguientes atributos:

Nombre Descripción
Operador 1 El primer operador de comparación usado para filtrar resultados, por ejemplo, Es igual a y Es menor que. La lista de operadores de la opción dependerá del tipo de atributo seleccionado para el filtro. Por ejemplo, los tipos numéricos (Decimal) tendrán operadores como Menor que o Mayor que, donde los atributos de Cadena utilizarán Operadores como Empieza por o Contiene. Los operadores de lista desplegable y booleanos siempre son Es igual a.
Valor 1 El primer valor usado para esta condición de filtro.
Operador 2 (opcional) El segundo operador de comparación usado para filtrar resultados, por ejemplo, Es igual a y Es menor que. La lista de operadores de la opción dependerá del tipo de atributo seleccionado para el filtro. Por ejemplo, los tipos numéricos (Decimal) tendrán operadores como Menor que o Mayor que, donde los atributos de Cadena utilizarán Operadores como Empieza por o Contiene. Los operadores de lista desplegable y booleanos siempre son Es igual a.
Valor 2 (opcional) El segundo valor usado para esta condición de filtro.
Nombre Reemplaza el nombre para mostrar para esta opción en el cuadro Filtro. De forma predeterminada, se establecerá dinámicamente en función de los operadores y los valores seleccionados.

Conjunto de listas desplegables dinámicas

El Conjunto de listas desplegables dinámicas agrega una serie de opciones por las que filtrar que representan todos los valores de un campo de lista desplegable específico. Esto es diferente de seleccionar una lista desplegable en el Conjunto de filtros de atributo. En el Conjunto de filtros de atributo debe especificar un conjunto de opciones que estarán disponibles para el usuario para filtrar; en el Conjunto de lisas desplegables dinámicas solo debe especificar el campo de lista desplegable y el conjunto completo de opciones se proporcionará automáticamente. Si necesita mayor control, se recomienda usar el Conjunto de filtros de atributo.

Configuración de listas desplegables dinámicas.

El Conjunto de listas desplegables dinámicas usa las siguientes opciones:

Asignar nombre Descripción
Atributo El nombre del atributo Picklist en el tipo de tabla seleccionado de la lista por el que filtrar.
Nombre Reemplace la etiqueta para el filtro cuando se muestre la lista. De forma predeterminada, esto se establecerá automáticamente con el nombre del atributo seleccionado.

Conjunto de búsquedas dinámicas

El Conjunto de búsqueda dinámica agrega una serie de opciones dinámica por las que filtrar la lista, ligadas a una tabla relacionada con el tipo de la tabla seleccionada de la lista. Cuando un usuario aplica el filtro, la lista muestra solo aquellos registros que coinciden exactamente con al menos uno de los registros seleccionados.

Esto es diferente de un Conjunto de búsquedas. En el Conjunto de búsqueda, debe especificar manualmente las tablas relacionadas por las que filtrar. En el Conjunto de búsquedas dinámicas, debe especificar solo la relación por la que se va a filtrar, y una lista de opciones se generará en función de la vista especificada de tablas relacionadas.

Configuración de búsquedas dinámicas.

El Conjunto de búsquedas dinámicas usa las siguientes opciones:

Asignar nombre Descripción
Relación El nombre de la tabla relacionada con el tipo de tabla seleccionado de la lista de entidades por el que filtrar. Solo las tablas con relaciones de uno a varios o de varios a varios con el tipo de tabla seleccionado de la lista aparecen como opciones para este tipo de filtro.
Vista La Vista (consulta guardada) para usar como origen para la lista dinámica de tablas por la que filtrar.
Columna de etiqueta El campo de la vista que proporciona el valor de Nombre de cada tabla.
Filtrar búsqueda por relación Especifica una relación entre la tabla especificada por el campo Relación y el usuario que inició sesión. Si la tabla especificada por campo Relación también tiene una relación con un contacto, puede reducir la lista de opciones de filtro a los usuarios relacionados con el usuario que inició sesión.
Nombre Reemplace la etiqueta para el filtro cuando se muestre la lista. De forma predeterminada, esto se establecerá automáticamente con el nombre de la relación seleccionada.

Filtro FetchXML

El filtro de intervalo puede crear un filtro de cuadro de texto básico como el filtro de texto, o un conjunto de opciones como otros tipos de filtro. Permite crear manualmente prácticamente cualquier tipo de filtro para la lista mediante FetchXML.

Configuración de filtros FetchXML.

El filtro FetchXML solo usa un atributo:

Asignar nombre Descripción
FetchXML La instrucción XML que representa el filtro.

Consulte también