Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa noite!!
Tenho um gráfico do tipo tabela simples, com uma dimensão e uma expressão.
O valor da expressão para cada dimensão está correto, mas o total delas está errado. Se eu colocar essa mesma expressão em um objeto texto para ver apenas o total, o total mostra errado também.
A dimensão é Cd_unidade_de_n
O que pode ser?
Expressão:
IF (Cd_unidade_de_n>=201 AND Cd_unidade_de_n<=206 OR Cd_unidade_de_n>=900 AND Cd_unidade_de_n<=901 , Sum({<Especie_nota={'S'},Tipo_nota={'N'},Cd_especie_esto-={'2'}, Faturado={'S'}>} Total_nf)
-
Sum({<Tipo_nota={'D'},Especie_nota={'E'}, Cd_especie_esto={'Z'}>} Total_nf),
Sum({<Especie_nota={'S'},Tipo_nota={'N'},Cd_especie_esto-={'2'}, Faturado={'S'}>} Total_nf)
-
Sum({<Tipo_nota={'D'},Especie_nota={'E'}>} Total_nf))
Consegui resolver.
No Modo total estava marcado "total da expressão". Marquei a opção Soma de linhas e resolveu.
Consegui resolver.
No Modo total estava marcado "total da expressão". Marquei a opção Soma de linhas e resolveu.
Meu problema agora é fazer essa mesma expressão totalizar corretamente também no objeto de texto.
Bom dia @Clever_Anjos poderia me ajudar?
O jeito rápido de fazer seria agregar tudo, mas eu acho que valeria a pena você revisar a sua logica
Sum(Aggr(
IF (Cd_unidade_de_n>=201 AND Cd_unidade_de_n<=206 OR Cd_unidade_de_n>=900 AND Cd_unidade_de_n<=901 , Sum({<Especie_nota={'S'},Tipo_nota={'N'},Cd_especie_esto-={'2'}, Faturado={'S'}>} Total_nf)
-
Sum({<Tipo_nota={'D'},Especie_nota={'E'}, Cd_especie_esto={'Z'}>} Total_nf),
Sum({<Especie_nota={'S'},Tipo_nota={'N'},Cd_especie_esto-={'2'}, Faturado={'S'}>} Total_nf)
-
Sum({<Tipo_nota={'D'},Especie_nota={'E'}>} Total_nf)),
Cd_unidade_de_n)
)