Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Posting on Qlik Community is temporarily paused. Thank you for patience and we'll update you soon!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Filtros

Bom dia.

Em um aplicativo que tenho, preciso gerar um relatório com filtros pré determinados.

Minha ideia é criar um objeto de texto, onde vou clicar para que este relatório (depois de configurado) seja gerado.

Para gerar o relatório, preciso aplicar um filtro de um intervalo de meses.

Ao clicar no objeto de texto consigo criar uma ação para filtrar o campo desejado, porém o problema é que preciso filtrar os 4 últimos meses comparando com a data atual.

Para verificar quais não os 4 últimos meses, consigo através da seguinte função:

=If( NomeMes >= (MonthName( AddMonths(Today(),-4) )) and NomeMes < MonthName( AddMonths(Today(),0) ), NomeMes)

Mas ao adicionar uma ação ao objeto, para realizar o filtro no campo NomeMes, não funciona.

Se colocar na ação para receber somente um mês da certo, ex:

(MonthName( AddMonths(Today(),-4) ), neste caso filtra o mês de set/2014, mas preciso filtrar de Set/2014 a Dez/2014.

Como poderia fazer para fazer este filtro por meio de uma ação no objeto de texto?

Att,

Jefferson Mittanck

1 Solution

Accepted Solutions
nicolett_yuri
Partner Ambassador/MVP
Partner Ambassador/MVP

3 Replies
nicolett_yuri
Partner Ambassador/MVP
Partner Ambassador/MVP

Jefferson, a ideia é na ação de Selecionar no Campo, você colocar os sinais de maior e menor, porém para isso funcionar você precisa ter certeza que o seu campo de data realmente é uma data.

Vou montar um exemplo e anexo em seguida.

nicolett_yuri
Partner Ambassador/MVP
Partner Ambassador/MVP

Segue o exemplo

Not applicable
Author

Boa tarde Yuri.

Muito obrigado pelo seu retorno.

Com o exemplo que enviou anexo consegui atender a situação que estava precisando.

Grato,

Jefferson Mittanck