Fórum Soma coluna DBgrid #413287

26/02/2012

0

Boa tarde,

Como somar todos os valores de uma coluna para aparecer em outra, coluna Vendas e coluna Valor Total
Ex:

Vendas
3
2
3

Valor Total
8

Valor total seria o total vendido.

Meu bando e Access, comp,ADOTable,DataSource,ADOConnection.

[]s
Magnata Gold

Magnata Gold

Responder

Posts

27/02/2012

Gustavo Bretas

E ae Magnata Gold, tranquilo!

Veja isso: https://www.devmedia.com.br/forum/delphi/413176-Calcular-total-de-Pedidos.html

Ele usa Firebird, mas é o mesmo caso!

Vc tem pode usar um campo Agregate, veja alguns exemplos:

http://edn.embarcadero.com/article/29272
https://www.devmedia.com.br/post-12041-Criando-um-Campo-Aggregate.html
http://imasters.com.br/artigo/3947
http://devutils.blogspot.com/2008/12/uso-de-aggregates-no-clientdataset.html
Responder

Gostei + 0

27/02/2012

Magnata Gold

Boa tarde,Obrigado pelo retorno,

Só e possivel fazer com um dataset?
A minha soma total queria que apresentase em uma coluna da dgrid, e não em um edit ou coisa parecida.

[]s
Responder

Gostei + 0

27/02/2012

Joel Rodrigues

Cara, uma COLUNA para um somatório não tem muito sentido, a menos que seja um somatório para cada registro.
Por outro lado, uma linha também não é lógico, pois não se trata de um registro.
O que você deve estar precisando é de um rodapé no grid, coisa que o DBGrid nativo do Delphi não possui. Ou seja, você precisa mostrar o somatório em algum outro lugar (edit, label, etc).
Procure na net sobre a possibilidade de colocar um footer no DBGrid ou se há algum componente que te sirva.
Boa sorte.
Responder

Gostei + 0

30/01/2021

Gladson Reis

Pessoal , bom dia !
Isso funcionou ? Estou precisando colocar um total no meu JVDBGrid
Responder

Gostei + 0

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

Aceitar