Como ver os campos de um filtro num browse do Protheus

No artigo de hoje, vamos demonstrar em como visualizar os campos que fazem parte de um filtro numa tela do Protheus.

Se alguma vez, você teve que dar suporte para algum usuário no Protheus, e ele estava com um filtro ativado na tela, e você se perguntou, como reproduzir esse filtro com seu usuário, hoje nós vamos demonstrar em como identificar os campos que formam um filtro numa tela do Protheus.

Então vamos lá.

  1. Na tela com o browse aberto, clique no botão Filtrar

Opção Filtrar

  1. Note que os filtros possui o nome que o usuário salvou

Filtros criados

  1. Clique em Outras Ações > Expressão

Botão para ver a Expressão

  1. Agora os filtros irão exibir os campos e funções que compõem, como por exemplo, no print abaixo temos dois filtros fixos de campos, e o terceiro aquele filtro que mostra uma pergunta pro usuário digitar o conteúdo em tempo de execução

Visualizando as expressões dos filtros

Ai após identificar os filtros, ai você consegue tentar rastrear a origem, abaixo alguns exemplos:

  • Dentro de algum fonte (através da função DbSetFilter ou do método SetFilterDefault)
  • Salvo no profile do usuário
  • Tabela de filtros SRW

Bom pessoal, por hoje é só.

Abraços e até a próxima.

Dan (Daniel Atilio)
Cristão de ramificação protestante. Especialista em Engenharia de Software pela FIB, graduado em Banco de Dados pela FATEC Bauru e técnico em informática pelo CTI da Unesp. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor e mantenedor do portal Terminal de Informação.

Deixe uma resposta

Terminal de Informação