Fórum oncalcfield - como fazer para so ler o registro uma vez #194747
13/11/2003
0
bom dia, gostaria de saber como fazer oncalcfield ler o registro uma vez
estou usando no dbgrid e preciso criar uma saldo, a tabela tem um campo compra e criei um campo saldo que é calculado, so que toda vez que se movimenta com o dbgid ele altera o valor do campo saldo.
obrigado
victor
estou usando no dbgrid e preciso criar uma saldo, a tabela tem um campo compra e criei um campo saldo que é calculado, so que toda vez que se movimenta com o dbgid ele altera o valor do campo saldo.
obrigado
victor
Victor_antonio
Curtir tópico
+ 0
Responder
Posts
13/11/2003
Sam
Amigão, Aqui vai uma sujestão, porque vc não utiliza um TQUERY pra fazer o SALDO. Daí vc programa a TQUERY pra filtrar e calcular a soma que vc quer.
Ex:
QrySoma.Sql.Clear;
QrySoma.Sql.Add(´Select sum(Campo_Valor) from Tabela´);
QrySoma.Sql.add(´Where .....´);
QrySoma.Active := true;
Espero Ter Ajudado...
Ex:
QrySoma.Sql.Clear;
QrySoma.Sql.Add(´Select sum(Campo_Valor) from Tabela´);
QrySoma.Sql.add(´Where .....´);
QrySoma.Active := true;
Espero Ter Ajudado...
Responder
Gostei + 0
13/11/2003
Victor_antonio
obrigado, mas o campo saldo é mostrado junto com o campo compra e cada vez que tem compra ele soma e se é pgto diminui.
codigo - descricao - compra - saldo
0001 - compra - 10,00 - 10,00
0001 - compra - 2,00 - 12,00
0001 - compra - 12,00 - 22,00
0001 - pgto - 5,00 - 17,00
é dessa maneira que tenho que mostrar.
obrigado
codigo - descricao - compra - saldo
0001 - compra - 10,00 - 10,00
0001 - compra - 2,00 - 12,00
0001 - compra - 12,00 - 22,00
0001 - pgto - 5,00 - 17,00
é dessa maneira que tenho que mostrar.
obrigado
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)