Somar campo em DBCtrlGrid
Pessoal,
Preciso somar um campo num DBCTRLGRID.
Alguem poderia me orientar??
Aguardo resposta ....
Marcelo
[b:776313c9d0]Título editado conforme as regras de conduta. Gentileza não postar utilizando caixa alta.[/b:776313c9d0]
Sandra
Preciso somar um campo num DBCTRLGRID.
Alguem poderia me orientar??
Aguardo resposta ....
Marcelo
[b:776313c9d0]Título editado conforme as regras de conduta. Gentileza não postar utilizando caixa alta.[/b:776313c9d0]
Sandra
Mdo
Curtidas 0
Respostas
Maicongabriel
06/01/2004
Você pode criar um campo calculado na Tabela ou ClientDataSet que alimenta este DBGrid, assim a Soma se torna automática ao digitar ou alterar um valor.
GOSTEI 0
Mdo
06/01/2004
Bem pessoal, vou tentar ser mais detalhista:
Tenho uma tabela de emprestimos e outra com as parcelas desses emprestimos num relacionamento master detail.
Num form, de manutenção dos emprestimos o usuario vai também cadastrar as parcelas, e eu preciso no momento em que ele vai cadastrando ir colocando o total de todas as parcelas num edit.
Óutra dúvida, tem como eu controlar quando salvar ou não num dbctrlgrid, pois pelo que estou percebendo o delphi (uso o 4) está salvando automaticamente as parcelas mantidas pelo dbctrlgrid.
Obrigado ai pela ajuda!
Tenho uma tabela de emprestimos e outra com as parcelas desses emprestimos num relacionamento master detail.
Num form, de manutenção dos emprestimos o usuario vai também cadastrar as parcelas, e eu preciso no momento em que ele vai cadastrando ir colocando o total de todas as parcelas num edit.
Óutra dúvida, tem como eu controlar quando salvar ou não num dbctrlgrid, pois pelo que estou percebendo o delphi (uso o 4) está salvando automaticamente as parcelas mantidas pelo dbctrlgrid.
Obrigado ai pela ajuda!
GOSTEI 0
Carlão Tq
06/01/2004
Tente somar os valor dos campos incluidos no grid , com um repetição , como esta com masterfield ativo , ele só somará os itens que vc esta inserindo e coloque o resultado no edit ou label , coloque a funcao ou procedure nos eventos de salvamento do grid ou movimentãção da primeira tabela.
GOSTEI 0