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á.
- Na tela com o browse aberto, clique no botão Filtrar
- Note que os filtros possui o nome que o usuário salvou
- Clique em Outras Ações > Expressão
- 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
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.