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

Limitar quantidade por data, SUM({<....

Boa tarde...

Estou com um problema para exibir a quantidade produzida no dia de hoje...

Criei uma variável que vai receber a data atual, e na expressão eu tenho que validar para somar apenas os valores do dia de hoje..

Não posso limitar no scrip por tenho que ter valores de mais datas...

Variável no Script:

SET vDataAtual = DATE(TODAY());

Expressão:

Data de Produção tem que ser igual a variável que possui a data atual.

1 Solution

Accepted Solutions
rphpacheco
Creator III
Creator III

Tente:

Sum({<PRO_DAT_PRODUCAO={'$(=Date(Today()))'}>} PROD_QTD_PRODUCAO)

View solution in original post

8 Replies
Not applicable
Author

Tente assim:

sum({<PRO_DAT_PRODUCAO={$(vDataAtual)}>}PRO_QTD_PRODUCAO)

fonmarcelo
Contributor III
Contributor III

Corrija a Set Analysis: Sum({$<PRO_DAT_PRODUCAO={$(vDataAtual)}>} PRO_QTD_PRODUCAO).

Anonymous
Not applicable
Author

Bom dia,

Ainda não funcionou...

Se eu criar um texto ou uma caixa de entrada exibindo a variável vDataAtual ele está trazendo o dia de Hoje.

já na expressão parece que ele não esta conseguindo fazer a validação..

Olha o exemplo abaixo:

Com a validação data:

Sem a validação data:

lucianosv
Specialist
Specialist

Bom dia.

Como está na caixa de texto?

Como está na variável?

Dependendo disso é só para a expansão de $.

Enviado do meu iPhone

Em 24/04/2015, às 08:26, Jean Felipe da Silva <qcwebmaster@qlikview.com> escreveu:

Qlik Community

Limitar quantidade por data, SUM({<....

resposta de Jean Felipe da Silva em Qlik Brasil - Visualize a discussão completa

Bom dia,

Ainda não funcionou...

Se eu criar um texto ou uma caixa de entrada exibindo a variável vDataAtual ele está trazendo o dia de Hoje.

já na expressão parece que ele não esta conseguindo fazer a validação..

Olha o exemplo abaixo:

Com a validação data:

https://community.qlik.com/servlet/JiveServlet/downloadImage/2-761121-84986/pastedImage_1.png

Sem a validação data:

https://community.qlik.com/servlet/JiveServlet/downloadImage/2-761121-84987/pastedImage_2.png

https://community.qlik.com/servlet/JiveServlet/downloadImage/2-761121-84982/pastedImage_0.png

Responda a esta mensagem respondendo a este e-mail ou vá para a mensagem em Qlik Community

Inicie uma nova discussão em Qlik Brasil por e-mail ou em Qlik Community

Seguindo Qlik Brasil nestes fluxos: Caixa de Entrada

Anonymous
Not applicable
Author

Ao informar a data na mão ele funciona...

o problema está na variável que recebe o today().

Script:

SET vDataAtual = DATE(TODAY());

quando exibo ela no texto:

Assim funciona, mais quero colocar a variável no lugar da data...

Sum({$<PRO_DAT_PRODUCAO={'24/04/2015'}>} PRO_QTD_PRODUCAO).

lucianosv
Specialist
Specialist

Já tentou colocar o sinal = depois do (, antes do vDataAtual?

Enviado do meu iPhone

Em 24/04/2015, às 08:26, Jean Felipe da Silva <qcwebmaster@qlikview.com> escreveu:

Qlik Community

Limitar quantidade por data, SUM({<....

resposta de Jean Felipe da Silva em Qlik Brasil - Visualize a discussão completa

Bom dia,

Ainda não funcionou...

Se eu criar um texto ou uma caixa de entrada exibindo a variável vDataAtual ele está trazendo o dia de Hoje.

já na expressão parece que ele não esta conseguindo fazer a validação..

Olha o exemplo abaixo:

Com a validação data:

https://community.qlik.com/servlet/JiveServlet/downloadImage/2-761121-84986/pastedImage_1.png

Sem a validação data:

https://community.qlik.com/servlet/JiveServlet/downloadImage/2-761121-84987/pastedImage_2.png

https://community.qlik.com/servlet/JiveServlet/downloadImage/2-761121-84982/pastedImage_0.png

Responda a esta mensagem respondendo a este e-mail ou vá para a mensagem em Qlik Community

Inicie uma nova discussão em Qlik Brasil por e-mail ou em Qlik Community

Seguindo Qlik Brasil nestes fluxos: Caixa de Entrada

Anonymous
Not applicable
Author

Sim, mais não funcionou... e eu não consigo utilizar o Today() dentro do SUM() ??

rphpacheco
Creator III
Creator III

Tente:

Sum({<PRO_DAT_PRODUCAO={'$(=Date(Today()))'}>} PROD_QTD_PRODUCAO)