Cita:
Empezado por miss flakita
Tu solucion simple no resulto caral....
|
Código Delphi
[-]
if (datos.TBLORDENCOMPRA.State=DsEdit) then begin
datos.TBLORDENCOMPRASUBTOTAL.Value := datos.TBLORDENCOMPRASUBTOTAL.Value+importe;
datos.TBLORDENCOMPRATOTAL.value := datos.TBLORDENCOMPRASUBTOTAL.value*0.15;
datos.TBLORDENCOMPRA.post;
datos.TBLORDENCOMPRA.refresh;
end;
Me parece que esto esta mal, no debe ser en el evento BeforePost
![Confused](http://www.clubdelphi.com/foros/images/smilies/confused.gif)
aunque tampoco nos dices de que tabla es ese evento, bueno, como no se como es la estructura de tu programa no me atrevo a asegurarlo, por otro lado que pasa si al tabla TBLORDENCOMPRA no esta en modo de edición?
En fin, creo que faltan muchos datos para dar con el problema.
Por cierto, ves como se ve diferente el código con las etiquetas?, te sugiero que si no has tenido una
chansilla para leer la guía por lo menos edites tu post y pongas las etiquetas a tu código para que se vea mas claro.
Salud OS