Description:
Get the
formatted value of a scalar expression, evaluated from the current row buffer, field or parameter.
The value is formatted into a CHARACTER string using the appropriate external format
specifier.
Remember that parameter and column identifiers correspond to valid expressions.
Invocation
CALL CAT_EGT0F (GI; VALUE, NULFLG; STATUS)
Arguments
GI =
INTEGER (Given)
Identifier for either an expression, field or parameter.
VALUE =
CHARACTER()
(Returned)
Value to which the expression evaluates for the current
row buffer. If the expression evaluates to null the string returned is
’
null’
if VALUE contains six or more characters, otherwise it is ’
?’
.
NULFLG = LOGICAL
(Returned)
A flag indicating whether or not the expression evaluates to the null value or not:
.TRUE. - The expression is null, .FALSE. - The expression is not null; a genuine value is
available.
STATUS = INTEGER (Given and Returned)
The global status.
Copyright
Copyright (C) 1999 Central Laboratory of the Research Councils
Bugs:
None known