Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
levisouuza
Contributor
Contributor

Soma de valores do dia anterior

Bom dia pessoal!

Desejo verificar a possibilidade de somar o consumo de produtos do dia anterior. Criei a expressão:  SUM({<DT_MOVIMENTACAO = {$(=DATE({1](TODAY()-1)))}>} CONSUMO). É informado que a expressão está ok, porém não retorna valor. 

Labels (4)
6 Replies
Gui_Approbato
Partner - Creator III
Partner - Creator III

Olá Levi,

Tem um ']' ali na sua expressão ai invés de um } . Não sei se é isso.

De todo modo, tente:

Sum({<DT_MOVIMENTACAO={'$(=Today()-1)'}>}  CONSUMO) 

Veja se na parte de baixo (que auxilia a expressão) a data aparece já

levisouuza
Contributor
Contributor
Author

Continua retornando o valor  0.  Quando eu informo a expressão com a data específica * SUM({<DT_MOVIMENTACAO = {'07/01/2020'}>} CONSUMO) * o valor é informado corretamente. 

levisouuza
Contributor
Contributor
Author

Todas as hipóteses que eu já tentei:

SUM({$<DT_MOVIMENTACAO={$(=({1}(TODAY()-1)))}>}CONSUMO)

TESTE 2
Sum({$<DT_MOVIMENTACAO={'$(=Today()-1)'}>} CONSUMO)

TESTE 3
SUM({$<DT_MOVIMENTACAO={$(=DATE(MAX(DT_MOVIMENTACAO)))}>}CONSUMO)

TESTE 4
SUM({$<DT_MOVIMENTACAO={$(=MAX({1}ANO_ENTRADA))}>} CONSUMO)

TESTE 5
sum({$< DT_MOVIMENTACAO={$(today()-1)}>}CONSUMO)

Todas 'estão ok' de acordo com corretor de expressões mas não retornam valores.

Gui_Approbato
Partner - Creator III
Partner - Creator III

Então o problema deve estar no formato original da sua data. Veja se está como DD/MM/YYYY , esse tipo de coisa.

Talvez tenha que transformar no script para deixar ela adequada nesse sentido.

perkalowygd
Contributor
Contributor


@Gui_Approbato wrote:

Então o problema deve estar no formato original da sua data. Veja se está como DD/MM/YYYY , esse tipo de coisa.

Talvez tenha que transformar no script para deixar ela adequada nesse sentido.


Thank you for sharing your knowledge.

andredalsasso
Contributor
Contributor

Sum({<[DT_INCLUSAO.autoCalendar.Date]={'$(=Date(Today()-1))'}>} TOTAL)