porque no pruebas meter el calculo que hacs con los campos en el evento on calc field, meterlo en la consulta select, en caso que lo estes haciendo así.
por ejemplo.
calculas el total, y ordenas por la columna numero cinco.
Código SQL
[-]select id_articulo, nombre, cantidad, precio, (cantidad * precio)
from articulos
order by 5
esto seria aplciado solo si en tu tabla o consulta select los calculos son a nivel registro.