Compartir por


Configuración do filtro da lista

Nota

A partir do 12 de outubro de 2022, Portais de Power Apps é Power Pages. Máis información: Microsoft Power Pages xa está dispoñible de forma xeral (blog)
Proximamente migraremos e uniremos a documentación de Portais de Power Apps coa documentación de Power Pages.

Engadir a capacidade de filtrar rexistros nunha lista é fácil; simplemente hai que activar a opción de filtraxe e despois escoller un ou máis tipos de filtro para mostrar aos usuarios. É posible filtrar por un atributo que coincida con algún texto fornecido polo usuario ou seleccionar a partir dunha serie de opcións. Incluso pode deseñar case calquera tipo de filtro que se imaxine usando a Localización Avanzada.

Activar o filtro de lista

Na sección Filtro de Metadatos, seleccione a caixa de verificación Activado. Isto engadirá a área de filtro á lista cando se mostre. Até que se defina polo menos un tipo de filtro, a caixa aparecerá baleira.

Pode definir como se procesará a área de Filtro na lista usando a configuración Orientación. O valor predefinido, Horizontal, procesa a área de Filtro enriba da lista. A orientación vertical procesa a área de Filtro como unha caixa á esquerda da lista.

Configuración do filtro de metadatos.

Tipos de filtro

Tipo de filtro Descrición
Filtro de texto Filtre a lista utilizando unha caixa de texto para buscar texto que coincida nun atributo seleccionado da táboa.
Conxunto de filtros de atributos Filtre a lista utilizando unha serie de caixas de verificación, cada unha das cales tenta coincidir coa condición nun atributo específico da táboa indicada.
Conxunto de buscas Filtre a lista utilizando unha serie de caixas de verificación, cada unha das cales representa unha relación entre un rexistro da táboa indicada e un rexistro dunha táboa relacionada.
Conxunto de filtros de intervalo Semellante ao conxunto de filtros do Atribut, excepto que cada caixa de verificación pode representar dúas condicións en lugar de unha (por exemplo, maior que ou igual a 0 e menor que 100).
Conxunto de listas de opcións dinámicas Semellante a escoller un valor de lista despregable nun conxunto de filtros de atributo. O conxunto de listas de selección dinámico non require especificar as opcións da lista despregable pola que filtrar; en vez diso, xera a lista completa das opcións cando a lista está cargada.
Conxunto de busca dinámica Semellante ao Conxunto de Busca. O conxunto de busca dinámica non require especificar as opcións da busca pola que filtrar; en vez diso, xera a lista completa das opcións cando a lista está cargada.
Filtro de FetchXML Filtre a lista utilizando unha condición de filtro FetchXML.

Filtro de texto

O filtro de texto engade unha caixa de texto na área de filtro da lista que está asociada a un atributo do tipo de táboa da lista. Cando un usuario aplica o filtro, a lista só mostra os rexistros cuxos atributos seleccionados conteñen o valor.

To add a Text filter, seleccione +Filtro de Texto.

Engadir filtro de texto.

O Filtro de Texto utiliza os seguintes atributos:

Nome Descrición
Atributo O nome do atributo polo que filtrar no tipo de táboa seleccionado da lista. Só atributos co tipo Cadea son válidos para un filtro de Texto.
Nome para mostrar Anule a etiqueta para o filtro cando se mostra a lista. Por defecto, isto está definido automaticamente como o nome do Atributo seleccionado.

Conxunto de filtros de atributos

O conxunto de filtros do atributo engade unha serie de opcións polas que filtrar a lista, asociadas a un atributo único do tipo de táboa seleccionado da lista. Cando un usuario aplica o filtro, a lista só mostra os rexistros que coinciden exactamente con polo menos unha das opcións seleccionadas.

Configuración do filtro de atributos.

O conxunto de filtros de atributo utiliza os seguintes atributos:

Nome Descrición
Atributo O nome do atributo polo que filtrar no tipo de táboa seleccionado da lista. Só son válidos para un filtro de Texto os atributos cos seguintes tipos: Cadea, BigInt, Decimal, Dobre, Número Enteiro, Diñeiro, Lista Despregable, Data e Hora e Booleano.
Nome para mostrar Anule a etiqueta para o filtro cando se mostra a lista. Por defecto, isto está definido automaticamente como o nome do Atributo seleccionado.
Opcións Un conxunto de valores posibles polos que filtrar. Para obter máis detalles, consulte o seguinte.

Opcións do conxunto de filtros de atributos

Un conxunto de filtros do Atributo pode normalmente ter calquera número de opcións, coa excepcións dos atributos Boolean e Lista despregable. Un conxunto de filtros de atributos Booleanos só pode ter só unha ou dúas opcións, unha opción verdadeira e unha opción falsa. Un conxunto de filtros de atributo de lista de selección pode ter como máximo unha opción para cada posible valor na lista despregable.

As opcións teñen os seguintes atributos:

Nome Descrición
Operador O operador de comparación usado para filtrar resultados, por exemplo Igual a, Menor que, etc. A lista de Operadores para a opción dependerá do tipo de Atributo seleccionado para o Filtro. Por exemplo, os tipos numéricos (Decimal) terá Operadores como Menor que ou Maior que, mentres que os atributos Cadea utilizarán Operadores como Comeza Con ou Contén. Os operadores de listas despregables e Booleanos sempre son Igual a.
Valor O valor real utilizado para esta condición de filtro.
Nome para mostrar Anula o nome para mostrar desta Opción na caixa de Filtro. Por defecto, isto está definido co mesmo valor que o Atributo Valor.

Conxunto de buscas

O conxunto de buscas engade unha serie de opcións polas que filtrar a lista, asociadas a unha táboa relacionada co tipo de táboa seleccionado da lista. Cando un usuario aplica o filtro, a lista só mostra os rexistros que coinciden exactamente con polo menos un dos rexistros relacionados seleccionados.

Conxunto de buscas.

O conxunto de buscas de atributo utiliza os seguintes atributos:

Nome Descrición
Relación O nome da táboa relacionada co tipo de táboa seleccionado da lista polo que filtrar. Só as táboas cunha relación de un a varios ou de varios a varios co tipo de táboa seleccionado da lista aparecen como opcións para este tipo de filtro.
Nome para mostrar Anule a etiqueta para o filtro cando se mostra a lista. Por defecto, isto está definido automaticamente como o nome da relación seleccionada.
Opcións Un conxunto de valores posibles polos que filtrar. Para obter máis detalles, consulte o seguinte.

Opcións do conxunto de busca

Un Conxunto de Busca normalmente pode ter calquera número de opcións; o único límite é o número de rexistros relacionados do tipo relacionado seleccionado.

As opcións teñen os seguintes atributos:

Nome Descrición
Valor O rexistro polo que filtrar o tipo relacionado seleccionado.
Nome para mostrar Anula o nome para mostrar desta Opción na caixa de Filtro. Por defecto, isto está definido co mesmo valor que o Atributo Valor.

Conxunto de filtros de intervalo

O conxunto de filtros de Intervalo engade unha serie de opcións, cada unha con unha ou dúas condicións, na área de Filtro. Cando un usuario aplica o filtro, a lista só mostra os rexistros que coinciden exactamente con todas as condicións de polo menos unha das opcións seleccionadas.

Configuración do filtro de intervalo.

O conxunto de filtros de intervalo utiliza os seguintes atributos:

Nome Descrición
Atributo O nome do atributo polo que filtrar no tipo de táboa seleccionado da lista. Só son válidos para un filtro de Texto os atributos cos seguintes tipos: Cadea, BigInt, Decimal, Dobre, Número Enteiro, Diñeiro, Data e Hora.
Nome para mostrar Anule a etiqueta para o filtro cando se mostra a lista. Por defecto, isto está definido automaticamente como o nome do Atributo seleccionado.
Opcións Un conxunto de valores posibles polos que filtrar. Para obter máis detalles, consulte o seguinte.

Conxunto de filtros de intervalo

Un conxunto de filtros de Intervalo pode ter calquera número de opcións. Cada opción producirá unha condición de filtro con unha ou dúas subcondicións, e téñense que cumprir as dúas para que a condición sexa verdadeiro.

As opcións teñen os seguintes atributos:

Nome Descrición
Operador 1 O primeiro operador de comparación usado para filtrar resultados, por exemplo Igual a e Menor que. A lista de Operadores para a opción dependerá do tipo de Atributo seleccionado para o Filtro. Por exemplo, os tipos numéricos (Decimal) terá Operadores como Menor que ou Maior que, mentres que os atributos Cadea utilizarán Operadores como Comeza Con ou Contén. Os operadores de listas despregables e Booleanos sempre son Igual a.
Valor 1 O primeiro valor utilizado para esta condición de filtro.
Operador 2 (opcional) O segundo operador de comparación usado para filtrar resultados, por exemplo Igual a e Menor que. A lista de Operadores para a opción dependerá do tipo de Atributo seleccionado para o Filtro. Por exemplo, os tipos numéricos (Decimal) terá Operadores como Menor que ou Maior que, mentres que os atributos Cadea utilizarán Operadores como Comeza Con ou Contén. Os operadores de listas despregables e Booleanos sempre son Igual a.
Valor 2 (optconal) O segundo valor utilizado para esta condición de filtro.
Nome para mostrar Anula o nome para mostrar desta Opción na caixa de Filtro. Por defecto, isto definirase dinamicamente segundo os operadores e valores seleccionados.

Conxunto de listas de opcións dinámicas

O conxunto de Listas de Opcións dinámicas engade unha serie de opcións de filtro para representar a todos os valores dun campo da Lista específica. Isto non é o mesmo que seleccionar un conxunto de filtros de atributo da lista de opcións. No conxunto de filtros do Atributo, debe especificar un conxunto de opcións que se poñerán a disposición do usuario para o filtro; no conxunto da lista de opcións Dinámica, debe especificar o campo de lista de opcións e fornecerase automaticamente todo o conxunto de opcións. Se necesita un control maior, recomendámoslle que use o conxunto de filtros de Atributo.

Configuración da lista de opcións dinámicas.

O conxunto da Lista de Opcións dinámica utiliza as seguintes opcións:

Nome Descrición
Atributo O nome do atributo da lista de opcións no tipo de táboa seleccionado da lista polo que filtrar.
Nome para mostrar Anule a etiqueta para o filtro cando se mostra a lista. Por defecto, isto está definido automaticamente como o nome do Atributo seleccionado.

Conxunto de busca dinámica

O conxunto de buscas dinámicas engade unha serie de opcións polas que filtrar a lista, asociadas a unha táboa relacionada co tipo de táboa seleccionado da lista. Cando un usuario aplica o filtro, a lista só mostra os rexistros que coinciden exactamente con polo menos un dos rexistros relacionados seleccionados.

Isto non é o mesmo que un Conxunto de Busca. No conxunto de opcións de busca, debe especificar manualmente as táboas relacionadas polas que filtrar. No conxunto de buscas dinámicas só necesita especificar a relación coa que filtrar e xerarase unha lista de opcións baseada na visualización específica das táboas relacionadas.

Configuración da busca dinámica.

O conxunto de buscas dinámica utiliza as seguintes opcións:

Nome Descrición
Relación O nome da táboa relacionada co tipo de táboa seleccionado da lista polo que filtrar. Só as táboas cunha relación de un a varios ou de varios a varios co tipo de táboa seleccionado da lista aparecen como opcións para este tipo de filtro.
Visualizar A visualización (consulta gardada) para utilizar como unha orixe para a lista dinámica de táboas pola que filtrar.
Etiqueta da columna O campo da visualización que fornece o valor de nome de cada táboa.
Busca de filtro en relación Especifica unha relación entre a táboa especificada no campo de Relación e o usuario que iniciou sesión. Se a táboa especificada no campo de Relación tamén ten unha relación cun contacto, pode limitar a lista de opcións de filtro a aquelas relacionadas co usuario que iniciou sesión.
Nome para mostrar Anule a etiqueta para o filtro cando se mostra a lista. Por defecto, isto está definido automaticamente como o nome da relación seleccionada.

Filtro FetchXML

O filtro de intervalo pode crear un filtro simple de caixa de texto como o Filtro de Texto ou un conxunto de opcións como os outros tipos de filtro. Permite crear manualmente de forma virtual case calquera tipo de filtro para a lista utilizando FetchXML.

Configuración do filtro de FetchXML.

O Filtro FetchXML utiliza só un atributo:

Nome Descripción
FetchXML A declaración XML que representa o filtro.

Consulte tamén