Somar dados de tabelas diferentes no clientdataset
Olá.
Estou fazendo um sistema em Delphi, onde carrego em um dbgrid dados da tabela produto e da tabela serviço usando o clientdataset e o datasource. Agora quero que a soma dos valores apareça em dois edits separados, um para a soma de produtos e outro para a soma de serviços. Alguém pode me ajudar, pois só consigo fazer a soma total dos dois juntos.
Desde já agradeço
Obrigado.
Estou fazendo um sistema em Delphi, onde carrego em um dbgrid dados da tabela produto e da tabela serviço usando o clientdataset e o datasource. Agora quero que a soma dos valores apareça em dois edits separados, um para a soma de produtos e outro para a soma de serviços. Alguém pode me ajudar, pois só consigo fazer a soma total dos dois juntos.
Desde já agradeço
Obrigado.
Roberto Schumacher
Curtidas 0
Respostas
Raimundo Pereira
13/09/2016
Post o print do grid com as colunas, se tiver registros melhor ainda para fazermos a simulação
GOSTEI 0
Jones Granatyr
13/09/2016
Olá Roberto,
Com o print do grid realmente fica mais fácil para entender. Mas uma coisa que você pode tentar é criar campos calculados e fazer a soma desses campos ao invés das colunas que estão no grid. Outra maneira é iterar o ClientDataSet via código e acumular os valores numa variável.
Jones
Com o print do grid realmente fica mais fácil para entender. Mas uma coisa que você pode tentar é criar campos calculados e fazer a soma desses campos ao invés das colunas que estão no grid. Outra maneira é iterar o ClientDataSet via código e acumular os valores numa variável.
Jones
GOSTEI 0
Roberto Schumacher
13/09/2016
Olá.
Obrigado Jones, acumulei os valores em variáveis e deu certo.
Vlw
Obrigado Jones, acumulei os valores em variáveis e deu certo.
Vlw
GOSTEI 0