Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
brunoducatti
Creator
Creator

Ocultar valores zerados na expressão

Boa tarde, possuo a expressão abaixo com objetivo de calcular o saldo dos títulos do financeiro em determinada data e gostaria de ocultar os valores zerados mas não está funcionando.

A opção na "Apresentação" de "Ocultar Zeros" já está marcada, mas mesmo assim não funciona.

A expressão que criei é:

if( Sum(if(dtbaixa <= Date($(vStartDate)),num#(valorbaixa,0))) < Sum(if(dtemissao <= Date($(vStartDate)),num#(valor,0))),

    Sum(if(dtemissao <= Date($(vStartDate)),num#(valor,0))) - Sum(if(dtbaixa <= Date($(vStartDate)),num#(valorbaixa,0)))

)

Notei que alguns valores que aparecem zerados ao formatar com várias casas decimais aparecem casos como por exemplo 0,00000000000004 creio que isto que faz com que não oculte os zeros.

Mas não entendi porque está resultando neste valor.

Tenho por exemplo titulo com valor 10,00 e a baixa exatamente de 10,00 e quando vejo o saldo está como neste exemplo acima.

Desde já agradeço.

Labels (2)
4 Replies
nicolett_yuri

Bruno, disponibilize um QVW de exemplo

brunoducatti
Creator
Creator
Author

Olá Yuri, segue anexo um exemplo que estou montando.

A coluna saldo eu quero remover os valores zerados, deixar apenas o que tiver de fato saldo, mas estes valores com decimais que não estou entendendo como corrigir.

Obrigado.

lucianosv
Specialist
Specialist

Boa tarde.

Coloca isso na coluna do saldo:

Floor(

if( Sum(if(dtbaixa <= Date($(vStartDate)),num#(valorbaixa,0))) < Sum(if(dtemissao <= Date($(vStartDate)),num#(valor,0))),

  Sum(if(dtemissao <= Date($(vStartDate)),num#(valor,0))) - Sum(if(dtbaixa <= Date($(vStartDate)),num#(valorbaixa,0)))

)

)

Clever_Anjos
Employee
Employee

Já achou uma solução? Se sim, marque uma das respostas como "Correta" para fechar o tópico e nos ajudar a manter o forum organizado.

Como obter ajuda? Leia antes de postar