Try OpenEdge Now
skip to main content
ABL Reference
Handle Reference : Buffer object handle
 

Buffer object handle

A handle to a buffer object, corresponding to an underlying ABL buffer, which can be static or dynamic. An example of a static underlying buffer is one you define at compile time by using the DEFINE BUFFER statement, or by implicitly referencing a table in an ABL construct such as Customer.CustNum. An example of a dynamic underlying buffer is one you create at run time with the CREATE BUFFER statement.

Syntax

buffer-handle [ :attribute | :method ]
buffer-handle
An item of type HANDLE representing a handle to a buffer object.
attribute
An attribute of the buffer object.
method
A method of the buffer object.

Attributes

Methods

Events

AFTER-FILL event
AFTER-ROW-FILL event
BEFORE-FILL event
BEFORE-ROW-FILL event
FIND-FAILED event
OFF-END event
ROW-CREATE event
ROW-DELETE event
SYNCHRONIZE event
For information on these events, see the ProDataSet events.

See also

Buffer-field object handle, CREATE BUFFER statement, DEFINE BUFFER statement, ProDataSet object handle, Query object handle, Temp-table object handle