Gracias Andrés,
como necesitaba los decimales, lo he cambiado:
Table1.FieldByName('Totalhorasmensuales').Asfloat :=
Table1.FieldByName('Hsemanales').Asfloat * 4 +
Table1.FieldByName('Hquincenales').Asfloat *2 +
Table1.FieldByName('bimensuales').Asfloat * 1/2 +
Table1.FieldByName('trimestrales').Asfloat * 1/3;
Gracias...
|