Fórum Somatorio em DBGrid Maste-Detail #345241

28/08/2007

0

Boa tarde,

Tenho duas tabelas com relação master-detail e necessito a fazer o somatorio acumulado de valores que aparecem no DBGrid que mostra os dados da tabela detail.

Por exemplo:

Tabela Bancos (master)

Banco1
Banco2
Banco3

Tabela Itens( Detail)


Ao clicar em Banco 1 o Grid mostra os itens referentes ao Banco 1
e tem que fazer o somatorio

Valor1 Valor2 SomaValores Total Acumulado
100 - 50 100 100
200 - 100 100 200
150 - 300 -150 - 50


Ao clicar em Banco 2 o Grid mostra os itens referentes ao Banco 2
e tem que fazer o somatorio

Valor1 Valor2 SomaValores Total Acumulado
10 -5 5 5
20 - 10 10 15
30 - 5 25 40


Ou seja, ao selecionar o banco , o grid mostra só os itens daquela relação master-detail e faz os somas .


Alguém tem idéia como deveria ser o codigo para fazer isto? Já tentei algumna coisas como campo calculado, loop , etc e não funcionou. Só soma os dois primeiros itens dentro do Grid Detail.



Obrigado

dli


Dli

Dli

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar