Olá.. busco ajuda no forum para questão que segue.
Tenho um relatório com campo calculado e preciso do total no rodapé do relatório. Sei que não pode se calcular por um campo já calculado por isso utilizei o campo ValorUnit e Quant.
No "campo detalhe" a formula está dando certo:
=SeImed([totalFat]>=8000;[totalFat]/100*86;SeImed([totalFat]>=6000;[totalFat]/100*84;SeImed([totalFat]>=2000;[totalFat]/100*82;SeImed([totalFat]>=1;[totalFat]/100*80;"0"))))
(Observação o campo [totalFat] e resultado da soma [ValorUnit]*[Quantidade]
No entanto, preciso somar o resultado deste calculo de agrupamento no rodapé do relatório e estou com esta proposta de formula que retorna valor total errado:
=SeImed(Soma([ValorUnit]*[Quantidade])>=8000;Soma([ValorUnit]*[Quantidade])/100*86;SeImed(Soma([ValorUnit]*[Quantidade])>=6000;Soma([ValorUnit]*[Quantidade])/100*84;SeImed(Soma([ValorUnit]*[Quantidade])>=2000;Soma([ValorUnit]*[Quantidade])/100*82;SeImed(Soma([ValorUnit]*[Quantidade])>=1;Soma([ValorUnit]*[Quantidade])/100*80;"0"))))
Sei também que não é interessante agrupar tantos Seimed mas não encontrei ainda outra possibilidade
Por isso peço ajuda dos senhores
Tenho um relatório com campo calculado e preciso do total no rodapé do relatório. Sei que não pode se calcular por um campo já calculado por isso utilizei o campo ValorUnit e Quant.
No "campo detalhe" a formula está dando certo:
=SeImed([totalFat]>=8000;[totalFat]/100*86;SeImed([totalFat]>=6000;[totalFat]/100*84;SeImed([totalFat]>=2000;[totalFat]/100*82;SeImed([totalFat]>=1;[totalFat]/100*80;"0"))))
(Observação o campo [totalFat] e resultado da soma [ValorUnit]*[Quantidade]
No entanto, preciso somar o resultado deste calculo de agrupamento no rodapé do relatório e estou com esta proposta de formula que retorna valor total errado:
=SeImed(Soma([ValorUnit]*[Quantidade])>=8000;Soma([ValorUnit]*[Quantidade])/100*86;SeImed(Soma([ValorUnit]*[Quantidade])>=6000;Soma([ValorUnit]*[Quantidade])/100*84;SeImed(Soma([ValorUnit]*[Quantidade])>=2000;Soma([ValorUnit]*[Quantidade])/100*82;SeImed(Soma([ValorUnit]*[Quantidade])>=1;Soma([ValorUnit]*[Quantidade])/100*80;"0"))))
Sei também que não é interessante agrupar tantos Seimed mas não encontrei ainda outra possibilidade
Por isso peço ajuda dos senhores
Última edição por wrabelo em 21/8/2024, 19:42, editado 1 vez(es)