Bom dia pessoal,
Estou montando um sistema de fluxo de caixa que controla receitas e despesas. O sistema cadastra várias empresas e para cada empresa lança receitas e despesas.
Criei uma aplicação de consulta customizada lendo em mais de tabela. O problema é que quando executo a tabela ele totaliza receita e despesa somando-os.
Quero saber se tem como manipular isso, essas variáveis de totalizações para poder fazer subtotal = receitas - despesas.
O total global, no fim da consulta, eu consegui manipular fazendo no evento onFooter um select para receitas, outro para despesas, gravando o resultado em variáveis. Depois no evento OnGroupBy da quebra eu fiz:
{lancamentos.valor_sum} = ([total_receitas] - [total_despesas]);
Em que {lancamento.valor_sum} é a soma total do campo valor da tabela lancamento (na minha consulta tem mais de uma tabela).
Uma solução mais rápida seria lançar todas as despesas com valor negativo. Porém, isso complica um pouco na hora de montar os gráficos, fica estranho e feio.
Alguém pode me ajudar? Alguém sabe como fazer para manipular essas variáveis no exemplo, fazendo no subtotal de cada quebra mostrar receitas menos despesa?
