PDA

Ver la Versión Completa : DesActivar Eventos en ibDataSet


AGAG4
18-11-2004, 21:31:52
Tengo una duda, como puedo DesActivar los Eventos de un ibDataset????, lo que quiero hacer con esto es de recorrer(Barrer) un ibDataset para estar asignando información a otro ibDataset, pero el problema es que se disparan los evento Before y AfterCancel al momento de leer "ibDataset.Next" y me para el proceso, ya probe con desactivar los controles(ibDataset.Disable/EnableContols) pero no es por alli.

Agradezco cualquier sugerencia.

maeyanes
18-11-2004, 21:50:22
Antes de empezar el proceso has:


ibDataset.BeforeCancel := nil;
ibDataset.AfterCancel := nil;

// Hacer proceso...

ibDataset.BeforeCancel := ibDatasetBeforeCancel; // O como sea que se llame el método usado
ibDataset.AfterCancel := ibDatasetAfterCancel;

AGAG4
19-11-2004, 17:30:33
Muchas Gracias Marcos Yanes, esto es lo que buscaba.
Que tenga buen día.