(Bürüt_Toplam) 194,85 116,91 116,91 116,91 116,91 352,94 352,94 352,94 352,94 352,94 352,94 352,94 529,40 117,65 sayılarını alt alta topladığımda 3.780,12
Kod: Tümünü seç
with Query1 do //toplam bürüt
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('select sum(Bürüt_Toplam) as BÜRÜT_TOPLAM from bordro');
Query1.Open;
table2.Fieldbyname('Bürüttoplam').value:= FloatToStr(Query1.FieldByName('BÜRÜT_TOPLAM').AsFloat);
alt toplam 3.780,0878 çıkıyor parasal yuvarlama ile de 3.780,09 oluyor peki bu aradaki 0,03 lük değer nerede kayba uğruyor, sum fonksiyonu neden yanlış toplama yapıyor.Yada ben neyi yanlış yapıyorum