Try OpenEdge Now
skip to main content
.NET Open Clients
Passing Parameters : ABL data type mappings : Unknown value (?) as a parameter : Testing an INPUT-OUTPUT or OUTPUT parameter for the Unknown value (?)
 
Testing an INPUT-OUTPUT or OUTPUT parameter for the Unknown value (?)
For OUTPUT and INPUT-OUTPUT parameters, you can find out whether an output Unknown value (?) is returned by testing if the IsNull property is true or the Value property on the holder object equals null.
For example, in C#, to test the value of a holder object (Holder), check the isNULL or Value property, as shown:

Syntax

if (Holder.isNull) | if (Holder.Value == null)