reflect.Value.initializeToNull
Initializes this reflect.Value to
NULL.
Syntax
initializeToNull( )
Usage
The initializeToNull() method initializes to NULL the value
referenced by this reflect.Value object.
This method follows the same rules as the INITIALIZE var TO NULL instruction. With a record, all members of the record are initialized to
NULL. With a dynamic array, or dictionary, all elements are deleted.
Example
IMPORT reflect
MAIN
    DEFINE rec RECORD
               pkey INTEGER,
               name VARCHAR(50)
           END RECORD
    DEFINE val reflect.Value
    LET rec.pkey = 101
    LET rec.name = "Philipp Clouds"
    LET val = reflect.Value.valueOf(rec)
    CALL val.initializeToNull()
    DISPLAY "rec.pkey is null: ", (rec.pkey IS NULL)
    DISPLAY "rec.name is null: ", (rec.name IS NULL)
END MAIN
Shows:
rec.pkey is null:      1
rec.name is null:      1