Handle return values
- Last Updated: January 22, 2026
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
When using ProxyGen, you can optionally specify whether
the ABL RETURN-VALUE should be added to the Java
proxy method, for each non-persistent procedure and internal procedure (user-defined
functions always return a value.) If this is not specified, the method
returns void. If specified for the non-persistent procedures
above, ProxyGen generates the following Java proxy methods:
|
Java Open Client supports array return values from user-defined functions and
class methods, except for LONGCHAR and MEMPTR data types.
Also, if you did not specify to return the ABL RETURN-VALUE,
the client can access the current value of the ABL RETURN-VALUE function
by calling the _getProcReturnString() common method.
For more information, see Common methods.