Configuración de filtro de lista
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.
También puede configurar filtros de lista usando el estudio de diseño de Power Pages.
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.
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.
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.
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:
Asignar 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.
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:
Asignar 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.
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:
Asignar 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.
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.
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.
El filtro FetchXML solo usa un atributo:
Asignar nombre | Descripción |
---|---|
FetchXML | La instrucción XML que representa el filtro. |