Skip to main content
Announcements
NEW: Seamless Public Data Sharing with Qlik's New Anonymous Access Capability: TELL ME MORE!
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

3 Replies
nicolett_yuri

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

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