Method return values
- Last Updated: March 30, 2020
- 1 minute read
- OpenEdge
- Version 12.2
- Documentation
Client interface methods typically provide return values for ABL procedures and user-defined functions as follows:
-
Doc/Lit — Methods provide return values for:
- User-defined functions (always). The result is either the method return value or the first output parameter.
- Procedures (always). The result will either be the method return value or the first
output parameter. If Return ABL RETURN-VALUE is specified in
ProxyGen, the result is the ABL
RETURN-VALUE. If Return ABL RETURN-VALUE is not specified in ProxyGen, the result is a null string.
-
RPC/Literal — Methods provide return values for:
- User-defined functions (always)
- Procedures only when Return ABL RETURN-VALUE is specified in ProxyGen
- RPC/Encoded — Same as RPC/Literal