Ya encontre el origen del problema
Es que uso un campo calculado y tenia puesto esto
Código Delphi
[-] if Dataset['Plan'] <> 0 then Dataset['Pcto']:=(Dataset['Real'] / Dataset['Plan'])*100
else Dataset['Plan']:=0;
en lugar de esto
Código Delphi
[-] if Dataset['Plan'] <> 0 then Dataset['Pcto']:=(Dataset['Real'] / Dataset['Plan'])*100
else Dataset['Pcto']:=0;
Me di cuenta porque el problema comenzo cuando cree ese campo, revisé el codigo del evento y encontre el problema