03/10/2004

calcular saldo

Olá amigos!!

Estou usando o banco interbese com o DbExpress, ClientDataSet, gostaria de saber como fazer para criar num grid um campo calculado para o saldo.

os campos são:

Data NumDoc Historico valor saldo

o saldo seria o campo calculado, no grid ficaria assim:

Data..............NumDoc..........Historico.......................valor..............saldo
10/09/2004......1012............saldo inicial.................100,00..........100,00
19/09/2004......1013...........compra.......................-250,00.........-150,00
25/09/2004......1014...........acerto.........................100,00............-50,00
28/09/2004......1015...........acerto...........................50,00...............0,00


obrigado!


Rogsystem

Respostas

04/10/2004

Osocram

Olá amigos!! Estou usando o banco interbese com o DbExpress, ClientDataSet, gostaria de saber como fazer para criar num grid um campo calculado para o saldo. os campos são: Data NumDoc Historico valor saldo o saldo seria o campo calculado, no grid ficaria assim: Data..............NumDoc..........Historico.......................valor..............saldo 10/09/2004......1012............saldo inicial.................100,00..........100,00 19/09/2004......1013...........compra.......................-250,00.........-150,00 25/09/2004......1014...........acerto.........................100,00............-50,00 28/09/2004......1015...........acerto...........................50,00...............0,00 obrigado!


1) vc gostaria q aparecesse um campo saldo apenas no final trazendo 0,00?
2) ou um campo saldo em cada registro?

se for (1) cria um agregado
se for (2) vc faz um campo calculado...

se non souber fazer isso me avise q eu t ajudo depios do almoco... pois to indo almocar agora...
ninguem eh d ferro
:D


Responder Citar

04/11/2004

Luizneto

Se eu usar um campo calculado e fizer uma alteracao em valor anterior ou mudar a data de um lancamento para data anterior, como faco para atualizar os saldos posteriores, terei que ler a tabela novamente a cada alteração ? é possivel se obter o saldo apenas com SQL, com uma VIEW ou SP ? para ser visualizado em um Grid onde os registros podem ser alterados manualmente (menos o saldo, obvio) tipo conta corrente.


Responder Citar