Progress
Version 9
Product Update Bulletin
CREATE CALL Statement
Creates a CALL object, then stores a handle to it in the handle variable specified.
The CALL object, its attributes, and its methods, are used by applications to invoke logic dynamically.
SYNTAX
handle
A HANDLE expression that indicates the name of a HANDLE variable into which a handle to the new CALL object is stored.
widget-pool
A CHARACTER expression that indicates the name of the widget pool to contain the new CALL object.
NO-ERROR
Suppresses reporting of errors that occur while CREATE CALL executes. Afterwards, you can get information on possible errors by checking the ERROR-STATUS system handle.
NOTES
- Unlike most 4GL objects, the CALL object, by default, is assigned not to the closest unnamed widget pool, but rather to the SESSION widget pool.
- A CALL object is deleted automatically when its widget pool is deleted. To delete it earlier than its widget pool, use the DELETE OBJECT statement, specifying the handle to the CALL object, as in the following fragment:
SEE ALSO
CALL Object Handle in this bulletin and the DELETE OBJECT Statement in the Progress Language Reference .
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |