Seguro q la auery tiene el metodo Addfield o query.fields.add(..), al nuevo field le das el tipo fkCalculated, queda asignar un procedimiento con el codigo de los calculos al evento onclaclfields de la query de la siguiente forma:
Código:
query.oncalcfields := procedimiento;
y descativarlo si se quiere
Código:
query.oncalcfields := nil;