reflect.Value.getLength
Returns the number of elements in an array.
Syntax
getLength( )
RETURNS INTEGER
Usage
The getLength() method returns the number of elements in the array represented
by this reflect.Value object.
The reflect.Value object must have been created with a DYNAMIC ARRAY or a static ARRAY[...] variable, or is a
reflect.Value object returned from a method like getField(), and references a
dynamic array or static array.
Example
IMPORT reflect
MAIN
DEFINE arr DYNAMIC ARRAY OF STRING
DEFINE val reflect.Value
LET arr[1] = "aaaaa"
LET arr[2] = "bbbbb"
LET val = reflect.Value.valueOf( arr )
DISPLAY "len = ", val.getLength()
END MAIN
Shows:
len = 2