Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
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

Tags (1)
1 Solution

Accepted Solutions
nicolett_yuri
Not applicable

Re: Filtros

Segue o exemplo

3 Replies
nicolett_yuri
Not applicable

Re: Filtros

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
Not applicable

Re: Filtros

Segue o exemplo

Not applicable

Re: Filtros

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