Se voce esta com um dbgrid, logo ele esta ligado a um dataset, certo ?! Porque vc nao usa um campo calculado, e o evento OnCalculate ?
> Prezados Colegas > > Preciso realizar calculos dentro de um dbrig. > > Utilizo um clientdataset em memoria e tenho diversos registros. > São quatro campos: id : integer, ds : string, totaliza : string(S/N) e vl : > valor. > Atraves de um stringList faço uma carga inicial dos dados que estão em um > arquivo texto. O usario > valida o campo valor e os altera caso necessário em seguida clica em um botão > que faz os calculos > dos campos valor onde (totaliza) com a flag = 'S' > > Gostaria de eliminar esse botão e a medida que o usuario fosse alterando o > campo valor, o calculo > fosse feito automaticamente, como uma planilha excel. tentei colocar o codigo > do botão em diversos > eventos do grid ou do proprio clientdataset, mas não consegui fazer > funcionar. Alguem ja fez algo > parecido ? > > saudações > > > > > ------------------------------------ > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > >