reflect.Value.clear
Removes all elements of the reflect.Value referencing
a collection.
Syntax
clear( )Usage
The clear() method clears the dynamic array or
dictionary referenced by this reflect.Value object.
reflect.Value object used to call this method must have been created from a DYNAMIC ARRAY, a DICTIONARY variable, or is a
reflect.Value object returned from a method like getField(), and references a
dynamic array or dictionary.Example
IMPORT reflect
MAIN
    DEFINE val reflect.Value
    DEFINE arr DYNAMIC ARRAY OF STRING
    LET arr[1] = "elem1"
    LET arr[2] = "elem2"
    LET val = reflect.Value.valueOf(arr)
    CALL val.clear()
    DISPLAY "arr len =", arr.getLength()
END MAINShows:
arr len =          0