CALL-TYPE attribute
The type of call, which must be the dynamic version of one of the following:
Data type: INTEGER
Access: Readable/Writable
Applies to: Call object handle
You can use a keyword constant or an integer. Table 68 lists the keyword constants and integer values you can use.
Table 68: Keyword constants for the CALL-TYPE attribute Keyword constant Integer value PROCEDURE-CALL-TYPE 1 FUNCTION-CALL-TYPE 2 GET-ATTR-CALL-TYPE 3 SET-ATTR-CALL-TYPE 4 DLL-CALL-TYPE 5
The default is PROCEDURE-CALL-TYPE.
To get the value of an attribute or to invoke a method, set CALL-TYPE to GET-ATTR-CALL-TYPE.
In this example, the SESSION:NUMERIC-FORMAT attribute is assigned, indicated by the CALL-TYPE value of SET-ATTR-CALL-TYPE:
Note: PSC recommends that you do not set the call object's CALL-TYPE attribute to SET-ATTR-CALL-TYPE to set a BUFFER-FIELD object's BUFFER-VALUE attribute, since there is no way to run triggers for the target field.
OpenEdge Release 10.2B
|