Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Como filtrar os registros do browse
Para efetuar um filtro, para exibir no browse apenas determinados registros segundo uma regra, siga o procedimento abaixo:
- No Browse da rotina, clique no botão Filtrar
- Clique em Criar Filtro
- Na tela Criar Filtro, defina um Nome para o filtro
- Em Campo, selecione o campo da tabela que deseja utilizar no filtro
- Em Operador, defina a operação que será feita com o campo
- Em Expressão, preencha o texto que será utilizado no filtro
- Após configurar, clique em Adicionar. A condição será incluída na parte debaixo da janela. Você pode utilizar também as condições e, ou e os parenteses para montar uma condição complexa.
- Segue abaixo uma imagem com um exemplo de filtro considerando a Loja igual a1 e Codigo Maior que 001:
- Após criar o filtro, clique em Salvar, marque o filtro e clique em Aplicar filtros selecionados (clique em Confirmar no P11)
Nota | ||
---|---|---|
| ||
Na criação do filtro há as opções Padrão, Expressão e Função. Na opção Expressão você pode montar manualmente sua expressão e Adicionar, e na opção Função você pode utilizar uma função própria previamente compilada no RPO, digitando a chamada da função no respectivo campo. |
Informações | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Filtros que utilizam data trazem opções diferenciadas no campo Operador, como "Ontem", "Hoje", "Mês atual", etc. Segue abaixo a listagem de operadores e suas descrições: * Os cálculos consideram o domingo como primeiro dia da semana e sábado como último dia da semana * Database com dia, mês e ano, não apenas o dia. Por exemplo, para a opção Mês Atual, é considerado o mês e ano atuais, não apenas o mês. Para fazer um filtro que leve em consideração registros apenas do mês atual, não importando o ano, deve-se utilizar a opção Expressão, com a seguinte expressão (utilizaremos o campo de Data de Nascimento da tabela de Clientes, e o mês de janeiro como exemplo): MONTH(A1_DTNASC)==1
Ontem: filtra registros com a database do sistema menos 1 dia.
Hoje: filtra registros com a database do sistema do dia atual.
Para Amanhã: filtra registros com a database do sistema + 1 dia.
Próximos 7 Dias: filtra registros com o intervalo de tempo da database atual do sistema + 1 dia e a database atual do sistema + 7 dias.
Últimos 7 Dias: filtra registros com o intervalo de tempo da database atual do sistema - 7 dias e a database atual do sistema.
Próxima Semana: filtra registros da próxima semana da database, independente do dia da semana atual.
Semana Anterior: filtra registros da semana anterior da database, independente do dia da semana atual.
Esta Semana: filtra registros da semana da database atual, independente do dia da semana atual.
Próximo Mês: filtra registros do mês seguinte ao mês da database atual, colocando como data inicial o primeiro dia do mês seguinte e como data final o último dia do mês seguinte.
Mês Passado: filtra registros do mês anterior ao mês da database atual, colocando como data inicial o primeiro dia do mês anterior e como data final o último dia do mês anterior.
Mês Atual: filtra registros do mês atual da database, colocando como data inicial o primeiro dia do mês atual e como data final o último dia do mês atual.
Próximo Ano: filtra registros do ano seguinte ao ano atual da database, colocando como data inicial o primeiro dia do próximo ano e como data final o último dia do próximo ano.
Ano Passado: filtra registros do ano anterior ao ano atual da database, colocando como data inicial o primeiro dia do ano anterior e como data final o último dia do ano anterior.
Últimos X Dias: filtra registros dos últimos X dias referente a database, onde X é um número que pode ser inserido pelo usuário no campo Dias, durante a criação do filtro.
Próximos X Dias: filtra registros dos próximos X dias referente a database, onde X é um número que pode ser inserido pelo usuário no campo Dias, durante a criação do filtro.
Últimas X Semanas: filtra registros das últimas X semanas referente a database, onde X é um número que pode ser inserido pelo usuário no campo Semanas, durante a criação do filtro.
Próximas X Semanas: filtra registros das próximas X semanas referente a database, onde X é um número que pode ser inserido pelo usuário no campo Semanas, durante a criação do filtro.
Últimos X Meses: filtra registros dos últimos X meses referente a database, onde X é um número que pode ser inserido pelo usuário no campo Meses, durante a criação do filtro.
Próximos X Meses: filtra registros dos próximos X meses referente a database, onde X é um número que pode ser inserido pelo usuário no campo Meses, durante a criação do filtro.
Últimos X Anos: filtra registros dos últimos X anos referente a database, onde X é um número que pode ser inserido pelo usuário no campo Anos, durante a criação do filtro.
Próximos X Anos: filtra registros dos próximos X anos referente a database, onde X é um número que pode ser inserido pelo usuário no campo Anos, durante a criação do filtro.
Anterior a X Meses: filtra registros anteriores a X meses referente a database, onde X é um número que pode ser inserido pelo usuário no campo Meses, durante a criação do filtro.
Dif. Dt. base menor X dias: filtra registros anteriores a database menos X dias, onde X é um número que pode ser inserido pelo usuário no campo Dias, durante a criação do filtro.
Dif. Dt. base maior X dias: filtra registros posterior a database mais X dias, onde X é um número que pode ser inserido pelo usuário no campo Dias, durante a criação do filtro.
|