Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
EduardoAlexandredeFrancisco

Retornar Valores de datas anteriores a selecionada

Olá.

Cenário:

Tenho uma tabela com 2 colunas Data e Valor. A coluna de valor tem que mostrar o acumulado até a data selecionada.

Exemplo:

DT_COMPRACOLUNA_VALORAcumulado
01/01/201610
02/01/201621 + 2 =3
03/01/201611 + 2 + 1 =4
04/01/201621 + 2 + 1 + 2 = 6
05/01/201621 + 2 + 1 + 2 + 2 =8
06/01/201631 + 2 + 1 + 2 + 2 + 3 = 11
07/01/201601 + 2 + 1 + 2 + 2 + 3 + 0 = 11
08/01/201601 + 2 + 1 + 2 + 2 + 3 + 0 + 0 = 11
09/01/20162

1 + 2 + 1 + 2 + 2 + 3 + 0 + 0  + 2= 13

Problema

Quando eu não seleciono nada (nenhum data) está funcionando. O problema é quando seleciona apenas uma data. Ex. Se seleciono a data 04/01/2016 a coluna valor tem que mostrar 6, se seleciono 09/01/2016 a coluna valor tem que mostrar 13.

Como resolver?

Expressão:

Na coluna valor estou usando as seguinte expressões:

if(RowNo() <2,

     //se for apenas uma coluna, retorna o acumulado até a data selecionada

       sum({<DT_COMPRA={"<=$(=DATE(MAX(DT_COMPRA)))"}>}VL_COMPRA),

     //mostra a compra + acumulado   

     Above(sum(VL_COMPRA),1)+Above([COLUNA_VALOR])

)

)

Labels (2)
20 Replies
EduardoAlexandredeFrancisco
Author

Rodrigo,

Qual a diferença no set analysis colocar o campo sum{<DT_DIA>}VALOR) x SUM({<DT_DIA=>}VALOR) ?

Anonymous
Not applicable

É a mesma coisa, eu acho.

nicolett_yuri

Sim, é a mesma coisa. Ambas desconsideram seleções realizadas no campo DT_DIA

EduardoAlexandredeFrancisco
Author

Infelizmente não deu certo.

Quando eu selecione uma data, o sistema busca apenas aquela data e não as anteriores.

Anonymous
Not applicable

posta um qvw de exemplo pra ficar mais fácil de lhe ajudar.

EduardoAlexandredeFrancisco
Author

Segue QVW para analise.

Problema.qvw - Google Drive

Anonymous
Not applicable

Veja se ajuda.

EduardoAlexandredeFrancisco
Author

Reabrindo o problema..

Pois quando eu publico no AccessPoint, o filtro de data não funciona. Ao selecionar uma data, as outras datas continuam mostrando.

No exemplo abaixo, o QVW usado como solução, eu selecionei a data 07/01/2016, e as datas antes disso ainda aparecem , sem valor mas aparece.

Capturar.JPG

Anonymous
Not applicable

na aba Dimensões, selecione a opção "Ocultar quando o valor for nulo"

EduardoAlexandredeFrancisco
Author

Já fiz e não deu certo.