IsReturnUnknown property
- Last Updated: February 11, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
IsReturnUnknown property
Syntax
Set this property to TRUE in
order to indicate that the user-defined function can return the Unknown value (?).
This setting also sets the UnknownReturnType property
to the enumeration value, UnknownType.HolderClass.
If the function cannot return the Unknown value (?), set
this property to FALSE, which also sets the UnknownReturnType property
to the enumeration value, UnknownType.None.
UnknownReturnType property instead. For more
information, see UnknownReturnType property.This is the syntax:
|
For example, if the ReturnType property
is an INTEGER EXTENT, and this property is set
to TRUE, the ReturnValue property returns
an IntHolder[]. If it is set to FALSE,
the ReturnValue property returns an Int32[].
The default is FALSE. For information on the ReturnValue property,
see Access user-defined function return values.
If a scalar return value can
be the Unknown value (?), check if the ReturnValue property
is null. If it is not null, you
can then unbox ReturnValue to get the value on
a ParamArray object, parms, as follows:
|