Evento OnCalcFields
está dando um erro bisonho...más em um botão funciona...
Valw..aí galera..
var i,r: integer; n: real; Atraso: Double; begin Atraso:= Date - BD_CONT_RECGS_COR_DATA_VENC.AsDateTime; if Atraso > 0 then BD_CONT_RECGS_COR_DATRASO.AsFloat := Atraso else BD_CONT_RECGS_COR_DATRASO.AsFloat := 0; n:= 0; r:= BD_CONT_REC.RecordCount; BD_CONT_REC.First; for i:=1 to r do begin n:= n + BD_CONT_RECGS_COR_VALOR_PARCELA.asfloat; BD_CONT_REC.Next; end; Edit6.Text:= formatfloat(´R$ ,#,,0.00´,n);
Valw..aí galera..
Gigatel
Curtidas 0
Respostas
Rjun
17/09/2005
Seria bom você postar que erro está acontecendo.
GOSTEI 0
Gigatel
17/09/2005
Foi triste esquecí...
[img][URL=http://imageshack.us][img:9371b0afe9]http://img68.imageshack.us/img68/7228/imagem5vd.jpg[/img:9371b0afe9][/URL][/img]
[img][URL=http://imageshack.us][img:9371b0afe9]http://img68.imageshack.us/img68/7228/imagem5vd.jpg[/img:9371b0afe9][/URL][/img]
GOSTEI 0
Gigatel
17/09/2005
Se tiver uma outra função que resolva, o que eu quero é soma todos os campos da tabela, os valores são exibidos em DBGrid de repente for mais fácil pegar os valores da grid talvez fica mais fácil...
GOSTEI 0
Rjun
17/09/2005
Esse código está no evento onCalcFields? Se estiver está errado. Você não pode por no evento OnCalcFields instruções que alterem um valor da tabela que não seja um campo calculado.
GOSTEI 0
Gigatel
17/09/2005
Esse código está no evento onCalcFields? Se estiver está errado. Você não pode por no evento OnCalcFields instruções que alterem um valor da tabela que não seja um campo calculado.
Más onde coloco entaum...presciso que assim que form aparecer ele já me informar o valor dos campos selecionados, coloquei a função tbm no onshow do form tbm num dá...vlw..
GOSTEI 0
Rjun
17/09/2005
O que aconteceu quando você colocou o código no OnShow?
GOSTEI 0
Gigatel
17/09/2005
O que aconteceu quando você colocou o código no OnShow?
Desculpe..no onshow funciona, más queria uma solução para mudanças de arquivos..tipo quando troco de registros ele exectutasse o código tentei no Scroll da tabela más num dá certo... neste caso num dá erro nenhum más tbm num calcula..coloquei no evento Afterscroll da IBquery..vlw..
GOSTEI 0