PDA

Ver la Versión Completa : Desactivar Evento en un Query


MaMu
26-06-2007, 22:18:39
Como puedo desactivar momentaneamente un Evento en un TQuery?
Quiciera poder desactivar OnCalcFields cuando INSERTO un registro y luego cierro el Query o volver a activarlo cuando lo abro.

Es posible?

jhonny
26-06-2007, 22:48:54
Que tal esto?, suponiendo que Query1 es el query que estas trabajando:

Cuando quieres inactivarlo, En el Before Insert podria ser
Query1.OnCalcFields := nil;

Y luego cuando lo necesites otra vez..., En el After Insert podria ser
Query1.OnCalcFields := Query1CalcFields;
Espero te sirva.

MaMu
26-06-2007, 23:17:18
SOLUCIONADO

Haaaaa jhonny, ya mismo corro a operarme para cambiar de sexo y casarme contigo, me has sacado de un apuro terrible.

Muchas gracias.

jhonny
26-06-2007, 23:27:22
SOLUCIONADO

Haaaaa jhonny, ya mismo corro a operarme para cambiar de sexo y casarme contigo, me has sacado de un apuro terrible.

Muchas gracias.

Jajaja, después de reírme un buen rato, caigo en cuenta que esto debo contestarlo... :D :D :D

Hombre, pues agradezco tu ofrecimiento pero ya tengo una esposa y dos hijos a los que quiero mucho, de manera pues que no te pares de esa silla, quedate allí quietecito, no te preocupes, con que me hayas dicho que la cosa quedo bien... con eso tengo para ser feliz :D.

Nota: Me sigo riendo, jajaja...

MaMu
27-06-2007, 00:46:01
JajajajJAJaja :D :D :D :D