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 MAINShows:
rec.pkey is null:      1
rec.name is null:      1