Filtro Refinado
O filtro refinado é um recurso onde é possível integrar uma interface de pesquisa, ao lado da grid, restringindo valores de acordo com um universo existente na base de dados.
Configuração
Configuração do filtro refinado
Mover filtrados acima
Sempre que você filtrar por um campo, este campo é movido para o topo da pilha do filtro refinado.
Mostrar quantidade
Ao lado dos valores dos campos, aparecerá a quantidade existente. Ex.: Brasil (1547)
Modo de início
Permite a escolha do modo inicial dos campos no filtro refinado.
Largura mínima
Define a largura mínima para os campos do filtro refinado.
Largura máxima
Define a largura máxima para os campos do filtro refinado.
Altura mínima
Define a altura mínima para os campos do filtro refinado.
Altura máxima
Define a altura máxima para os campos do filtro refinado.
Recolhido/Expandido
Ativa a opção de recolher ou expandir o painel de opções do filtro refinado para melhorar a visualização da Grid.
Iniciar como Recolhido/Expandido
Disponível apenas quando a opção Recolhido/Expandido está ativa, define se o filtro refinado iniciará aberto ou fechado.
As opções são:
Iniciar Aberto
Iniciar Fechado
Por padrão, para novas aplicações, esta opção virá com o valor Iniciar Aberto.
Usar modal
Quando habilitado, define a abertura de modal ao clicar na opção + Ver Todos.
O botão + Ver Todos é definido nas configurações dos campos do filtro, ao limitar a quantidade de registros exibidos no campo. Para mais detalhes, clique aqui.
Exemplo da tela de modal
Quantidade de colunas do modal
Define a quantidade de colunas para a exibição dos registros no modal.
Ao habilitar a utilização de modal, serão exibidas 3 colunas por padrão. Apenas números inteiros maiores que 0 são aceitos.
Altura do modal
Define a altura em pixel do modal que será exibido.
Apenas o número deve ser informado, sem unidade de medida, caso contrário o valor não será considerado.
Largura do modal
Define a largura em pixel do modal que será exibido.
Apenas o número deve ser informado, sem unidade de medida, caso contrário o valor não será considerado.
Exibir tags
Define a exibição ou não das tags com os valores selecionados do filtro.
Quando ativa as tags são exibidas, como na imagem abaixo.
Exibir como checkbox
Define se os valores do filtro serão exibidos com checkbox ou como links.
Exemplo de exibição com checkbox
Quando ativado, os valores terão um checkbox indicando a sua seleção se estão selecionados ou não.
Exemplo de exibição sem o checkbox
Quando desativada, os valores do filtro são exibidos como link, e o botão selecionar é mostrado, para que mais de um valor possa ser selecionado.
Submeter ao marcar
Quando ativa, o filtro é aplicado instantaneamente, após a seleção do valor desejado.
Ao ativar esta opção, a aplicação é recarregada a cada seleção dos valores do filtro.
Exibir checkbox marcado
Define o formato inicial do checkbox dos valores do filtro.
Quando ativo, ao acessar a aplicação o checkbox do filtro já vem marcado, representando o universo de dados da aplicação. Desta forma, o usuário terá que desmarcar as opções que não deseja visualizar.
Quando desativada, ao acessar a aplicação o checkbox do filtro estará desmarcado. Desta forma, o usuário terá que marcar as opções que deseja filtrar.
Exemplo da opção habilitada
Exemplo da opção desabilitada
Selecionar Campos
O filtro refinado é automaticamente adicionado à consulta, quando, um ou mais campos da Consulta estiverem selecionados na aba “Selecionar Campos”.
Editando Campos
Na aba “Edição dos campos”, você pode configurar cada campo de acordo com o que deseja.
Campos
Listagem de campos selecionados na aba “Selecionar Campos”.
Range
Permite mostrar um slider com intervalos entre o maior e o menor valor do campo.
Incrementar
Define um valor inteiro para o incremento do range.
Mostrar Valor
Quando marcado, exibe o intervalo de valores do slider.
Multiselect
Ativa a seleção de múltiplos valores para realizar o filtro.
Iniciar aberta
Define a forma inicial de exibição do campo no filtro refinado.
Veja mais
Quando marcado, ativa a opção de “Veja Mais” nos registros do filtro.
Quantidade
Define a quantidade inicial de registros a serem exibidos.
Data
Formato da data que será exibido no filtro.
Ordenação
Ordenação dos registros.
Mensagem para campos vazios
Define uma mensagem a ser exibida, quando o campo tiver valores vazios.