Handle return values
- Last Updated: July 22, 2025
- 1 minute read
- OpenEdge
- Version 12.2
- 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.