![]() ![]()
|
SET-CALLBACK( ) method
Associates a method within a class instance, or an internal procedure within a persistent procedure, with an ABL callback event.
Return type: LOGICAL
Applies to: Buffer object handle, ProDataSet object handle, Query object handle
callback-nameroutine-nameroutine-context
An object reference for a class instance or a handle to a persistent procedure that contains the method or internal procedure specified byroutine-name. If not specified, and the routine is executed within a procedure, THIS-PROCEDURE is used as the routine context. If not specified, and the routine is executed within a class instance, THIS-OBJECT is used as the routine context.If
callback-nameis not a valid callback, orroutine-contextis not a valid object reference or handle, this method returns FALSE; otherwise, it returns TRUE. If the SET-CALLBACK( ) method is specified but cannot be invoked, or it fails, no method or procedure is executed as part of the callback event.Note: Ifroutine-namerepresents a class method that is associated with an ABL event as a callback, and the method is overridden in a derived class, the overridden method is run when the callback is invoked.
![]() |
OpenEdge Release 10.2B
|
![]() ![]()
|