Feedback

Filtro

Configuração

Através do quadro abaixo podemos definir todas as opções que farão parte do Filtro do Formulário.

Interface de configuração do Filtro. Interface de configuração do Filtro.

  • Atributos

  • Filtro Vazio : Se o usuário escolher Sim, serão apresentados todos os registros, caso os campos do filtro estejam em branco. Se a opção for Não nenhum registro é exibido.
  • Condição do Filtro : Permite selecionar o comando SQL AND (e) ou OR (ou) para definir os critérios de pesquisa a serem utilizados;
  • Exibir Condição : Exibir condição do filtro para que o usuário possa escolher sua opção. Nesse caso “AND” (e) ou “OR” (ou) aparecerão no Formulário de Filtro para que o usuário selecione a opção desejada.
  • Usar Autocomplete nos Campos : Campo vira autocomplete automaticamente de acordo com os valores existentes no banco de dados, Se o usuário escolher Sim, o autocomplete será habilitado de forma automatica em todos os campos que possuirem relacionamento. Se a opção for Não nenhum autocomplete será exibido. Caso a opção selecionada seja Defino por campo será respeitada a configuração individual de cada campo.

Filtro dinâmico

Funcionalidade que permite que ao usuário final realizar buscas em sua aplicação sem precisar navegar para outra aplicação, o desenvolvedor precisará indicar quais campos ficarão disponíveis na aplicação.

Configuração

Interface Configuração do Filtro dinâmico. *Interface Configuração do Filtro dinâmico.

  • Usar a tecla ENTER para : Utilize a tecla ENTER para tabular de um campo para o próximo, ou para submeter a pesquisa.

Selecionar Campos

Interface de seleção dos campos do filtro dinâmico. Interface de seleção dos campos do filtro dinâmico.

QuickSearch

Quick Search é uma opção que nos permite fazer buscas em vários campos da aplicação através de um campo de entrada de texto na barra de ferramentas.

Aplicação em execução com QuickSearch. Aplicação em execução com QuickSearch.

Configurações do Quicksearch

Interface de configuração do QuickSearch. Interface de configuração do QuickSearch.

Layout do Quicksearch

Simplificado: Visualização padrão do quicksearch. Nesta opção é exibido o input onde devemos informar o termos a ser buscado.

Layout simplificado

Estendido: Neste layout, além do input presente no layout simplificado, descrito acima, é possível selecionar as colunas onde a busca será realizada e o critério que será aplicado. Os critérios devem ser selecionados na opção _Critérios de Pesquisa__, são eles:

Contém, Início igual, Exatamente igual, Não contém, Diferente, Maior que, Maior igual, Menor que e Menor igual

Layout estendido

Destacar resultados

Destaca o resultado da pesquisa realizada.

Destaca o resultado da busca realizada

Botão dentro da área de pesquisa

Define o posicionamento do botão de pesquisa, se estará na área de texto ou fora dela.

Opção Ativa - Layout simplificado

Opção Desativada - Layout simplificado

Mostrar combobox no layout simplificado

Quando ativa, exibe um combobox contendo a junção dos campos definidos nas opções Configurações para pesquisa na opção ‘Todos os Campos’ e Configurações para Pesquisa Individual por campo, além dos critérios de pesquisa selecionados.

exibir_combobox

No combobox, a opção Todos os campos, selecionada na imagem acima engloba todos os campos selecionados na opção Configurações para pesquisa na opção ‘Todos os Campos’

Os demais campos presentes no combobox, mostrados abaixo de Todos os campos, são os definidos na opção Configurações para Pesquisa Individual por campo

Esta opção está disponível apenas no layout simplificado.

Marca d’agua

Define a marca d’água que será exibida no quicksearch. Pode ser utilizado uma lang ou um texto fixo.

Por padrão, utilizamos a lang: {lang_othr_qk_watermark}

Esta lang pode ser alterada na opção de Traduzir Aplicações.

Largura do Quicksearch

Largura em pixels do input do Quicksearch.

Buscar em qualquer parte

Quando esta opção estiver ativa, o Quicksearch realiza a busca em qualquer parte da string. Ao desativar, a busca será realizada utilizando o critério exatamente igual.

Configurações para Pesquisa Individual por campo

Esta configuração define os campos que estarão disponíveis no combobox do quicksearch, ao ativar a opção de Layout Estendido, nas configurações gerais

Campos do Quicksearch estendido

Campos para pesquisa individual

Usar campos exibidos na aplicação: Ao selecionar esta opção, apenas os campos exibidos na aplicação estarão disponíveis no combobox.

Definir campos manualmente: Permite que o desenvolvedor selecione os campos que estarão disponíveis no combobox do quicksearch.

Configurações para pesquisa na opção ‘Todos os Campos’

Esta opção define os campos que sempre estarão disponíveis para a busca no quicksearch, independente da sua configuração.

Ao utilizarmos o quicksearch sem especificarmos os campos que desejamos realizar a busca, os campos selecionados aqui serão incluídos na busca, mesmo que não estejam exibidos na interface.

Interface de seleção dos campos do QuickSearch.

Pesquisa em Todos os Campos

Todos os Campos somados aos campos da Pesquisa Individual: Além dos campos selecionados nesta opção os campos selecionados na opção Campos para pesquisa individual estarão disponíveis na busca do quicksearch.

Apenas os selecionados para Todos os Campos: Apenas os campos selecionado nesta opção estarão disponíveis na busca através do quicksearch

Critérios de Pesquisa

Define os critérios de busca do quicksearch.

Ao marcar as opções, o combobox com os critérios será exibo

Interface de configuração dos critérios de pesquisa do QuickSearch.

Estas são as opções disponíveis como critério de busca do quicksearch.

  • Contém
  • Início igual
  • Exatamente igual
  • Não contém
  • Diferente
  • Maior que
  • Maior igual
  • Menor que
  • Menor igual

Campos do Filtro

Estes são os campos disponíveis para utilização no filtro. Clique no campo desejado para acessar a documentação de configuração do campo no filtro.

Campo Texto Campo CNPJ
Campo Número Campo CPF e CNPJ
Campo Decimal Campo Select
Campo Moeda Campo Duplo Select
Campo Data Campo Checkbox
Campo Hora Campo Radio
Campo Data e Hora Campo Texto Auto-Complete
Campo CPF Campo Número Auto-Complete

Configuração do Filtro

Interface de configuração do filtro do campo número.

Usar autocomplete:

O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.

Usar Select2

Essa opção permite a utilização do novo componente para selecção de dados, permitindo pesquisas na caixa de seleção.

Quantidade de caracteres

Define a quantidade mínima de caracteres para o inicio da busca no Select2.

Quantidade de linhas

Define a quantidade de linhas que será mostrada na busca do Select2.

Quantidade de caracteres:

Define a quantidade de caracteres para iniciar a pesquisa.

Quantidade de linhas:

Define o número máximo de linhas para listar o resultado da pesquisa.

Largura:

Define a largura em pixels para a caixa de resultados.

Opções de pesquisa:

Define a validação que será feita para buscar o resultado da pesquisa.

Início igual: Irá trazer os resultados com o inicio igual ao da busca.
Qualquer parte: Irá trazer os resultados onde existe a busca em qualquer parte do registro.
Final igual: Irá trazer os resultados com o final igual ao da busca.

Converte Letra

Essa opção permite que o desenvolvedor informe como o texto será mostrado no momento da execução.

As opções disponiveis são:

Caixa Baixa: Todas as letras do texto serão convertidas para minúsculas.
Caixa baixa exec

Caixa Alta: Todas as letras do texto serão convertidos para maiúsculas.
Caixa alta exec

Capitula primeira palavra: A primeira letra da primeira palavra será convertida para maiúscula.
Capitula primeira exec

Capitula todas as palavras: Todas as primeiras letras de todas as palavras serão convertidas para maiúsculas.
Capitula todas exec

Posição entre valores:

Define a posição que os objetos serao exibidos.

Texto entre valores:

Texto que aparecerá entre os valores.

Submeter no Onchange:

Permite quando ativada, submeter o filtro quando houver alterações no campo.

Exibir Condição:

Permite quando ativada exibir ou não a condição do filtro, a mesma só funcionará se o filtro tiver ao menos uma opção.