Início > Artigos > Filtro Livre

Filtro Livre

Além dos filtros gerais do sistema, disponibilizamos uma nova opção de filtro, onde todos os campos do Datasource da aba em questão, podem servir como filtros livres, deixando assim o usuário final livre para realizar diversos filtros na aba.

Para habilitar o filtro dinâmico, em modo desenvolvimento acesse o menu Projeto >> Opções >> Configurar: Marque o checkbox "Mostrar filtros dinâmicos", conforme imagem abaixo. Clique em Arquivo >> Salvar e reinicie o sistema.

 

Acesso o menu "Filtros". Deverá carregar os filtros dinâmicos, semelhante imagem abaixo.

Para criar um filtro, selecione o Datasource (em caso em que existe mais de um datasource na aba, sera aberto uma lista contendo todos os datasources, onde será possível realizar filtros com um ou mais datasources), selecione o campo que deseja utilizar no filtros, o tipo de operação (em caso de campo do tipo texto escolher o tipo de operação "contém"), escolher o conteúdo que deseja filtrar e clicar no botão "Adicionar Filtro".

 

Para adicionar mais filtros, siga o mesmo processo anterior e clique no botão Adicionar Filtro novamente. Deverá aparecer a lista de filtros logo abaixo das escolhas, conforme imagem abaixo:

 

Para filtrar, clique no botão "Aplicar". O filtro é aplicado na aba, respeitando o conteúdo filtrado nos datasources. Ao alterar de aba, o filtro é aproveitado caso o datasource da aba possua o mesmo nome.

É provável que haja necessidade de limitar os campos a serem exibidos ao usuário final, por questões de relevância por exemplo.

Nesse caso, no menu de filtros, clique no botão "Campos Autorizados", selecione somente os campos que deseja deixar habilitado para filtro no modo cliente e clique em "Salvar e Sair":

 

 

No modo cliente é exibido somente os campos marcados acima, conforme exemplo abaixo: