Fórum Soma coluna DBgrid #413287
26/02/2012
0
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
Curtir tópico
+ 0Posts
27/02/2012
Gustavo Bretas
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
Gostei + 0
27/02/2012
Magnata Gold
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
Gostei + 0
27/02/2012
Joel Rodrigues
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.
Gostei + 0
30/01/2021
Gladson Reis
Isso funcionou ? Estou precisando colocar um total no meu JVDBGrid
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)