Configuração de filtro da lista
Adicionar a possibilidade de filtrar registros em uma lista é fácil, basta habilitar a opção de filtragem e escolher um ou mais tipos de filtro para exibir aos usuários. É possível filtrar por um atributo correspondente a algum texto fornecido pelo usuário, ou selecionar de uma série de opções. Você pode até mesmo criar virtualmente qualquer tipo de filtro que puder imaginar usando a Localização Avançada.
Você também pode configurar filtros de lista usando o estúdio de design do Power Pages.
Habilitar o filtro da lista
Na seção Filtro de Metadados, marque a caixa de seleção Ativado. Isso adicionará a área de Filtro à lista quando ela for exibida. Enquanto você não tiver definido pelo menos um tipo de filtro, a caixa será exibida vazia.
Você pode definir como a área de Filtro na lista será renderizada usando a configuração de Orientação. O padrão, Horizontal, renderiza a área de Filtro acima da lista. A orientação vertical renderiza a área de Filtro como uma caixa à esquerda da lista.
Tipos de filtros
Tipo de Filtro | Descrição |
---|---|
Filtro de Texto | Filtre a lista usando uma caixa de texto para procurar o texto correspondente em um atributo selecionado da tabela fornecida. |
Conjunto de Filtro de Atributos | Filtre a lista de entidades usando uma série de caixas de seleção. Cada uma tenta corresponder sua condição com um atributo específico da tabela fornecida. |
Conjunto de Pesquisa | Filtre a lista de entidades usando uma série de caixas de seleção. Cada uma representa um relacionamento entre um registro para a tabela fornecida e um registro para uma tabela relacionada. |
Conjunto de Filtros de Intervalo | Semelhante ao conjunto de filtros do atributo, exceto que cada caixa de seleção pode representar duas condições, em vez de uma (por exemplo, maior ou igual a 0 e menor que 100). |
Conjunto Dinâmico de Listas de Seleções | Semelhante a escolher um valor da lista de seleção em um Conjunto de Filtros do Atributo. O Conjunto da lista de seleção dinâmica não exige que você especifique as opções da lista de seleção para filtragem; em vez disso, ele gera a lista completa de opções quando a lista for carregada. |
Conjunto Dinâmico de Pesquisa | Semelhante ao conjunto de pesquisa. O Conjunto de pesquisa dinâmica não exige que você especifique as opções de pesquisa para filtragem; em vez disso, ele gera a lista completa de opções quando a lista for carregada. |
Filtro FetchXML | Filtre a lista usando uma FetchXML condição de filtro. |
Filtro de texto
O filtro de Texto adiciona uma uma caixa de texto à área de Filtro da lista que está vinculada a um atributo do tipo de tabela da lista. Quando um usuário aplica o filtro, a lista só exibe os registros cujo atributo selecionado contenha o valor.
Para adicionar um filtro de Texto, selecione +Filtro de Texto.
O filtro de Texto usa os seguintes atributos:
Name | Descrição |
---|---|
Atributo | O nome do atributo no tipo de tabela selecionado da lista para a filtragem. Somente atributos com o tipo Cadeia de caracteres são válidos para o filtro de Texto. |
Nome de Exibição | Substitui o rótulo do filtro quando a lista é exibida. Por padrão, ele será definido automaticamente para o nome do atributo selecionado. |
Conjunto de Filtro de Atributos
O Conjunto de Filtro de Atributos adiciona uma série de opções para a filtragem da lista, vinculado a um atributo único do tipo de tabela selecionado da lista. Quando um usuário aplica o filtro, a lista só exibe os registros que correspondem exatamente a, pelo menos, uma das opções selecionadas.
O Conjunto de filtros do atributo usa os seguintes atributos:
Name | Descrição |
---|---|
Atributo | O nome do atributo no tipo de tabela selecionado da lista para a filtragem. Somente os atributos com os tipos a seguir são válidos para um filtro de Texto: String, BigInt, Decimal, Duplo, Inteiro, Monetário, Lista de seleção, Data e Hora e Booliano. |
Nome de Exibição | Substitui o rótulo do filtro quando a lista é exibida. Por padrão, ele será definido automaticamente para o nome do atributo selecionado. |
Opções | Um conjunto de valores possível para filtragem. Consulte abaixo para obter detalhes. |
Opções do conjunto de Filtros do atributo
Um Conjunto de filtros do atributo que geralmente tem qualquer número de opções, com exceções dos atributos Boolianos e lista de seleção. Um conjunto de filtros de atributos boolianos pode ter somente uma ou duas opções; uma verdadeira e outra falsa. Um Conjunto de filtros do atributo de lista de seleção pode ter pelo menos uma opção para cada valor possível na lista de seleção.
As opções têm os seguintes atributos:
Name | Descrição |
---|---|
Operador | O operador de comparação usado para filtrar os resultados, por exemplo, Igual a, Menor que etc. A lista de operadores da opção dependerá do tipo de atributo selecionado para o filtro. Por exemplo, tipos numéricos (Decimais) terão Operadores como Menor que ou Maior que, enquanto os atributos da String usarão operadores como Começa com ou Contém. Os operadores Lista de seleção e Booliano são sempre Iguais. |
Valor | O valor real usado para esta condição do filtro. |
Nome de Exibição | Substitui o nome para exibição para essa opção na caixa Filtro. Por padrão, ele será definido para o mesmo valor do atributo de Valor. |
Conjunto de pesquisa
O Conjunto de Pesquisa adiciona uma série de opções para a filtragem da lista, vinculado a uma tabela relacionada ao tipo de tabela selecionado da lista. Quando um usuário aplica o filtro, a lista só exibe os registros que correspondem exatamente a, pelo menos, um dos registros relacionados.
O Conjunto de pesquisas usa os seguintes atributos:
Name | Descrição |
---|---|
Relação | O nome da tabela relacionada ao tipo de tabela selecionado da lista para a filtragem. Somente tabelas com um relacionamento um para muitos ou muitos para muitos com o tipo de tabela selecionado da lista são exibidas como opções para este tipo de filtro. |
Nome de Exibição | Substitui o rótulo do filtro quando a lista é exibida. Por padrão, ele será definido automaticamente para o nome do relacionamento selecionado. |
Opções | Um conjunto de valores possível para filtragem. Consulte abaixo para obter detalhes. |
Opções do conjunto de pesquisas
Um conjunto de pesquisas pode ter qualquer número de opções, com o único limite sendo o número de registros relacionados do tipo relacionado selecionado.
As opções têm os seguintes atributos:
Name | Descrição |
---|---|
Valor | O registro do tipo relacionado selecionado para filtragem. |
Nome de Exibição | Substitui o nome para exibição para essa opção na caixa Filtro. Por padrão, ele será definido para o mesmo valor do atributo de Valor. |
Conjunto de filtros de intervalo
O conjunto de filtros do intervalo adiciona uma série de opções, cada uma com uma ou mais condições, à área do Filtro. Quando um usuário aplica o filtro, a lista só exibe os registros que correspondem exatamente a todas as condições em, pelo menos, uma das opções selecionadas.
O Conjunto de filtros do intervalo usa os seguintes atributos:
Name | Descrição |
---|---|
Atributo | O nome do atributo no tipo de tabela selecionado da lista para a filtragem. Somente os atributos com os tipos a seguir são válidos para um filtro de Texto: String, BigInt, Decimal, Duplo, Inteiro, Monetário, Data e Hora. |
Nome de Exibição | Substitui o rótulo do filtro quando a lista é exibida. Por padrão, ele será definido automaticamente para o nome do atributo selecionado. |
Opções | Um conjunto de valores possível para filtragem. Consulte abaixo para obter detalhes. |
Opções do conjunto de filtros do intervalo
Um conjunto de filtros do intervalo pode ter qualquer número de opções. Cada opção produzirá uma condição de filtro com uma ou duas subcondições, todas devem ser atendidas para que a condição seja verdadeira.
As opções têm os seguintes atributos:
Name | Descrição |
---|---|
Operador 1 | O primeiro operador de comparação usado para filtrar os resultados, por exemplo, Igual a e Menor que. A lista de operadores da opção dependerá do tipo de atributo selecionado para o filtro. Por exemplo, tipos numéricos (Decimais) terão Operadores como Menor que ou Maior que, enquanto os atributos da String usarão operadores como Começa com ou Contém. Os operadores Lista de seleção e Booliano são sempre Iguais. |
Valor 1 | O primeiro valor usado para esta condição do filtro. |
Operador 2 (opcional) | O segundo operador de comparação usado para filtrar os resultados, por exemplo, Igual a e Menor que. A lista de operadores da opção dependerá do tipo de atributo selecionado para o filtro. Por exemplo, tipos numéricos (Decimais) terão Operadores como Menor que ou Maior que, enquanto os atributos da String usarão operadores como Começa com ou Contém. Os operadores Lista de seleção e Booliano são sempre Iguais. |
Valor 2 (opcional) | O segundo valor usado para esta condição do filtro. |
Nome de Exibição | Substitui o nome para exibição para essa opção na caixa Filtro. Por padrão, ele será definido dinamicamente com base nos operadores e valores selecionados. |
Conjunto Dinâmico de Listas de Seleções
O conjunto de lista de seleções dinâmica adiciona uma série de opções de filtragem que representa todos os valores de um campo da lista de seleção especificada. Isso difere de selecionar uma lista de seleção no conjunto de filtros do atributo. No Conjunto de filtros do atributo, é necessário especificar um conjunto de opções que serão disponibilizadas ao usuário para filtragem; no conjunto da lista dinâmica de seleção, é necessário apenas especificar o campo da lista de seleção e todo o conjunto de opções será fornecido automaticamente. Se você precisar de maior controle, recomenda-se utilizar o conjunto de filtros do atributo.
O conjunto da lista de seleção dinâmica usa as seguintes opções:
Name | Descrição |
---|---|
Atributo | O nome do atributo Lista de seleção no tipo de tabela selecionado da lista para a filtragem. |
Nome de Exibição | Substitui o rótulo do filtro quando a lista é exibida. Por padrão, ele será definido automaticamente para o nome do atributo selecionado. |
Conjunto Dinâmico de Pesquisa
O Conjunto Dinâmico de Pesquisa adiciona uma série de opções dinâmicas para a filtragem da lista, vinculado a uma tabela relacionada ao tipo de tabela selecionado da lista. Quando um usuário aplica o filtro, a lista só exibe os registros que correspondem exatamente a, pelo menos, um dos registros relacionados.
É diferente do Conjunto de pesquisas. No Conjunto de Pesquisa, você deve especificar manualmente as tabelas relacionadas para a filtragem. No grupo Conjunto Dinâmico de Pesquisa, você só precisará especificar o relacionamento para a filtragem e uma lista de opções será gerada com base na exibição especificada das tabelas relacionadas.
O conjunto de pesquisas dinâmicas usa as seguintes opções:
Name | Descrição |
---|---|
Relação | O nome da tabela relacionada ao tipo de tabela selecionado da lista para a filtragem. Somente tabelas com um relacionamento um para muitos ou muitos para muitos com o tipo de tabela selecionado da lista são exibidas como opções para este tipo de filtro. |
Exibir | A exibição (Consulta Salva) a ser usada como a origem da lista de tabelas dinâmicas para a filtragem. |
Coluna de Rótulos | O campo da exibição que fornece cada valor de Nome da tabela. |
Pesquisa de Filtro em Relacionamento | Especifica um relacionamento entre a tabela especificada no campo Relacionamento e o usuário conectado. Se a tabela especificada no campo Relacionamento também tiver um relacionamento com um contato, você poderá restringir a lista opções de filtragem para o usuário conectado relacionado. |
Nome de Exibição | Substitui o rótulo do filtro quando a lista é exibida. Por padrão, ele será definido automaticamente para o nome do relacionamento selecionado. |
FetchXML filtro
O filtro do intervalo pode criar um filtro de caixa de texto simples, como o filtro de Texto, ou um conjunto de opções como os outros tipos de filtros. Ele permite que você crie manualmente praticamente qualquer tipo de filtro para a lista usando FetchXML.
O FetchXML filtro usa apenas um atributo:
Name | Descrição |
---|---|
FetchXML | A instrução XML que representa o filtro. |