Bom dia! Estou com um problema de soma/ subtração de campo no crystal... Eu tenho que fazer o seguinte: Saldo ------------> 200,00 (header do group) Details Debito Credito Valor 50,00 0,00 250,00 50,00 0,00 300,00 0,00 10,00 290,00 20,00 0,00 310,00 Eu trago do banco o valor inicial (que é o saldo q coloco no cabeçalho do group), e as colunas de débito e crédito, mas não consigo fazer o cálculo da 3 coluna (Valor). Ele sempre soma (ou subtrai) pegando o valor do header, então acaba ficando assim: Saldo ------------> 200,00 (header do group) Details Debito Credito Valor 50,00 0,00 250,00 50,00 0,00 250,00 0,00 10,00 190,00 20,00 0,00 220,00 A fórmula q uso é a seguinte: global numbervar saldo; saldo:= {relRazao.SaldoAtual}; If {relRazao.ContaCredito} = "0" Then saldo := saldo + ToNumber({relRazao.Valor_Lan}) Else saldo := saldo - ToNumber({relRazao.Valor_Lan}) Alguém pode me ajuda? Já tentei colocar a variável saldo no header, mas no detalhe ela acaba zerando...... Obrigado