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 >>>>>
> 
> 
> 

Responder a