Qlik Community

Ask a Question

QlikView App Dev

Discussion Board for collaboration related to QlikView App Development.

Announcements
Join this live chat April 6, 10AM EST - QlikView to Qlik Sense REGISTER
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Dúvidas Set Analysis

Bom dia a todos!
Estou precisando fazer esse filtro, por exemplo:

SUM( (DTTRANSFERENCIA IS NULL OR DTTRANSFERENCIA < '20140930') VALOR)

Como faço isso em set analysis?

Descrição do exemplo: Somatório de valor, onde a data seja nula ou menor que uma data qualquer.

Aguardo um retorno de vocês e desde já agradeço.

Pablo

1 Solution

Accepted Solutions
Not applicable
Author

Consegui fazer funcionar, bem parecido como você colocou, Tiago...sendo que fiz dessa forma:

sum({$-<DTTRANSFERENCIA={'*'}>+<DTTRANSFERENCIA={"<=$(v_data_trans)"}>} VALOR_FOLHA)
Se você notar, o sinal de negativo eu coloco depois do $.

Colocando assim como você diz, não funcionou.
Mas te agradeço pela dica.

Abraço e até mais.

View solution in original post

4 Replies
Gysbert_Wassenaar

SUM( {<DTTRANSFERENCIA-={'*'}>+<DTTRANSFERENCIA={'<20140930'}>} VALOR)


talk is cheap, supply exceeds demand
Not applicable
Author

Não está funcionando...
Falta alguma coisa nessa sintaxe que você mandou.

Eu estou fazendo isso aqui:

sum({$< DTTRANSFERENCIA={"<$(v_data_trans)"}>} VALOR_FOLHA)
somatorio do valor_folha, onde DTTRANSFERENCIA é menor que minha variável.
Mas preciso pegar TAMBÉM, as data que estão nulas.

Entendesse?

tiagopost
Contributor III
Contributor III

Tá usando assim?

sum({$<DTTRANSFERENCIA-={'*'}>+ < DTTRANSFERENCIA={"<$(v_data_trans)"}>} VALOR_FOLHA)

Not applicable
Author

Consegui fazer funcionar, bem parecido como você colocou, Tiago...sendo que fiz dessa forma:

sum({$-<DTTRANSFERENCIA={'*'}>+<DTTRANSFERENCIA={"<=$(v_data_trans)"}>} VALOR_FOLHA)
Se você notar, o sinal de negativo eu coloco depois do $.

Colocando assim como você diz, não funcionou.
Mas te agradeço pela dica.

Abraço e até mais.

View solution in original post